[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