[MPlayer-users] MPlayer crashes when I try to play some WM or MOV files

Emre Sevinc emres at bilgi.edu.tr
Wed Nov 17 09:55:15 CET 2004


I was using the 0.9 version for the last 2 years
without any problem and decided the time has come
to switch to the lates version. I recently received
10 CD including roughly 30 video files and unfortunately
I cannot watch them using my Debian system and mplayer :(

Yesterday I've downloaded the source code of CVS version,
downloaded all the codecs and extracted them /usr/local/lib/codecs
and then compiled MPlayer:

./configure --enable-debug=3
make
make install

It works fine for DVDs, DivX, etc. however
it crashes when I try to play some WM or MOV files.

One of the developers (rxt) on #mplayer told me to delete codecs.conf,
enable debug and report this as a bug, so here's the detailed info about my system:

Debian GNU/Linux SID (unstable)

# uname -a
Linux debian 2.4.18 #1 Mon Mar 24 02:00:40 EET 2003 i686 GNU/Linux

# ls -l /lib/libc[.-]*
-rw-r--r--  1 root root 1243888 Aug  9 22:30 /lib/libc-2.3.2.so
lrwxrwxrwx  1 root root      13 Sep 28 07:45 /lib/libc.so.6 -> libc-2.3.2.so

# gcc -v
Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.4/specs
Configured with: ../src/configure -v --enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib --enable-nls --without-included-gettext --enable-__cxa_atexit --enable-clocale=gnu --enable-debug --enable-java-gc=boehm --enable-java-awt=xlib --enable-objc-gc i486-linux
Thread model: posix
gcc version 3.3.4 (Debian 1:3.3.4-13)

# ld -v
GNU ld version 2.15

# as --version
GNU assembler 2.15
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'.

# cat /proc/cpuinfo 
processor       : 0
vendor_id       : GenuineIntel
cpu family      : 6
model           : 11
model name      : Intel(R) Celeron(TM) CPU                1000MHz
stepping        : 1
cpu MHz         : 997.553
cache size      : 256 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 apic sep mtrr pge mca cmov pat pse36 mmx fxsr sse
bogomips        : 1985.74

Video card: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro]


MD5 checksums of codecs


