[Bug 1758949] Re: brasero exited on a libisofs error

david braun 1758949 at bugs.launchpad.net
Fri Mar 30 15:28:54 UTC 2018


well - I guess I'm misunderstanding something. I can only write a DVD if I
select NOT to be windows compatible. If I select windows compatibility
brasero ejects the disk and posts the error. If you didn't mean for me to
write a windows compatible DVD then your suggested procedure doesn't show
any mangling.

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).

On Tue, Mar 27, 2018 at 1:02 PM, Thomas Schmitt <scdbackup at gmx.net>
wrote:

> Hi,
>
> well, it is Brasero who could know but does not tell.
> Actually, if my theory is right, Brasero tries to perform the non-trivial
> work of "mangling", i.e. reducing name length without producing collisions.
>
> You can verify my theory by looking whether there are two files or
> directories
> on your disk of which the paths begin by
>   /Dropbox/Li/CVS/CVS pharmacy - Online Pharmacy - Transfer Prescription
> or Refil2
> and which are distinguished only by characters after that start part.
>
> You can check the names mangled by libisofs by mounting on GNU/Linux the
> resulting DVD with option -norock. Like:
>
>   mount -o norock /dev/sr0 /mnt/iso
>
> Directory "/mnt/iso" has already to exist, or you have to use an existing
> (preferrabky empty) directory instead of "/mnt/iso".
> The directory tree with the mangled Joliet names can then be inspected by
>
>   find /mnt/iso | less
>
> You should see most names unchanged, but the very long ones should be
> shortened to 64 characters and maybe the end characters of their names
> are altered, too.
> (If you are unfamiliar with the "less" text pager: Key "q" ends it.
>  Keys "PageUp", "PageDown", or the up-arrow, down-arrow keys may be used
>  to scroll the text.)
>
> If you mount without "-o norock", then you should see the original names,
> because they then stem from the Rock Ridge extra data of the ISO 9660
> directory tree, and not from the alternative Joliet directory tree.
> MS-Windows, vice versa, will mount the Joliet tree by default.
>
>
> 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