[MPlayer-users] Bug Report: Right-click crashes mplayer

Andreas Pattynama me at ndee.ch
Tue Oct 1 12:44:02 CEST 2002


Hi there
Am Mon, 2002-09-30 um 23.03 schrieb Zoltan Ponekker:
> [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> 
> Please make a gdb trace log.

OK, Zoltan was kind enough to point me out to make such a gdb trace log.
Here it is and I hope this helps.
 
GNU gdb 5.2.1-2mdk (Mandrake Linux)
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 "i586-mandrake-linux-gnu"...
(gdb) run -v
Starting program: /home/apa/gmplayer -v


MPlayer CVS-020930-06:00-3.2 (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

[cfg] read config file: /home/apa/.mplayer/gui.conf
/home/apa/.mplayer/gui.conf(1): option: enable_audio_equ
/home/apa/.mplayer/gui.conf(1): parameter: 0
/home/apa/.mplayer/gui.conf(2): option: vo_driver
/home/apa/.mplayer/gui.conf(2): parameter: xv
/home/apa/.mplayer/gui.conf(3): option: vo_panscan
/home/apa/.mplayer/gui.conf(3): parameter: 0.000000
/home/apa/.mplayer/gui.conf(4): option: vo_doublebuffering
/home/apa/.mplayer/gui.conf(4): parameter: 0
/home/apa/.mplayer/gui.conf(5): option: vo_direct_render
/home/apa/.mplayer/gui.conf(5): parameter: 0
/home/apa/.mplayer/gui.conf(6): option: v_framedrop
/home/apa/.mplayer/gui.conf(6): parameter: 0
/home/apa/.mplayer/gui.conf(7): option: v_flip
/home/apa/.mplayer/gui.conf(7): parameter: 0
/home/apa/.mplayer/gui.conf(8): option: v_ni
/home/apa/.mplayer/gui.conf(8): parameter: 0
/home/apa/.mplayer/gui.conf(9): option: v_idx
/home/apa/.mplayer/gui.conf(9): parameter: -1
/home/apa/.mplayer/gui.conf(10): option: vf_pp
/home/apa/.mplayer/gui.conf(10): parameter: 0
/home/apa/.mplayer/gui.conf(11): option: vf_autoq
/home/apa/.mplayer/gui.conf(11): parameter: 0
/home/apa/.mplayer/gui.conf(12): option: vf_lavc
/home/apa/.mplayer/gui.conf(12): parameter: 0
/home/apa/.mplayer/gui.conf(13): option: vf_fame
/home/apa/.mplayer/gui.conf(13): parameter: 0
/home/apa/.mplayer/gui.conf(14): option: ao_nosound
/home/apa/.mplayer/gui.conf(14): parameter: 0
/home/apa/.mplayer/gui.conf(15): option: ao_volnorm
/home/apa/.mplayer/gui.conf(15): parameter: 0
/home/apa/.mplayer/gui.conf(16): option: ao_surround
/home/apa/.mplayer/gui.conf(16): parameter: 0
/home/apa/.mplayer/gui.conf(17): option: ao_extra_stereo
/home/apa/.mplayer/gui.conf(17): parameter: 0
/home/apa/.mplayer/gui.conf(18): option: ao_extra_stereo_coefficient
/home/apa/.mplayer/gui.conf(18): parameter: 1.000000
/home/apa/.mplayer/gui.conf(19): option: ao_delay
/home/apa/.mplayer/gui.conf(19): parameter: 0.000000
/home/apa/.mplayer/gui.conf(20): option: ao_oss_mixer
/home/apa/.mplayer/gui.conf(20): parameter: /dev/mixer
/home/apa/.mplayer/gui.conf(21): option: ao_oss_device
/home/apa/.mplayer/gui.conf(21): parameter: /dev/dsp
/home/apa/.mplayer/gui.conf(22): option: osd_level
/home/apa/.mplayer/gui.conf(22): parameter: 1
/home/apa/.mplayer/gui.conf(23): option: sub_auto_load
/home/apa/.mplayer/gui.conf(23): parameter: 1
/home/apa/.mplayer/gui.conf(24): option: sub_unicode
/home/apa/.mplayer/gui.conf(24): parameter: 0
/home/apa/.mplayer/gui.conf(25): option: sub_pos
/home/apa/.mplayer/gui.conf(25): parameter: 100
/home/apa/.mplayer/gui.conf(26): option: font_factor
/home/apa/.mplayer/gui.conf(26): parameter: 0.750000
/home/apa/.mplayer/gui.conf(27): option: font_name
/home/apa/.mplayer/gui.conf(27): parameter:
/usr/local/share/mplayer/font/font.desc
/home/apa/.mplayer/gui.conf(28): option: cache
/home/apa/.mplayer/gui.conf(28): parameter: 0
/home/apa/.mplayer/gui.conf(29): option: load_fullscreen
/home/apa/.mplayer/gui.conf(29): parameter: 0
/home/apa/.mplayer/gui.conf(30): option: gui_skin
/home/apa/.mplayer/gui.conf(30): parameter: xine-lcd
/home/apa/.mplayer/gui.conf(31): option: equ_band_00
/home/apa/.mplayer/gui.conf(31): parameter: 0.000000
/home/apa/.mplayer/gui.conf(32): option: equ_band_01
/home/apa/.mplayer/gui.conf(32): parameter: 0.000000
/home/apa/.mplayer/gui.conf(33): option: equ_band_02
/home/apa/.mplayer/gui.conf(33): parameter: 0.000000
/home/apa/.mplayer/gui.conf(34): option: equ_band_03
/home/apa/.mplayer/gui.conf(34): parameter: 0.000000
/home/apa/.mplayer/gui.conf(35): option: equ_band_04
/home/apa/.mplayer/gui.conf(35): parameter: 0.000000
/home/apa/.mplayer/gui.conf(36): option: equ_band_05
/home/apa/.mplayer/gui.conf(36): parameter: 0.000000
/home/apa/.mplayer/gui.conf(37): option: equ_band_06
/home/apa/.mplayer/gui.conf(37): parameter: 0.000000
/home/apa/.mplayer/gui.conf(38): option: equ_band_07
/home/apa/.mplayer/gui.conf(38): parameter: 0.000000
/home/apa/.mplayer/gui.conf(39): option: equ_band_08
/home/apa/.mplayer/gui.conf(39): parameter: 0.000000
/home/apa/.mplayer/gui.conf(40): option: equ_band_09
/home/apa/.mplayer/gui.conf(40): parameter: 0.000000
/home/apa/.mplayer/gui.conf(41): option: equ_band_10
/home/apa/.mplayer/gui.conf(41): parameter: 0.000000
/home/apa/.mplayer/gui.conf(42): option: equ_band_11
/home/apa/.mplayer/gui.conf(42): parameter: 0.000000
/home/apa/.mplayer/gui.conf(43): option: equ_band_12
/home/apa/.mplayer/gui.conf(43): parameter: 0.000000
/home/apa/.mplayer/gui.conf(44): option: equ_band_13
/home/apa/.mplayer/gui.conf(44): parameter: 0.000000
/home/apa/.mplayer/gui.conf(45): option: equ_band_14
/home/apa/.mplayer/gui.conf(45): parameter: 0.000000
/home/apa/.mplayer/gui.conf(46): option: equ_band_15
/home/apa/.mplayer/gui.conf(46): parameter: 0.000000
/home/apa/.mplayer/gui.conf(47): option: equ_band_16
/home/apa/.mplayer/gui.conf(47): parameter: 0.000000
/home/apa/.mplayer/gui.conf(48): option: equ_band_17
/home/apa/.mplayer/gui.conf(48): parameter: 0.000000
/home/apa/.mplayer/gui.conf(49): option: equ_band_18
/home/apa/.mplayer/gui.conf(49): parameter: 0.000000
/home/apa/.mplayer/gui.conf(50): option: equ_band_19
/home/apa/.mplayer/gui.conf(50): parameter: 0.000000
/home/apa/.mplayer/gui.conf(51): option: equ_band_20
/home/apa/.mplayer/gui.conf(51): parameter: 0.000000
/home/apa/.mplayer/gui.conf(52): option: equ_band_21
/home/apa/.mplayer/gui.conf(52): parameter: 0.000000
/home/apa/.mplayer/gui.conf(53): option: equ_band_22
/home/apa/.mplayer/gui.conf(53): parameter: 0.000000
/home/apa/.mplayer/gui.conf(54): option: equ_band_23
/home/apa/.mplayer/gui.conf(54): parameter: 0.000000
/home/apa/.mplayer/gui.conf(55): option: equ_band_24
/home/apa/.mplayer/gui.conf(55): parameter: 0.000000
/home/apa/.mplayer/gui.conf(56): option: equ_band_25
/home/apa/.mplayer/gui.conf(56): parameter: 0.000000
/home/apa/.mplayer/gui.conf(57): option: equ_band_26
/home/apa/.mplayer/gui.conf(57): parameter: 0.000000
/home/apa/.mplayer/gui.conf(58): option: equ_band_27
/home/apa/.mplayer/gui.conf(58): parameter: 0.000000
/home/apa/.mplayer/gui.conf(59): option: equ_band_28
/home/apa/.mplayer/gui.conf(59): parameter: 0.000000
/home/apa/.mplayer/gui.conf(60): option: equ_band_29
/home/apa/.mplayer/gui.conf(60): parameter: 0.000000
/home/apa/.mplayer/gui.conf(61): option: equ_band_30
/home/apa/.mplayer/gui.conf(61): parameter: 0.000000
/home/apa/.mplayer/gui.conf(62): option: equ_band_31
/home/apa/.mplayer/gui.conf(62): parameter: 0.000000
/home/apa/.mplayer/gui.conf(63): option: equ_band_32
/home/apa/.mplayer/gui.conf(63): parameter: 0.000000
/home/apa/.mplayer/gui.conf(64): option: equ_band_33
/home/apa/.mplayer/gui.conf(64): parameter: 0.000000
/home/apa/.mplayer/gui.conf(65): option: equ_band_34
/home/apa/.mplayer/gui.conf(65): parameter: 0.000000
/home/apa/.mplayer/gui.conf(66): option: equ_band_35
/home/apa/.mplayer/gui.conf(66): parameter: 0.000000
/home/apa/.mplayer/gui.conf(67): option: equ_band_36
/home/apa/.mplayer/gui.conf(67): parameter: 0.000000
/home/apa/.mplayer/gui.conf(68): option: equ_band_37
/home/apa/.mplayer/gui.conf(68): parameter: 0.000000
/home/apa/.mplayer/gui.conf(69): option: equ_band_38
/home/apa/.mplayer/gui.conf(69): parameter: 0.000000
/home/apa/.mplayer/gui.conf(70): option: equ_band_39
/home/apa/.mplayer/gui.conf(70): parameter: 0.000000
/home/apa/.mplayer/gui.conf(71): option: equ_band_40
/home/apa/.mplayer/gui.conf(71): parameter: 0.000000
/home/apa/.mplayer/gui.conf(72): option: equ_band_41
/home/apa/.mplayer/gui.conf(72): parameter: 0.000000
/home/apa/.mplayer/gui.conf(73): option: equ_band_42
/home/apa/.mplayer/gui.conf(73): parameter: 0.000000
/home/apa/.mplayer/gui.conf(74): option: equ_band_43
/home/apa/.mplayer/gui.conf(74): parameter: 0.000000
/home/apa/.mplayer/gui.conf(75): option: equ_band_44
/home/apa/.mplayer/gui.conf(75): parameter: 0.000000
/home/apa/.mplayer/gui.conf(76): option: equ_band_45
/home/apa/.mplayer/gui.conf(76): parameter: 0.000000
/home/apa/.mplayer/gui.conf(77): option: equ_band_46
/home/apa/.mplayer/gui.conf(77): parameter: 0.000000
/home/apa/.mplayer/gui.conf(78): option: equ_band_47
/home/apa/.mplayer/gui.conf(78): parameter: 0.000000
/home/apa/.mplayer/gui.conf(79): option: equ_band_48
/home/apa/.mplayer/gui.conf(79): parameter: 0.000000
/home/apa/.mplayer/gui.conf(80): option: equ_band_49
/home/apa/.mplayer/gui.conf(80): parameter: 0.000000
/home/apa/.mplayer/gui.conf(81): option: equ_band_50
/home/apa/.mplayer/gui.conf(81): parameter: 0.000000
/home/apa/.mplayer/gui.conf(82): option: equ_band_51
/home/apa/.mplayer/gui.conf(82): parameter: 0.000000
/home/apa/.mplayer/gui.conf(83): option: equ_band_52
/home/apa/.mplayer/gui.conf(83): parameter: 0.000000
/home/apa/.mplayer/gui.conf(84): option: equ_band_53
/home/apa/.mplayer/gui.conf(84): parameter: 0.000000
/home/apa/.mplayer/gui.conf(85): option: equ_band_54
/home/apa/.mplayer/gui.conf(85): parameter: 0.000000
/home/apa/.mplayer/gui.conf(86): option: equ_band_55
/home/apa/.mplayer/gui.conf(86): parameter: 0.000000
/home/apa/.mplayer/gui.conf(87): option: equ_band_56
/home/apa/.mplayer/gui.conf(87): parameter: 0.000000
/home/apa/.mplayer/gui.conf(88): option: equ_band_57
/home/apa/.mplayer/gui.conf(88): parameter: 0.000000
/home/apa/.mplayer/gui.conf(89): option: equ_band_58
/home/apa/.mplayer/gui.conf(89): parameter: 0.000000
/home/apa/.mplayer/gui.conf(90): option: equ_band_59
/home/apa/.mplayer/gui.conf(90): parameter: 0.000000
vo: X11 running at 1280x960 with depth 24 and 32 bpp (":0.0" => local
display)
[x11] Detected wm is of class NetWM.
Reading /home/apa/.mplayer/codecs.conf: Reading
/usr/local/etc/mplayer/codecs.conf: 38 audio & 106 video codecs
CommandLine: '-v'
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206
chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using usleep() timing
get_path('input.conf') -> '/home/apa/.mplayer/input.conf'
get_path('Skin') -> '/home/apa/.mplayer/Skin'
SKIN dir 1: '/home/apa/.mplayer/Skin'
SKIN dir 2: '/usr/local/share/mplayer/Skin'
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206
chars)
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206
chars)

