[MPlayer-users] wmv8ds32.ax failed in 0.60pre1

Hui Gary Zhang huiz at gradient.cis.upenn.edu
Wed Dec 26 01:56:00 CET 2001


Below is my gdb session.  bt and disass can't access memory at address 
0x7.  I recompiled 0.50 using gcc-3.0.3 and everything works just fine.
It's really weird.

Also, the codecs.conf for 0.60pre1 doesn't work with 0.50.  Is that 
expected?

---Gary

This is how I compiled the debug version of mplayer.
 >./configure --enable-debug
 > make
 > gdb mplayer

*******************************************
[huiz at mala MPlayer-0.60pre1]$ gdb mplayer
GNU gdb 5.1
Copyright 2001 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 "i686-pc-linux-gnu"...
(gdb) run -v debug/wmv.asf
Starting program: /home/devel/mplayer/MPlayer-0.60pre1/mplayer -v 
debug/wmv.asf
[New Thread 1024 (LWP 659)]


MPlayer 0.60pre1 (C) 2000-2001 Arpad Gereoffy (see DOCS!)

CPU vendor name: GenuineIntel  max cpuid level: 2
CPU: Intel Celeron 2/Pentium III Coppermine,Geyserville (Type: 6, 
Stepping: 1)
Testing OS support for SSE... yes.
Testing OS support for SSE unmasked exceptions... yes.
Tests of OS support for SSE passed.
CPUflags: Type: 6 MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 0
Reading /home/huiz/.mplayer/codecs.conf: 18 audio & 40 video codecs
CommandLine: '-v' 'debug/wmv.asf'
num_filenames: 1
Font /home/huiz/.mplayer/font/font.desc loaded successfully! (206 chars)
Linux RTC init: ioctl (rtc_pie_on): Permission denied
Using usleep() timing
Playing debug/wmv.asf
Not an URL!
File size is 65536 bytes
Detected ASF file format!

  Title: Produced by Telestream Flip Technology

ASF: packets: 4620  flags: 2  pack_size: 3806  frame_size: 304440
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_interleave
type: 28 bytes,  stream: 8 bytes  ID: 1
unk1: 0  unk2: 78
FILEPOS=0x198
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 353 (0x161)
Channels: 1
Samplerate: 16000
avg byte/sec: 2000
Block align: 896
bits/sample: 16
cbSize: 10
ASF: audio scrambling: 1 x 1 x 896
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 55 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: 78
FILEPOS=0x20A
==> Found video stream: 2
======= VIDEO Format ======
   biSize 44
   biWidth 320
   biHeight 240
   biPlanes 1
   biBitCount 24
   biCompression 844516695='WMV2'
   biSizeImage 0
===========================
Found movie at 0x3CD - 0x10C5235
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: Produced by Telestream Flip Technology
Detected audio codec: [divx] drv:4 (DivX audio (WMA))
Initializing audio codec...
======= Win32 (ACM) AUDIO Codec init =======
Input format:
   wFormatTag 353
   nChannels 1
   nSamplesPerSec 16000
   nAvgBytesPerSec 2000
   nBlockAlign 896
   wBitsPerSample 16
   cbSize 10
Output fmt:
   wFormatTag 1
   nChannels 1
   nSamplesPerSec 16000
   nAvgBytesPerSec 32000
   nBlockAlign 2
   wBitsPerSample 16
   cbSize 0
fs seg 0x40019000
Loading DLL: 'divxa32.acm'
Audio codec opened OK! ;-)
Audio ACM output buffer min. size: 34816
Audio ACM input buffer min. size: 1792
dec_audio: Allocating 34816 + 65536 = 100352 bytes for output buffer
AUDIO: srate=16000  chans=1  bps=2  sfmt=0x10  ratio: 2000->32000
Detected video codec: [wmv8] drv:4 prio:0 (Windows Media Video 8)
Loading DLL: 'wmv8ds32.ax'
Using DirectShow codec: wmv8ds32.ax
Decoder is capable of YUV output ( flags 0x9)
INFO: Win32/DShow video codec init OK!
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 320x240 => 320x240 Packed YUY2
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de>
video_out->init(320x240->320x240,flags=0,'MPlayer',0x32595559)
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1600x1200 with depth 24 and 32 bits/pixel (":0.0" => 
local disp
lay)
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
Xvideo image format: 0x59565955 (UYVY) packed
using Xvideo port 58 for hw scaling
[xv] dcx: 638 dcy: 957 dx: 0 dy: 0 dw: 320 dh: 240
INFO: Video OUT driver init OK!
AO: [oss] 16000Hz Mono Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
ao2: 16000 Hz  1 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-bi
t (Little-Endian))
audio_setup: using 1 channels (requested: 1)
audio_setup: using 16000 Hz samplerate (requested: 16000)
audio_setup: frags:  16/16  (1024 bytes/frag)  free:  16384
Start playing...

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 1024 (LWP 659)]
0x00000101 in ?? ()
(gdb)
(gdb) continue
Continuing.

MPlayer interrupted by signal 11 in module: decode_video
*** free_stream() called ***
max framesize was 9857 bytes

Program exited with code 01.
(gdb)

***************************************************************

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: configure.log
URL: <http://lists.mplayerhq.hu/pipermail/mplayer-users/attachments/20011225/8ac30ae3/attachment.txt>


More information about the MPlayer-users mailing list