[Mplayer-users] another broken one

lanzz at lanzz.org lanzz at lanzz.org
Wed Aug 8 13:51:05 CEST 2001

another broken movie - sig11broken.avi in incoming.

this terminates within the first 1-2 seconds (although it seems to terminate
at slightly different positions, at least visually it seems so, but the
difference is very slight). skipping forward works, but after skipping plays
only for another 1-2 secs and terminates with the same error. it plays fine
with aviplay.

update: after what i described above, i compiled the latest cvs mplayer. this
gained another 1-2 seconds before the termination. strange, huh?

MPlayer 0.17cvs-010808-07:00(C) 2000-2001 Arpad Gereoffy (see DOCS/AUTHORS)

CommandLine: '-v' 'sig11broken.avi'
Reading /root/.mplayer/codecs.conf: 15 audio & 32 video codecs
Font /root/.mplayer/font/font.desc loaded successfully! (238 chars)
File size is 95404544 bytes
Detected AVI file format!
======= AVI Header =======
us/frame: 33366  (fps=29.971)
max bytes/sec: 962436
padding: 0
MainAVIHeader.dwFlags: (2064) HAS_INDEX TRUST_CKTYPE
frames  total: 3454   initial: 0
streams: 2
Suggested BufferSize: 88320
Size:  320 x 240
==> Found video stream: 0
======= STREAM Header =======
Type: vids   FCC: iv41 (31347669)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 1000000/33366 = 29.971
Start: 0   Len: 3454
Suggested BufferSize: 28402
Quality 10000
Sample size: 0
found 'bih', 40 bytes of 40
==> Found audio stream: 1
======= STREAM Header =======
Type: auds   FCC:  (0)
Flags: 0
Priority: 0   Language: 0
InitialFrames: 0
Rate: 44100/1 = 44100.000
Start: 0   Len: 5082860
Suggested BufferSize: 88320
Quality 10000
Sample size: 4
found 'wf', 16 bytes of 20
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 2
Samplerate: 44100
avg byte/sec: 176400
Block align: 4
bits/sample: 16
cbSize: 0
Found movie at 0x800 - 0x5AEDA18
Reading INDEX block, 3693 chunks for 3454 frames
stream_seek: WARNING! Can't seek to 0x9C58E70 !
AVI index offset: 2044
Auto-selected AVI video ID = 0
Auto-selected AVI audio ID = 1
AVI: Searching for audio stream (id:1)
XXX initial  v_pts=0.434  a_pos=0 (0.000) 
AVI video length=90230724
VIDEO:  [IV41]  320x240  24bpp  29.97 fps  6263.5 kbps (764.6 kbyte/s)
[V] filefmt:3  fourcc:0x31345649  size:320x240  fps:29.97  ftime:=0.0334
Detected audio codec: [pcm] drv:2 (Uncompressed PCM)
Initializing audio codec...
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer
AUDIO: srate=44100  chans=2  bps=2  sfmt=0x10  ratio: 176400->176400
Detected video codec: [indeo4] drv:2 (Intel Indeo 4.1)
vo_debug: query(BGR 24-bit) returned 0x5
vo_debug1: out_fmt=BGR 24-bit
======= Win32 (VFW) VIDEO Codec init =======
Loading DLL: /usr/lib/win32/ir41_32.dll  OK
ICDecompressGetFormat OK
Starting decompression, format:
  biSize 40
  biWidth 320
  biHeight 240
  biPlanes 1
  biBitCount 24
  biCompression 0x31345649 ('IV41')
  biSizeImage 172800
Dest fmt:
  biSize 40
  biWidth 320
  biHeight -240
  biPlanes 1
  biBitCount 24
  biCompression 0x0 ('')
  biSizeImage 230400
ICDecompressQuery OK
VIDEO CODEC Init OK!!! ;-)
INFO: Win32 video codec init OK!
VO: [sdl] 320x240 => 320x240 BGR 24-bit 
VO: Description: SDL YUV/RGB/BGR renderer (SDL v1.1.7+ only!)
VO: Author: Ryan C. Gordon <icculus at lokigames.com>, Felix Buenemann <atmosfear at users.sourceforge.net>
SDL: Using 0x42475218 (BGR24) image format
SDL: deactivating XScreensaver/DPMS
SDL: X11 Resolution 1024x768
SDL: Using driver: x11
SDL: using hardware-surface
SDL Aspect-Destinationres: 320x239 (x: 0, y: 0)
SDL: setting windowed mode
SDL: using depth/colorspace conversion, this will slow things down (24bpp -> 16bpp).
INFO: Video OUT driver init OK!
AO: [oss] 44100Hz Stereo Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
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 44191 Hz samplerate (requested: 44100)
audio_setup: frags:  16/16  (4096 bytes/frag)  free:  65536
Initial frame delay  A: 0  V: 0
AVI Initial frame delay: 0.000
START:  a_pts=0.000  v_pts=0.000  
Start playing...
Initial PTS delay: 0.069 sec  (calculated: -0.331)  audio_delay=0.000
v: audio_delay=0.069  buffer_delay=0.331  a.pts=0.500  v.pts=0.100
frame drop 1, -0.07
MPlayer interrupted by signal 11 in module: decode_video 
max framesize was 25450 bytes
SDL: activating XScreensaver/DPMS

gdb output:

Program received signal SIGSEGV, Segmentation fault.
0x100116fb in ?? ()
(gdb) bt
#0  0x100116fb in ?? ()
Cannot access memory at address 0x8c.
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x100116db to 0x1001171b:
0x100116db:	mov    %edi,%edi
0x100116dd:	push   %es
0x100116de:	adc    %al,0xe3c10cc2(%ebx)
0x100116e4:	adc    %cl,0x8a282454(%ecx)
0x100116ea:	mov    $0x701a130,%esp
0x100116ef:	adc    %cl,0x8a6d2444(%edx)
0x100116f5:	pushf  
0x100116f6:	cmp    %ebx,(%edi)
0x100116f8:	std    
0x100116f9:	push   %es
0x100116fa:	adc    %cl,0xbc8afc5a(%ecx)
0x10011700:	sub    %eax,0x8a1006ff(%edi)
0x10011706:	pushf  
0x10011707:	xor    %esp,0x8a100701(%eax)
0x1001170d:	dec    %esp
0x1001170e:	and    $0x6c,%al
0x10011710:	shl    $0x10,%ebx
0x10011713:	mov    0x1006fd21(%eax,%edi,1),%bh
0x1001171a:	mov    0x1006ff8b(%eax,%ebp,1),%bl
End of assembler dump.

Mplayer-users mailing list
Mplayer-users at lists.sourceforge.net

More information about the MPlayer-users mailing list