[VCDImager Bugs/Devel] vcd_assert (_root->size == ISO_BLOCKSIZE * _root->secsize);

Will Dormann <[email protected]> Tue, 18 Feb 2003 20:55:04 -0800 (PST)
Newsgroups gmane.comp.gnu.vcdimager.bugs
Message-ID <[email protected]>
Hello,

I'm using vcddebug 0.7.13 to analyze a VCD.  The
problem is, I'm getting 2 asserts when reading the
VCD:

vcd_assert (_root->size == ISO_BLOCKSIZE *
_root->secsize);
vcd_assert (_stat.size == ISO_BLOCKSIZE *
_stat.secsize);

Both these asserts are right before a _vcd_malloc line
in the file vcd_image_fs.c.  If I change the code to
do a malloc using the ISO_BLOCKSIZE as the size, the
vcddebug program will work OK.

Do you know why these asserts might be happening?  The
VCD seems to play fine in my Philip DVD-711 player.

Thanks!
-WD

__________________________________________________
Do you Yahoo!?
Yahoo! Shopping - Send Flowers for Valentine's Day
http://shopping.yahoo.com