[Mplayer-felhasznalok] Mplayer crash
Veres Imre
imre.veres at online.hu
Fri Jul 26 13:28:14 CEST 2002
On Fri, 2002-07-26 at 12:51, Alex Beregszaszi wrote:
> Hi,
>
> hat anelkul szart sem er, de megprobalom reprodukalni
Baz, mindig csak a fika... :-)
Csatolva a gdb kimenete (csak 8k). Nem tudok cvs verziot feltenni, mert
nalunk a cegnel havi kvotazas van es mar elhasznaltam, es nem akarok
varni jovo het csutortokig... :-)
SiX
-------------- next part --------------
gdb mplayer
GNU gdb 5.1.1
Copyright 2002 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-pc-linux"...
(gdb) run -v -ao sdl:esd cure\ -\ lullaby\ \(video\).avi
Starting program: /usr/local/bin/mplayer -v -ao sdl:esd cure\ -\ lullaby\ \(video\).avi
MPlayer 0.90pre5-2.95.3 (C) 2000-2002 Arpad Gereoffy (see DOCS!)
CPU: Advanced Micro Devices Duron SF Spitfire (Family: 6, Stepping: 1)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 0 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx
/home/six/.mplayer/config(11): option: vo
/home/six/.mplayer/config(11): parameter: sdl
/home/six/.mplayer/config(14): option: ao
/home/six/.mplayer/config(14): parameter: sdl
/home/six/.mplayer/config(17): option: aop
/home/six/.mplayer/config(17): parameter: list=resample,format:fout=48000
/home/six/.mplayer/config(19): option: fs
/home/six/.mplayer/config(19): parameter: nem
/home/six/.mplayer/config(53): option: gui
/home/six/.mplayer/config(53): parameter: yes
/home/six/.mplayer/config(129): option: framedrop
/home/six/.mplayer/config(129): parameter: yes
MPlayer was compiled WITHOUT GUI support!
Reading /home/six/.mplayer/codecs.conf: 34 audio & 94 video codecs
CommandLine: '-v' '-ao' 'sdl:esd' 'cure - lullaby (video).avi'
get_path('font/font.desc') -> '/home/six/.mplayer/font/font.desc'
Font /home/six/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Linux RTC init error: Permission denied
Using usleep() timing
get_path('input.conf') -> '/home/six/.mplayer/input.conf'
Parsing input config file /home/six/.mplayer/input.conf
Input config file /home/six/.mplayer/input.conf parsed : 50 binds
Playing cure - lullaby (video).avi
Not an URL!
File size is 20422592 bytes
Detected AVI file format!
list_end=0x148
======= AVI Header =======
us/frame: 66667 (fps=15.000)
max bytes/sec: 0
padding: 0
MainAVIHeader.dwFlags: (16) HAS_INDEX
frames total: 3761 initial: 11
streams: 2
Suggested BufferSize: 32768
Size: 240 x 180
list_end=0xDC
==> Found video stream: 0
======= STREAM Header =======
Type: vids FCC: IV41 (31345649)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 0
Rate: 15/1 = 15.000
Start: 0 Len: 3761
Suggested BufferSize: 129600
Quality 6720
Sample size: 0
found 'bih', 40 bytes of 40
======= VIDEO Format ======
biSize 40
biWidth 240
biHeight 180
biPlanes 1
biBitCount 24
biCompression 825513545='IV41'
biSizeImage 97200
===========================
list_end=0x148
==> Found audio stream: 1
======= STREAM Header =======
Type: auds FCC: (0)
Flags: 0
Priority: 0 Language: 0
InitialFrames: 11
Rate: 22050/1 = 22050.000
Start: 0 Len: 5528663
Suggested BufferSize: 22054
Quality 10000
Sample size: 1
found 'wf', 16 bytes of 20
======= WAVE Format =======
Format Tag: 1 (0x1)
Channels: 1
Samplerate: 22050
avg byte/sec: 22050
Block align: 1
bits/sample: 8
cbSize: 0
Broken chunk? chunksize=3748 (id=JUNK)
list_end=0x136A3C2
Found movie at 0x1000 - 0x136A3C2
Reading INDEX block, 4012 chunks for 3761 frames
Broken chunk? chunksize=0 (id=idx1)
Reading INDEX block, 4012 chunks for 3761 frames
list_end=0x1379F58
list_end=0x1379FC0
AVI index offset: 0xFFC (movi=0x1000 idx0=0x4 idx1=0x562E)
Auto-selected AVI audio ID = 1
Auto-selected AVI video ID = 0
AVI: Searching for audio stream (id:1)
AVI video length=14793235
VIDEO: [IV41] 240x180 24bpp 15.00 fps 472.0 kbps (57.6 kbyte/s)
[V] filefmt:3 fourcc:0x31345649 size:240x180 fps:15.00 ftime:=0.0667
get_path('sub/') -> '/home/six/.mplayer/sub/'
Detected audio codec: [pcm] afm:2 (Uncompressed PCM)
Initializing audio codec...
Opening audio decoder: [pcm] Uncompressed PCM audio decoder
dec_audio: Allocating 2048 + 65536 = 67584 bytes for output buffer
AUDIO: 22050 Hz, 1 ch, sfmt: 0x8 (1 bps), ratio: 22050->22050 (176.4 kbit)
==========================================================================
Opening video decoder: [vfw] Win32/VfW video codecs
VDec: vo config request - 240 x 180 (preferred csp: Packed YUY2)
[PP] Using codec's postprocessing, max q = 9
vo_debug: query(BGR 24-bit) returned 0x85 (i=0)
vo_debug: query(BGR 15-bit) returned 0x85 (i=1)
Movie-Aspect is undefined - no prescaling applied.
video_out->init(240x180->240x180,flags=0,'MPlayer',0x42475218)
VO: [sdl] 240x180 => 240x180 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 (BGR 24-bit) image format
SDL: deactivating XScreensaver/DPMS
SDL: X11 Resolution 1152x864
SDL: Using driver: x11
SDL: using hardware-surface
SDL: setting windowed mode
SDL: using depth/colorspace conversion, this will slow thingsdown (24bpp -> 16bpp).
======= Win32 (VFW) VIDEO Codec init =======
Loading DLL: 'ir41_32.dll'
get_path('registry') -> '/home/six/.mplayer/registry'
ICDecompressGetFormatSize ret: 1064
ICDecompressGetFormat OK
Extra info in o_bih (1024 bytes)!
Starting decompression, format:
biSize 40
biWidth 240
biHeight 180
biPlanes 1
biBitCount 24
biCompression 0x31345649 ('IV41')
biSizeImage 97200
Dest fmt:
biSize 40
biWidth 240
biHeight -180
biPlanes 1
biBitCount 24
biCompression 0x0 ('')
biSizeImage 129600
ICDecompressQuery OK
VIDEO CODEC Init OK!!! ;-)
INFO: Win32 video codec init OK!
Detected video codec: [indeo4] vfm:2 (Intel Indeo 4.1)
==========================================================================
AO: [plugin] 22050Hz 1ch Unsigned 8-bit
AO: Description: Plugin audio output
AO: Author: Anders
[pl_resample] Input audio format not yet suported.
[pl_format] Input format: Unsigned 8-bit, output format: Signed 16-bit (Little-Endian)
SDL: Samplerate: 22050Hz Channels: Mono Format Signed 16-bit (Little-Endian)
SDL: using esd audio driver
unsupported playback rate: 44100
Audio device open for 44.1Khz, stereo, 16bit failed
Trying 44.1Khz, 8bit stereo.
unsupported playback rate: 44100
Audio device open for 44.1Khz, stereo, 8bit failed
Trying 48Khz, 16bit stereo.
Program received signal SIG32, Real-time event 32.
0x4034404e in sigsuspend () from /lib/libc.so.6
(gdb) bt
#0 0x4034404e in sigsuspend () from /lib/libc.so.6
#1 0x4003e719 in pthread_getconcurrency () from /lib/libpthread.so.0
#2 0x4003df38 in pthread_create () from /lib/libpthread.so.0
#3 0x40264033 in SDL_SYS_CreateThread () from /usr/lib/libSDL-1.2.so.0
#4 0x40263e93 in SDL_CreateThread () from /usr/lib/libSDL-1.2.so.0
#5 0x4022d9bc in SDL_OpenAudio () from /usr/lib/libSDL-1.2.so.0
#6 0x08172cbf in init (rate=22050, channels=1, format=16, flags=0)
at ao_sdl.c:215
#7 0x0816f9ab in init (rate=22050, channels=1, format=8, flags=0)
at ao_plugin.c:175
#8 0x0805294e in main (argc=5, argv=0xbffff744, envp=0xbffff75c)
at mplayer.c:1436
#9 0x403340eb in __libc_start_main () from /lib/libc.so.6
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x4034402e to 0x4034406e:
0x4034402e <sigsuspend+30>: jne 0x40344073 <sigsuspend+99>
0x40344030 <sigsuspend+32>: call 0x40333a24 <ATIIOPortDAC_REGS+103724>
0x40344035 <sigsuspend+37>: mov %eax,%edx
0x40344037 <sigsuspend+39>: mov (%edx),%eax
0x40344039 <sigsuspend+41>: mov %eax,0xfffffffc(%ebp)
0x4034403c <sigsuspend+44>: mov $0x8,%ecx
0x40344041 <sigsuspend+49>: mov 0x8(%ebp),%edi
0x40344044 <sigsuspend+52>: push %ebx
0x40344045 <sigsuspend+53>: mov %edi,%ebx
0x40344047 <sigsuspend+55>: mov $0xb3,%eax
0x4034404c <sigsuspend+60>: int $0x80
0x4034404e <sigsuspend+62>: pop %ebx
0x4034404f <sigsuspend+63>: cmp $0xfffff000,%eax
0x40344054 <sigsuspend+68>: jbe 0x4034405f <sigsuspend+79>
0x40344056 <sigsuspend+70>: neg %eax
0x40344058 <sigsuspend+72>: mov %eax,(%edx)
0x4034405a <sigsuspend+74>: mov $0xffffffff,%eax
0x4034405f <sigsuspend+79>: test %eax,%eax
0x40344061 <sigsuspend+81>: jge 0x403440a1 <sigsuspend+145>
0x40344063 <sigsuspend+83>: cmpl $0x26,(%edx)
0x40344066 <sigsuspend+86>: jne 0x403440a1 <sigsuspend+145>
0x40344068 <sigsuspend+88>: mov 0xfffffffc(%ebp),%eax
---Type <return> to continue, or q <return> to quit---
0x4034406b <sigsuspend+91>: mov %eax,(%edx)
0x4034406d <sigsuspend+93>: movl $0x1,(%esi)
End of assembler dump.
(gdb) quit
The program is running. Exit anyway? (y or n) y
More information about the MPlayer-felhasznalok
mailing list