hi pedro, thanks for taking time to offer help.

this bug affects me too. 
the error is very easy to reproduce. 

I have an i386 arch machine with 256MB ram, 1.6GHz processor, 2x 40GB HDD
the 2nd HDD is ntfs used for data storage (no apps or o/s whether windoze or 
otherwise) 
that drive is nearly full and has reasonably well organised files, so of course 
very deeply nested directories. 

when I create a data project in brasero, and add some of the directories
with more than 6 levels of nesting into the data project, I get a
message box with this heading and detail :

Heading: 
Do you really want to add "OldMail" to the selection?
Detail: 
The children of this directory will have 6 parent directories. This is a 
violation of the ISO9660 standard which only allows 6.
Brasero can create an image of such a file hierarchy and burn it; but the media 
may not be readable on all operating systems.
NOTE: such a file hierarchy is known to work on linux.

The message dialogue offers buttons "add" and "dont add"

This problem arises when you choose add. 
(There are other problems as well, but I will raise separate bugs for the 
different problems that happen)

the first time I tried to burn a project like this, the creation of the image 
failed. 
I have less than 4gb space on /tmp
brasero seems to use /tmp for all but disc copy, and for all but disc copy, it 
doesnt offer a choice of location for the disc image being generated. 
That may be a factor, but that isnt what the messages suggest in the app log 
file. 

I will attach my log file and also a screen shot of the dialogue warning
about more than 6 levels.

it seems that the handshake between BraseroGrowisofs and genisoimage is
treating the message from the latter as fatal, despite the data project
file select dialogue allowing the add.

The main messages of interest are near the end and are copied below for
quick reference :

BraseroGrowisofs called brasero_job_get_fd_out
BraseroGrowisofs stdout: Executing 'genisoimage -r -input-charset utf8 
-graft-points -path-list /tmp/brasero_tmp_DJHVNU -exclude-list 
/tmp/brasero_tmp_4HMEOU -print-size | builtin_dd of=/dev/scd0 obs=32k seek=0'
BraseroGrowisofs called brasero_job_set_dangerous
BraseroGrowisofs stderr: genisoimage: Directories too deep for 
'/media/disk/Data/User/Sheena/WYLIE/WYLIE/close up/sitting/looking' (7) max is 
6.
BraseroGrowisofs stdout: HUP
BraseroGrowisofs stderr: HUP
BraseroGrowisofs process finished with status 5
BraseroGrowisofs called brasero_job_error


the data is being selected from the 2nd hard drive mounted as /media/disk

you should be able to reproduce the error by creating an ntfs partition,
creating a nest of subdirectories to 7 levels and try either burning a
dvd or at least running and tracing brasero to the point it returns from
invoking genisoimage as above.


** Attachment added: "screen image of selection message for directory with 
subdirectories nested to beyond 7 levels"
   
http://launchpadlibrarian.net/21506729/brasero-data-dvd-file-select-error001.png

-- 
Brasero Writing to DVD error
https://bugs.launchpad.net/bugs/313635
You received this bug notification because you are a member of Ubuntu
Desktop Bugs, which is a bug assignee.

-- 
desktop-bugs mailing list
desktop-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/desktop-bugs

Reply via email to