[MPlayer-users] Signal 11 in decode_video when playing .rm files

Morten Volden mvolden at tdcadsl.dk
Wed Aug 28 22:48:02 CEST 2002


Hi

I'm having trouble playing my old South Park episodes on Mplayer. I 
migth be doing something wrong. I RTFM'ed and serched the (recent) 
mplayer-users lists a few times. Was not able to find anything :-(

Should I upload a reduced copy of the file?

Regards
Morten Volden

Here's the facts:

OS: Redhat 7.3
Kernel: Linux 2.4.18-4 #1 Thu May 2 18:47:38 EDT 2002 i686 unknown
libc version: 2.2.5 ( /lib/libc-2.2.5.so, /lib/libc.so.6 -> libc-2.2.5.so)
X-version:
XFree86 Version 4.2.0 (Red Hat Linux release: 4.2.0-8) / X Window System
(protocol Version 11, revision 0, vendor release 6600)
Release Date: 23 January 2002

gcc version:

/usr/local/bin/gcc -v

Reading specs from /usr/local/lib/gcc-lib/i686-pc-linux-gnu/3.2/specs
Configured with: ../gcc-3.2/configure
Thread model: posix
gcc version 3.2

ld version:
GNU ld version 2.11.93.0.2 20020207

binutils version:
GNU assembler 2.11.93.0.2 20020207

CPU information:
 cat /proc/cpuinfo

processor    : 0
vendor_id    : GenuineIntel
cpu family    : 6
model        : 7
model name    : Pentium III (Katmai)
stepping    : 3
cpu MHz        : 501.148
cache size    : 512 KB
fdiv_bug    : no
hlt_bug        : no
f00f_bug    : no
coma_bug    : no
fpu        : yes
fpu_exception    : yes
cpuid level    : 2
wp        : yes
flags        : fpu vme de pse tsc msr pae mce cx8 sep mtrr pge mca cmov 
pat pse36 mmx fxsr sse
bogomips    : 999.42

The output from mplayer in verbose mode is attached..

gdb produced the following output:

[root at 0x50c63fc6 main]# gdb mplayer
GNU gdb Red Hat Linux (5.2-2)
Copyright 2002 Free Software Foundation, Inc.
GDB is free software, covered by the GNU General Public License, and you are
welcome to change it and/or distribute copies of it under certain 
conditions.
Type "show copying" to see the conditions.
There is absolutely no warranty for GDB.  Type "show warranty" for details.
This GDB was configured as "i386-redhat-linux"...
(gdb)  run /mnt/cdrom1/RealVideo/201-96k\ Not\ Without\ my\ Anus.rm
Starting program: /usr/local/src/main/mplayer 
/mnt/cdrom1/RealVideo/201-96k\ Not\ Without\ my\ Anus.rm
[New Thread 1024 (LWP 19648)]


MPlayer CVS-020828-16:51-3.2 (C) 2000-2002 Arpad Gereoffy (see DOCS!)

CPU: Intel Pentium III Katmai/Pentium III Xeon Tanner (Family: 6, 
Stepping: 3)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE

Reading /root/.mplayer/codecs.conf: can't open 
'/root/.mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: 38 audio & 106 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (206 chars)
Using Linux's hardware RTC timing (1024Hz)
Can't open input config file /root/.mplayer/input.conf : No such file or 
directory
Can't open input config file /usr/local/etc/mplayer/input.conf : No such 
file or directory
Falling back on default (hardcoded) input config

Playing /mnt/cdrom1/RealVideo/201-96k Not Without my Anus.rm
Detected REAL file format!
skip_str: 16 bytes skipped
skip_str: 20 bytes skipped
skip_str: 4 bytes skipped
read_str: 4 bytes read
======= WAVE Format =======
Format Tag: 8192 (0x2000)
Channels: 1
Samplerate: 11025
avg byte/sec: 16000
Block align: 278
bits/sample: 16
cbSize: 0
skip_str: 16 bytes skipped
skip_str: 20 bytes skipped
Clip info:
 name: Not Without My Anus
 author: ALRoC, your one and only God.
 copyright: None
Detected audio codec: [a52] afm:14 (AC3-liba52)
Opening audio decoder: [liba52] AC3-liba52
Using SSE optimized IMDCT transform
AC3: 1.0 (mono)  11025 Hz  16.0 kbit/s
Using MMX optimized resampler
AUDIO: 11025 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 2000->44100 (16.0 kbit)
vo: X11 running at 1152x864 with depth 16 and 16 bpp (":0" => local display)
[x11] Detected wm is of class NetWM.
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
libavcodec: CPU flags: mmx mmxext sse
Detected video codec: [ffrv10] vfm:5 (FFmpeg RV10 decoder)
==========================================================================
AO: [oss] 11025Hz 2ch Signed 16-bit (Little-Endian)
Start playing...
VDec: vo config request - 240 x 176 (preferred csp: Planar YV12)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 240x176 => 240x176 Planar YV12
Error while decoding frame!72 ct:  0.275   67/ 67   3%  0%  0.4% 1 0 0%
A:   4.7 V:   2.7 A-V:  2.067 ct:  0.312   76/ 76   3%  0%  0.4% 1 0 0%
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 19648)]
0x080ef8f2 in h263_dc_scale (s=0x40990008) at h263.c:1362
1362        s->y_dc_scale= s->y_dc_scale_table[ s->qscale ];
(gdb) bt
#0  0x080ef8f2 in h263_dc_scale (s=0x40990008) at h263.c:1362
#1  0x080f2c17 in h263_decode_mb (s=0x40990008, block=0xbfffe3e0)
    at h263.c:2742