# for i in /usr/local/lib/codecs/*; do md5sum $i; done;
07f0d6cc92e62b802c0147d9347bbe90  /usr/local/lib/codecs/acelpdec.ax
8210141840ce237fbf40b6e26e2dd11d  /usr/local/lib/codecs/alf2cd.acm
2ae0a9de24933683c3f7cfe562dd1c18  /usr/local/lib/codecs/aslcodec_dshow.dll
608af234a6ea4d90cdc7246af5f3f29a  /usr/local/lib/codecs/aslcodec_vfw.dll
63e52674a21094d6b04bcd4c616cbd1e  /usr/local/lib/codecs/asusasv2.dll
68247044e50ce4724497fd0afa217851  /usr/local/lib/codecs/asusasvd.dll
faf03b6b30ed1568e8a260528d27400b  /usr/local/lib/codecs/ativcr2.dll
e52b31d28d6bb36123e8843981189c5f  /usr/local/lib/codecs/atrac3.acm
2a73c99016ac6878ba5bbb0c42a3e06b  /usr/local/lib/codecs/atrc.so.6.0
b161786898dd14cfe74939092e7685f6  /usr/local/lib/codecs/AvidQTAVUICodec.qtx
253118fe1eedea04a95ed6e5f4c28878  /usr/local/lib/codecs/avimszh.dll
2f1cc76bbcf6d77d40d0e23392fa8eda  /usr/local/lib/codecs/avizlib.dll
fc064f74d87bcbaef562cc675329dc81  /usr/local/lib/codecs/BeHereiVideo.qtx
768cb9549b6da6a2f440c4938ceebfbc  /usr/local/lib/codecs/CLRVIDDC.DLL
5a9f89f71318dd287b4800a7f39f80c1  /usr/local/lib/codecs/clrviddd.dll
bebecf14eb579720ec6e4cbd48edf1db  /usr/local/lib/codecs/cook.so.6.0
4179f885710486c9075cb23f961b33bc  /usr/local/lib/codecs/ctadp32.acm
6278b09113454bc3fedbaf273871c62d  /usr/local/lib/codecs/CtWbJpg.DLL
1da6c3b7925cee132a10425e0e2e3f8d  /usr/local/lib/codecs/ddnt.so.6.0
56d8fc659f7a3e410edf6a4c7e40ed81  /usr/local/lib/codecs/DECVW_32.DLL
8b32d7f2c98e4ce24ca678551ee3f780  /usr/local/lib/codecs/divxa32.acm
1c582c12f8d03f0bd89b53656c932176  /usr/local/lib/codecs/divx_c32.ax
ccf95e45a824c4662f72f27dcb1f919f  /usr/local/lib/codecs/divxc32.dll
2e132b79d4aa87f64003e44ffd5ab3df  /usr/local/lib/codecs/divxdec.ax
acf35b2fc004a89c829531555d73f1e6  /usr/local/lib/codecs/divx.dll
8232ca2ca0b158291621275752ad04bb  /usr/local/lib/codecs/dnet.so.6.0
303520d84c6d161d65bd2e766a3576eb  /usr/local/lib/codecs/drv2.so.6.0
2f277850c48363d8bfb4dfafc37f6ef8  /usr/local/lib/codecs/drv3.so.6.0
1dc9baba4b3b61077e0e27832d44527b  /usr/local/lib/codecs/drv4.so.6.0
3cc2be58ad732d4cbad735aad1e20ce1  /usr/local/lib/codecs/dspr.so.6.0
b74695b50230be4a6ef2c4293a58ac3b  /usr/local/lib/codecs/huffyuv.dll
b0c224473248eb1f21c2bc1676c7579c  /usr/local/lib/codecs/i263_32.drv
b36c53c6cd1b07c04f0b267cfae32c37  /usr/local/lib/codecs/iac25_32.ax
cb3b7ee47ba7dbb3d23d34e274895133  /usr/local/lib/codecs/iccvid.dll
c9618a8fc73ce219ba918e3e09e227f2  /usr/local/lib/codecs/icmw_32.dll
fe3fc0fdba298e52e79f36b10784fd41  /usr/local/lib/codecs/imaadp32.acm
04f882f53c50359cb39af712c3b46738  /usr/local/lib/codecs/imc32.acm
3f14e9a4af0dc954c1ca654175014edd  /usr/local/lib/codecs/ir32_32.dll
c4550daff789c4feb3cba458b9b9c383  /usr/local/lib/codecs/ir41_32.dll
2fb23431d7e87fe17d61421409ec13bf  /usr/local/lib/codecs/ir50_32.dll
86b5a49a3072e22cad44851c21c7150e  /usr/local/lib/codecs/ivvideo.dll
d860a11766da0d0ea064672c6833768b  /usr/local/lib/codecs/jp2avi.dll
220f02582bf3dbbe09e7cf735d29b3f3  /usr/local/lib/codecs/l3codeca.acm
ade9508b04f995891d37ca317ba51820  /usr/local/lib/codecs/l3codecx.ax
52de48cbfa587a0aa5bd6ded31eb4d07  /usr/local/lib/codecs/LCMW2.dll
680dfb72688494d3bccd24079a0608c6  /usr/local/lib/codecs/LCodcCMP.dll
c6d60319f58a9c7746f822642f3c4789  /usr/local/lib/codecs/LCODCCMW2E.dll
7937e8b5738e174c61ffbf3d4956994e  /usr/local/lib/codecs/lhacm.acm
f3c174edcbaef7cb947d6357cdfde7ff  /usr/local/lib/codecs/m3jp2k32.dll
1cd13fff5960aa2aae43790242c323b1  /usr/local/lib/codecs/m3jpeg32.dll
e2f3cde75c7c831dfc688422b7b14b7c  /usr/local/lib/codecs/m3jpegdec.ax
5129c6d0222b0a4bedac0f824f480dca  /usr/local/lib/codecs/mcdvd_32.dll
bc463312c13e705f489997a347e6ed8b  /usr/local/lib/codecs/mcmjpg32.dll
8afd9e00d61772ee9eaf7b5ca9e4c38d  /usr/local/lib/codecs/mi-sc4.acm
b5791ea23f33010d37ab8314681f1256  /usr/local/lib/codecs/mpg4c32.dll
9895a2bf4f002b80eedae6e18dcd13c8  /usr/local/lib/codecs/mpg4ds32.ax
1993c1a90d4ed5a2f9c168e277b5628a  /usr/local/lib/codecs/msadp32.acm
96dcc4268cb7cd8eca951942bae05149  /usr/local/lib/codecs/msg711.acm
6166c212bbf84a77374822f3204f7f36  /usr/local/lib/codecs/msgsm32.acm
7e5c8194d9ed0968d0fbd2a73585880a  /usr/local/lib/codecs/msh261.drv
a53b353bce2eb29f258539c1fc322b33  /usr/local/lib/codecs/msms001.vwp
770a42eae37ec3379584487543ccbe2d  /usr/local/lib/codecs/msnaudio.acm
47e42daf76f5ddabbbc24f459d2417cb  /usr/local/lib/codecs/msrle32.dll
e737b71fa3ca1a416364135ba5f40bea  /usr/local/lib/codecs/msscds32.ax
db06e55c4bf52f4fd488f4b26ba732b1  /usr/local/lib/codecs/msvidc32.dll
ca206360367ee002162b66e762f09217  /usr/local/lib/codecs/mvoiced.vwp
7b9745953078d602fd86db5ef549d13b  /usr/local/lib/codecs/nsrt2432.acm
fbbdbd00b5e84184700ce005caeb419e  /usr/local/lib/codecs/pclepim1.dll
5f614fbc41d8d85e77b673a85682ce8f  /usr/local/lib/codecs/qdv.dll
be6f36bcf2e067c86060909b23f78eae  /usr/local/lib/codecs/qpeg32.dll
ac1ddd96ed216be4358316510545d4b8  /usr/local/lib/codecs/qtmlClient.dll
52272db33109716775dde2c96fe219f6  /usr/local/lib/codecs/QuickTimeEssentials.qtx
cb3294adc5433304d6210335e5084bc3  /usr/local/lib/codecs/QuickTimeInternetExtras.qtx
42f66b3ede923bbb796205d3885f26f4  /usr/local/lib/codecs/QuickTime.qts
10c2b27e62b38831a5f33a270a33857a  /usr/local/lib/codecs/rt32dcmp.dll
dc4b2f21968ac6e7e6c8a4417ed0d85c  /usr/local/lib/codecs/scg726.acm
eaf99ab8a739f6fef20e07bf15d701ae  /usr/local/lib/codecs/sipr.so.6.0
6513a2a5631f1c79bdc6968000c4a624  /usr/local/lib/codecs/sp5x_32.dll
7f89c17fd5d6554153acbfd0a859a7b2  /usr/local/lib/codecs/tm20dec.ax
5089d21bb5cb762a633e8b6ce757fa91  /usr/local/lib/codecs/tokf.so.6.0
5dde52122ebdc260ae9f38db1a52b381  /usr/local/lib/codecs/tokr.so.6.0
8230d8560c41d444f249802a2700d1d5  /usr/local/lib/codecs/tsccvid.dll
3d70154d17dc36f289c9dbdc2ee57dab  /usr/local/lib/codecs/tsd32.dll
e2a8bb5f82e18bc1ea5740cde4e29870  /usr/local/lib/codecs/tssoft32.acm
fdf782a180b798e1248c6b0a5a761352  /usr/local/lib/codecs/ubv263d+.ax
4e0ddaff7356b1e62bd8c8bbdff02619  /usr/local/lib/codecs/ubvmp4d.dll
735194333810d14c7f2c2e74bba1ce62  /usr/local/lib/codecs/ultimo.dll
87350ece64afb0fb6abe4b3380a549cd  /usr/local/lib/codecs/VDODEC32.dll
423c683d812071ac46a8479530562622  /usr/local/lib/codecs/vdowave.drv
64d9e816552e38b1c92644a4d3c2e23a  /usr/local/lib/codecs/vgpix32d.dll
3c12d03d89b6b52b7468831c5781d37f  /usr/local/lib/codecs/vid_3ivX.xa
c15b2723c5bf55942483bfddaf2908ff  /usr/local/lib/codecs/vid_cvid.xa
7891d8b1c32f1f61b0fb3eca9c94b9ce  /usr/local/lib/codecs/vid_cyuv.xa
c3b22555663b75f31b36e0333c440b04  /usr/local/lib/codecs/vid_h261.xa
c3d56068828302871f1acae504e4a624  /usr/local/lib/codecs/vid_h263.xa
cec8f048326a209579310c1fa1894096  /usr/local/lib/codecs/vid_iv32.xa
d2c150a0ab66c5225fc8a4168a870d3a  /usr/local/lib/codecs/vid_iv41.xa
d922d52d0586ef743224c278b9a63645  /usr/local/lib/codecs/vid_iv50.xa
a7b4bf5cac630bb9262c3f80d8a773a1  /usr/local/lib/codecs/ViVD2.dll
47faeeb4c1d05ddfa283b920e7a96fa8  /usr/local/lib/codecs/vivog723.acm
c1f2cd73889f3a7230493c626f03b954  /usr/local/lib/codecs/voxmsdec.ax
d1fea82b115492d4a8ba002e2db31412  /usr/local/lib/codecs/vp31vfw.dll
fc5480a482ccc594c2898dcc4188b58f  /usr/local/lib/codecs/vp4vfw.dll
9e61ca4b3d2c829028b2a5d1e30aabcf  /usr/local/lib/codecs/vp5vfw.dll
04d635a364243013898fd09484f913fb  /usr/local/lib/codecs/vp6vfw.dll
ffd8166e007dcfebda964b31f1f37d98  /usr/local/lib/codecs/vssh264core.dll
a91adcf8d88a7035bbcd9beca026f9e9  /usr/local/lib/codecs/vssh264dec.dll
8e95beb3ed87e8ca470e2a057406adb4  /usr/local/lib/codecs/vssh264.dll
b99f09e5795d929999a2e16afc5e985e  /usr/local/lib/codecs/vsslight.dll
8f2451dcffc9b395119c0a759299ba76  /usr/local/lib/codecs/vsswlt.dll
f4c6af8ea50a8cbbff1d50740d1f6d5f  /usr/local/lib/codecs/wma9dmod.dll
03dea3b0b07a91fa145578a9973c24af  /usr/local/lib/codecs/wmadmod.dll
0bf9cbe9535583dd6e22698a42751d14  /usr/local/lib/codecs/wmsdmod.dll
364003179d8b01f895ab4a24e7f84be8  /usr/local/lib/codecs/wmspdmod.dll
f442cbb79dd3682fbe6377221522f72f  /usr/local/lib/codecs/wmv8ds32.ax
292beecb089f13b70af8e44e5bfefa5c  /usr/local/lib/codecs/wmv9dmod.dll
e52432dad531e5175a52e4e31d0d0311  /usr/local/lib/codecs/wmvadvd.dll
2aa70dd540dde3294d473885b060de26  /usr/local/lib/codecs/wmvdmod.dll
245b71b5470ecadd1770990534e4edfe  /usr/local/lib/codecs/wmvds32.ax
71f22ea4f7f0752b951f9f17ca58227a  /usr/local/lib/codecs/wnvplay1.dll
0bef4e34e0c829565cf7b4c63ca6d704  /usr/local/lib/codecs/wnvwinx.dll



