[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