Playing /dev/dvd
get_path('') -> '/home/apa/.mplayer/'
get_path('DVDKeys') -> '/home/apa/.mplayer/DVDKeys'
Reading disc structure, please wait...
There are 29 titles on this DVD.
There are 1 chapters in this DVD title.
There are 1 angles in this DVD title.
DVD successfully opened!
[open] audio stream: 0 audio format: ac3 (5.1) language: unknown aid:
128
[open] number of audio channels on disk: 1.
[open] subtitle ( sid ): 0 language: unknown
[open] number of subtitles on disk: 1
DVD start cell: 0  pack: 0x0-0x19  
DVD start=0 end=25  
DVD Seek! lba=0x0  cell=0  packs: 0x0-0x19  
Angle-seek synced by cell/vob IDN search!  
Checking for YUV4MPEG2
DEMUXER: freeing demuxer at 0x8331ca8  
ASF_check: not ASF guid!
DEMUXER: freeing demuxer at 0x8331ca8  
Checking for NuppelVideo
DEMUXER: freeing demuxer at 0x8331ca8  
Checking for MOV
DEMUXER: freeing demuxer at 0x8331ca8  
Checking for VIVO
header block 1 size: 0
DEMUXER: freeing demuxer at 0x8331ca8  
Checking for REAL
DEMUXER: freeing demuxer at 0x8331ca8  
DEMUXER: freeing demuxer at 0x8331ca8  
DEMUXER: freeing demuxer at 0x8331ca8  
DEMUXER: freeing demuxer at 0x8331ca8  
DEMUXER: freeing demuxer at 0x8331ca8  
Checking for SMJPEG
DEMUXER: freeing demuxer at 0x8331ca8  
Checking for PVA
DEMUXER: freeing demuxer at 0x8332940  
system stream synced at 0xD (0)!
==> Found video stream: 0
Detected MPEG-PS file format!
==> Found subtitle: 0
==> Found audio stream: 128
Searching for sequence header... OK!
VIDEO:  MPEG2  720x576  (aspect 2)  25.00 fps  10000.0 kbps (1250.0
kbyte/s)
[V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/apa/.mplayer/sub/'
==========================================================================
Opening audio decoder: [liba52] AC3 decoding with liba52
dec_audio: Allocating 3840 bytes for input buffer
dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
A52 flags before a52_frame: 0x2A
A52 flags after a52_frame: 0xA
AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448.0 kbit)
Selected audio codec: [a52] afm:liba52 (AC3-liba52)
==========================================================================
==========================================================================
Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
Couldn't find matching colorspace - retrying with -vop scale...
Opening video filter: [scale]
SwScale params: -1 x -1 (-1=no scaling)
VDecoder init failed :(
Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
libmpeg2: Using MMXEXT for IDCT transform
libmpeg2: Using MMXEXT for motion compensation
VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
VO Config (720x576->768x576,flags=0,'MPlayer',0x32315659)
VO: [xv] 720x576 => 768x576 Planar YV12 
VO: Description: X11/Xv
VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
Xvideo image format: 0x32595559 (YUY2) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x59565955 (UYVY) packed
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 120 for hw scaling
[xv] dx: 0 dy: 0 dw: 768 dh: 576
Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2)
==========================================================================
ao2: 48000 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 48000 Hz samplerate (requested: 48000)
audio_setup: frags:   8/8  (4096 bytes/frag)  free:  32768
AO: [oss] 48000Hz 2ch Signed 16-bit (Little-Endian)
AO: Description: OSS/ioctl audio output
AO: Author: A'rpi
Start playing...
*** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
[xv] dx: 0 dy: 0 dw: 768 dh: 576
A:   0.4 V:   0.4 A-V:  0.019 ct:  0.000    1/  1   0%  0%  0.0% 0 0 0%
--- END OF CELL !!! ---
dvd_next_cell: next1=0x0  
dvd_next_cell: next2=0x0  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
MPEG Stream reached EOF
ds_fill_buffer: EOF reached (stream: video)  
A:   0.4 V:   0.4 A-V:  0.030 ct:  0.003    1/  1   0%  0%  0.0% 0 0 0%
EOF code: 1  

