helpGNU VCDImager - Support: sr #101407, core dump when using '-t svcd'

 
 

sr #101407: core dump when using '-t svcd'

Submitted by:  None
Submitted on:  Wed 16 Oct 2002 11:16:43 AM UTC  
 
Category: Bug ReportPriority: 5 - Normal
Severity: 2 - MinorStatus: Done
Privacy: PublicAssigned to: None
Originator Email: -unavailable-Open/Closed: Open
Operating System: None

Add a New Comment (Rich MarkupRich Markup):
   

You are not logged in

Please log in, so followups can be emailed to you.

 

Wed 16 Oct 2002 08:03:05 PM UTC, comment #2:

Yuck...just saw that the reason for the 0.6.2 core dump
is a well-known error. Sorry...

Anyway, the compilation problem is still valid, but my
workaround seem to do the trick, got a nice SVCD...

Btw: RH-8.0 is shipping with gcc 3.2

Cheers /Tobbe

Anonymous
Wed 16 Oct 2002 12:02:30 PM UTC, comment #1:

Sorry, I completely forgot that I had a compilation
problem on RedHat 8.0 that I had tried to fix.

When compiling I 0.6.2 (and 0.7.9) I get:
--------------
In file included from vcd.c:39:
vcd_files_private.h:364: flexible array member in otherwise
empty struct
vcd_files_private.h:446: flexible array member in otherwise
empty struct
vcd_files_private.h:467: flexible array member in otherwise
empty struct
---------------

My first attempt to fix this was not good.
What I've done now is to replace the 'EMPTY_ARRAY_SIZE'
with '0' in those three places.

However, this only works with vcdimager-0.7.9, the 0.6.2
version still core dumps.

Cheers /Tobbe <tobbe@bluetail.com>

Anonymous
Wed 16 Oct 2002 11:16:43 AM UTC, original submission:

I'm using the 'mencvcd' script which comes with MPlayer.
It works fine when making VCD's, but when trying to
make a SVCD, vcdimager core dumped with the following
output:
-----------------
INFO: scanning mpeg track #0 for scanpoints...
vcdimager: vcd.c:612: _finalize_vcd_iso_track:
Assertion `_vcd_salloc_get_highest (obj->iso_bitmap) +
1 == 225' failed.
/home/tobbe/bin/mencvcd: line 316: 18884 Aborted
(core dumped) vcdimager $imaget -c $cue -b
$bin $mpg
INFO: scanning mpeg track #0 for scanpoints...
vcdimager: vcd.c:612: _finalize_vcd_iso_track:
Assertion `_vcd_salloc_get_highest (obj->iso_bitmap) +
1 == 225' failed.
/home/tobbe/bin/mencvcd: line 316: 18893 Aborted
(core dumped) vcdimager $imaget -c $cue -b
$bin $mpg
-----------------

By looking into mencvcd, apparently
this is how vcdimager was called:

vcdimager -t svcd -c x.cue -b x.bin x.mpg

The version of vcdimager was: 0.6.2

I'm running RedHat 8.0, on a 2.2 GHz machine with
500 MB of memory and plenty of disc space.

Any advice on how to fix this would be appreciated !

Cheers /Tobbe <tobbe@bluetail.com>

Anonymous

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach File(s):
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

CC list is empty

 

Do you think this task is very important?
If so, you can click here to add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

Please enter the title of George Orwell's famous dystopian book (it's a date):

 

 

Follows 1 latest change.

Date Changed By Updated Field Previous Value => Replaced By
Fri 12 Nov 2004 11:04:18 AM UTCrockyStatusNone=>Done

Back to the top


Powered by Savane 3.1-cleanup