[MPlayer-users] [BUG] mplayer locks up on some .asf files

Jason Lunz lunz at falooley.org
Thu Oct 24 06:57:02 CEST 2002


Recent CVS (including tonight's) locks up when I play some .asf files I
have (but not all of them).

system info:
 - Debian testing (sarge)
 - linux 2.4.19 / libc6 2.2.5-14.3 / X 4.1.0-17
 - gcc version 2.95.4 20011002 (Debian prerelease)
 - GNU ld version 2.13.90.0.4 20020814 Debian GNU/Linux
 - GNU  assembler 2.13.90.0.4 20020814 Debian GNU/Linux
 - AMD Thunderbird 900 MHz uniprocessor
 - matrox G200 AGP 8M
 - Creative SBLive! w/ stock oss drivers

I compiled my own debian packages from mplayer cvs.

When playing some .asf files, mplayer locks up hard. I need to do kill
-9 to kill it. This happens with -vo x11, -vo xmga, and even -vo null.

The same file works fine when viewed with mplayer cvs from 2002-09-18.

Here's "mplayer -v Insomniac-2002-09-03.asf &> log". Below it is the
same log (but working) from 2002-09-18 cvs.

Jason

__________________________________________________________________________
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale


MPlayer CVS-021023-22:59-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices Athlon TB Thunderbird (Family: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

Reading /home/lunz/.mplayer/codecs.conf: 38 audio & 110 video codecs
CommandLine: '-vo' 'x11' '-v' 'Insomniac-2002-09-03.asf'
get_path('font/font.desc') -> '/home/lunz/.mplayer/font/font.desc'
font: can't open file: /home/lunz/.mplayer/font/font.desc
Font /usr/share/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') -> '/home/lunz/.mplayer/input.conf'
Parsing input config file /home/lunz/.mplayer/input.conf
Input config file /home/lunz/.mplayer/input.conf parsed : 50 binds
Setting up lirc support...

Playing Insomniac-2002-09-03.asf
Not an URL!
File size is 87307432 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x84637d0  
Detected ASF file format!
ASF: packets: 18625  flags: 2  max_packet_size: 4687  min_packet_size: 4687  max_bitrate: 375000  preroll: 1904
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_none
type: 30 bytes,  stream: 16 bytes  ID: 1
unk1: 0  unk2: FFFFFFFF
FILEPOS=0x102
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 1
Samplerate: 24000
avg byte/sec: 4000
Block align: 1
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x2
mp3.nBlockSize=96
mp3.nFramesPerBlock=1
mp3.nCodecDelay=1393
ASF: audio scrambling: 1 x 1 x 1
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 51 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: FFFFFFFF
FILEPOS=0x17E
==> Found video stream: 2
======= VIDEO Format ======
  biSize 40
  biWidth 320
  biHeight 240
  biPlanes 1
  biBitCount 24
  biCompression 859066445='MP43'
  biSizeImage 230400
===========================

 Title: Comedy Central INSOMNIAC
 Author: 
 Copyright: sterntuary
 Comment: 
 Rating: 

Found movie at 0x325 - 0x53408B4
ASF: 1 audio and 1 video streams found
Invalid plen type! assuming plen=0
Auto-selected ASF audio ID = 1
Auto-selected ASF video ID = 2
warning!  broken fragment, 2573 bytes missing  
VIDEO:  [MP43]  320x240  24bpp
ASF: Searching for audio stream (id:1)
Invalid plen type! assuming plen=0
[V] filefmt:6  fourcc:0x3334504D  size:320x240  fps:1000.00  ftime:=0.0010
Clip info: 
 name: Comedy Central INSOMNIAC
 author: 
 copyright: sterntuary
 comments: 
get_path('sub/') -> '/home/lunz/.mplayer/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
init layer2&3 finished, tables done
mp3lib: using 3DNow!Ex optimized decore!

MPEG 2.0, Layer III, 24000 Hz 32 kbit Single-Channel, BPF: 96
Channels: 1, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 24000 Hz, 2 ch, 16 bit (0x10), ratio: 4000->96000 (32.0 kbit)
Selected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
==========================================================================
X11 opening display: :0
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 1400x1050 with depth 16 and 16 bpp (":0" => local display)
Disabling DPMS
DPMSDisable stat: 1
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
AutoQ: setting quality to 0
ao2: 24000 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 24000 Hz samplerate (requested: 24000)
audio_setup: frags:  32/32  (2048 bytes/frag)  free:  65536
AO: [oss] 24000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Building audio filter chain for 24000Hz/2ch/16bit -> 24000Hz/2ch/16bit...
[dummy] Was reinitialized, rate=24000Hz, nch = 2, format = 0x00000010 and bps = 2
[dummy] Was reinitialized, rate=24000Hz, nch = 2, format = 0x00000010 and bps = 2
Start playing...
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0
Invalid plen type! assuming plen=0

avg. framerate: 14 fps             
VDec: vo config request - 320 x 240 (preferred csp: Planar YV12)
Opening video filter: [pp]
[vo] query(Planar YV12) -> 1
[vo] query(Planar I420) -> 1
[vo] query(Planar IYUV) -> 1
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (320x240->320x240,flags=0,'MPlayer',0x32315659)
REQ: flags=0x445  req=0x0  
VO: [x11] 320x240 => 320x240 Planar YV12 
VO: Description: X11 ( XImage/Shm )
VO: Author: Aaron Holtzman <aholtzma at ess.engr.uvic.ca>
Sharing memory.
Using MMX2 for colorspace transform
SwScaler: using unscaled Planar YV12 -> BGR 16-bit special converter
*** [pp] Allocating mp_image_t, 320x240x12bpp YUV planar, 115200 bytes


MPlayer interrupted by signal 8 in module: decode_video 
- 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.
Uninit audio filters...
uninit audio: mp3lib  
uninit video: ffmpeg  


MPlayer interrupted by signal 11 in module: uninit_vcodec 
DEMUXER: freeing demuxer at 0x84637d0  
DEMUXER: freeing sh_audio at 0x83ff5b8  


MPlayer interrupted by signal 2 in module: free_demuxer 


MPlayer interrupted by signal 15 in module: uninit_stream 

__________________________________________________________________________
MPlayer CVS-020918-15:54-2.95.4 (C) 2000-2002 Arpad Gereoffy (see DOCS)

CPU: Advanced Micro Devices Athlon TB Thunderbird (Family: 6, Stepping: 2)
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx

Reading /home/lunz/.mplayer/codecs.conf: 38 audio & 106 video codecs
CommandLine: '-v' 'Insomniac-2002-09-03.asf'
get_path('font/font.desc') -> '/home/lunz/.mplayer/font/font.desc'
font: can't open file: /home/lunz/.mplayer/font/font.desc
Font /usr/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error: Device or resource busy
Using usleep() timing
get_path('input.conf') -> '/home/lunz/.mplayer/input.conf'
Parsing input config file /home/lunz/.mplayer/input.conf
Input config file /home/lunz/.mplayer/input.conf parsed : 50 binds
Setting up lirc support...
NEW LIRC init was successful.

Playing Insomniac-2002-09-03.asf
Not an URL!
File size is 87307432 bytes
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8435750  
Detected ASF file format!
ASF: packets: 18625  flags: 2  max_packet_size: 4687  min_packet_size: 4687  max_bitrate: 375000  preroll: 1904
stream type: guid_audio_stream
stream concealment: guid_audio_conceal_none
type: 30 bytes,  stream: 16 bytes  ID: 1
unk1: 0  unk2: FFFFFFFF
FILEPOS=0x102
==> Found audio stream: 1
======= WAVE Format =======
Format Tag: 85 (0x55)
Channels: 1
Samplerate: 24000
avg byte/sec: 4000
Block align: 1
bits/sample: 0
cbSize: 12
mp3.wID=1
mp3.fdwFlags=0x2
mp3.nBlockSize=96
mp3.nFramesPerBlock=1
mp3.nCodecDelay=1393
ASF: audio scrambling: 1 x 1 x 1
stream type: guid_video_stream
stream concealment: unknown guid 0057fb20-555b-cf11-a8fd00805f5c442b
type: 51 bytes,  stream: 0 bytes  ID: 2
unk1: 0  unk2: FFFFFFFF
FILEPOS=0x17E
==> Found video stream: 2
======= VIDEO Format ======
  biSize 40
  biWidth 320
  biHeight 240
  biPlanes 1
  biBitCount 24
  biCompression 859066445='MP43'
  biSizeImage 230400
===========================

 Title: Comedy Central INSOMNIAC
 Author: 
 Copyright: sterntuary
 Comment: 
 Rating: 

Found movie at 0x325 - 0x53408B4
ASF: 1 audio and 1 video streams found
Auto-selected ASF audio ID = 1
Auto-selected ASF video ID = 2
warning!  broken fragment, 2573 bytes missing  
VIDEO:  [MP43]  320x240  24bpp
ASF: Searching for audio stream (id:1)
[V] filefmt:6  fourcc:0x3334504D  size:320x240  fps:1000.00  ftime:=0.0010
Clip info: 
 name: Comedy Central INSOMNIAC
 author: 
 copyright: sterntuary
 comments: 
get_path('sub/') -> '/home/lunz/.mplayer/sub/'
==========================================================================
Detected audio codec: [mp3] afm:mp3lib (mp3lib MPEG layer-2, layer-3)
Initializing audio codec...
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
init layer2&3 finished, tables done
mp3lib: using 3DNow!Ex optimized decore!

MPEG 2.0, Layer III, 24000 Hz 32 kbit Single-Channel, BPF: 96
Channels: 1, copyright: No, original: Yes, CRC: No, emphasis: 0
AUDIO: 24000 Hz, 2 ch, sfmt: 0x10 (2 bps), ratio: 4000->96000 (32.0 kbit)
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Detected video codec: [ffdivx] vfm:ffmpeg (FFmpeg DivX ;-) (MS MPEG-4 v3))
==========================================================================
AutoQ: setting quality to 0
AO: [oss] 24000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
ao2: 24000 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 24000 Hz samplerate (requested: 24000)
audio_setup: frags:  32/32  (2048 bytes/frag)  free:  65536
Start playing...

avg. framerate: 14 fps             
VDec: vo config request - 320 x 240 (preferred csp: Planar YV12)
Opening video filter: [pp]
[vo] query(Planar YV12) -> 3
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (320x240->320x240,flags=0,'MPlayer',0x32315659)
REQ: flags=0x437  req=0x0  
VO: [xmga] 320x240 => 320x240 Planar YV12 
VO: Description: X11 (Matrox G200/G4x0/G550 overlay in window using /dev/mga_vid)
VO: Author: Zoltan Ponekker <pontscho at makacs.poliod.hu>
X11 opening display: :0
vo: X11 color mask:  FFFF  (R:F800 G:7E0 B:1F)
vo: X11 running at 1400x1050 with depth 16 and 16 bpp (":0" => local display)
[xmga] x: 540 y: 405 w: 320 h: 240
[xmga] dcx: 540 dcy: 405 dx: 0 dy: 0 dw: 320 dh: 240
[mga] Using 3 buffers.
*** [pp] Allocating mp_image_t, 320x240x12bpp YUV planar, 115200 bytes
*** [vo] Allocating mp_image_t, 320x240x12bpp YUV planar, 115200 bytes
using npp filters 0xF/0x7
[xmga] x: 6 y: 19 w: 320 h: 240
[xmga] dcx: 540 dcy: 405 dx: 0 dy: 0 dw: 320 dh: 240
*** [pp] Allocating mp_image_t, 320x240x12bpp YUV planar, 115200 bytes
DEMUXER: freeing demuxer at 0x8435750  
DEMUXER: freeing sh_audio at 0x83d6c60  
DEMUXER: freeing sh_video at 0x83d6d20  
vo: uninit!
vo: uninit ...

Exiting... (Quit)





More information about the MPlayer-users mailing list