[MPlayer-users] Problems playing WMV

Tuc tuc at ttsg.com
Sat Oct 25 05:59:33 CEST 2003


Hi,

	Bug report, hopefully with everything asked...


FreeBSD himinbjorg.tucs-beachin-obx-house.com 4.8-RELEASE-p7 FreeBSD 4.8-RELEASE-p7 #4: Fri Sep 19 10:22:53 EDT 2003     root at himinbjorg.tucs-beachin-obx-house.com:/usr/obj/usr/src/sys/HIMINBJORG  i386

-r--r--r--  1 root  wheel  1229424 Sep 19 06:30 /usr/lib/libc.a
lrwxr-xr-x  1 root  wheel        9 Sep 19 06:30 /usr/lib/libc.so -> libc.so.4
-r--r--r--  1 root  wheel   587312 Sep 19 06:30 /usr/lib/libc.so.4


XFree86 Version 4.3.0
Release Date: 27 February 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: FreeBSD 4.8 i386 [ELF] 
Build Date: 21 May 2003
	Before reporting problems, check http://www.XFree86.Org/
	to make sure that you have the latest version.
Module Loader present

Using builtin specs.
gcc version 2.95.4 20020320 [FreeBSD]

GNU ld version 2.12.1 [FreeBSD] 2002-07-20

GNU assembler 2.12.1 [FreeBSD] 2002-07-20
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-obrien-freebsd5.0'.

CPU: Intel(R) Pentium(R) 4 Mobile CPU 1.70GHz (1728.91-MHz 686-class CPU)

nvidia0: <GeForce4 440 Go> mem 0xdff80000-0xdfffffff,0xe0000000-0xe7ffffff,0xfc000000-0xfcffffff irq 11 at device 0.0 on pci1

nvidia-driver-1.0.4365

pcm0: <Intel 82801CA (ICH3)> port 0xdc80-0xdcbf,0xd800-0xd8ff irq 11 at device 3
1.5 on pci0
pcm0: <unknown ac97 codec> (id=0x4352595b)
(ESD should be in use)



Uploaded malec.wmv to the site....

Script started on Fri Oct 24 23:55:39 2003
himinbjorg# gdb ./mplayer
GNU gdb 4.18 (FreeBSD)
Copyright 1998 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-unknown-freebsd"...Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 2627 in elfstab_build_psymtabs
Deprecated bfd_read called at /usr/src/gnu/usr.bin/binutils/gdb/../../../../contrib/gdb/gdb/dbxread.c line 933 in fill_symbuf

(gdb) run -v /usr/local/src/malec.wmv
Starting program: /root/mpl/main/./mplayer -v /usr/local/src/malec.wmv
Using GNU internationalization
Original domain: messages
Original dirname: /usr/local/share/locale
Current domain: mplayer
Current dirname: /usr/local/share/locale

MPlayer dev-CVS-031024-23:30-2.95.4 (C) 2000-2003 MPlayer Team

CPU: Intel Pentium 4/Xeon/Celeron Northwood 1695 MHz (Family: 8, Stepping: 4)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2

Reading config file /usr/local/etc/mplayer/mplayer.conf: No such file or directory
Reading config file /root/.mplayer/config
Reading /root/.mplayer/codecs.conf: Can't open '/root/.mplayer/codecs.conf': No such file or directory
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' '/usr/local/src/malec.wmv'
get_path('font/font.desc') -> '/root/.mplayer/font/font.desc'
font: can't open file: /root/.mplayer/font/font.desc
font: can't open file: /usr/local/share/mplayer/font/font.desc
init_freetype
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
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('malec.wmv.conf') -> '/root/.mplayer/malec.wmv.conf'

Playing /usr/local/src/malec.wmv.
[file] File size is 14840323 bytes
STREAM: [file] /usr/local/src/malec.wmv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8506000  
ASF file format detected.

 Title: 
 Author: 
 Copyright: 
 Comment: 
 Rating: 

============ ASF Stream group == START ===
 object size = 38
 stream count=[0x2][2]
   stream id=[0x1][1]
   max bitrate=[0x10338][66360]
   stream id=[0x2][2]
   max bitrate=[0x6a298][434840]
============ ASF Stream group == END ===
ASF: packets: 2368  flags: 2  max_packet_size: 6266  min_packet_size: 6266  max_bitrate: 501200  preroll: 5100
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes,  stream: 8 bytes  ID: 1
unk1: 0  unk2: 761CE0
FILEPOS=0x154
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 44100
avg byte/sec: 8005
Block align: 1487
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [79] [2e] [0] [0] 
===========================
ASF: audio scrambling: 1 x 1 x 1487
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: 761CE0
FILEPOS=0x1C6
==> Found video stream: 2
======= VIDEO Format ======
  biSize 44
  biWidth 320
  biHeight 240
  biPlanes 1
  biBitCount 24
  biCompression 844516695='WMV2'
  biSizeImage 0
Unknown extra header dump: [f1] [ac] [fc] [80] 
===========================
Found movie at 0x38D - 0xE26C0D
ASF: 1 audio and 1 video streams found
Auto-selected ASF audio ID = 1
Auto-selected ASF video ID = 2
VIDEO:  [WMV2]  320x240  24bpp
ASF: Searching for audio stream (id:1).
[V] filefmt:6  fourcc:0x32564D57  size:320x240  fps:1000.00  ftime:=0.0010
Clip info:
 name: 
 author: 
 copyright: 
 comments: 
