Re: [VCDImager Bugs/Devel] vcdimager segfaults with some mpeg files
"R. Bernstein" <[email protected]> Sun, 25 Jan 2004 23:00:16 -0500
| Newsgroups | gmane.comp.gnu.vcdimager.bugs |
|---|---|
| Message-ID | <[email protected]> |
If you want help, do what's requested. I asked you to recompile with debugging: -g. I also asked to list the input you entered. And since you'll have to redo things, also use the --verbose option. Markku Tavasti writes: > "R. Bernstein" <[email protected]> writes: > > > Best place to start with seg faults is a complete listing of the input > > you entered and the output it produced. Follow that with a stack trace > > dump from gdb. (Compile with -g, and "gdb vcdiamger core.xxxx; where") > > I know. I know also in case of some bug it nice to have test material > available that you know is your fix working or not. I have tested, and > it's about that file, not about anything else. Backtrace is not > usefull since stack is messed. Here it is (didn't re-compile with > debugginf symbols) > > ++ WARN: initializing libvcd 0.7.14 [linux-gnu/i386] > ++ WARN: > ++ WARN: this is the UNSTABLE development branch! > ++ WARN: use only if you know what you are doing > ++ WARN: see http://www.hvrlab.org/~hvr/vcdimager/ for more information > ++ WARN: > INFO: scanning mpeg sequence item #0 for scanpoints... > ++ WARN: mpeg scan: pack header code (0x000001ba) expected, but 0x000001b9 found (buflen = 4) > ++ WARN: ...PEM (program end marker) found instead of pack header; should be in last 4 bytes of pack > ++ WARN: bad packet at packet #207117 (stream byte offset 481339908) -- remaining 4 bytes of stream will be ignored > ++ WARN: file `/image/vcdimage.bin' exist already, will get overwritten! > ++ WARN: file `/image/vcdimage.cue' exist already, will get overwritten! > INFO: writing track 1 (ISO9660)... > INFO: 'update scan offsets' option enabled for the following tracks! > INFO: writing track 2, MPEG2, PAL 2/3 D1 (480x576/25fps), audio[0]: l2/44.1kHz/128kbps/stereo ... > (no debugging symbols found)...(no debugging symbols found)... > Program received signal SIGSEGV, Segmentation fault. > 0x08057e44 in poptSetOtherOptionHelp () > (gdb) bt > #0 0x08057e44 in poptSetOtherOptionHelp () > #1 0x00000000 in ?? () > > -- > M. Tavasti / [email protected] / +358-40-5078254