Re: Bug: Assertion fails for BIGWRITEBUFLEN on large projects
"T. Evert" <[email protected]>
| Newsgroups | gmane.comp.multimedia.dvdauthor.user |
|---|---|
| Message-ID | <[email protected]> |
> Your control file has about 4000 <vob> lines in it. I successfully > created a test with over 7000 <vob> lines, and the updated dvdauthor > builds it just fine. > > However, dvdunauthor seems to run into limits with libdvdread, I get > repeated error messages like this: > > *** libdvdread: CHECK_VALUE failed in > /build/buildd-libdvdread_4.1.3-8-amd64-UYsyCI/libdvdread-4.1.3/src/ifo_read.c:1203 > *** > *** for vts_ptt_srpt->title[i].ptt[j].pgn < 100 *** > > So it appears somebody isn’t expecting a PGC to contain more than 100 > programs. This wouldn't just be the DVD spec limitation? 99 titlesets 99 titles / titleset 99 chapters / title If it was that, it might be nice if DVD Author checked this limits and would fail or at least warn if a disc was out of spec (many software players will play an out of spec DVD). Tony > Date: Sun, 7 Mar 2010 19:37:20 +1300 > From: ldo-kC51rjc0cqs1dNLGKZg6taU/[email protected] > To: dvdauthor-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > Subject: Re: [Dvdauthor-users] Bug: Assertion fails for BIGWRITEBUFLEN on large projects > > T. Evert wrote: > > > DVDAuthor returns the following error, which I believe indicates a bug in > > this case: > > Assertion failed: p<=BIGWRITEBUFLEN, file dvdifo.c, line 220 > > I have done a fix for this. Creation of IFO files now uses a > dynamically-resizable buffer, so you should be able to go all the way up > to the limits of the DVD-Video spec. > > > I’m running a MinGW compile of DVDAuthor Version 0.6.17 (also tested with > > 0.6.14) with the attached XML file. (Also at > > http://www.iConsultants.net/tmp/T4Y-DVDAuthor.zip) > > Your control file has about 4000 <vob> lines in it. I successfully > created a test with over 7000 <vob> lines, and the updated dvdauthor > builds it just fine. > > However, dvdunauthor seems to run into limits with libdvdread, I get > repeated error messages like this: > > *** libdvdread: CHECK_VALUE failed in > /build/buildd-libdvdread_4.1.3-8-amd64-UYsyCI/libdvdread-4.1.3/src/ifo_read.c:1203 > *** > *** for vts_ptt_srpt->title[i].ptt[j].pgn < 100 *** > > So it appears somebody isn’t expecting a PGC to contain more than 100 > programs. :) > > As always, my code is at <http://github.com/ldo/dvdauthor>. > > ------------------------------------------------------------------------------ > Download Intel® Parallel Studio Eval > Try the new software tools for yourself. Speed compiling, find bugs > proactively, and fine-tune applications for parallel performance. > See why Intel Parallel Studio got high marks during beta. > http://p.sf.net/sfu/intel-sw-dev > _______________________________________________ > Dvdauthor-users mailing list > Dvdauthor-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org > https://lists.sourceforge.net/lists/listinfo/dvdauthor-users _________________________________________________________________ Your E-mail and More On-the-Go. Get Windows Live Hotmail Free. http://clk.atdmt.com/GBL/go/201469229/direct/01/ ------------------------------------------------------------------------------ Download Intel® Parallel Studio Eval Try the new software tools for yourself. Speed compiling, find bugs proactively, and fine-tune applications for parallel performance. See why Intel Parallel Studio got high marks during beta. http://p.sf.net/sfu/intel-sw-dev _______________________________________________ Dvdauthor-users mailing list Dvdauthor-users-5NWGOfrQmneRv+LV9MX5uipxlwaOVQ5f@public.gmane.org https://lists.sourceforge.net/lists/listinfo/dvdauthor-users