[MPlayer-users] [BUG] CVS version has problems with certain MPEG2 files

Aaron Lehmann aaronl at vitelus.com
Tue Apr 16 02:44:01 CEST 2002


I have many SVCDs which start abruptly (in an old mplayer from a few
months ago, they had green squares in the first fraction of a second).
I imagine that these MPEG2s are truncated at the beginning. Anyway,
for the past few months, CVS mplayer has not been able to play these.
I decided it's finally time to submit a bug report.

Basically, mplayer Sig11's whenever I play one of these files. I have
put the first 2mb of one of them up at
http://chunk.voxel.net/~aaronl/tng9.bin. The problem happens with both
the ffmpeg codec and libmpeg2, except using libmpeg2 the sig11 is
caught and mplayer does not crash. Thus, I will provide crash
information from the crash that the ffmpeg codec causes.

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 22103)]
0x08072f07 in fast_memcpy (to=0x40768000, from=0x0, len=480)
    at aclib_template.c:314
314                     __asm__ __volatile__ (
(gdb) bt
#0  0x08072f07 in fast_memcpy (to=0x40768000, from=0x0, len=480)
    at aclib_template.c:314
#1  0x08070f8d in draw_slice (image=0x825fab0, stride=0x825fabc,
w=480, h=480, 
    x=0, y=0) at vo_sdl.c:1120
#2  0x0807bb76 in put_image (vf=0x8272960, mpi=0x825fa90) at
#3  0x08075de8 in decode_video (sh_video=0x8245618, start=0x4052c008
    in_size=22376, drop_frame=0) at dec_video.c:204
#4  0x0804f896 in main (argc=3, argv=0xbffffac4, envp=0xbffffad4)
    at mplayer.c:1533

I don't think that a disassembly is necessary, since as you can see
it's passing a null pointer into fast_memcpy.


* Debian sid (unstable)
* Linux endquote 2.4.17 #5 Wed Jan 16 14:34:49 PST 2002 i686 unknown
* glibc 2.2.5
* XFree86 Version
* GCC 3.0.4
* binutils 20020307

processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 6
model name      : AMD Athlon(tm) XP 1700+
stepping        : 2
cpu MHz         : 1460.471
cache size      : 256 KB
fdiv_bug        : no
hlt_bug         : no
f00f_bug        : no
coma_bug        : no
fpu             : yes
fpu_exception   : yes
cpuid level     : 1
wp              : yes
flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
mca cmov pat pse36 mmx fxsr sse syscall mmxext 3dnowext 3dnow
bogomips        : 2916.35

ATI Radeon "QD" (64MB DDR)

Configure options:

--disable-win32 --disable-dshow --disable-xanim --disable-svga --disable-ggi --disable-dxr3 --disable-dvb --disable-mga --disable-xmga --disable-fbdev --disable-directfb --disable-vidix --disable-opendivx --disable-mad --disable-alsa --disable-runtime-cpudetection --enable-debug=3

More information about the MPlayer-users mailing list