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 Report Priority:  5 - Normal
Severity:  2 - Minor Status:  Done
Privacy:  Public Assigned to:  None
Originator Email:  -email is unavailable- Open/Closed:  Open
Operating System:  None

Add a New Comment(Rich 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 Files:
   
   
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 add your encouragement to it.
This task has 0 encouragements so far.

Only logged-in users can vote.

 

 

 

Follows 1 latest change.

Date Changed by Updated Field Previous Value => Replaced by
2004-11-12 rocky StatusNone => Done

Back to the top


Powered by Savane 3.3