[Mplayer-advusers] Crash report, 3 of 3

The Wanderer inverseparadox at comcast.net
Sat Dec 27 20:30:50 CET 2003


This one is an MP2 file, which plays just fine in programs such as 
mpg123; MPlayer crashes on it before producing any sound at all.

I just realized that I forgot to send my system information along with 
either of the previous two reports (stupid...). It follows, duplicated 
from when I attempted to send these all as one message on the 24th and 
got a "mail too large" complaint from the list.

==
I'm running Libranet 2.0-based Debian (mostly sarge, some woody, slowly 
migrating to sid).

wanderer at pegasus:~$ uname -a
Linux pegasus 2.4.20 #2 Fri Nov 7 20:02:36 EST 2003 i686 GNU/Linux

wanderer at pegasus:~$ ls -l /lib/libc[.-]*
-rw-r--r--    1 root     root      1243108 2003-11-02 04:45 
/lib/libc-2.3.2.so
lrwxrwxrwx    1 root     root           14 2003-10-19 22:43 
/lib/libc.so.5 -> libc.so.5.4.46
-rw-r--r--    1 root     root       565940 2003-09-22 11:45 
/lib/libc.so.5.4.46
lrwxrwxrwx    1 root     root           13 2003-11-03 20:13 
/lib/libc.so.6 -> libc-2.3.2.so

wanderer at pegasus:~$ gcc -v
Reading specs from /usr/lib/gcc-lib/i386-linux/3.2.3/specs
Configured with: ../src/configure -v 
--enable-languages=c,c++,f77,objc,ada --prefix=/usr 
--mandir=/usr/share/man --infodir=/usr/share/info 
--with-gxx-include-dir=/usr/include/c++/3.2 --enable-shared 
--with-system-zlib --enable-nls --without-included-gettext 
--enable-__cxa_atexit --enable-clocale=gnu --enable-objc-gc i386-linux
Thread model: posix
gcc version 3.2.3 (Debian)

wanderer at pegasus:~$ ld -v
GNU ld version 2.14.90.0.6 20030820 Debian GNU/Linux

