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

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.

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


Have a nice day :)

Thomas




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