[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