[Bug 1758949] Re: brasero exited on a libisofs error
david braun
1758949 at bugs.launchpad.net
Fri Mar 30 22:09:32 UTC 2018
well - there is no "CVS pharmacy - Online Pharmacy - Transfer Prescription
or Refil2" but there is a folder called "CVS pharmacy - Online Pharmacy -
Transfer Prescription or Refil<more characters>" - the "2" isn't present.
Is there any debug output that I can turn on to see what libisofs is
doing?
On Fri, Mar 30, 2018 at 1:18 PM, Thomas Schmitt <scdbackup at gmx.net> wrote:
> Hi,
>
> > I can only write a DVD if I select NOT to be windows compatible.
>
> If my theory is correct then the problem is that two files or directories
> among the chosen input data have paths on disk which differ only after
> the 64th character of their names.
> As said, look for files with names which start by
> "CVS pharmacy - Online Pharmacy - Transfer Prescription or Refil2"
> and of which at least one has more than these 64 characters.
>
>
> > If you didn't mean for me to
> > write a windows compatible DVD then your suggested procedure doesn't show
> > any mangling.
>
> If Brasero talks of "windows compatibility" and is willing to truncate
> names to 64 characters, then it plans to create Joliet filesystem inside
> the emerging ISO 9660 filesystem.
>
> So we will have three directory tree with different file names:
>
> - ISO 9660 (aka ECMA-119) bears dull short names with no case distinction.
> E.g. "CVS_PHAR.;1".
> You will see them if you mount the ISO on Linux with:
> -o norock,nojoliet,map=off
>
> - Rock Ridge is an add-on to ISO 9660. It bears names up to 255 characters
> with distinction between upper case and lower case. Most Linux
> filesystems
> have similar name rules. So Rock Ridge will show original file names.
> Linux uses Rock Ridge by default, if it is present in the ISO 9660
> filesystem.
>
> - Joliet is an alternative directory tree invented by Microsoft Inc.
> It stores names of up to 64 UTF-16 characters. Longer names would not
> be standard compliant.
> Linux uses Joliet if it is present and you tell it not to use Rock Ridge
> by mount option:
> -o norock
> MS-Windows uses Joliet by default.
>
> Names longer than 64 characters will be modified by libisofs, if it gets
> to see them. So expect to see two files with name start "CVS pharmacy
> ..."
> and length 64 which differ by some few characters at their end.
>
>
> > BTW - I don't know if it matters but the path in question is a folder
> that
> > would contain 93 files (some in sub-folders).
>
> Lots of files and sub directories should be no problem. Only long names
> which start by the same 64 characters.
>
>
> Have a nice day :)
>
> Thomas
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1758949
>
> Title:
> brasero exited on a libisofs error
>
> Status in brasero package in Ubuntu:
> New
>
> Bug description:
> I started to burn a DVD using brasero. It asked if it should make the
> disk compatible with windows by modifying certain pathnames. I said
> yes. Brasero then exited saying libisofs returned an error. Brasero
> did not give me any clue on what was causing the problem so I can't
> fix it.
>
> lsb_release -rd
> Ubuntu 16.04
> brasero
> 3.12.1-1ubuntu3~16.04
> expected to burn DVD
> end of brasero session log
> BraseroLibisofs Adding graft disc path = /Dropbox/Li/Lee's Scripts
> (Dave Braun's conflicted copy 2016-05-30).xls, URI =
> /home/lee/Dropbox/Li/Lee's Scripts (Dave Braun's conflicted copy
> 2016-05-30).xls
> BraseroLibisofs Found parent
> BraseroLibisofs Adding graft disc path = /Dropbox/Sent files/Easy
> Dark Chocolate Pots de Creme - Cook Eat Paleo.pdf, URI =
> /home/lee/Dropbox/Sent files/Easy Dark Chocolate Pots de Creme - Cook Eat
> Paleo.pdf
> BraseroLibisofs Found parent
> BraseroLibisofs Adding graft disc path =
> /Dropbox/HP/hp_LJP1100_P1560_P1600_Full_Solution-v20120831-50157036_SMO.exe,
> URI = /home/lee/Dropbox/HP/hp_LJP1100_P1560_P1600_Full_
> Solution-v20120831-50157036_SMO.exe
> BraseroLibisofs Found parent
> BraseroLibisofs Adding graft disc path = /Dropbox/Li/CVS/CVS
> pharmacy - Online Pharmacy - Transfer Prescription or Refill, URI =
> /home/lee/Dropbox/Li/CVS/CVS pharmacy - Online Pharmacy - Transfer
> Prescription or Refill Prescription Online.html
> BraseroLibisofs Found parent
> BraseroLibisofs Adding graft disc path = /Dropbox/Li/CVS/CVS
> pharmacy - Online Pharmacy - Transfer Prescription or Refil2, URI =
> /home/lee/Dropbox/Li/CVS/CVS pharmacy - Online Pharmacy - Transfer
> Prescription or Refill Prescription Online.html
> BraseroLibisofs Found parent
> BraseroLibisofs Adding graft disc path = /Dropbox/Li/CVS/CVS
> pharmacy - Online Pharmacy - Transfer Prescription or Refil2/, URI = (null)
> BraseroLibisofs Found parent
> BraseroLibisofs called brasero_job_error
> BraseroLibisofs finished with an error
> BraseroLibisofs asked to stop because of an error
> error = 1
> message = "libisofs reported an error while creating directory
> "/Dropbox/Li/CVS/CVS pharmacy - Online Pharmacy - Transfer Prescription or
> Refil2/""
> BraseroLibisofs stopping
> Session error : libisofs reported an error while creating directory
> "/Dropbox/Li/CVS/CVS pharmacy - Online Pharmacy - Transfer Prescription or
> Refil2/" (brasero_burn_record brasero-burn.c:2856)
>
> ProblemType: Bug
> DistroRelease: Ubuntu 16.04
> Package: brasero 3.12.1-1ubuntu3~16.04
> ProcVersionSignature: Ubuntu 4.13.0-36.40~16.04.1-generic 4.13.13
> Uname: Linux 4.13.0-36-generic x86_64
> ApportVersion: 2.20.1-0ubuntu2.15
> Architecture: amd64
> CurrentDesktop: Unity
> Date: Mon Mar 26 11:04:57 2018
> EcryptfsInUse: Yes
> InstallationDate: Installed on 2018-01-30 (54 days ago)
> InstallationMedia: Ubuntu 16.04.3 LTS "Xenial Xerus" - Release amd64
> (20170801)
> SourcePackage: brasero
> UpgradeStatus: No upgrade log present (probably fresh install)
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/ubuntu/+source/brasero/+bug/
> 1758949/+subscriptions
>
--
You received this bug notification because you are a member of Ubuntu
Burning Team, which is subscribed to brasero in Ubuntu.
https://bugs.launchpad.net/bugs/1758949
Title:
brasero exited on a libisofs error
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/brasero/+bug/1758949/+subscriptions
More information about the Ubuntu-burning
mailing list