Hello!

On Mon, Jan 24, 2011 at 02:37:41PM +0100, Thomas Schmitt wrote:
> Hi,
> 
> Samuel Thibault:
> >The test that fails is in isVDSetTerminator: "Reserved field must be
> >0.". On d-i images, there is some data starting from offset 24, I guess
> >for the hybrid nature of d-i CDs.
> 
> I googled for "isVDSetTerminator" and found
>   http://www.mail-archive.com/svn-src-all@freebsd.org/msg17532.html
> (A more official link to inspect the source would be welcome.)

Either "apt-get source libarchive" and look at
libarchive/archive_read_support_format_iso9660.c
or you could look at latest upstream code via google code source browser at:
http://code.google.com/p/libarchive/source/browse/trunk/libarchive/archive_read_support_format_iso9660.c

> 
> Don't know where to get debian-sq-di-rc1-i386-businesscard.iso
> So i used
>    
> http://cdimage.debian.org/cdimage/daily-builds/daily/current/i386/iso-cd/debian-testing-i386-businesscard.iso
> 
> The source code seems unrelated to the System Area, where isohybrid
> is living. It rather looks for the ECMA-119 Volume Set Terminater and
> seems not to like the one made by libisofs.
> It bears the usual entrails of a Primary Volume Descriptor.
> 
> ECMA-119 says:
> "8.3.4 Reserved for future standardization (BP 8 to 2048)
>  All bytes of this field shall be set to (00)."
> 
> So we (libburnia project) are to blame. Apologies.
> I will try to quickly correct this, upload a new GNU xorriso development
> tarball, and give a note when it is ready.


Thanks for your quick reply and actions!

> 
> It might be a good idea to test in advance whether overwriting bytes
> 38919 to 40959 by zeros makes the image recognizable. (Byte numbers
> decimal starting at 0. Byte 38912 bears 255, 38913 bears 'C'.)
> 

Unfortunately additional problems has already been detected
(by disabling the reserved bytes check). Please feel free to look at
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=610783
I haven't had any chance to determine if this is because of bugs
in libarchive or another problem with the generated isos.

> 
> Have a nice day :)

You too! :)

-- 
Andreas Henriksson



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org

Reply via email to