[Debburn-devel] [DONE, r754] [patch] crash in genisoimage

Eduard Bloch edi at gmx.de
Thu May 3 10:01:44 UTC 2007


#include <hallo.h>
* Vladimir Nadvornik [Wed, May 02 2007, 07:27:51PM]:
> Hi,
> 
> genisoimage crashes with this combination of options:
> -T -eltorito-boot boot/bootdsk -eltorito-catalog boot/boot.cat -hide boot
> 
> The reason of the crash is that s_entry->table is used first for storing 
> individual trans.tbl entries and then for whole trans.tbl file. If the 
> directory "boot" is hidden, the s_entry->table is not cleared for boot.cat, 
> and because the size of the individual entry is not sector aligned, 
> it segfaults on write.
> 
> The attached patch fixes it.

Thanks, applied with the following log entry.

Regards,
Eduard.

Index: Changelog
===================================================================
--- Changelog	(Revision 753)
+++ Changelog	(Arbeitskopie)
@@ -1,3 +1,11 @@
+cdrkit (1.1.6) UNRELEASED; urgency=low
+
+  [ Vladimir Nadvornik ]
+  * genisoimage/eltorito.c: care about inhibit flags when preparing eltority
+    boot catalog directory entry, avoiding possible crashes
+
+ -- Eduard Bloch <blade at debian.org>  Thu, 03 May 2007 11:54:45 +0200
+
 cdrkit (1.1.5.1) RELEASED; urgency=low
 
   * resync with cosmetical last-minute changes from Peter Samuelson



More information about the Debburn-devel mailing list