#2  0x08118c9b in rv10_decode_frame (avctx=0x8379668, data=0xbfffe7a0,
    data_size=0xbfffe77c, buf=0x0, buf_size=589) at rv10.c:465
#3  0x080e2117 in avcodec_decode_video (avctx=0xbfffe3e0, picture=0x0,
    got_picture_ptr=0x24d, buf=0x0, buf_size=0) at utils.c:102
#4  0x080a4a22 in decode (sh=0x8377f78, data=0x0, len=589, flags=589)
    at vd_ffmpeg.c:415
#5  0x080a31b9 in decode_video (sh_video=0x8377f78, start=0x0, in_size=0,
    drop_frame=0) at dec_video.c:206
#6  0x0806e7af in main (argc=2, argv=0xbffffb04, envp=0x0) at mplayer.c:1582
#7  0x42017589 in __libc_start_main () from /lib/i686/libc.so.6
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x80ef8d2 to 0x80ef912:
0x80ef8d2 <mpeg4_encode_picture_header+1458>:    lea    0x0(%esi,1),%esi
0x80ef8d9 <mpeg4_encode_picture_header+1465>:    lea    0x0(%edi,1),%edi
0x80ef8e0 <h263_dc_scale>:    push   %ebp
0x80ef8e1 <h263_dc_scale+1>:    mov    %esp,%ebp
0x80ef8e3 <h263_dc_scale+3>:    mov    0x8(%ebp),%edx
0x80ef8e6 <h263_dc_scale+6>:    mov    0x2bc(%edx),%ecx
0x80ef8ec <h263_dc_scale+12>:    mov    0x278(%edx),%eax
0x80ef8f2 <h263_dc_scale+18>:    movzbl (%ecx,%eax,1),%eax
0x80ef8f6 <h263_dc_scale+22>:    mov    %eax,0x270(%edx)
0x80ef8fc <h263_dc_scale+28>:    mov    0x27c(%edx),%eax
0x80ef902 <h263_dc_scale+34>:    movzbl (%ecx,%eax,1),%eax
0x80ef906 <h263_dc_scale+38>:    mov    %eax,0x274(%edx)
0x80ef90c <h263_dc_scale+44>:    pop    %ebp
0x80ef90d <h263_dc_scale+45>:    ret    
0x80ef90e <h263_dc_scale+46>:    mov    %esi,%esi
0x80ef910 <ff_mpeg4_pred_dc>:    push   %ebp
0x80ef911 <ff_mpeg4_pred_dc+1>:    mov    %esp,%ebp
End of assembler dump.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: verbose.txt.gz
Type: application/x-gzip
Size: 6147 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20020828/6fe4fcea/attachment.bin>


More information about the MPlayer-users mailing list