get_path('sub/') -> '/root/.mplayer/sub/'
get_path('default.sub') -> '/root/.mplayer/default.sub'
==========================================================================
Requested audio codec family [ffwmav2] (afm=ffmpeg) not available.
Enable it at compilation.
Opening audio decoder: [dmo] Win32/DMO decoders
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 2
Samplerate: 44100
avg byte/sec: 8005
Block align: 1487
bits/sample: 16
cbSize: 10
Unknown extra header dump: [0] [88] [0] [0] [f] [0] [79] [2e] [0] [0] 
===========================
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 44100
avg byte/sec: 176400
Block align: 4
bits/sample: 16
cbSize: 0
===========================
External func OLEAUT32.dll:7
External func OLEAUT32.dll:8
GetOutput r=0x0   size:16384  align:1
StreamCount r=0x0  1  1
INFO: Win32/DMO audio codec init OK!
dec_audio: Allocating 8192 bytes for input buffer.
dec_audio: Allocating 65536 + 65536 = 131072 bytes for output buffer.
AUDIO: 44100 Hz, 2 ch, 16 bit (0x10), ratio: 8005->176400 (64.0 kbit)
Selected audio codec: [wmadmo] afm:dmo (Windows Media Audio DMO)
==========================================================================
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1400x1050 with depth 24 and 32 bpp (":0.0" => local display)
[x11] Detected wm supports layers.
[x11] Current fstype setting honours LAYER X atoms
==========================================================================
Opening video decoder: [dshow] DirectShow video codecs
get_path('registry') -> '/root/.mplayer/registry'
FATAL releasing corrupted memory! 0x8539260  0x0  (36)
Decoder supports the following YUV formats: YUY2 IYUV UYVY YV12 YVYU I420 YVU9 
Decoder is capable of YUV output (flags 0x7f)
VDec: vo config request - 320 x 240 (preferred csp: Packed YUY2)
[PP] Using codec's postprocessing, max q = 4.
Trying filter chain: vo
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (320x240->320x240,flags=0,'MPlayer',0x32315659)
VO: [xv] 320x240 => 320x240 Planar YV12 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 105 for hw scaling
[xv] dx: 0 dy: 0 dw: 320 dh: 240
FATAL releasing corrupted memory! 0x8539460  0x0  (37)
INFO: Win32/DShow video codec init OK!
Selected video codec: [wmv8] vfm:dshow (Windows Media Video 8)
==========================================================================
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:  32/32  (4096 bytes/frag)  free: 131072
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
Starting playback...

Program received signal SIGILL, Illegal instruction.
0x7ff85a0 in ?? ()
(gdb) bt
#0  0x7ff85a0 in ?? ()
#1  0x3f6c835e in ?? ()
Error accessing memory address 0x3f800000: Bad address.
(gdb)        disass $pc-32 $pc+32
Dump of assembler code from 0x7ff8580 to 0x7ff85c0:
0x7ff8580:	ljmp   *%ecx
0x7ff8582:	(bad)  (%eax)
0x7ff8584:	add    %al,(%eax)
0x7ff8586:	shr    $0x4,%eax
0x7ff8589:	mov    %eax,%ebx
0x7ff858b:	lea    0x0(%ebp),%edx
0x7ff858e:	mov    (%esp,1),%esi
0x7ff8591:	mov    0x1c(%esp,1),%edi
0x7ff8595:	lea    0x0(%esp,1),%esp
0x7ff859c:	lea    0x0(%esp,1),%esp
0x7ff85a0:	movsd  (%esi),%xmm0
0x7ff85a4:	movsd  0x10(%esi),%xmm7
0x7ff85a9:	movlhps %xmm7,%xmm0
0x7ff85ac:	movsd  0x8(%esi),%xmm1
0x7ff85b1:	movsd  0x18(%esi),%xmm7
0x7ff85b6:	movlhps %xmm7,%xmm1
0x7ff85b9:	movaps %xmm0,%xmm2
0x7ff85bc:	subps  %xmm1,%xmm0
0x7ff85bf:	xorps  0x801c650,%xmm0
End of assembler dump.
(gdb)        info all-registers
eax            0x40	64
ecx            0x0	0
edx            0x86fd040	141545536
ebx            0x40	64
esp            0xbfbfe0fc	0xbfbfe0fc
ebp            0x86fd040	0x86fd040
esi            0x86b3040	141242432
edi            0x86b3040	141242432
eip            0x7ff85a0	0x7ff85a0
eflags         0x10202	66050
cs             0x1f	31
ss             0x2f	47
ds             0x2f	47
es             0x2f	47
fs             0x8f	143
gs             0x37	55
(gdb) quit
The program is running.  Exit anyway? (y or n) y
himinbjorg# exit
exit

Script done on Fri Oct 24 23:57:22 2003


	The "mplayerxp" version can play it out of ports.

		Thanks, Tuc/TTSG Internet Services, Inc.



More information about the MPlayer-users mailing list