[MPlayer-users] Segfault when encoding MPEG transport stream
Adam Nielsen
a.nielsen at optushome.com.au
Tue Nov 18 13:45:32 CET 2003
Hi,
I've found a point in one particular MPEG-TS file that repeatedly causes a
segfault. I compiled a debug version of mencoder and ran it in gdb, and this
is what it came up with:
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 9066)]
0x0812a2cb in mpeg2_set_buf (mpeg2dec=0x8506830, buf=0x8552440, id=0x8552420)
at decode.c:383
383 decode.c: No such file or directory.
in decode.c
(gdb) bt
#0 0x0812a2cb in mpeg2_set_buf (mpeg2dec=0x8506830, buf=0x8552440,
id=0x8552420) at decode.c:383
#1 0x080e736c in decode (sh=0x8505ed0, data=0x3, len=139487280, flags=0) at
vd_libmpeg2.c:147
#2 0x080e1ff3 in decode_video (sh_video=0x8505ed0, start=0x8552420 "",
in_size=139797536, drop_frame=0) at dec_video.c:304
#3 0x080b033f in main (argc=139797536, argv=0x8552420) at mencoder.c:1081
#4 0x40c5cbb4 in __libc_start_main () from /lib/libc.so.6
Does anyone know what's wrong? The command line I used was:
mencoder -o /dev/null -mc 0 -noskip -skiplimit 0 -ovc lavc -lavcopts
vcodec=mpeg4:vhq:trell:mbd=2:vmax_b_frames=1:v4mv:vb_strategy=0:vlelim=0:
vcelim=0:cmp=2:subcmp=2:precmp=2:predia=1:dia=1:vme=4:aspect=4/3:
vbitrate=1935:vpass=1 -vop crop=516:570:104:3 -nosound input.ts -ss 110
-frames 37000
Thanks,
Adam.
More information about the MPlayer-users
mailing list