Output of gdb session:

(gdb) run -v -v /home/fz/bebop1_wm9_VCM-sample.avi

Starting program: /home/fz/MPlayer-20041116/mplayer -v -v /home/fz/bebop1_wm9_VCM-sample.avi
[Thread debugging using libthread_db enabled]
[New Thread 16384 (LWP 26550)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer dev-CVS-041116-07:00-3.3.4 (C) 2000-2004 MPlayer Team
CPU: Intel Celeron 2/Pentium III Tualatin (Family: 6, Stepping: 1)
Detected cache-line size is 32 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 SSE


CommandLine: '-v' '-v' '/home/fz/bebop1_wm9_VCM-sample.avi'
get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
font: Reading section: [info]
font: Reading section: [files]
RAW: /root/.mplayer/font//iso-8859-9-a.raw  4888 x 40, 256 colors
RAW: /root/.mplayer/font//iso-8859-9-b.raw  4888 x 40, 256 colors
font: Reading section: [characters]
font: Reading section: [files]
RAW: /root/.mplayer/font//osd-mplayer-a.raw  544 x 38, 256 colors
RAW: /root/.mplayer/font//osd-mplayer-b.raw  544 x 38, 256 colors
font: Reading section: [characters]
font: resampling alpha by factor 0.750 (192) DONE!
font: resampling alpha by factor 0.750 (192) DONE!
Font /root/.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') -> '/root/.mplayer/input.conf'
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
get_path('bebop1_wm9_VCM-sample.avi.conf') -> '/root/.mplayer/bebop1_wm9_VCM-sample.avi.conf'

[[[init getch2]]]
Playing /home/fz/bebop1_wm9_VCM-sample.avi.
[file] File size is 2097152 bytes
STREAM: [file] /home/fz/bebop1_wm9_VCM-sample.avi
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
seek to 0x0
s->pos=0  newpos=0  new_bufpos=0  buflen=0  
AVI file format detected.
LIST hdrl  len=4076
list_end=0x1000
CHUNK avih  len=56
======= AVI Header =======
us/frame: 41708  (fps=23.976)
max bytes/sec: 0
padding: 2
MainAVIHeader.dwFlags: (48) HAS_INDEX MUST_USE_INDEX
frames  total: 35439   initial: 0
streams: 2
Suggested BufferSize: 462536
Size:  640 x 480
==========================
list_end=0x1000  pos=0x58  chunksize=0x0  next=0x58
LIST strl  len=120
list_end=0xD8
CHUNK strh  len=56
==> Found video stream: 0
====== STREAM Header =====
Type: vids   FCC: wmv3 (33766D77)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 10000000/417083 = 23.976
Start: 0   Len: 35439
Suggested BufferSize: 134856
Quality 10000
Sample size: 0
==========================
list_end=0xD8  pos=0xA4  chunksize=0x0  next=0xA4
CHUNK strf  len=44
found 'bih', 44 bytes of 40
======= VIDEO Format ======
  biSize 44
  biWidth 640
  biHeight 480
  biPlanes 1
  biBitCount 24
  biCompression 861293911='WMV3'
  biSizeImage 921600
Unknown extra header dump: [8e] [f8] [1a] [1] 
===========================
list_end=0xD8  pos=0xD8  chunksize=0x0  next=0xD8
LIST strl  len=106
list_end=0x14A
CHUNK strh  len=56
==> Found audio stream: 1
====== STREAM Header =====
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 48000/1152 = 41.667
Start: 0   Len: 61587
Suggested BufferSize: 65536
Quality -1
Sample size: 0
==========================
list_end=0x14A  pos=0x124  chunksize=0x0  next=0x124
CHUNK strf  len=30
found 'wf', 30 bytes of 18
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 2
Samplerate: 48000
avg byte/sec: 14805
Block align: 1152
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x2
mp3.nBlockSize=355
mp3.nFramesPerBlock=1
mp3.nCodecDelay=0
===========================
list_end=0x14A  pos=0x14A  chunksize=0x0  next=0x14A
CHUNK JUNK  len=3758
list_end=0x0  pos=0x1000  chunksize=0x0  next=0x1000
LIST movi  len=211288676
list_end=0xC98126C
Found movie at 0x100C - 0xC98126C
seek to 0xC98126C
s->pos=1800  newpos=C981000  new_bufpos=C98126C  buflen=0  
stream_seek: WARNING! Can't seek to 0xC98126C !
seek to 0x100C
s->pos=0  newpos=1000  new_bufpos=100C  buflen=0  
ds_fill_buffer(d_video) called
Auto-selected AVI audio ID = 1
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 384 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=384  pts=0.000  pos=4294967295  [packs: A=1 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 384 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=384  pts=0.024  pos=4294967295  [packs: A=2 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.048  pos=4294967295  [packs: A=3 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.072  pos=4294967295  [packs: A=4 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 384 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=384  pts=0.096  pos=4294967295  [packs: A=5 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.120  pos=4294967295  [packs: A=6 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.144  pos=4294967295  [packs: A=7 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.168  pos=4294967295  [packs: A=8 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.192  pos=4294967295  [packs: A=9 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 384 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=384  pts=0.216  pos=4294967295  [packs: A=10 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.240  pos=4294967295  [packs: A=11 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.264  pos=4294967295  [packs: A=12 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.288  pos=4294967295  [packs: A=13 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.312  pos=4294967295  [packs: A=14 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 384 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=384  pts=0.336  pos=4294967295  [packs: A=15 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.360  pos=4294967295  [packs: A=16 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.384  pos=4294967295  [packs: A=17 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.408  pos=4294967295  [packs: A=18 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 384 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=384  pts=0.432  pos=4294967295  [packs: A=19 V=0]
demux_avi.read_packet: 62773130
DEMUX_AVI: Read 336 data bytes from packet 62773130
DEMUX: Append packet to d_audio, len=336  pts=0.456  pos=4294967295  [packs: A=20 V=0]
Auto-selected AVI video ID = 0
demux_avi.read_packet: 63643030
DEMUX_AVI: Read 1629 data bytes from packet 63643030
DEMUX: Append packet to d_video, len=1629  pts=0.000  pos=4294967295  [packs: A=20 V=1]
DEMUX_AVI: Skipping 1 bytes from packet 63643030
AVI: Searching for audio stream (id:1)
ds_fill_buffer(d_audio) called
AVI video size=189122068 (35439)  audio size=21883092
VIDEO:  [WMV3]  640x480  24bpp  23.976 fps  1023.6 kbps (125.0 kbyte/s)
[V] filefmt:3  fourcc:0x33564D57  size:640x480  fps:23.98  ftime:=0.0417
get_path('sub/') -> '/root/.mplayer/sub/'
get_path('default.sub') -> '/root/.mplayer/default.sub'
==========================================================================
Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
dec_audio: Allocating 4608 + 65536 = 70144 bytes for output buffer.
mp3lib: made decode tables with MMX optimization
mp3lib: using MMX optimized decore!
MP3lib: init layer2&3 finished, tables done
ds_fill_buffer(d_audio) called
MPEG 1.0, Layer III, 48000 Hz 128 kbit Stereo, BPF: 384
Channels: 2, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 16000->192000 (128.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports layers.
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Current fstype setting honours LAYER FULLSCREEN X atoms
==========================================================================
Opening video decoder: [dmo] DMO video codecs
External func KERNEL32.dll:GetModuleHandleA
External func KERNEL32.dll:GetCurrentProcess
External func KERNEL32.dll:TerminateProcess
External func KERNEL32.dll:LocalFree
External func KERNEL32.dll:LocalAlloc
External func KERNEL32.dll:GetVersionExA
External func KERNEL32.dll:GetModuleHandleW
External func KERNEL32.dll:GetProcAddress
External func KERNEL32.dll:LoadLibraryA
External func KERNEL32.dll:GetSystemTimeAsFileTime
External func KERNEL32.dll:GetProcessHeap
External func KERNEL32.dll:QueryPerformanceCounter
External func KERNEL32.dll:GetCurrentProcessId
External func KERNEL32.dll:GetCurrentThreadId
External func KERNEL32.dll:GetLocalTime
External func KERNEL32.dll:GlobalMemoryStatus
External func KERNEL32.dll:GetDiskFreeSpaceA
External func KERNEL32.dll:GetComputerNameA
External func KERNEL32.dll:HeapFree
External func KERNEL32.dll:DeviceIoControl
External func KERNEL32.dll:InterlockedExchange
External func KERNEL32.dll:IsBadReadPtr
External func KERNEL32.dll:IsBadWritePtr
External func KERNEL32.dll:CreateEventA
External func KERNEL32.dll:GetCurrentThread
External func KERNEL32.dll:InterlockedDecrement
External func KERNEL32.dll:InterlockedIncrement
External func KERNEL32.dll:QueryPerformanceFrequency
External func KERNEL32.dll:InitializeCriticalSection
External func KERNEL32.dll:DeleteCriticalSection
External func KERNEL32.dll:LeaveCriticalSection
External func KERNEL32.dll:HeapAlloc
External func KERNEL32.dll:GetThreadPriority
External func KERNEL32.dll:CreateThread
External func KERNEL32.dll:SetThreadPriority
External func KERNEL32.dll:ResetEvent
External func KERNEL32.dll:SetEvent
External func KERNEL32.dll:WaitForSingleObject
External func KERNEL32.dll:CloseHandle
External func KERNEL32.dll:EnterCriticalSection
External func KERNEL32.dll:GetModuleFileNameA
External func KERNEL32.dll:Sleep
External func KERNEL32.dll:GetTickCount
External func KERNEL32.dll:GetSystemInfo
External func msvcrt.dll:_purecall
External func msvcrt.dll:??3 at YAXPAX@Z
External func msvcrt.dll:malloc
External func msvcrt.dll:_onexit
External func msvcrt.dll:__dllonexit
External func msvcrt.dll:_initterm
External func msvcrt.dll:free
External func msvcrt.dll:sprintf
External func msvcrt.dll:wcscmp
External func msvcrt.dll:_except_handler3
External func msvcrt.dll:_winver
External func msvcrt.dll:??2 at YAPAXI@Z
External func msvcrt.dll:_adjust_fdiv
External func msvcrt.dll:fclose
External func msvcrt.dll:fopen
External func msvcrt.dll:fflush
External func msvcrt.dll:fprintf
External func msvcrt.dll:_snprintf
External func msvcrt.dll:asctime
External func msvcrt.dll:localtime
External func msvcrt.dll:time
External func msvcrt.dll:floor
External func msvcrt.dll:ceil
External func USER32.dll:IsRectEmpty
External func USER32.dll:GetDC
External func USER32.dll:GetDesktopWindow
External func USER32.dll:ReleaseDC
External func GDI32.dll:GetSystemPaletteEntries
External func ole32.dll:CoTaskMemAlloc
External func ole32.dll:CoTaskMemFree
External func OLEAUT32.dll:8
External func ADVAPI32.dll:RegCreateKeyExA
External func ADVAPI32.dll:RegSetValueA
External func ADVAPI32.dll:RegSetValueExA
External func ADVAPI32.dll:RegCreateKeyA
External func ADVAPI32.dll:RegOpenKeyA
External func ADVAPI32.dll:RegQueryValueExA
External func ADVAPI32.dll:RegCloseKey
External func ADVAPI32.dll:GetUserNameA
External func SHLWAPI.dll:SHDeleteKeyA
External func msdmo.dll:MoFreeMediaType
External func msdmo.dll:MoCopyMediaType
External func msdmo.dll:MoInitMediaType
External func msdmo.dll:DMORegister
External func msdmo.dll:DMOUnregister
malloc(0x80) => 0x8574d60
_initterm(0x401188, 0x401198) (nil)
GetSystemTime(0xbfffdc60)
GetCurrentProcessId(void) => 26550
GetCurrentThreadId() => 16384
GetTickCount() => 0
QueryPerformanceCounter(0xbfffdc58) => 1 ( 1088829404733983 )
GetModuleHandleA('kernel32.dll') => 0x120
External func kernel32.dll:UnhandledExceptionFilter
GetProcAddress(0x120, 'UnhandledExceptionFilter') => 0x84b7f90
InitializeCriticalSection(0x4c0d20)
new(12) => 0x8574e68
new(9224) => 0x8574e98
InitializeCriticalSection(0x8574f38)
new(8) => 0x8577328
InterlockedIncrement(0x857732c => 2) => 2
new(604) => 0x8577358
InitializeCriticalSection(0x8577594)
GetProcessHeap() => 1
HeapAlloc(heap 0x1, flags 0x0, size 2344) => 0x8577638
InitializeCriticalSection(0x8577664)
InitializeCriticalSection(0x8577784)
InitializeCriticalSection(0x85778a4)
InitializeCriticalSection(0x85779c4)
InitializeCriticalSection(0x8577ae4)
InitializeCriticalSection(0x8577c04)
InitializeCriticalSection(0x8577d24)
InitializeCriticalSection(0x8577e44)
Entering LoadLibraryA(kernel32.dll)
External func kernel32.dll:InterlockedCompareExchange
GetProcAddress(0x120, 'InterlockedCompareExchange') => 0x80f4290
new(4) => 0x8578960
InterlockedIncrement(0x857732c => 3) => 3
InterlockedIncrement(0x8577360 => 2) => 2
InterlockedDecrement(0x857732c => 2) => 2
InterlockedDecrement(0x857732c => 1) => 1
InterlockedDecrement(0x8577360 => 1) => 1
new(40) => 0x8578988
new(4) => 0x85789d8
new(4) => 0x8578a00
Called unk_RegOpenKeyA
Called unk_RegQueryValueExA
Called unk_RegCloseKey

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 16384 (LWP 26550)]
0x00000001 in ?? ()
(gdb) bt
#0  0x00000001 in ?? ()
#1  0x80000001 in ?? ()
#2  0x00401fb4 in ?? ()
#3  0x00401fd8 in ?? ()
#4  0x085747e8 in ?? ()
#5  0x085747d0 in ?? ()
#6  0xbfffe768 in ?? ()
#7  0x00000000 in ?? ()
#8  0x00409102 in ?? ()
#9  0x00000000 in ?? ()
#10 0xbfffe764 in ?? ()
#11 0x004091b8 in ?? ()
#12 0x00000000 in ?? ()
#13 0xbfffe764 in ?? ()
#14 0x085747d0 in ?? ()
#15 0x00000000 in ?? ()
#16 0xbfffe828 in ?? ()
#17 0x08102019 in DMO_FilterCreate (dllname=0x8574e98 "\210 @", id=0x8574e98, in_fmt=0x0, out_fmt=0x8574e98)
    at dmo.c:73
Previous frame inner to this frame (corrupt stack?)
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0xffffffe1 to 0x21:
End of assembler dump.
(gdb) info all-registers
eax            0x8574e98        139939480
ecx            0x8577240        139948608
edx            0x0      0
ebx            0xbfffe730       -1073748176
esp            0xbfffe72c       0xbfffe72c
ebp            0x401fb4 0x401fb4
esi            0x80000001       -2147483647
edi            0xbfffe718       -1073748200
eip            0x1      0x1
eflags         0x10202  66050
cs             0x23     35
ss             0x2b     43
ds             0x2b     43
es             0x2b     43
fs             0x8f     143
gs             0x0      0
st0            -nan(0x3001e0003001e)    (raw 0xffff0003001e0003001e)
st1            -nan(0xfffdffe2fffdffe2) (raw 0xfffffffdffe2fffdffe2)
st2            <invalid float value>    (raw 0xffff0000000000000000)
st3            -nan(0xfffffccd00000000) (raw 0xfffffffffccd00000000)
st4            -nan(0x6002200060022)    (raw 0xffff0006002200060022)
st5            -nan(0xfffaffdefffaffde) (raw 0xfffffffaffdefffaffde)
st6            -nan(0x0fffffa43)        (raw 0xffff00000000fffffa43)
st7            128      (raw 0x40068000000000000000)
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x23     35
fioff          0x402991be       1076466110
foseg          0x2b     43
fooff          0xbfffd3e8       -1073753112
fop            0x55c    1372
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}, 
---Type <return> to continue, or q <return> to quit---
  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
mm0            {uint64 = 0x3001e0003001e, v2_int32 = {0x3001e, 0x3001e}, v4_int16 = {0x1e, 0x3, 0x1e, 0x3}, 
  v8_int8 = {0x1e, 0x0, 0x3, 0x0, 0x1e, 0x0, 0x3, 0x0}}
mm1            {uint64 = 0xfffdffe2fffdffe2, v2_int32 = {0xfffdffe2, 0xfffdffe2}, v4_int16 = {0xffe2, 0xfffd, 
    0xffe2, 0xfffd}, v8_int8 = {0xe2, 0xff, 0xfd, 0xff, 0xe2, 0xff, 0xfd, 0xff}}
mm2            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0, 0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 
    0x0, 0x0, 0x0, 0x0, 0x0}}
mm3            {uint64 = 0xfffffccd00000000, v2_int32 = {0x0, 0xfffffccd}, v4_int16 = {0x0, 0x0, 0xfccd, 0xffff}, 
  v8_int8 = {0x0, 0x0, 0x0, 0x0, 0xcd, 0xfc, 0xff, 0xff}}
mm4            {uint64 = 0x6002200060022, v2_int32 = {0x60022, 0x60022}, v4_int16 = {0x22, 0x6, 0x22, 0x6}, 
  v8_int8 = {0x22, 0x0, 0x6, 0x0, 0x22, 0x0, 0x6, 0x0}}
mm5            {uint64 = 0xfffaffdefffaffde, v2_int32 = {0xfffaffde, 0xfffaffde}, v4_int16 = {0xffde, 0xfffa, 
    0xffde, 0xfffa}, v8_int8 = {0xde, 0xff, 0xfa, 0xff, 0xde, 0xff, 0xfa, 0xff}}
mm6            {uint64 = 0xfffffa43, v2_int32 = {0xfffffa43, 0x0}, v4_int16 = {0xfa43, 0xffff, 0x0, 0x0}, 
  v8_int8 = {0x43, 0xfa, 0xff, 0xff, 0x0, 0x0, 0x0, 0x0}}
mm7            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000}, v4_int16 = {0x0, 0x0, 0x0, 0x8000}, 
  v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80}}
(gdb) 


Sample file can be found at: ftp://mplayerhq.hu/MPlayer/incoming/bebop1_wm9_VCM-sample.avi



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20041117/eaf972a5/attachment.htm>


More information about the MPlayer-users mailing list