DEMUXER: freeing demuxer at 0x8332940  
DEMUXER: freeing sh_video at 0x82a4210  
DEMUXER: freeing sh_audio at 0x8250270  
uninit audio: liba52  
uninit video:
¨ø^@¨ø^@°ø^@°ø^@¸ø^@¸ø^@Àø^@Àø^@Èø^@Èø^@H/*x*Øø^@Øø^@àø^@àø^@èø^@èø^@ðø^@ðø^@øø^@øø^@  

Program received signal SIGSEGV, Segmentation fault.
0x4054c6c0 in strcpy () from /lib/i686/libc.so.6
(gdb) bt
#0  0x4054c6c0 in strcpy () from /lib/i686/libc.so.6
#1  0x00000001 in ?? ()
#2  0x08156752 in gtkShow (type=-1073749280, param=0x0)
    at mplayer/widgets.c:228
#3  0x08171be3 in wsEvents (display=0x824a808, Event=0xbfffe2e0,
arg=0x0)
    at wm/ws.c:681
#4  0x08171ef9 in wsHandleEvents () at wm/ws.c:729
#5  0x0814f9cd in guiEventHandling () at interface.c:571
#6  0x0806a231 in main (argc=2, argv=0xbffff7d4) at mplayer.c:776
#7  0x404f0082 in __libc_start_main () from /lib/i686/libc.so.6
(gdb) disass $eip-32 $eip+32
Dump of assembler code from 0x4054c6a0 to 0x4054c6e0:
0x4054c6a0 <strcoll+2032>:	jmp    0x4054bef2 <strcoll+66>
0x4054c6a5 <strcoll+2037>:	nop    
0x4054c6a6 <strcoll+2038>:	nop    
0x4054c6a7 <strcoll+2039>:	nop    
0x4054c6a8 <strcoll+2040>:	nop    
0x4054c6a9 <strcoll+2041>:	nop    
0x4054c6aa <strcoll+2042>:	nop    
0x4054c6ab <strcoll+2043>:	nop    
0x4054c6ac <strcoll+2044>:	nop    
0x4054c6ad <strcoll+2045>:	nop    
0x4054c6ae <strcoll+2046>:	nop    
0x4054c6af <strcoll+2047>:	nop    
0x4054c6b0 <strcpy>:	push   %esi
0x4054c6b1 <strcpy+1>:	mov    0x8(%esp,1),%esi
0x4054c6b5 <strcpy+5>:	mov    0xc(%esp,1),%edx
0x4054c6b9 <strcpy+9>:	mov    %esi,%eax
0x4054c6bb <strcpy+11>:	sub    %edx,%eax
0x4054c6bd <strcpy+13>:	lea    0xffffffff(%eax),%ecx
0x4054c6c0 <strcpy+16>:	movzbl (%edx),%eax
0x4054c6c3 <strcpy+19>:	inc    %edx
0x4054c6c4 <strcpy+20>:	test   %al,%al
0x4054c6c6 <strcpy+22>:	mov    %al,(%ecx,%edx,1)
0x4054c6c9 <strcpy+25>:	jne    0x4054c6c0 <strcpy+16>
0x4054c6cb <strcpy+27>:	mov    %esi,%eax
0x4054c6cd <strcpy+29>:	pop    %esi
0x4054c6ce <strcpy+30>:	ret    
0x4054c6cf <strcpy+31>:	nop    
0x4054c6d0 <strcspn>:	mov    0x4(%esp,1),%edx
0x4054c6d4 <strcspn+4>:	mov    0x8(%esp,1),%eax
0x4054c6d8 <strcspn+8>:	xor    %ecx,%ecx
0x4054c6da <strcspn+10>:	push   %ecx
0x4054c6db <strcspn+11>:	push   %ecx
0x4054c6dc <strcspn+12>:	push   %ecx
0x4054c6dd <strcspn+13>:	push   %ecx
0x4054c6de <strcspn+14>:	push   %ecx
0x4054c6df <strcspn+15>:	push   %ecx
End of assembler dump.
(gdb) 
Dump of assembler code for function strcoll:
0x4054beb0 <strcoll>:	push   %ebp
0x4054beb1 <strcoll+1>:	mov    %esp,%ebp
0x4054beb3 <strcoll+3>:	push   %edi
0x4054beb4 <strcoll+4>:	push   %esi
0x4054beb5 <strcoll+5>:	push   %ebx
0x4054beb6 <strcoll+6>:	sub    $0xac,%esp
0x4054bebc <strcoll+12>:	call   0x404efefd <SDL_alarm_callback+98165>
0x4054bec1 <strcoll+17>:	add    $0xa747f,%ebx
0x4054bec7 <strcoll+23>:	mov    0xad4(%ebx),%eax
0x4054becd <strcoll+29>:	mov    0x8(%ebp),%esi
0x4054bed0 <strcoll+32>:	mov    0xc(%ebp),%edi
0x4054bed3 <strcoll+35>:	mov    (%eax),%edx
0x4054bed5 <strcoll+37>:	mov    0x20(%edx),%eax
0x4054bed8 <strcoll+40>:	movl   $0x0,0xffffffcc(%ebp)
0x4054bedf <strcoll+47>:	test   %eax,%eax
0x4054bee1 <strcoll+49>:	mov    %eax,0xffffffdc(%ebp)
0x4054bee4 <strcoll+52>:	jne    0x4054befa <strcoll+74>
0x4054bee6 <strcoll+54>:	mov    %esi,(%esp,1)
0x4054bee9 <strcoll+57>:	mov    %edi,0x4(%esp,1)
0x4054beed <strcoll+61>:	call   0x404ef630 <SDL_alarm_callback+95912>
0x4054bef2 <strcoll+66>:	lea    0xfffffff4(%ebp),%esp
0x4054bef5 <strcoll+69>:	pop    %ebx
0x4054bef6 <strcoll+70>:	pop    %esi
0x4054bef7 <strcoll+71>:	pop    %edi
0x4054bef8 <strcoll+72>:	pop    %ebp
0x4054bef9 <strcoll+73>:	ret    
0x4054befa <strcoll+74>:	mov    0x24(%edx),%eax
0x4054befd <strcoll+77>:	mov    %eax,0xffffffd8(%ebp)
0x4054bf00 <strcoll+80>:	mov    0x28(%edx),%eax
0x4054bf03 <strcoll+83>:	mov    %eax,0xfffffff0(%ebp)
0x4054bf06 <strcoll+86>:	mov    0x2c(%edx),%eax
0x4054bf09 <strcoll+89>:	mov    %eax,0xffffffd4(%ebp)
0x4054bf0c <strcoll+92>:	mov    0x30(%edx),%eax
0x4054bf0f <strcoll+95>:	mov    %eax,0xffffffec(%ebp)
0x4054bf12 <strcoll+98>:	mov    0x34(%edx),%eax
0x4054bf15 <strcoll+101>:	movl   $0x0,0xffffff84(%ebp)
0x4054bf1c <strcoll+108>:	mov    %esi,(%esp,1)
0x4054bf1f <strcoll+111>:	mov    %eax,0xffffffe8(%ebp)
0x4054bf22 <strcoll+114>:	call   0x404efc40 <SDL_alarm_callback+97464>
0x4054bf27 <strcoll+119>:	mov    %edi,(%esp,1)
0x4054bf2a <strcoll+122>:	mov    %eax,0xffffff80(%ebp)
0x4054bf2d <strcoll+125>:	call   0x404efc40 <SDL_alarm_callback+97464>
0x4054bf32 <strcoll+130>:	mov    0xffffff80(%ebp),%ecx
0x4054bf35 <strcoll+133>:	mov    %eax,0xffffff7c(%ebp)
0x4054bf3b <strcoll+139>:	test   %ecx,%ecx
0x4054bf3d <strcoll+141>:	je     0x4054c689 <strcoll+2009>
0x4054bf43 <strcoll+147>:	test   %eax,%eax
0x4054bf45 <strcoll+149>:	je     0x4054c689 <strcoll+2009>
0x4054bf4b <strcoll+155>:	mov    %esi,0xffffffe4(%ebp)
0x4054bf4e <strcoll+158>:	mov    0xffffff80(%ebp),%eax
0x4054bf51 <strcoll+161>:	mov    0xffffff7c(%ebp),%esi
0x4054bf57 <strcoll+167>:	mov    %edi,0xffffffe0(%ebp)
0x4054bf5a <strcoll+170>:	add    %esi,%eax
0x4054bf5c <strcoll+172>:	cmp    $0x3fff,%eax
0x4054bf61 <strcoll+177>:	ja     0x4054c651 <strcoll+1953>
0x4054bf67 <strcoll+183>:	mov    0xffffff80(%ebp),%edx
0x4054bf6a <strcoll+186>:	mov    0xffffff7c(%ebp),%ecx
0x4054bf70 <strcoll+192>:	lea    0xf(,%edx,4),%edi
0x4054bf77 <strcoll+199>:	and    $0xfffffff0,%edi
0x4054bf7a <strcoll+202>:	mov    %edx,%eax
0x4054bf7c <strcoll+204>:	lea    0xf(,%ecx,4),%esi
0x4054bf83 <strcoll+211>:	sub    %edi,%esp
0x4054bf85 <strcoll+213>:	and    $0xfffffff0,%esi
0x4054bf88 <strcoll+216>:	add    $0xf,%eax
0x4054bf8b <strcoll+219>:	and    $0xfffffff0,%eax
0x4054bf8e <strcoll+222>:	lea    0x8(%esp,1),%edi
0x4054bf92 <strcoll+226>:	sub    %esi,%esp
0x4054bf94 <strcoll+228>:	lea    0x8(%esp,1),%esi
0x4054bf98 <strcoll+232>:	sub    %eax,%esp
0x4054bf9a <strcoll+234>:	lea    0x8(%esp,1),%edx
0x4054bf9e <strcoll+238>:	mov    %edx,0xffffffc8(%ebp)
0x4054bfa1 <strcoll+241>:	mov    %ecx,%edx
0x4054bfa3 <strcoll+243>:	add    $0xf,%edx
0x4054bfa6 <strcoll+246>:	and    $0xfffffff0,%edx
0x4054bfa9 <strcoll+249>:	sub    %edx,%esp
0x4054bfab <strcoll+251>:	lea    0x8(%esp,1),%eax
0x4054bfaf <strcoll+255>:	mov    %eax,0xffffffc4(%ebp)
0x4054bfb2 <strcoll+258>:	movl   $0x0,0xffffffb8(%ebp)
0x4054bfb9 <strcoll+265>:	mov    0xffffffd8(%ebp),%eax
0x4054bfbc <strcoll+268>:	movl   $0x0,0xffffffb4(%ebp)
0x4054bfc3 <strcoll+275>:	movl   $0x0,0xffffffc0(%ebp)
0x4054bfca <strcoll+282>:	movl   $0x0,0xffffffbc(%ebp)
0x4054bfd1 <strcoll+289>:	movl   $0x0,0xffffffb0(%ebp)
0x4054bfd8 <strcoll+296>:	movl   $0x0,0xffffffac(%ebp)
0x4054bfdf <strcoll+303>:	movl   $0xffffffff,0xffffffa8(%ebp)
0x4054bfe6 <strcoll+310>:	movl   $0xffffffff,0xffffffa4(%ebp)
0x4054bfed <strcoll+317>:	movl   $0xffffffff,0xffffffa0(%ebp)
0x4054bff4 <strcoll+324>:	movl   $0xffffffff,0xffffff9c(%ebp)
0x4054bffb <strcoll+331>:	movl   $0x0,0xffffff8c(%ebp)
0x4054c002 <strcoll+338>:	movl   $0x0,0xffffff88(%ebp)
0x4054c009 <strcoll+345>:	movzbl (%eax),%edx
0x4054c00c <strcoll+348>:	and    $0x4,%dl
0x4054c00f <strcoll+351>:	movzbl %dl,%ecx
0x4054c012 <strcoll+354>:	mov    %ecx,0xffffff90(%ebp)
0x4054c015 <strcoll+357>:	movl   $0x0,0xffffff98(%ebp)
0x4054c01c <strcoll+364>:	mov    0xffffff8c(%ebp),%edx
0x4054c01f <strcoll+367>:	movl   $0x0,0xffffff94(%ebp)
0x4054c026 <strcoll+374>:	test   %edx,%edx
0x4054c028 <strcoll+376>:	jne    0x4054c06a <strcoll+442>
0x4054c02a <strcoll+378>:	lea    0x0(%esi),%esi
0x4054c030 <strcoll+384>:	incl   0xffffff98(%ebp)
0x4054c033 <strcoll+387>:	cmpl   $0xffffffff,0xffffffa8(%ebp)
0x4054c037 <strcoll+391>:	je     0x4054c598 <strcoll+1768>
0x4054c03d <strcoll+397>:	mov    0xffffffa8(%ebp),%eax
0x4054c040 <strcoll+400>:	cmp    %eax,0xffffffa0(%ebp)
0x4054c043 <strcoll+403>:	je     0x4054c581 <strcoll+1745>
0x4054c049 <strcoll+409>:	decl   0xffffffa0(%ebp)
0x4054c04c <strcoll+412>:	mov    0xffffffa0(%ebp),%eax
0x4054c04f <strcoll+415>:	mov    %eax,0xffffffb0(%ebp)
0x4054c052 <strcoll+418>:	mov    0xffffffb0(%ebp),%edx
0x4054c055 <strcoll+421>:	mov    0xffffffd4(%ebp),%ecx
0x4054c058 <strcoll+424>:	mov    (%edi,%edx,4),%eax
0x4054c05b <strcoll+427>:	movzbl (%eax,%ecx,1),%ecx
0x4054c05f <strcoll+431>:	inc    %eax
0x4054c060 <strcoll+432>:	mov    %eax,(%edi,%edx,4)
0x4054c063 <strcoll+435>:	test   %ecx,%ecx
0x4054c065 <strcoll+437>:	mov    %ecx,0xffffff8c(%ebp)
0x4054c068 <strcoll+440>:	je     0x4054c030 <strcoll+384>
0x4054c06a <strcoll+442>:	mov    0xffffff88(%ebp),%edx
0x4054c06d <strcoll+445>:	test   %edx,%edx
0x4054c06f <strcoll+447>:	jne    0x4054c0ba <strcoll+522>
0x4054c071 <strcoll+449>:	jmp    0x4054c080 <strcoll+464>
0x4054c073 <strcoll+451>:	nop    
0x4054c074 <strcoll+452>:	nop    
0x4054c075 <strcoll+453>:	nop    
0x4054c076 <strcoll+454>:	nop    
0x4054c077 <strcoll+455>:	nop    
0x4054c078 <strcoll+456>:	nop    
0x4054c079 <strcoll+457>:	nop    
0x4054c07a <strcoll+458>:	nop    
0x4054c07b <strcoll+459>:	nop    
0x4054c07c <strcoll+460>:	nop    
0x4054c07d <strcoll+461>:	nop    
0x4054c07e <strcoll+462>:	nop    
0x4054c07f <strcoll+463>:	nop    
0x4054c080 <strcoll+464>:	incl   0xffffff94(%ebp)
0x4054c083 <strcoll+467>:	cmpl   $0xffffffff,0xffffffa4(%ebp)
0x4054c087 <strcoll+471>:	je     0x4054c4c0 <strcoll+1552>
0x4054c08d <strcoll+477>:	mov    0xffffffa4(%ebp),%eax
0x4054c090 <strcoll+480>:	cmp    %eax,0xffffff9c(%ebp)
0x4054c093 <strcoll+483>:	je     0x4054c4a3 <strcoll+1523>
0x4054c099 <strcoll+489>:	decl   0xffffff9c(%ebp)
0x4054c09c <strcoll+492>:	mov    0xffffff9c(%ebp),%eax
0x4054c09f <strcoll+495>:	mov    %eax,0xffffffac(%ebp)
0x4054c0a2 <strcoll+498>:	mov    0xffffffac(%ebp),%edx
0x4054c0a5 <strcoll+501>:	mov    0xffffffd4(%ebp),%ecx
0x4054c0a8 <strcoll+504>:	mov    (%esi,%edx,4),%eax
0x4054c0ab <strcoll+507>:	movzbl (%eax,%ecx,1),%ecx
0x4054c0af <strcoll+511>:	inc    %eax
0x4054c0b0 <strcoll+512>:	mov    %eax,(%esi,%edx,4)
0x4054c0b3 <strcoll+515>:	test   %ecx,%ecx
0x4054c0b5 <strcoll+517>:	mov    %ecx,0xffffff88(%ebp)
0x4054c0b8 <strcoll+520>:	je     0x4054c080 <strcoll+464>
0x4054c0ba <strcoll+522>:	mov    0xffffff8c(%ebp),%eax
0x4054c0bd <strcoll+525>:	test   %eax,%eax
0x4054c0bf <strcoll+527>:	je     0x4054c196 <strcoll+742>
0x4054c0c5 <strcoll+533>:	mov    0xffffff88(%ebp),%eax
0x4054c0c8 <strcoll+536>:	test   %eax,%eax
0x4054c0ca <strcoll+538>:	je     0x4054c196 <strcoll+742>
0x4054c0d0 <strcoll+544>:	mov    0xffffff90(%ebp),%eax
0x4054c0d3 <strcoll+547>:	test   %eax,%eax
0x4054c0d5 <strcoll+549>:	je     0x4054c0f0 <strcoll+576>
0x4054c0d7 <strcoll+551>:	mov    0xffffff94(%ebp),%edx
0x4054c0da <strcoll+554>:	cmp    %edx,0xffffff98(%ebp)
0x4054c0dd <strcoll+557>:	jne    0x4054c189 <strcoll+729>
0x4054c0e3 <strcoll+563>:	lea    0x0(%esi),%esi
0x4054c0e9 <strcoll+569>:	lea    0x0(%edi,1),%edi
0x4054c0f0 <strcoll+576>:	mov    0xffffffb0(%ebp),%eax
0x4054c0f3 <strcoll+579>:	mov    (%edi,%eax,4),%edx
0x4054c0f6 <strcoll+582>:	mov    0xffffffac(%ebp),%eax
0x4054c0f9 <strcoll+585>:	mov    (%esi,%eax,4),%ecx
0x4054c0fc <strcoll+588>:	mov    0xffffffd4(%ebp),%eax
0x4054c0ff <strcoll+591>:	movzbl (%edx,%eax,1),%eax
0x4054c103 <strcoll+595>:	mov    %al,0xffffff5f(%ebp)
0x4054c109 <strcoll+601>:	mov    0xffffffd4(%ebp),%eax
0x4054c10c <strcoll+604>:	movzbl (%ecx,%eax,1),%ecx
0x4054c110 <strcoll+608>:	cmp    %cl,0xffffff5f(%ebp)
0x4054c116 <strcoll+614>:	mov    %cl,0xffffff6f(%ebp)
0x4054c11c <strcoll+620>:	jne    0x4054c179 <strcoll+713>
0x4054c11e <strcoll+622>:	decl   0xffffff8c(%ebp)
0x4054c121 <strcoll+625>:	lea    0x1(%edx),%eax
0x4054c124 <strcoll+628>:	mov    0xffffffb0(%ebp),%ecx
0x4054c127 <strcoll+631>:	decl   0xffffff88(%ebp)
0x4054c12a <strcoll+634>:	mov    0xffffffac(%ebp),%edx
0x4054c12d <strcoll+637>:	mov    %eax,(%edi,%ecx,4)
0x4054c130 <strcoll+640>:	mov    0xffffff8c(%ebp),%eax
0x4054c133 <strcoll+643>:	incl   (%esi,%edx,4)
0x4054c136 <strcoll+646>:	test   %eax,%eax
0x4054c138 <strcoll+648>:	jle    0x4054c141 <strcoll+657>
0x4054c13a <strcoll+650>:	mov    0xffffff88(%ebp),%eax
0x4054c13d <strcoll+653>:	test   %eax,%eax
0x4054c13f <strcoll+655>:	jg     0x4054c0f0 <strcoll+576>
0x4054c141 <strcoll+657>:	mov    0xffffff90(%ebp),%eax
0x4054c144 <strcoll+660>:	test   %eax,%eax
0x4054c146 <strcoll+662>:	je     0x4054c015 <strcoll+357>
0x4054c14c <strcoll+668>:	mov    0xffffff88(%ebp),%eax
0x4054c14f <strcoll+671>:	cmp    %eax,0xffffff8c(%ebp)
0x4054c152 <strcoll+674>:	je     0x4054c015 <strcoll+357>
0x4054c158 <strcoll+680>:	mov    0xffffff8c(%ebp),%edx
0x4054c15b <strcoll+683>:	sub    %eax,%edx
0x4054c15d <strcoll+685>:	mov    %edx,0xffffffcc(%ebp)
0x4054c160 <strcoll+688>:	mov    0xffffff84(%ebp),%esi
0x4054c163 <strcoll+691>:	test   %esi,%esi
0x4054c165 <strcoll+693>:	jne    0x4054c16f <strcoll+703>
0x4054c167 <strcoll+695>:	mov    0xffffffcc(%ebp),%eax
0x4054c16a <strcoll+698>:	jmp    0x4054bef2 <strcoll+66>
0x4054c16f <strcoll+703>:	mov    %edi,(%esp,1)
0x4054c172 <strcoll+706>:	call   0x404efea0 <SDL_alarm_callback+98072>
0x4054c177 <strcoll+711>:	jmp    0x4054c167 <strcoll+695>
0x4054c179 <strcoll+713>:	movzbl 0xffffff5f(%ebp),%edx
0x4054c180 <strcoll+720>:	movzbl 0xffffff6f(%ebp),%eax
0x4054c187 <strcoll+727>:	jmp    0x4054c15b <strcoll+683>
0x4054c189 <strcoll+729>:	mov    0xffffff98(%ebp),%eax
0x4054c18c <strcoll+732>:	mov    0xffffff94(%ebp),%ecx
0x4054c18f <strcoll+735>:	sub    %ecx,%eax
0x4054c191 <strcoll+737>:	mov    %eax,0xffffffcc(%ebp)
0x4054c194 <strcoll+740>:	jmp    0x4054c160 <strcoll+688>
0x4054c196 <strcoll+742>:	mov    0xffffff88(%ebp),%eax
0x4054c199 <strcoll+745>:	cmp    %eax,0xffffff8c(%ebp)
0x4054c19c <strcoll+748>:	je     0x4054c1ad <strcoll+765>
0x4054c19e <strcoll+750>:	xor    %ecx,%ecx
0x4054c1a0 <strcoll+752>:	cmpl   $0x0,0xffffff8c(%ebp)
0x4054c1a4 <strcoll+756>:	setne  %cl
0x4054c1a7 <strcoll+759>:	lea    0xffffffff(%ecx,%ecx,1),%edx
0x4054c1ab <strcoll+763>:	jmp    0x4054c15d <strcoll+685>
0x4054c1ad <strcoll+765>:	movl   $0x1,0xffffffd0(%ebp)
0x4054c1b4 <strcoll+772>:	mov    0xffffffdc(%ebp),%eax
0x4054c1b7 <strcoll+775>:	cmp    %eax,0xffffffd0(%ebp)
0x4054c1ba <strcoll+778>:	jae    0x4054c160 <strcoll+688>
0x4054c1bc <strcoll+780>:	movl   $0x0,0xffffffb8(%ebp)
0x4054c1c3 <strcoll+787>:	mov    0xffffffc8(%ebp),%ecx
0x4054c1c6 <strcoll+790>:	mov    0xffffffdc(%ebp),%edx
0x4054c1c9 <strcoll+793>:	movl   $0x0,0xffffffb4(%ebp)
0x4054c1d0 <strcoll+800>:	movl   $0xffffffff,0xffffffa8(%ebp)
0x4054c1d7 <strcoll+807>:	movl   $0xffffffff,0xffffffa4(%ebp)
0x4054c1de <strcoll+814>:	movl   $0xffffffff,0xffffffa0(%ebp)
0x4054c1e5 <strcoll+821>:	movl   $0xffffffff,0xffffff9c(%ebp)
0x4054c1ec <strcoll+828>:	movzbl (%ecx),%eax
0x4054c1ef <strcoll+831>:	mov    0xffffffd0(%ebp),%ecx
0x4054c1f2 <strcoll+834>:	imul   %edx,%eax
0x4054c1f5 <strcoll+837>:	mov    0xffffffd8(%ebp),%edx
0x4054c1f8 <strcoll+840>:	add    %ecx,%eax
0x4054c1fa <strcoll+842>:	movzbl (%eax,%edx,1),%eax
0x4054c1fe <strcoll+846>:	and    $0x4,%al
0x4054c200 <strcoll+848>:	movzbl %al,%edx
0x4054c203 <strcoll+851>:	mov    %edx,0xffffff90(%ebp)
0x4054c206 <strcoll+854>:	movl   $0x0,0xffffff98(%ebp)
0x4054c20d <strcoll+861>:	mov    0xffffff8c(%ebp),%eax
0x4054c210 <strcoll+864>:	movl   $0x0,0xffffff94(%ebp)
0x4054c217 <strcoll+871>:	test   %eax,%eax
0x4054c219 <strcoll+873>:	jne    0x4054c255 <strcoll+933>
0x4054c21b <strcoll+875>:	incl   0xffffff98(%ebp)
0x4054c21e <strcoll+878>:	cmpl   $0xffffffff,0xffffffa8(%ebp)
0x4054c222 <strcoll+882>:	je     0x4054c432 <strcoll+1410>
0x4054c228 <strcoll+888>:	mov    0xffffffa8(%ebp),%eax
0x4054c22b <strcoll+891>:	cmp    %eax,0xffffffa0(%ebp)
0x4054c22e <strcoll+894>:	je     0x4054c415 <strcoll+1381>
0x4054c234 <strcoll+900>:	decl   0xffffffa0(%ebp)
0x4054c237 <strcoll+903>:	mov    0xffffffa0(%ebp),%eax
0x4054c23a <strcoll+906>:	mov    %eax,0xffffffb0(%ebp)
0x4054c23d <strcoll+909>:	mov    0xffffffb0(%ebp),%ecx
0x4054c240 <strcoll+912>:	mov    0xffffffd4(%ebp),%edx
0x4054c243 <strcoll+915>:	mov    (%edi,%ecx,4),%eax
0x4054c246 <strcoll+918>:	movzbl (%eax,%edx,1),%edx
0x4054c24a <strcoll+922>:	inc    %eax
0x4054c24b <strcoll+923>:	mov    %eax,(%edi,%ecx,4)
0x4054c24e <strcoll+926>:	test   %edx,%edx
0x4054c250 <strcoll+928>:	mov    %edx,0xffffff8c(%ebp)
0x4054c253 <strcoll+931>:	je     0x4054c21b <strcoll+875>
0x4054c255 <strcoll+933>:	mov    0xffffff88(%ebp),%eax
0x4054c258 <strcoll+936>:	test   %eax,%eax
0x4054c25a <strcoll+938>:	jne    0x4054c296 <strcoll+998>
0x4054c25c <strcoll+940>:	incl   0xffffff94(%ebp)
0x4054c25f <strcoll+943>:	cmpl   $0xffffffff,0xffffffa4(%ebp)
0x4054c263 <strcoll+947>:	je     0x4054c3a4 <strcoll+1268>
0x4054c269 <strcoll+953>:	mov    0xffffffa4(%ebp),%edx
0x4054c26c <strcoll+956>:	cmp    %edx,0xffffff9c(%ebp)
0x4054c26f <strcoll+959>:	je     0x4054c387 <strcoll+1239>
0x4054c275 <strcoll+965>:	decl   0xffffff9c(%ebp)
0x4054c278 <strcoll+968>:	mov    0xffffff9c(%ebp),%eax
0x4054c27b <strcoll+971>:	mov    %eax,0xffffffac(%ebp)
0x4054c27e <strcoll+974>:	mov    0xffffffac(%ebp),%ecx
0x4054c281 <strcoll+977>:	mov    0xffffffd4(%ebp),%edx
0x4054c284 <strcoll+980>:	mov    (%esi,%ecx,4),%eax
0x4054c287 <strcoll+983>:	movzbl (%eax,%edx,1),%edx
0x4054c28b <strcoll+987>:	inc    %eax
0x4054c28c <strcoll+988>:	mov    %eax,(%esi,%ecx,4)
0x4054c28f <strcoll+991>:	test   %edx,%edx
0x4054c291 <strcoll+993>:	mov    %edx,0xffffff88(%ebp)
0x4054c294 <strcoll+996>:	je     0x4054c25c <strcoll+940>
0x4054c296 <strcoll+998>:	mov    0xffffff8c(%ebp),%eax
0x4054c299 <strcoll+1001>:	test   %eax,%eax
0x4054c29b <strcoll+1003>:	je     0x4054c359 <strcoll+1193>
0x4054c2a1 <strcoll+1009>:	mov    0xffffff88(%ebp),%eax
0x4054c2a4 <strcoll+1012>:	test   %eax,%eax
0x4054c2a6 <strcoll+1014>:	je     0x4054c359 <strcoll+1193>
0x4054c2ac <strcoll+1020>:	mov    0xffffff90(%ebp),%eax
0x4054c2af <strcoll+1023>:	test   %eax,%eax
0x4054c2b1 <strcoll+1025>:	je     0x4054c2bf <strcoll+1039>
0x4054c2b3 <strcoll+1027>:	mov    0xffffff94(%ebp),%eax
0x4054c2b6 <strcoll+1030>:	cmp    %eax,0xffffff98(%ebp)
0x4054c2b9 <strcoll+1033>:	jne    0x4054c349 <strcoll+1177>
0x4054c2bf <strcoll+1039>:	mov    0xffffffb0(%ebp),%eax
0x4054c2c2 <strcoll+1042>:	mov    0xffffffd4(%ebp),%ecx
0x4054c2c5 <strcoll+1045>:	mov    (%edi,%eax,4),%edx
0x4054c2c8 <strcoll+1048>:	mov    0xffffffac(%ebp),%eax
0x4054c2cb <strcoll+1051>:	movzbl (%edx,%ecx,1),%ecx
0x4054c2cf <strcoll+1055>:	mov    (%esi,%eax,4),%eax
0x4054c2d2 <strcoll+1058>:	mov    %cl,0xffffff5f(%ebp)
0x4054c2d8 <strcoll+1064>:	mov    0xffffffd4(%ebp),%ecx
0x4054c2db <strcoll+1067>:	movzbl (%eax,%ecx,1),%eax
0x4054c2df <strcoll+1071>:	cmp    %al,0xffffff5f(%ebp)
0x4054c2e5 <strcoll+1077>:	mov    %al,0xffffff6f(%ebp)
0x4054c2eb <strcoll+1083>:	jne    0x4054c330 <strcoll+1152>
0x4054c2ed <strcoll+1085>:	decl   0xffffff8c(%ebp)
0x4054c2f0 <strcoll+1088>:	lea    0x1(%edx),%eax
0x4054c2f3 <strcoll+1091>:	mov    0xffffffb0(%ebp),%ecx
0x4054c2f6 <strcoll+1094>:	decl   0xffffff88(%ebp)
0x4054c2f9 <strcoll+1097>:	mov    0xffffffac(%ebp),%edx
0x4054c2fc <strcoll+1100>:	mov    %eax,(%edi,%ecx,4)
0x4054c2ff <strcoll+1103>:	mov    0xffffff8c(%ebp),%eax
0x4054c302 <strcoll+1106>:	incl   (%esi,%edx,4)
0x4054c305 <strcoll+1109>:	test   %eax,%eax
0x4054c307 <strcoll+1111>:	jle    0x4054c310 <strcoll+1120>
0x4054c309 <strcoll+1113>:	mov    0xffffff88(%ebp),%eax
0x4054c30c <strcoll+1116>:	test   %eax,%eax
0x4054c30e <strcoll+1118>:	jg     0x4054c2bf <strcoll+1039>
0x4054c310 <strcoll+1120>:	mov    0xffffff90(%ebp),%eax
0x4054c313 <strcoll+1123>:	test   %eax,%eax
0x4054c315 <strcoll+1125>:	je     0x4054c206 <strcoll+854>
0x4054c31b <strcoll+1131>:	mov    0xffffff88(%ebp),%eax
0x4054c31e <strcoll+1134>:	cmp    %eax,0xffffff8c(%ebp)
0x4054c321 <strcoll+1137>:	je     0x4054c206 <strcoll+854>
0x4054c327 <strcoll+1143>:	jmp    0x4054c158 <strcoll+680>
0x4054c32c <strcoll+1148>:	lea    0x0(%esi,1),%esi
0x4054c330 <strcoll+1152>:	movzbl 0xffffff5f(%ebp),%ecx
0x4054c337 <strcoll+1159>:	movzbl 0xffffff6f(%ebp),%esi
0x4054c33e <strcoll+1166>:	mov    %ecx,0xffffffcc(%ebp)
0x4054c341 <strcoll+1169>:	sub    %esi,0xffffffcc(%ebp)
0x4054c344 <strcoll+1172>:	jmp    0x4054c160 <strcoll+688>
0x4054c349 <strcoll+1177>:	mov    0xffffff98(%ebp),%edx
0x4054c34c <strcoll+1180>:	mov    0xffffff94(%ebp),%eax
0x4054c34f <strcoll+1183>:	sub    %eax,%edx
0x4054c351 <strcoll+1185>:	mov    %edx,0xffffffcc(%ebp)
0x4054c354 <strcoll+1188>:	jmp    0x4054c160 <strcoll+688>
0x4054c359 <strcoll+1193>:	mov    0xffffff88(%ebp),%edx
0x4054c35c <strcoll+1196>:	cmp    %edx,0xffffff8c(%ebp)
0x4054c35f <strcoll+1199>:	jne    0x4054c375 <strcoll+1221>
0x4054c361 <strcoll+1201>:	incl   0xffffffd0(%ebp)
0x4054c364 <strcoll+1204>:	mov    0xffffffdc(%ebp),%edx
0x4054c367 <strcoll+1207>:	cmp    %edx,0xffffffd0(%ebp)
0x4054c36a <strcoll+1210>:	jb     0x4054c1bc <strcoll+780>
0x4054c370 <strcoll+1216>:	jmp    0x4054c160 <strcoll+688>
0x4054c375 <strcoll+1221>:	xor    %ecx,%ecx
0x4054c377 <strcoll+1223>:	cmpl   $0x0,0xffffff8c(%ebp)
0x4054c37b <strcoll+1227>:	setne  %cl
0x4054c37e <strcoll+1230>:	lea    0xffffffff(%ecx,%ecx,1),%eax
0x4054c382 <strcoll+1234>:	jmp    0x4054c191 <strcoll+737>
0x4054c387 <strcoll+1239>:	mov    0xffffffb4(%ebp),%eax
0x4054c38a <strcoll+1242>:	mov    0xffffffbc(%ebp),%ecx
0x4054c38d <strcoll+1245>:	mov    %eax,0xffffffac(%ebp)
0x4054c390 <strcoll+1248>:	cmp    %ecx,%eax
0x4054c392 <strcoll+1250>:	jb     0x4054c27e <strcoll+974>
0x4054c398 <strcoll+1256>:	movl   $0xffffffff,0xffffffac(%ebp)
0x4054c39f <strcoll+1263>:	jmp    0x4054c296 <strcoll+998>
0x4054c3a4 <strcoll+1268>:	mov    0xffffffb4(%ebp),%eax
0x4054c3a7 <strcoll+1271>:	mov    0xffffffbc(%ebp),%ecx
0x4054c3aa <strcoll+1274>:	mov    %eax,0xffffffa4(%ebp)
0x4054c3ad <strcoll+1277>:	cmp    %ecx,%eax
0x4054c3af <strcoll+1279>:	jae    0x4054c3de <strcoll+1326>
0x4054c3b1 <strcoll+1281>:	mov    0xffffffc4(%ebp),%ecx
0x4054c3b4 <strcoll+1284>:	mov    0xffffffb4(%ebp),%edx
0x4054c3b7 <strcoll+1287>:	movzbl (%edx,%ecx,1),%eax
0x4054c3bb <strcoll+1291>:	mov    0xffffffdc(%ebp),%ecx
0x4054c3be <strcoll+1294>:	imul   %ecx,%eax
0x4054c3c1 <strcoll+1297>:	mov    0xffffffd0(%ebp),%ecx
0x4054c3c4 <strcoll+1300>:	add    %ecx,%eax
0x4054c3c6 <strcoll+1302>:	mov    0xffffffd8(%ebp),%ecx
0x4054c3c9 <strcoll+1305>:	movzbl (%eax,%ecx,1),%eax
0x4054c3cd <strcoll+1309>:	and    $0x2,%al
0x4054c3cf <strcoll+1311>:	test   %al,%al
0x4054c3d1 <strcoll+1313>:	je     0x4054c3de <strcoll+1326>
0x4054c3d3 <strcoll+1315>:	mov    0xffffffbc(%ebp),%eax
0x4054c3d6 <strcoll+1318>:	inc    %edx
0x4054c3d7 <strcoll+1319>:	mov    %edx,0xffffffb4(%ebp)
0x4054c3da <strcoll+1322>:	cmp    %eax,%edx
0x4054c3dc <strcoll+1324>:	jb     0x4054c3b1 <strcoll+1281>
0x4054c3de <strcoll+1326>:	mov    0xffffffb4(%ebp),%edx
0x4054c3e1 <strcoll+1329>:	cmp    %edx,0xffffffa4(%ebp)
0x4054c3e4 <strcoll+1332>:	je     0x4054c3f5 <strcoll+1349>
0x4054c3e6 <strcoll+1334>:	mov    0xffffffb4(%ebp),%eax
0x4054c3e9 <strcoll+1337>:	dec    %eax
0x4054c3ea <strcoll+1338>:	mov    %eax,0xffffff9c(%ebp)
0x4054c3ed <strcoll+1341>:	mov    %eax,0xffffffac(%ebp)
0x4054c3f0 <strcoll+1344>:	jmp    0x4054c27e <strcoll+974>
0x4054c3f5 <strcoll+1349>:	mov    0xffffffbc(%ebp),%eax
0x4054c3f8 <strcoll+1352>:	cmp    %eax,%edx
0x4054c3fa <strcoll+1354>:	je     0x4054c296 <strcoll+998>
0x4054c400 <strcoll+1360>:	movl   $0xffffffff,0xffffffa4(%ebp)
0x4054c407 <strcoll+1367>:	mov    %edx,%ecx
0x4054c409 <strcoll+1369>:	inc    %ecx
0x4054c40a <strcoll+1370>:	mov    %edx,0xffffffac(%ebp)
0x4054c40d <strcoll+1373>:	mov    %ecx,0xffffffb4(%ebp)
0x4054c410 <strcoll+1376>:	jmp    0x4054c27e <strcoll+974>
0x4054c415 <strcoll+1381>:	mov    0xffffffb8(%ebp),%ecx
0x4054c418 <strcoll+1384>:	mov    0xffffffc0(%ebp),%eax
0x4054c41b <strcoll+1387>:	mov    %ecx,0xffffffb0(%ebp)
0x4054c41e <strcoll+1390>:	cmp    %eax,%ecx
0x4054c420 <strcoll+1392>:	jb     0x4054c23d <strcoll+909>
0x4054c426 <strcoll+1398>:	movl   $0xffffffff,0xffffffb0(%ebp)
0x4054c42d <strcoll+1405>:	jmp    0x4054c255 <strcoll+933>
0x4054c432 <strcoll+1410>:	mov    0xffffffb8(%ebp),%ecx
0x4054c435 <strcoll+1413>:	mov    0xffffffc0(%ebp),%eax
0x4054c438 <strcoll+1416>:	mov    %ecx,0xffffffa8(%ebp)
0x4054c43b <strcoll+1419>:	cmp    %eax,%ecx
0x4054c43d <strcoll+1421>:	jae    0x4054c46c <strcoll+1468>
0x4054c43f <strcoll+1423>:	mov    0xffffffc8(%ebp),%edx
0x4054c442 <strcoll+1426>:	mov    0xffffffb8(%ebp),%ecx
0x4054c445 <strcoll+1429>:	movzbl (%ecx,%edx,1),%eax
0x4054c449 <strcoll+1433>:	mov    0xffffffdc(%ebp),%edx
0x4054c44c <strcoll+1436>:	imul   %edx,%eax
0x4054c44f <strcoll+1439>:	mov    0xffffffd0(%ebp),%edx
0x4054c452 <strcoll+1442>:	add    %edx,%eax
0x4054c454 <strcoll+1444>:	mov    0xffffffd8(%ebp),%edx
0x4054c457 <strcoll+1447>:	movzbl (%eax,%edx,1),%eax
0x4054c45b <strcoll+1451>:	and    $0x2,%al
0x4054c45d <strcoll+1453>:	test   %al,%al
0x4054c45f <strcoll+1455>:	je     0x4054c46c <strcoll+1468>
0x4054c461 <strcoll+1457>:	mov    0xffffffc0(%ebp),%eax
0x4054c464 <strcoll+1460>:	inc    %ecx
0x4054c465 <strcoll+1461>:	mov    %ecx,0xffffffb8(%ebp)
0x4054c468 <strcoll+1464>:	cmp    %eax,%ecx
0x4054c46a <strcoll+1466>:	jb     0x4054c43f <strcoll+1423>
0x4054c46c <strcoll+1468>:	mov    0xffffffb8(%ebp),%edx
0x4054c46f <strcoll+1471>:	cmp    %edx,0xffffffa8(%ebp)
0x4054c472 <strcoll+1474>:	je     0x4054c483 <strcoll+1491>
0x4054c474 <strcoll+1476>:	mov    0xffffffb8(%ebp),%eax
0x4054c477 <strcoll+1479>:	dec    %eax
0x4054c478 <strcoll+1480>:	mov    %eax,0xffffffa0(%ebp)
0x4054c47b <strcoll+1483>:	mov    %eax,0xffffffb0(%ebp)
0x4054c47e <strcoll+1486>:	jmp    0x4054c23d <strcoll+909>
0x4054c483 <strcoll+1491>:	mov    0xffffffc0(%ebp),%eax
0x4054c486 <strcoll+1494>:	cmp    %eax,%edx
0x4054c488 <strcoll+1496>:	je     0x4054c255 <strcoll+933>
0x4054c48e <strcoll+1502>:	movl   $0xffffffff,0xffffffa8(%ebp)
0x4054c495 <strcoll+1509>:	mov    %edx,%ecx
0x4054c497 <strcoll+1511>:	inc    %ecx
0x4054c498 <strcoll+1512>:	mov    %edx,0xffffffb0(%ebp)
0x4054c49b <strcoll+1515>:	mov    %ecx,0xffffffb8(%ebp)
0x4054c49e <strcoll+1518>:	jmp    0x4054c23d <strcoll+909>
0x4054c4a3 <strcoll+1523>:	mov    0xffffffbc(%ebp),%ecx
0x4054c4a6 <strcoll+1526>:	cmp    %ecx,0xffffffb4(%ebp)
0x4054c4a9 <strcoll+1529>:	jae    0x4054c0ba <strcoll+522>
0x4054c4af <strcoll+1535>:	mov    0xffffffb4(%ebp),%eax
0x4054c4b2 <strcoll+1538>:	mov    %eax,0xffffffac(%ebp)
0x4054c4b5 <strcoll+1541>:	jmp    0x4054c0a2 <strcoll+498>
0x4054c4ba <strcoll+1546>:	lea    0x0(%esi),%esi
0x4054c4c0 <strcoll+1552>:	mov    0xffffffbc(%ebp),%ecx
0x4054c4c3 <strcoll+1555>:	mov    0xffffffe0(%ebp),%eax
0x4054c4c6 <strcoll+1558>:	mov    %ecx,0xffffffa4(%ebp)
0x4054c4c9 <strcoll+1561>:	cmpb   $0x0,(%eax)
0x4054c4cc <strcoll+1564>:	je     0x4054c54a <strcoll+1690>
0x4054c4ce <strcoll+1566>:	lea    0xffffffe0(%ebp),%edx
0x4054c4d1 <strcoll+1569>:	mov    %edx,0xffffff78(%ebp)
0x4054c4d7 <strcoll+1575>:	mov    %esi,%esi
0x4054c4d9 <strcoll+1577>:	lea    0x0(%edi,1),%edi
0x4054c4e0 <strcoll+1584>:	mov    0xffffff78(%ebp),%eax
0x4054c4e6 <strcoll+1590>:	lea    0xfffffff4(%ebp),%ecx
0x4054c4e9 <strcoll+1593>:	mov    %eax,(%esp,1)
0x4054c4ec <strcoll+1596>:	call   0x4054bd50 <strcmp+48>
0x4054c4f1 <strcoll+1601>:	mov    0xffffffc4(%ebp),%ecx
0x4054c4f4 <strcoll+1604>:	mov    %eax,%edx
0x4054c4f6 <strcoll+1606>:	sar    $0x18,%edx
0x4054c4f9 <strcoll+1609>:	mov    %eax,0xffffff60(%ebp)
0x4054c4ff <strcoll+1615>:	mov    0xffffffbc(%ebp),%eax
0x4054c502 <strcoll+1618>:	mov    %dl,(%eax,%ecx,1)
0x4054c505 <strcoll+1621>:	mov    %eax,%edx
0x4054c507 <strcoll+1623>:	inc    %edx
0x4054c508 <strcoll+1624>:	andl   $0xffffff,0xffffff60(%ebp)
0x4054c512 <strcoll+1634>:	mov    %eax,0xffffffb4(%ebp)
0x4054c515 <strcoll+1637>:	mov    %edx,0xffffffbc(%ebp)
0x4054c518 <strcoll+1640>:	mov    0xffffff60(%ebp),%ecx
0x4054c51e <strcoll+1646>:	mov    %ecx,(%esi,%eax,4)
0x4054c521 <strcoll+1649>:	mov    0xffffffc4(%ebp),%ecx
0x4054c524 <strcoll+1652>:	movzbl (%eax,%ecx,1),%eax
0x4054c528 <strcoll+1656>:	mov    0xffffffdc(%ebp),%ecx
0x4054c52b <strcoll+1659>:	imul   %ecx,%eax
0x4054c52e <strcoll+1662>:	mov    0xffffffd8(%ebp),%ecx
0x4054c531 <strcoll+1665>:	movzbl (%eax,%ecx,1),%edx
0x4054c535 <strcoll+1669>:	and    $0x2,%dl
0x4054c538 <strcoll+1672>:	test   %dl,%dl
0x4054c53a <strcoll+1674>:	je     0x4054c54a <strcoll+1690>
0x4054c53c <strcoll+1676>:	mov    0xffffffbc(%ebp),%eax
0x4054c53f <strcoll+1679>:	mov    %eax,0xffffffb4(%ebp)
0x4054c542 <strcoll+1682>:	mov    0xffffffe0(%ebp),%eax
0x4054c545 <strcoll+1685>:	cmpb   $0x0,(%eax)
0x4054c548 <strcoll+1688>:	jne    0x4054c4e0 <strcoll+1584>
0x4054c54a <strcoll+1690>:	mov    0xffffffb4(%ebp),%edx
0x4054c54d <strcoll+1693>:	cmp    %edx,0xffffffa4(%ebp)
0x4054c550 <strcoll+1696>:	jb     0x4054c575 <strcoll+1733>
0x4054c552 <strcoll+1698>:	mov    0xffffffbc(%ebp),%eax
0x4054c555 <strcoll+1701>:	cmp    %eax,%edx
0x4054c557 <strcoll+1703>:	je     0x4054c0ba <strcoll+522>
0x4054c55d <strcoll+1709>:	cmp    %edx,0xffffffa4(%ebp)
0x4054c560 <strcoll+1712>:	ja     0x4054c0ba <strcoll+522>
0x4054c566 <strcoll+1718>:	movl   $0xffffffff,0xffffffa4(%ebp)
0x4054c56d <strcoll+1725>:	mov    %edx,0xffffffac(%ebp)
0x4054c570 <strcoll+1728>:	jmp    0x4054c0a2 <strcoll+498>
0x4054c575 <strcoll+1733>:	mov    0xffffffb4(%ebp),%eax
0x4054c578 <strcoll+1736>:	dec    %eax
0x4054c579 <strcoll+1737>:	mov    %eax,0xffffff9c(%ebp)
0x4054c57c <strcoll+1740>:	jmp    0x4054c09f <strcoll+495>
0x4054c581 <strcoll+1745>:	mov    0xffffffc0(%ebp),%ecx
0x4054c584 <strcoll+1748>:	cmp    %ecx,0xffffffb8(%ebp)
0x4054c587 <strcoll+1751>:	jae    0x4054c06a <strcoll+442>
0x4054c58d <strcoll+1757>:	mov    0xffffffb8(%ebp),%eax
0x4054c590 <strcoll+1760>:	mov    %eax,0xffffffb0(%ebp)
0x4054c593 <strcoll+1763>:	jmp    0x4054c052 <strcoll+418>
0x4054c598 <strcoll+1768>:	mov    0xffffffc0(%ebp),%ecx
0x4054c59b <strcoll+1771>:	mov    0xffffffe4(%ebp),%eax
0x4054c59e <strcoll+1774>:	mov    %ecx,0xffffffa8(%ebp)
0x4054c5a1 <strcoll+1777>:	cmpb   $0x0,(%eax)
0x4054c5a4 <strcoll+1780>:	je     0x4054c61a <strcoll+1898>
0x4054c5a6 <strcoll+1782>:	lea    0xffffffe4(%ebp),%edx
0x4054c5a9 <strcoll+1785>:	mov    %edx,0xffffff74(%ebp)
0x4054c5af <strcoll+1791>:	nop    
0x4054c5b0 <strcoll+1792>:	mov    0xffffff74(%ebp),%eax
0x4054c5b6 <strcoll+1798>:	lea    0xfffffff4(%ebp),%ecx
0x4054c5b9 <strcoll+1801>:	mov    %eax,(%esp,1)
0x4054c5bc <strcoll+1804>:	call   0x4054bd50 <strcmp+48>
0x4054c5c1 <strcoll+1809>:	mov    0xffffffc8(%ebp),%ecx
0x4054c5c4 <strcoll+1812>:	mov    %eax,%edx
0x4054c5c6 <strcoll+1814>:	sar    $0x18,%edx
0x4054c5c9 <strcoll+1817>:	mov    %eax,0xffffff60(%ebp)
0x4054c5cf <strcoll+1823>:	mov    0xffffffc0(%ebp),%eax
0x4054c5d2 <strcoll+1826>:	mov    %dl,(%eax,%ecx,1)
0x4054c5d5 <strcoll+1829>:	mov    %eax,%edx
0x4054c5d7 <strcoll+1831>:	inc    %edx
0x4054c5d8 <strcoll+1832>:	andl   $0xffffff,0xffffff60(%ebp)
0x4054c5e2 <strcoll+1842>:	mov    %eax,0xffffffb8(%ebp)
0x4054c5e5 <strcoll+1845>:	mov    %edx,0xffffffc0(%ebp)
0x4054c5e8 <strcoll+1848>:	mov    0xffffff60(%ebp),%ecx
0x4054c5ee <strcoll+1854>:	mov    %ecx,(%edi,%eax,4)
0x4054c5f1 <strcoll+1857>:	mov    0xffffffc8(%ebp),%ecx
0x4054c5f4 <strcoll+1860>:	movzbl (%eax,%ecx,1),%eax
0x4054c5f8 <strcoll+1864>:	mov    0xffffffdc(%ebp),%ecx
0x4054c5fb <strcoll+1867>:	imul   %ecx,%eax
0x4054c5fe <strcoll+1870>:	mov    0xffffffd8(%ebp),%ecx
0x4054c601 <strcoll+1873>:	movzbl (%eax,%ecx,1),%edx
0x4054c605 <strcoll+1877>:	and    $0x2,%dl
0x4054c608 <strcoll+1880>:	test   %dl,%dl
0x4054c60a <strcoll+1882>:	je     0x4054c61a <strcoll+1898>
0x4054c60c <strcoll+1884>:	mov    0xffffffc0(%ebp),%eax
0x4054c60f <strcoll+1887>:	mov    %eax,0xffffffb8(%ebp)
0x4054c612 <strcoll+1890>:	mov    0xffffffe4(%ebp),%eax
0x4054c615 <strcoll+1893>:	cmpb   $0x0,(%eax)
0x4054c618 <strcoll+1896>:	jne    0x4054c5b0 <strcoll+1792>
0x4054c61a <strcoll+1898>:	mov    0xffffffb8(%ebp),%edx
0x4054c61d <strcoll+1901>:	cmp    %edx,0xffffffa8(%ebp)
0x4054c620 <strcoll+1904>:	jb     0x4054c645 <strcoll+1941>
0x4054c622 <strcoll+1906>:	mov    0xffffffc0(%ebp),%eax
0x4054c625 <strcoll+1909>:	cmp    %eax,%edx
0x4054c627 <strcoll+1911>:	je     0x4054c06a <strcoll+442>
0x4054c62d <strcoll+1917>:	cmp    %edx,0xffffffa8(%ebp)
0x4054c630 <strcoll+1920>:	ja     0x4054c06a <strcoll+442>
0x4054c636 <strcoll+1926>:	movl   $0xffffffff,0xffffffa8(%ebp)
0x4054c63d <strcoll+1933>:	mov    %edx,0xffffffb0(%ebp)
0x4054c640 <strcoll+1936>:	jmp    0x4054c052 <strcoll+418>
0x4054c645 <strcoll+1941>:	mov    0xffffffb8(%ebp),%eax
0x4054c648 <strcoll+1944>:	dec    %eax
0x4054c649 <strcoll+1945>:	mov    %eax,0xffffffa0(%ebp)
0x4054c64c <strcoll+1948>:	jmp    0x4054c04f <strcoll+415>
0x4054c651 <strcoll+1953>:	lea    (%eax,%eax,4),%edi
0x4054c654 <strcoll+1956>:	mov    %edi,(%esp,1)
0x4054c657 <strcoll+1959>:	call   0x404ee870 <SDL_alarm_callback+92392>
0x4054c65c <strcoll+1964>:	mov    0xffffff7c(%ebp),%ecx
0x4054c662 <strcoll+1970>:	mov    0xffffff80(%ebp),%edx
0x4054c665 <strcoll+1973>:	mov    %eax,%edi
0x4054c667 <strcoll+1975>:	lea    (%eax,%edx,4),%esi
0x4054c66a <strcoll+1978>:	lea    (%esi,%ecx,4),%eax
0x4054c66d <strcoll+1981>:	mov    %eax,0xffffffc8(%ebp)
0x4054c670 <strcoll+1984>:	add    %edx,%eax
0x4054c672 <strcoll+1986>:	test   %edi,%edi
0x4054c674 <strcoll+1988>:	mov    %eax,0xffffffc4(%ebp)
0x4054c677 <strcoll+1991>:	je     0x4054bf67 <strcoll+183>
0x4054c67d <strcoll+1997>:	movl   $0x1,0xffffff84(%ebp)
0x4054c684 <strcoll+2004>:	jmp    0x4054bfb2 <strcoll+258>
0x4054c689 <strcoll+2009>:	xor    %eax,%eax
0x4054c68b <strcoll+2011>:	mov    0xffffff7c(%ebp),%edx
0x4054c691 <strcoll+2017>:	cmpl   $0x0,0xffffff80(%ebp)
0x4054c695 <strcoll+2021>:	setne  %al
0x4054c698 <strcoll+2024>:	test   %edx,%edx
0x4054c69a <strcoll+2026>:	lea    0xffffffff(%eax),%ecx
0x4054c69d <strcoll+2029>:	cmovne %ecx,%eax
0x4054c6a0 <strcoll+2032>:	jmp    0x4054bef2 <strcoll+66>
0x4054c6a5 <strcoll+2037>:	nop    
0x4054c6a6 <strcoll+2038>:	nop    
0x4054c6a7 <strcoll+2039>:	nop    
0x4054c6a8 <strcoll+2040>:	nop    
0x4054c6a9 <strcoll+2041>:	nop    
0x4054c6aa <strcoll+2042>:	nop    
0x4054c6ab <strcoll+2043>:	nop    
0x4054c6ac <strcoll+2044>:	nop    
0x4054c6ad <strcoll+2045>:	nop    
0x4054c6ae <strcoll+2046>:	nop    
0x4054c6af <strcoll+2047>:	nop    
End of assembler dump.



> On 30 Sep 2002, Andreas Pattynama wrote:
> 
> > [Automatic answer: RTFM (read DOCS, FAQ), also read DOCS/bugreports.html]
> >
> >
> > Hi there,
> > when I try following, gmplayer crashes:
> > 1. Start gmplayer
> > 2. Right-click to Open-> DVD -> Open Disc...
> > 3. Right-click again (to open the diffrent titles and chapters) <- it
> > crashes
> >
> > It tells me:
> >
> > MPlayer interrupted by signal 11 in module: sub_free
> >
> > and then comes up, that I should fill out a bug report. I tried to do
> > "gdb
> > gmplayer" and then, while in gdb "run -v" but it doesn't start at all,
> > so below
> > is all the information I can give you. I hope this helps to clean out
> > that bug.
> >
> > Regards,
> > Andy
> >
> >
> >
> > MPlayer CVS-020930-06:00-3.2 (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
> >
> > [cfg] read config file: /home/apa/.mplayer/gui.conf
> > /home/apa/.mplayer/gui.conf(1): option: enable_audio_equ
> > /home/apa/.mplayer/gui.conf(1): parameter: 0
> > /home/apa/.mplayer/gui.conf(2): option: vo_driver
> > /home/apa/.mplayer/gui.conf(2): parameter: xv
> > /home/apa/.mplayer/gui.conf(3): option: vo_panscan
> > /home/apa/.mplayer/gui.conf(3): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(4): option: vo_doublebuffering
> > /home/apa/.mplayer/gui.conf(4): parameter: 0
> > /home/apa/.mplayer/gui.conf(5): option: vo_direct_render
> > /home/apa/.mplayer/gui.conf(5): parameter: 0
> > /home/apa/.mplayer/gui.conf(6): option: v_framedrop
> > /home/apa/.mplayer/gui.conf(6): parameter: 0
> > /home/apa/.mplayer/gui.conf(7): option: v_flip
> > /home/apa/.mplayer/gui.conf(7): parameter: 0
> > /home/apa/.mplayer/gui.conf(8): option: v_ni
> > /home/apa/.mplayer/gui.conf(8): parameter: 0
> > /home/apa/.mplayer/gui.conf(9): option: v_idx
> > /home/apa/.mplayer/gui.conf(9): parameter: -1
> > /home/apa/.mplayer/gui.conf(10): option: vf_pp
> > /home/apa/.mplayer/gui.conf(10): parameter: 0
> > /home/apa/.mplayer/gui.conf(11): option: vf_autoq
> > /home/apa/.mplayer/gui.conf(11): parameter: 0
> > /home/apa/.mplayer/gui.conf(12): option: vf_lavc
> > /home/apa/.mplayer/gui.conf(12): parameter: 0
> > /home/apa/.mplayer/gui.conf(13): option: vf_fame
> > /home/apa/.mplayer/gui.conf(13): parameter: 0
> > /home/apa/.mplayer/gui.conf(14): option: ao_nosound
> > /home/apa/.mplayer/gui.conf(14): parameter: 0
> > /home/apa/.mplayer/gui.conf(15): option: ao_volnorm
> > /home/apa/.mplayer/gui.conf(15): parameter: 0
> > /home/apa/.mplayer/gui.conf(16): option: ao_surround
> > /home/apa/.mplayer/gui.conf(16): parameter: 0
> > /home/apa/.mplayer/gui.conf(17): option: ao_extra_stereo
> > /home/apa/.mplayer/gui.conf(17): parameter: 0
> > /home/apa/.mplayer/gui.conf(18): option: ao_extra_stereo_coefficient
> > /home/apa/.mplayer/gui.conf(18): parameter: 1.000000
> > /home/apa/.mplayer/gui.conf(19): option: ao_delay
> > /home/apa/.mplayer/gui.conf(19): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(20): option: ao_oss_mixer
> > /home/apa/.mplayer/gui.conf(20): parameter: /dev/mixer
> > /home/apa/.mplayer/gui.conf(21): option: ao_oss_device
> > /home/apa/.mplayer/gui.conf(21): parameter: /dev/dsp
> > /home/apa/.mplayer/gui.conf(22): option: osd_level
> > /home/apa/.mplayer/gui.conf(22): parameter: 1
> > /home/apa/.mplayer/gui.conf(23): option: sub_auto_load
> > /home/apa/.mplayer/gui.conf(23): parameter: 1
> > /home/apa/.mplayer/gui.conf(24): option: sub_unicode
> > /home/apa/.mplayer/gui.conf(24): parameter: 0
> > /home/apa/.mplayer/gui.conf(25): option: sub_pos
> > /home/apa/.mplayer/gui.conf(25): parameter: 100
> > /home/apa/.mplayer/gui.conf(26): option: font_factor
> > /home/apa/.mplayer/gui.conf(26): parameter: 0.750000
> > /home/apa/.mplayer/gui.conf(27): option: font_name
> > /home/apa/.mplayer/gui.conf(27): parameter:
> > /usr/local/share/mplayer/font/font.desc
> > /home/apa/.mplayer/gui.conf(28): option: cache
> > /home/apa/.mplayer/gui.conf(28): parameter: 0
> > /home/apa/.mplayer/gui.conf(29): option: load_fullscreen
> > /home/apa/.mplayer/gui.conf(29): parameter: 0
> > /home/apa/.mplayer/gui.conf(30): option: gui_skin
> > /home/apa/.mplayer/gui.conf(30): parameter: xine-lcd
> > /home/apa/.mplayer/gui.conf(31): option: equ_band_00
> > /home/apa/.mplayer/gui.conf(31): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(32): option: equ_band_01
> > /home/apa/.mplayer/gui.conf(32): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(33): option: equ_band_02
> > /home/apa/.mplayer/gui.conf(33): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(34): option: equ_band_03
> > /home/apa/.mplayer/gui.conf(34): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(35): option: equ_band_04
> > /home/apa/.mplayer/gui.conf(35): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(36): option: equ_band_05
> > /home/apa/.mplayer/gui.conf(36): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(37): option: equ_band_06
> > /home/apa/.mplayer/gui.conf(37): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(38): option: equ_band_07
> > /home/apa/.mplayer/gui.conf(38): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(39): option: equ_band_08
> > /home/apa/.mplayer/gui.conf(39): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(40): option: equ_band_09
> > /home/apa/.mplayer/gui.conf(40): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(41): option: equ_band_10
> > /home/apa/.mplayer/gui.conf(41): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(42): option: equ_band_11
> > /home/apa/.mplayer/gui.conf(42): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(43): option: equ_band_12
> > /home/apa/.mplayer/gui.conf(43): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(44): option: equ_band_13
> > /home/apa/.mplayer/gui.conf(44): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(45): option: equ_band_14
> > /home/apa/.mplayer/gui.conf(45): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(46): option: equ_band_15
> > /home/apa/.mplayer/gui.conf(46): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(47): option: equ_band_16
> > /home/apa/.mplayer/gui.conf(47): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(48): option: equ_band_17
> > /home/apa/.mplayer/gui.conf(48): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(49): option: equ_band_18
> > /home/apa/.mplayer/gui.conf(49): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(50): option: equ_band_19
> > /home/apa/.mplayer/gui.conf(50): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(51): option: equ_band_20
> > /home/apa/.mplayer/gui.conf(51): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(52): option: equ_band_21
> > /home/apa/.mplayer/gui.conf(52): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(53): option: equ_band_22
> > /home/apa/.mplayer/gui.conf(53): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(54): option: equ_band_23
> > /home/apa/.mplayer/gui.conf(54): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(55): option: equ_band_24
> > /home/apa/.mplayer/gui.conf(55): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(56): option: equ_band_25
> > /home/apa/.mplayer/gui.conf(56): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(57): option: equ_band_26
> > /home/apa/.mplayer/gui.conf(57): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(58): option: equ_band_27
> > /home/apa/.mplayer/gui.conf(58): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(59): option: equ_band_28
> > /home/apa/.mplayer/gui.conf(59): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(60): option: equ_band_29
> > /home/apa/.mplayer/gui.conf(60): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(61): option: equ_band_30
> > /home/apa/.mplayer/gui.conf(61): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(62): option: equ_band_31
> > /home/apa/.mplayer/gui.conf(62): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(63): option: equ_band_32
> > /home/apa/.mplayer/gui.conf(63): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(64): option: equ_band_33
> > /home/apa/.mplayer/gui.conf(64): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(65): option: equ_band_34
> > /home/apa/.mplayer/gui.conf(65): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(66): option: equ_band_35
> > /home/apa/.mplayer/gui.conf(66): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(67): option: equ_band_36
> > /home/apa/.mplayer/gui.conf(67): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(68): option: equ_band_37
> > /home/apa/.mplayer/gui.conf(68): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(69): option: equ_band_38
> > /home/apa/.mplayer/gui.conf(69): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(70): option: equ_band_39
> > /home/apa/.mplayer/gui.conf(70): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(71): option: equ_band_40
> > /home/apa/.mplayer/gui.conf(71): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(72): option: equ_band_41
> > /home/apa/.mplayer/gui.conf(72): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(73): option: equ_band_42
> > /home/apa/.mplayer/gui.conf(73): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(74): option: equ_band_43
> > /home/apa/.mplayer/gui.conf(74): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(75): option: equ_band_44
> > /home/apa/.mplayer/gui.conf(75): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(76): option: equ_band_45
> > /home/apa/.mplayer/gui.conf(76): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(77): option: equ_band_46
> > /home/apa/.mplayer/gui.conf(77): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(78): option: equ_band_47
> > /home/apa/.mplayer/gui.conf(78): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(79): option: equ_band_48
> > /home/apa/.mplayer/gui.conf(79): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(80): option: equ_band_49
> > /home/apa/.mplayer/gui.conf(80): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(81): option: equ_band_50
> > /home/apa/.mplayer/gui.conf(81): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(82): option: equ_band_51
> > /home/apa/.mplayer/gui.conf(82): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(83): option: equ_band_52
> > /home/apa/.mplayer/gui.conf(83): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(84): option: equ_band_53
> > /home/apa/.mplayer/gui.conf(84): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(85): option: equ_band_54
> > /home/apa/.mplayer/gui.conf(85): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(86): option: equ_band_55
> > /home/apa/.mplayer/gui.conf(86): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(87): option: equ_band_56
> > /home/apa/.mplayer/gui.conf(87): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(88): option: equ_band_57
> > /home/apa/.mplayer/gui.conf(88): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(89): option: equ_band_58
> > /home/apa/.mplayer/gui.conf(89): parameter: 0.000000
> > /home/apa/.mplayer/gui.conf(90): option: equ_band_59
> > /home/apa/.mplayer/gui.conf(90): parameter: 0.000000
> > vo: X11 running at 1280x960 with depth 24 and 32 bpp (":0.0" => local
> > display)
> > [x11] Detected wm is of class NetWM.
> > Reading /home/apa/.mplayer/codecs.conf: can't open
> > '/home/apa/.mplayer/codecs.conf': No such file or directory
> > Reading /usr/local/etc/mplayer/codecs.conf: 38 audio & 106 video codecs
> > CommandLine: '-v'
> > Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206
> > chars)
> > Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
> > Failed to open /dev/rtc: Permission denied (mplayer should be setuid
> > root or /dev/rtc should be readable by the user.)
> > Using usleep() timing
> > get_path('input.conf') -> '/home/apa/.mplayer/input.conf'
> > Can't open input config file /home/apa/.mplayer/input.conf : No such
> > file or directory
> > Can't open input config file /usr/local/etc/mplayer/input.conf : No such
> > file or directory
> > Falling back on default (hardcoded) input config
> > get_path('Skin') -> '/home/apa/.mplayer/Skin'
> > SKIN dir 1: '/home/apa/.mplayer/Skin'
> > SKIN dir 2: '/usr/local/share/mplayer/Skin'
> > Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206
> > chars)
> > Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206
> > chars)
> >
> > Playing /dev/dvd
> > get_path('') -> '/home/apa/.mplayer/'
> > get_path('DVDKeys') -> '/home/apa/.mplayer/DVDKeys'
> > Using CSS Key-cache dir: /home/apa/.mplayer/DVDKeys/2002071118541600
> > Reading disc structure, please wait...
> > There are 29 titles on this DVD.
> > There are 1 chapters in this DVD title.
> > There are 1 angles in this DVD title.
> > DVD successfully opened!
> > [open] audio stream: 0 audio format: ac3 (5.1) language: unknown aid:
> > 128
> > [open] number of audio channels on disk: 1.
> > [open] subtitle ( sid ): 0 language: unknown
> > [open] number of subtitles on disk: 1
> > DVD start cell: 0  pack: 0x0-0x19
> > DVD start=0 end=25
> > DVD Seek! lba=0x0  cell=0  packs: 0x0-0x19
> > Angle-seek synced by cell/vob IDN search!
> > Checking for YUV4MPEG2
> > DEMUXER: freeing demuxer at 0x8331130
> > ASF_check: not ASF guid!
> > DEMUXER: freeing demuxer at 0x8331130
> > Checking for NuppelVideo
> > DEMUXER: freeing demuxer at 0x8331130
> > Checking for MOV
> > DEMUXER: freeing demuxer at 0x8331130
> > Checking for VIVO
> > header block 1 size: 0
> > DEMUXER: freeing demuxer at 0x8331130
> > Checking for REAL
> > DEMUXER: freeing demuxer at 0x8331130
> > DEMUXER: freeing demuxer at 0x8331130
> > DEMUXER: freeing demuxer at 0x8331130
> > DEMUXER: freeing demuxer at 0x8331130
> > DEMUXER: freeing demuxer at 0x8331130
> > Checking for SMJPEG
> > DEMUXER: freeing demuxer at 0x8331130
> > Checking for PVA
> > DEMUXER: freeing demuxer at 0x8331dc8
> > system stream synced at 0xD (0)!
> > ==> Found video stream: 0
> > Detected MPEG-PS file format!
> > ==> Found subtitle: 0
> > ==> Found audio stream: 128
> > Searching for sequence header... OK!
> > VIDEO:  MPEG2  720x576  (aspect 2)  25.00 fps  10000.0 kbps (1250.0
> > kbyte/s)
> > [V] filefmt:2  fourcc:0x10000002  size:720x576  fps:25.00  ftime:=0.0400
> > get_path('sub/') -> '/home/apa/.mplayer/sub/'
> > ==========================================================================
> > Opening audio decoder: [liba52] AC3 decoding with liba52
> > dec_audio: Allocating 3840 bytes for input buffer
> > dec_audio: Allocating 6144 + 65536 = 71680 bytes for output buffer
> > Using 3DNowEx optimized IMDCT transform
> > AC3: 5.1 (3f+2r+lfe)  48000 Hz  448.0 kbit/s
> > A52 flags before a52_frame: 0x2A
> > A52 flags after a52_frame: 0xA
> > Using MMX optimized resampler
> > AUDIO: 48000 Hz, 2 ch, 16 bit (0x10), ratio: 56000->192000 (448.0 kbit)
> > Selected audio codec: [a52] afm:liba52 (AC3-liba52)
> > ==========================================================================
> > ==========================================================================
> > Opening video decoder: [mpegpes] MPEG 1/2 Video passthrough
> > VDec: vo config request - 720 x 576 (preferred csp: Mpeg PES)
> > Couldn't find matching colorspace - retrying with -vop scale...
> > Opening video filter: [scale]
> > SwScale params: -1 x -1 (-1=no scaling)
> > Sorry, selected video_out device is incompatible with this codec.
> > VDecoder init failed :(
> > Opening video decoder: [libmpeg2] MPEG 1/2 Video decoder v2.0
> > libmpeg2: Using MMXEXT for IDCT transform
> > libmpeg2: Using MMXEXT for motion compensation
> > VDec: vo config request - 720 x 576 (preferred csp: Planar YV12)
> > VDec: using Planar YV12 as output csp (no 0)
> > Movie-Aspect is 1.33:1 - prescaling to correct movie aspect.
> > VO Config (720x576->768x576,flags=0,'MPlayer',0x32315659)
> > VO: [xv] 720x576 => 768x576 Planar YV12
> > VO: Description: X11/Xv
> > VO: Author: Gerd Knorr <kraxel at goldbach.in-berlin.de> and others
> > Xvideo image format: 0x32595559 (YUY2) packed
> > Xvideo image format: 0x32315659 (YV12) planar
> > Xvideo image format: 0x59565955 (UYVY) packed
> > Xvideo image format: 0x30323449 (I420) planar
> > using Xvideo port 120 for hw scaling
> > [xv] dx: 0 dy: 0 dw: 768 dh: 576
> > Selected video codec: [mpeg12] vfm:libmpeg2 (MPEG 1 or 2)
> > ==========================================================================
> > ao2: 48000 Hz  2 chans  Signed 16-bit (Little-Endian)
> > audio_setup: using '/dev/dsp' dsp device
> > audio_setup: Can't open audio device /dev/dsp: Device or resource busy
> > AO: [null] 48000Hz 2ch Signed 16-bit (Little-Endian)
> > AO: Description: Null audio output
> > AO: Author: Tobias Diedrich
> > Start playing...
> > *** [vo] Allocating mp_image_t, 720x576x12bpp YUV planar, 622080 bytes
> > [xv] dx: 0 dy: 0 dw: 768 dh: 576
> > A:   0.5 V:   0.4 A-V:  0.089 ct:  0.000    1/  1   0%  0%  0.0% 0 0 0%
> > --- END OF CELL !!! ---
> > dvd_next_cell: next1=0x0
> > dvd_next_cell: next2=0x0
> > MPEG Stream reached EOF
> > ds_fill_buffer: EOF reached (stream: video)
> > MPEG Stream reached EOF
> > ds_fill_buffer: EOF reached (stream: video)
> > MPEG Stream reached EOF
> > ds_fill_buffer: EOF reached (stream: video)
> > MPEG Stream reached EOF
> > ds_fill_buffer: EOF reached (stream: video)
> > MPEG Stream reached EOF
> > ds_fill_buffer: EOF reached (stream: video)
> > MPEG Stream reached EOF
> > ds_fill_buffer: EOF reached (stream: video)
> > A:   0.5 V:   0.4 A-V:  0.083 ct:  0.004    1/  1   0%  0%  0.0% 0 0 0%
> > EOF code: 1
> >
> > DEMUXER: freeing demuxer at 0x8331dc8
> > DEMUXER: freeing sh_video at 0x829f5d8
> > DEMUXER: freeing sh_audio at 0x8333f90
> > uninit audio: liba52
> > uninit video:  é^@
> > é^@(é^@(é^@0é^@0é^@8é^@8é^@@é^@@é^@Hé^@Hé^@Pé^@Pé^@Xé^@Xé^@`é^@`é^@hé^@hé^@@)*@)*xé^@xé^@ÈÍ4ÈÍ4ˆé^@ˆé^@é^@é^@˜é^@˜é^@ é^@ é^@¨é^@¨é^@°é^@°é^@¸é^@¸é^@Àé^@Àé^@Èé^@Èé^@Ðé^@Ðé^@Øé^@Øé^@àé^@àé^@èé^@èé^@ á2 á2øé^@øé^@
> >
> >
> > MPlayer interrupted by signal 11 in module: sub_free
> > - 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.
> > [mplayer] exit.
> > get_path('gui.conf') -> '/home/apa/.mplayer/gui.conf'
> > get_path('gui.pl') -> '/home/apa/.mplayer/gui.pl'
> > get_path('gui.url') -> '/home/apa/.mplayer/gui.url'
> >
> >
> > mplayer version: latest CVS, 20020930
> > Distribution: Mandrake 9.0
> > Kernel version: 2.4.19-16mdk
> > libc version: 2.2.5
> > X version: 4.2.1
> > gcc version: 3.2
> > ld version: 2.12.90.0.15
> > binutils version: 2.12.90.0.15
> > gtk version: 1.2.10
> > glib version: 1.2.10
> > libpng: 1.2.4
> > CPU Info:
> > processor       : 0
> > vendor_id       : AuthenticAMD
> > cpu family      : 6
> > model           : 4
> > model name      : AMD Athlon(tm) Processor
> > stepping        : 2
> > cpu MHz         : 699.677
> > cache size      : 256 KB
> > fdiv_bug        : no
> > hlt_bug         : no
> > f00f_bug        : no
> > coma_bug        : no
> > fpu             : yes
> > fpu_exception   : yes
> > cpuid level     : 1
> > wp              : yes
> > flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge
> > mca cmov
> > pat pse36 mmx fxsr syscall mmxext 3dnowext 3dnow
> > bogomips        : 1395.91
> >
> > video card: Gainward Ti-4200 GeForce 4 64MB
> > video driver: Nvidia_glx-1.0, Nvidia_kernel-1.0-3123
> > sound card: Hercules Game Theater XP, module snd-cs46xx, OSS 1.2.7
> >
> >
> >
> >
> > _______________________________________________
> > RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> > Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> > http://mplayerhq.hu/mailman/listinfo/mplayer-users
> >
> 
> _______________________________________________
> RTFM!!!  http://www.MPlayerHQ.hu/DOCS
> Search:  http://www.MPlayerHQ.hu/cgi-bin/htsearch
> http://mplayerhq.hu/mailman/listinfo/mplayer-users





More information about the MPlayer-users mailing list