wanderer at pegasus:~$ as --version
GNU assembler 2.14.90.0.6 20030820 Debian GNU/Linux
Copyright 2002 Free Software Foundation, Inc.
This program is free software; you may redistribute it under the terms 
of the GNU General Public License.  This program has absolutely no warranty.
This assembler was configured for a target of `i386-linux'.

wanderer at pegasus:~$ cat /proc/cpuinfo
processor       : 0
vendor_id       : AuthenticAMD
cpu family      : 6
model           : 8
model name      : AMD Athlon(tm) XP 2200+
stepping        : 0
cpu MHz         : 1800.109
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        : 3591.37

I've got a GeForce FX 5200 (not Ultra), 128MB; I've got no idea at this
point who actually put together the board, it's pretty much Brand X,
though I could probably dig a name out if it proves really important.
I'm using the nVidia drivers, version 1.0-4363.

My audio is integrated into my motherboard, using (according to the
motherboard manual) the C-Media CMI8738-MX chipset.
==


(gdb) run -v /home/wanderer/tmp/Sugar\ Sugar.mp2
Starting program: /home/wanderer/text/src/cvs/mplayer/main/mplayer -v 
/home/wanderer/tmp/Sugar\ Sugar.mp2
[New Thread 16384 (LWP 25680)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer dev-CVS-031227-13:42-3.2.3 (C) 2000-2003 MPlayer Team

CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred 1800 MHz (Family: 
6, Stepping: 0)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or 
directory
Reading config file /home/wanderer/.mplayer/config
Reading /home/wanderer/.mplayer/codecs.conf: parse error at line 30
Reading /usr/local/etc/mplayer/codecs.conf: Can't open 
'/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
CommandLine: '-v' '/home/wanderer/tmp/Sugar Sugar.mp2'
init_freetype
get_path('font/font.desc') -> '/home/wanderer/.mplayer/font/font.desc'
font: can't open file: /home/wanderer/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 
chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/wanderer/.mplayer/input.conf'
Can't open input config file /home/wanderer/.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
get_path('Sugar Sugar.mp2.conf') -> '/home/wanderer/.mplayer/Sugar 
Sugar.mp2.conf'

Playing /home/wanderer/tmp/Sugar Sugar.mp2.
[file] File size is 2768980 bytes
STREAM: [file] /home/wanderer/tmp/Sugar Sugar.mp2
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x85c8358
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x85c8358
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x85c8358
Checking for REAL
DEMUXER: freeing demuxer at 0x85c8358
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x85c8358
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
Searching demuxer type for filename /home/wanderer/tmp/Sugar Sugar.mp2 
ext: .mp2
Checking for MOV
DEMUXER: freeing demuxer at 0x85c8cf8
Checking for VIVO
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing demuxer at 0x85c8cf8
Checking for PVA
DEMUXER: freeing demuxer at 0x85c8cf8
Checking for MPEG-TS...
TRIED UP TO POSITION 66718, FOUND 47, packet_size= 0, SEEMS A TS? 0
DEMUXER: freeing demuxer at 0x85c8cf8
Checking for LMLM4 Stream Format
Invalid packet in LMLM4 stream: ch=65533 size=572662332
LMLM4 Stream Format not found
DEMUXER: freeing demuxer at 0x85c8cf8
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)
MPEG packet stats: p100: 0  p101: 0 p1B6: 0 p12x: 0 sli: 0 a: 0 b: 1 c: 
0 idr: 0 sps: 0 pps: 0 PES: 2  MP3: 29
Not MPEG System Stream format... (maybe Transport Stream?)
DEMUXER: freeing demuxer at 0x85c8cf8
Checking for DV
DEMUXER: freeing demuxer at 0x85c8cf8
==> Found audio stream: 0
DEMUXER: freeing demuxer at 0x85c8cf8
DEMUXER: freeing sh_audio at 0x85d3d20
XMMS: found plugin: libmpg123.so (MPEG Layer 1/2/3 Player 1.2.7)
XMMS: found plugin: libwav.so (Wave Player 1.2.7)
XMMS: found plugin: libmikmod.so (MikMod Player 1.2.7)
XMMS: found plugin: libcdaudio.so (CD Audio Player 1.2.7)
XMMS: found plugin: libidcin.so (Id Software .cin player 1.2.7)
XMMS: found plugin: libtonegen.so (Tone Generator 1.2.7)
XMMS: found plugin: libvorbis.so (Ogg Vorbis Player 1.2.7)
XMMS: found plugin: libmodplug.so (ModPlug Player)
XMMS: found plugin: libmpg123-ja.so (MPEG Layer 1/2/3 Player 
1.2.7j_20030107)
XMMS: found plugin: libxmmsmad.so (MAD MPEG Decoder plugin 0.5.5)
XMMS: found plugin: libfestalon.so (Festalon NSF Plugin v0.2.3)
==> Found audio stream: 0
[New Thread 32769 (LWP 25681)]
[New Thread 16386 (LWP 25682)]
Waiting for the XMMS plugin to start playback of 
'/home/wanderer/tmp/Sugar Sugar.mp2'...
Audio file detected.
==========================================================================
Trying to force audio codec driver family ffmpeg...
Trying to force audio codec driver family ...
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer.
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 176400->176400 (1411.2 kbit)
Selected audio codec: [pcm] afm:pcm (Uncompressed PCM)
==========================================================================
Checking audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
[libaf] Adding filter dummy
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 
and bps = 2
AF_pre: af format: 2 bps, 2 ch, 44100 hz, little endian signed int
AF_pre: 44100Hz 2ch Signed 16-bit (Little-Endian)
ao2: 44100 Hz  2 chans  Signed 16-bit (Little-Endian)
audio_setup: using '/dev/dsp' dsp device
audio_setup: sample format: Signed 16-bit (Little-Endian) (requested: 
Signed 16-bit (Little-Endian))
audio_setup: using 2 channels (requested: 2)
audio_setup: using 44100 Hz samplerate (requested: 44100)
audio_setup: frags:  64/64  (1024 bytes/frag)  free:  65536
AO: [oss] 44100Hz 2ch Signed 16-bit (Little-Endian) (2 bps)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 44100Hz/2ch/16bit -> 44100Hz/2ch/16bit...
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 
and bps = 2
[dummy] Was reinitialized, rate=44100Hz, nch = 2, format = 0x00000001 
and bps = 2
Video: no video
Freeing 0 unused video chunks
Starting playback...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16386 (LWP 25682)]
0x400f3e53 in II_step_one () from /usr/lib/libmp3lame.so.0
(gdb) bt
#0  0x400f3e53 in II_step_one () from /usr/lib/libmp3lame.so.0
#1  0x00000000 in ?? ()
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x400f3e33 to 0x400f3e73:
0x400f3e33 <II_step_one+323>:   and    %bh,0x4(%eax)
0x400f3e39 <II_step_one+329>:   mov    %ebp,%ecx
0x400f3e3b <II_step_one+331>:   shl    %cl,%eax
0x400f3e3d <II_step_one+333>:   add    %eax,%esi
0x400f3e3f <II_step_one+335>:   decl   0x24(%esp,1)
0x400f3e43 <II_step_one+339>:   je     0x400f3f41 <II_step_one+593>
0x400f3e49 <II_step_one+345>:   lea    0x0(%esi,1),%esi
0x400f3e50 <II_step_one+352>:   add    $0xfffffff4,%esp
0x400f3e53 <II_step_one+355>:   movswl (%esi),%ebp
0x400f3e56 <II_step_one+358>:   push   %ebp
0x400f3e57 <II_step_one+359>:   call   0x400bed08 <_init+1112>
0x400f3e5c <II_step_one+364>:   movsbl %al,%eax
0x400f3e5f <II_step_one+367>:   mov    0x30(%esp,1),%edx
0x400f3e63 <II_step_one+371>:   mov    %eax,(%edx)
0x400f3e65 <II_step_one+373>:   add    $0xfffffff4,%esp
0x400f3e68 <II_step_one+376>:   push   %ebp
0x400f3e69 <II_step_one+377>:   call   0x400bed08 <_init+1112>
0x400f3e6e <II_step_one+382>:   movsbl %al,%eax
0x400f3e71 <II_step_one+385>:   mov    0x40(%esp,1),%ecx
End of assembler dump.
(gdb) info all-registers
eax            0x0      0
ecx            0xbe8f1de1       -1097916959
edx            0x4170e220       1097916960
ebx            0x4010c4a0       1074840736
esp            0xbf7ff0c8       0xbf7ff0c8
ebp            0xbf7ff96c       0xbf7ff96c
esi            0x0      0
edi            0xbf7ff154       -1082134188
eip            0x400f3e53       0x400f3e53
eflags         0x10283  66179
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x0      0
gs             0x7      7
st0            0.5516889594812458718535788659842467     (raw 
0x3ffe8d3b7cd68945b932)
st1            -1.2604724140102640642146017424529703    (raw 
0xbfffa15728f9d795b669)
st2            -0.082262332299588295307613775714239424  (raw 
0xbffba87927575af6e1cd)
st3            0.49999999999999977795539507496869192    (raw 
0x3ffdffffffffffffe000)
st4            1        (raw 0x3fff8000000000000000)
st5            2        (raw 0x40008000000000000000)
st6            2.2675736961451247165008135945197653e-05 (raw 
0x3fefbe37c63a8f8bb6e7)
st7            173061.22448979592479645361891016364     (raw 
0x4010a9014e5e0a72f218)
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x0      0
fioff          0x0      0
foseg          0x0      0
fooff          0x0      0
fop            0x0      0
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = 
{0x8000000000000000, 0x8000000000000000}, v16_int8 = {0xff <repeats 16 
times>}, v8_int16 = {0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 0xffff, 
0xffff, 0xffff}, v4_int32 = {0xffffffff,
     0xffffffff, 0xffffffff, 0xffffffff}, v2_int64 = 
{0xffffffffffffffff, 0xffffffffffffffff}, uint128 = 
0xffffffffffffffffffffffffffffffff}
mxcsr          0x1f80   8064
orig_eax       0xffffffff       -1
mm0            {uint64 = 0x8d3b7cd68945b932, v2_int32 = {0x8945b932, 
0x8d3b7cd6}, v4_int16 = {0xb932, 0x8945, 0x7cd6, 0x8d3b}, v8_int8 = 
{0x32, 0xb9, 0x45, 0x89, 0xd6, 0x7c, 0x3b, 0x8d}}
mm1            {uint64 = 0xa15728f9d795b669, v2_int32 = {0xd795b669, 
0xa15728f9}, v4_int16 = {0xb669, 0xd795, 0x28f9, 0xa157}, v8_int8 = 
{0x69, 0xb6, 0x95, 0xd7, 0xf9, 0x28, 0x57, 0xa1}}
mm2            {uint64 = 0xa87927575af6e1cd, v2_int32 = {0x5af6e1cd, 
0xa8792757}, v4_int16 = {0xe1cd, 0x5af6, 0x2757, 0xa879}, v8_int8 = 
{0xcd, 0xe1, 0xf6, 0x5a, 0x57, 0x27, 0x79, 0xa8}}
mm3            {uint64 = 0xffffffffffffe000, v2_int32 = {0xffffe000, 
0xffffffff}, v4_int16 = {0xe000, 0xffff, 0xffff, 0xffff}, v8_int8 = 
{0x0, 0xe0, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff}}
mm4            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 
0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 
0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}
mm5            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 
0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 
0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}
mm6            {uint64 = 0xbe37c63a8f8bb6e7, v2_int32 = {0x8f8bb6e7, 
0xbe37c63a}, v4_int16 = {0xb6e7, 0x8f8b, 0xc63a, 0xbe37}, v8_int8 = 
{0xe7, 0xb6, 0x8b, 0x8f, 0x3a, 0xc6, 0x37, 0xbe}}
mm7            {uint64 = 0xa9014e5e0a72f218, v2_int32 = {0xa72f218, 
0xa9014e5e}, v4_int16 = {0xf218, 0xa72, 0x4e5e, 0xa901}, v8_int8 = 
{0x18, 0xf2, 0x72, 0xa, 0x5e, 0x4e, 0x1, 0xa9}}




More information about the MPlayer-advusers mailing list