Not fixing paths works fine. Hadn't tried that until just now. Not having a clue is the real problem isnt it. This is a case of "the computer knows but ain't tellin' "
On Tue, Mar 27, 2018, 4:11 AM Thomas Schmitt <[email protected]> wrote: > Hi, > > i am the develpoper of libisofs. But without any clue it is hard to > guess what might gone wrong. JournalErrors.txt does not contain any > information about libisofs or the error. > > In summary, i believe that Brasero truncated two different directory > names to the same shorter name and then got told by libisofs that > two different directories may not have the same path in the ISO filesystem. > > So what happens if you say "No" to the offer to modify path names for > being "compatible with windows" ? > > (I assume it means the name length restrictions of Joliet which in its > vanilla form can store only 64 characters per file name. libisofs will > be well able to truncate them to unique names which do not collide. > But Brasero seems to try doing this truncation itself and fails to do it > correctly.) > > ---------------------------------------------------------------------- > Deeper reasoning: > > The only visible peculiarity is "URI = (null)" in > > BraseroLibisofs Adding graft disc path = /Dropbox/Li/CVS/CVS pharmacy > - Online Pharmacy - Transfer Prescription or Refil2/, URI = (null) > > whereas earlier messages tell file paths with "URI". Like > > 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 > > Hard to say whether this is significant. But the NULL pointer seems not to > be sent down to libisofs: > The message: > "libisofs reported an error while creating directory ..." > stems from > brasero/plugins/libburnia/burn-libisofs.c > where one can see two occasions where it is emitted: > > result = iso_tree_add_new_dir (ISO_DIR (parent), path_name, &directory); > if (result < 0) { > BRASERO_JOB_LOG (self, > "ERROR %s %x", > path_name, > result); > priv->error = g_error_new (BRASERO_BURN_ERROR, > BRASERO_BURN_ERROR_GENERAL, > _("libisofs reported an error while > creating directory \"%s\""), > graft->path); > > and > > else if (iso_tree_add_new_dir (ISO_DIR (parent), path_name, NULL) < 0) { > priv->error = g_error_new (BRASERO_BURN_ERROR, > BRASERO_BURN_ERROR_GENERAL, > _("libisofs reported an error while creating > directory \"%s\""), > graft->path); > > > (The NULL parameter in the second call of iso_tree_add_new_dir() is ok.) > > According to libisofs.h, the call can emit these errors: > * ISO_NULL_POINTER, if parent or name are NULL > * ISO_NODE_NAME_NOT_UNIQUE, a node with same name already exists > * ISO_OUT_OF_MEM > > ISO_NULL_POINTER is unlikely, because Brasero reported "Found parent" and > the error messages contains a non-NULL path text. > > ISO_OUT_OF_MEM would be possible. But then other parts of the computer > system should show memory shortage symptoms, too. > > So the leaves ISO_NODE_NAME_NOT_UNIQUE, for which i see a possible reason > in these two lines of Brasero: > > Adding graft disc path = /Dropbox/Li/CVS/CVS pharmacy - Online > Pharmacy - Transfer Prescription or Refil2, > > and > > Adding graft disc path = /Dropbox/Li/CVS/CVS pharmacy - Online > Pharmacy - Transfer Prescription or Refil2/, > > The two paths differ only by the trailing "/", which is not significant > to distinguish them. > > ---------------------------------------------------------------------- > > 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 Desktop Packages, which is subscribed to brasero in Ubuntu. 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 -- Mailing list: https://launchpad.net/~desktop-packages Post to : [email protected] Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp

