[Mplayer-felhasznalok] Mplayer crash
Alex Beregszaszi
alex at naxine.org
Fri Jul 26 13:36:54 CEST 2002
Hi,
na a gdb szerint akkor az sdl-ben van a bug
vagy az ao_sdl-ben vagy az sdl esd drivereben
kuldj bugreportot a users-re is, akkor valszeg atmos megnezi as bugot,
ugyanis az ao_sdl az o reszortja
-
alex
<1027682895.1111.80.camel at six>; from imre.veres at online.hu on Fri, Jul 26, 2002 at 01:28:14PM +0200
> 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
> 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