[MPlayer-users] cvs mplayer crashes on trying to play wmv file.

Jauder Ho jauderho at carumba.com
Sun Apr 14 10:40:02 CEST 2002


It appears that initializing audio causes it to crap out. I believe I am
using the latest version of the Win32 codecs. This is reproducible with
any wmv file. I can see the video if I use -nosound.

I run things with

cvs/mplayer/mplayer -v -vo sdl <file>

The attachment is the output

Below is the register dump

(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x1c217e81 to 0x1c217ec1:
0x1c217e81:     sbb    $0x0,%al
0x1c217e83:     inc    %ebp
0x1c217e84:     and    (%ebx,%ebp,8),%bl
0x1c217e87:     sbb    %edi,%eax
0x1c217e89:     inc    %ebp
0x1c217e8a:     add    %al,(%eax)
0x1c217e8c:     inc    %ebp
0x1c217e8d:     and    (%ebx,%ecx,4),%bl
0x1c217e90:     or     $0x1c224504,%eax
0x1c217e95:     mov    %ecx,0x4(%ebp)
0x1c217e98:     mov    %ebp,0x1c224504
0x1c217e9e:     mov    0x4(%ebp),%edx
0x1c217ea1:     mov    %ebp,(%edx)
0x1c217ea3:     lea    0x400000(%esi),%eax
0x1c217ea9:     lea    0x18(%ebp),%ecx
0x1c217eac:     lea    0x98(%ebp),%edx
0x1c217eb2:     mov    %eax,0x14(%ebp)
0x1c217eb5:     mov    %esi,0x10(%ebp)
0x1c217eb8:     mov    %ecx,0x8(%ebp)
0x1c217ebb:     mov    %edx,0xc(%ebp)
0x1c217ebe:     xor    %eax,%eax
0x1c217ec0:     mov    $0xf1,%edi

-------------- next part --------------
Script started on Sun Apr 14 01:13:00 2002
]2;turtle:/home/jauderho]1;turtleturtle%jauderho% exec /home/jauderho/cvs/mplayer/mplayer -v -vo sdl jak1.wmvpisyncMailcvs/mplayer/mplayer -v -vo sdl jak1.wmv






MPlayer CVS-020412-23:00-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)



CPU vendor name: GenuineIntel  max cpuid level: 3

CPU: Intel Celeron A Mendocino/Pentium II Dixon (Type: 6, Stepping: 10)

CPUflags: Type: 6 MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0

Compiled for x86 CPU with features: MMX

Reading /home/jauderho/.mplayer/codecs.conf: 30 audio & 81 video codecs

CommandLine: '-v' '-vo' 'sdl' 'jak1.wmv'

get_path('font/font.desc') -> '/home/jauderho/.mplayer/font/font.desc'

font: can't open file: /home/jauderho/.mplayer/font/font.desc

font: can't open file: /usr/local/mplayer/share/mplayer/font/font.desc

Linux RTC init error in ioctl (rtc_pie_on): Permission denied

Using usleep() timing

get_path('input.conf') -> '/home/jauderho/.mplayer/input.conf'

Parsing input config file /home/jauderho/.mplayer/input.conf

Input config file /home/jauderho/.mplayer/input.conf parsed : 50 binds

Playing jak1.wmv

Can't open IFO file: No such file or directory

Not an URL!

File size is 11107654 bytes

Checking for YUV4MPEG2

DEMUXER: freeing demuxer at 0x81ff618  

Detected ASF file format!



 Title: 

 Author: 

 Copyright: 

 Comment: 

 Rating: 



============ ASF Stream group == START ===

 object size = 38

 stream count=[0x2][2]

   stream id=[0x1][1]

   max bitrate=[0x47a7][18343]

   stream id=[0x2][2]

   max bitrate=[0x4ce66][314982]

============ ASF Stream group == END ===

ASF: packets: 2665  flags: 2  max_packet_size: 4167  min_packet_size: 4167  max_bitrate: 333325  preroll: 5100

stream type: guid_audio_stream

stream concealment: guid_audio_conceal_interleave

type: 28 bytes,  stream: 8 bytes  ID: 1

unk1: 0  unk2: 122ED38

FILEPOS=0x154

==> Found audio stream: 1

======= WAVE Format =======

Format Tag: 353 (0x161)

Channels: 1

Samplerate: 22050

avg byte/sec: 2003

Block align: 651

bits/sample: 16

cbSize: 10

ASF: audio scrambling: 1 x 1 x 651

stream type: guid_video_stream

stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b

type: 55 bytes,  stream: 0 bytes  ID: 2

unk1: 0  unk2: 122ED38

FILEPOS=0x1C6

==> Found video stream: 2

======= VIDEO Format ======

  biSize 44

  biWidth 320

  biHeight 240

  biPlanes 1

  biBitCount 24

  biCompression 844516695='WMV2'

  biSizeImage 0

===========================

Found movie at 0x389 - 0xA976A8

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/') -> '/home/jauderho/.mplayer/sub/'

Detected audio codec: [divx] drv:4 (DivX audio (WMA))

Initializing audio codec...

Selecting Audio Decoder: [acm] Win32 ACM audio decoder

======= Win32 (ACM) AUDIO Codec init =======

Input format:

  wFormatTag 353

  nChannels 1

  nSamplesPerSec 22050

  nAvgBytesPerSec 2003

  nBlockAlign 651

  wBitsPerSample 16

  cbSize 10

Output fmt:

  wFormatTag 1

  nChannels 1

  nSamplesPerSec 22050

  nAvgBytesPerSec 44100

  nBlockAlign 2

  wBitsPerSample 16

  cbSize 0

fs seg 0x400a7000

Loading DLL: 'divxa32.acm'





MPlayer interrupted by signal 11 in module: init_audio_codec 

- MPlayer crashed by bad usage of CPU/FPU/RAM. Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and disassembly. For details, see DOCS/bugreports.html section 5.b.

- MPlayer crashed. This shouldn't happen. It can be a bug in the MPlayer code _or_ in your drivers _or_ in your gcc version. If you think it's MPlayer's fault, please read DOCS/bugreports.html and follow instructions there. We can't and won't help unless you provide these informations when reporting a possible bug.



*** free_stream() called ***

]2;turtle:/home/jauderho]1;turtleturtle%jauderho% ^D
Script done on Sun Apr 14 01:13:11 2002


More information about the MPlayer-users mailing list