[MPlayer-users] [mplayer users][bug] 1.0rc1-3.4.2 DVD stream doesnot open (b

John Brown johnbrown105 at hotmail.com
Sat Dec 30 21:16:34 CET 2006




On Sat, 30 Dec 2006 19:42:46 +0000 (GMT), Gary Henry wrote:
>
>With the earlier precompiled windows binary (0.8pre), I was able to play 
>DVDs using the command line:
>       mplayer dvd://1 -dvd-device F:
>  This was using the MPlayer-mingw32-1.0pre8.zip download.
>
>  Replacing with the new binary MPlayer-mingw32-1.0rc1.zip downloaded from
>  http://www.mplayerhq.hu/design7/dload.html
>
>  mplayer now crashes.
>
>
>System:
>
>OS:  Win 98
>PC:  Pentium II 400MHz  (yes, old, but still useful!)
>
>2 HDs fitted,
>Disc 1:  partitioned as C:  &  D:
>Disc 2:  E:
>
>DVD drive (secondary IDE master):  F:
>CD drive  G:
>
>
>Contents of Config file:
>#vo=directx
>double=yes
>dr=no
>#subfont-text-scale=6
>autosync=30
>#framedrop=yes
>#quiet=yes
>#really-quiet=yes
>cache=16384
>#cache=8192
>cache-min=80
>#nortc=yes
>#softsleep=yes
>#fs=yes
>loop=0
>#fps=20
>ontop=yes
>#noslices=yes
>
>
>
>mplayer crashes with the following output:
>
>
>=================================
>
>C:\Program Files\mplayer>mplayer dvd://1 -dvd-device F:
>MPlayer 1.0rc1-3.4.2 (C) 2000-2006 MPlayer Team
>CPU: Intel Celeron Covington/Pentium II Deschutes,Tonga/Pentium II Xeon 
>(Family:
>  6, Model: 5, Stepping: 2)
>CPUflags:  MMX: 1 MMX2: 0 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
>Compiled with runtime CPU detection.
>
>Playing dvd://1.
>
>
>MPlayer interrupted by signal 11 in module: open_stream
>- MPlayer crashed by bad usage of CPU/FPU/RAM.
>   Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
>   disassembly. Details in 
>DOCS/HTML/en/bugreports_what.html#bugreports_crash.
>- 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/HTML/en/bugreports.html and follow the instructions there. We can't 
>and
>   won't help unless you provide this information when reporting a possible 
>bug.
>
>C:\Program Files\mplayer>
>==========================
>
>However 1.0rc1  is able to play .wmv movies fine, so there is no problem 
>with bad instruction sets, etc.   I can confirm the player responds to 
>changes in the Config file, so that the installation appears good.
>
>What has happened to DVD play?
>
>Rookie
>
>

I have the same problem. I posted at mplayer-cygwin on Thursday, but I have 
not received a response yet. See my bug report below:



>From: "John Brown" <johnbrown105 at hotmail.com>
>Reply-To: "Windows porting (Cygwin/MinGW)" <mplayer-cygwin at mplayerhq.hu>
>To: mplayer-cygwin at mplayerhq.hu
>Subject: [MPlayer-cygwin] dvd:// or dvdnav:// urls cause immediate crash
>Date: Thu, 28 Dec 2006 06:51:49 -0500
>
>Hello all,
>
>MPlayer crashes immediately when trying to play dvd:// or dvdnav:// urls. 
>MPlayer 1.0pre7 (the only other version that I have) works.
>
>$ mplayer.exe -v  -dvd-device c:/dvd/dvd/video_ts dvd://
>MPlayer dev-SVN-r21779-4.1.1 (C) 2000-2006 MPlayer Team
>CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 3, Stepping: 3)
>CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
>Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
>get_path('codecs.conf') -> 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/codecs.c
>nf'
>Reading C:/Dev/msys/1.0/home/Administrator/mplayer/codecs.conf: Can't open 
>'C:/
>ev/msys/1.0/home/Administrator/mplayer/codecs.conf': No such file or 
>directory
>Reading /mingw/etc/mplayer/codecs.conf: Can't open 
>'/mingw/etc/mplayer/codecs.c
>nf': No such file or directory
>Using built-in default codecs.conf.
>Configuration: --prefix=/mingw --enable-static --enable-debug=3 
>--enable-menu -
>enable-gui --codecsdir=codecs --enable-libdvdcss-internal
>CommandLine: '-v' '-dvd-device' 'c:/dvd/dvd/video_ts' 'dvd://'
>init_freetype
>get_path('font/font.desc') -> 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/font/
>ont.desc'
>font: can't open file: 
>C:/Dev/msys/1.0/home/Administrator/mplayer/font/font.des
>
>font: can't open file: /mingw/share/mplayer/font/font.desc
>Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
>get_path('fonts') -> 'C:/Dev/msys/1.0/home/Administrator/mplayer/fonts'
>Using Windows native timing
>get_path('input.conf') -> 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/input.con
>'
>Parsing input config file 
>C:/Dev/msys/1.0/home/Administrator/mplayer/input.conf
>Input config file C:/Dev/msys/1.0/home/Administrator/mplayer/input.conf 
>parsed:
>67 binds
>get_path('.conf') -> 'C:/Dev/msys/1.0/home/Administrator/mplayer/.conf'
>
>Playing dvd://.
>get_path('sub/') -> 'C:/Dev/msys/1.0/home/Administrator/mplayer/sub/'
>WINSOCK2 init: 0
>URL: dvd://
>libdvdread: Using libdvdcss version 1.2.9 for DVD access
>libdvdread: Couldn't find device name.
>Reading disc structure, please wait...
>There are 16 titles on this DVD.
>There are 1 chapters in this DVD title.
>There are 1 angles in this DVD title.
>
>
>O/S: Windows XP SP2
>
>Compiler info:
>==============
>gcc version 4.1.1 [Sherpya]
>GNU ld version 2.17
>GNU assembler version 2.17 (mingw32) using BFD version 2.17
>MSYS 1.0.11
>
>cpuinfo
>=======
>vendor_id       : GenuineIntel
>cpu family      : 15
>model           : 3
>stepping        : 3
>flags           : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca 
>cmov
>pat pse36 cflsh dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl 
>cid
>cpu MHz         : 3061.689
>model name      :               Intel(R) Pentium(R) 4 CPU 3.00GHz
>
>Video: ATI Radeon 9200SE, Catalyst 6.5
>Sound: Realtek AC97 on board
>
>GDB Backtrace
>=============
>GNU gdb 6.3
>Copyright 2004 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 "i686-pc-mingw32".
>(gdb) Reading symbols from 
>c:\progra~1\multimedia\mplayer\svn/mplayer.exe...done.
>(gdb) Starting program: c:\progra~1\multimedia\mplayer\svn/mplayer.exe -v 
>-dvd-device c:/dvd/dvd/video_ts dvd://
>gdb: do_initial_child_stuff: process 324
>gdb: kernel event for pid=324 tid=3940 code=CREATE_PROCESS_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=EXCEPTION_DEBUG_EVENT)
>gdb: Target exception EXCEPTION_BREAKPOINT at 0x7c901230
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=LOAD_DLL_DEBUG_EVENT)
>MPlayer dev-SVN-r21779-4.1.1 (C) 2000-2006 MPlayer Team
>CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz (Family: 15, Model: 3, Stepping: 3)
>CPUflags:  MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 0 SSE2: 0
>Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
>get_path('codecs.conf') -> 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/codecs.conf'
>Reading C:/Dev/msys/1.0/home/Administrator/mplayer/codecs.conf: Can't open 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/codecs.conf': No such file or 
>directory
>Reading /mingw/etc/mplayer/codecs.conf: Can't open 
>'/mingw/etc/mplayer/codecs.conf': No such file or directory
>Using built-in default codecs.conf.
>Configuration: --prefix=/mingw --enable-static --enable-debug=3 
>--enable-menu --enable-gui --codecsdir=codecs --enable-libdvdcss-internal
>CommandLine: '-v' '-dvd-device' 'c:/dvd/dvd/video_ts' 'dvd://'
>init_freetype
>get_path('font/font.desc') -> 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/font/font.desc'
>font: can't open file: 
>C:/Dev/msys/1.0/home/Administrator/mplayer/font/font.desc
>font: can't open file: /mingw/share/mplayer/font/font.desc
>Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
>get_path('fonts') -> 'C:/Dev/msys/1.0/home/Administrator/mplayer/fonts'
>Using Windows native timing
>get_path('input.conf') -> 
>'C:/Dev/msys/1.0/home/Administrator/mplayer/input.conf'
>Parsing input config file 
>C:/Dev/msys/1.0/home/Administrator/mplayer/input.conf
>Input config file C:/Dev/msys/1.0/home/Administrator/mplayer/input.conf 
>parsed: 67 binds
>get_path('.conf') -> 'C:/Dev/msys/1.0/home/Administrator/mplayer/.conf'
>getch2: 6 can't get number of input events  [disabling console input]
>
>Playing dvd://.
>get_path('sub/') -> 'C:/Dev/msys/1.0/home/Administrator/mplayer/sub/'
>WINSOCK2 init: 0
>URL: dvd://
>Reading disc structure, please wait...
>There are 16 titles on this DVD.
>There are 1 chapters in this DVD title.
>There are 1 angles in this DVD title.
>gdb: child_resume.SetThreadContext: thread 324.0xf64
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: kernel event for pid=324 tid=3940 code=EXCEPTION_DEBUG_EVENT)
>gdb: Target exception EXCEPTION_ACCESS_VIOLATION at 0x008c87f4
>
>Program received signal SIGSEGV, Segmentation fault.
>0x008c87f4 in css_open (target=0x22e86c "c:/dvd/dvd/video_ts/VTS_01_0.IFO")
>    at dvd_input.c:92
>92	  dev->dvdcss = DVDcss_open(target);
>(gdb) #0  0x008c87f4 in css_open (target=0x22e86c 
>"c:/dvd/dvd/video_ts/VTS_01_0.IFO")
>    at dvd_input.c:92
>#1  0x008b958a in DVDOpenFile (dvd=0x250c710, titlenum=1,
>    domain=DVD_READ_INFO_FILE) at dvd_reader.c:643
>#2  0x008c382f in ifoOpen (dvd=0x250c710, title=1) at ifo_read.c:106
>#3  0x00517a32 in open_s (stream=0x3de728, mode=0, opts=0x250c6a0,
>    file_format=0x22ff3c) at stream_dvd.c:925
>#4  0x0051c996 in open_stream_plugin (sinfo=0xa281b0,
>    filename=0x2508c30 "dvd://", mode=0, options=0x0, file_format=0x22ff3c,
>    ret=0x22eb68) at stream.c:179
>#5  0x0051cc46 in open_stream_full (filename=0x2508c30 "dvd://", mode=0,
>    options=0x0, file_format=0x22ff3c) at stream.c:221
>#6  0x00516eb9 in open_stream (filename=0x2508c30 "dvd://", options=0x0,
>    file_format=0x22ff3c) at open.c:46
>#7  0x00406fac in main (argc=50390759, argv=0x300c4e7) at mplayer.c:4127
>(gdb) Dump of assembler code from 0x8c87d4 to 0x8c8814:
>0x008c87d4 <css_open+4>:	push   %ebx
>0x008c87d5 <css_open+5>:	mov    0x8(%ebp),%esi
>0x008c87d8 <css_open+8>:	sub    $0xc,%esp
>0x008c87db <css_open+11>:	push   $0x8
>0x008c87dd <css_open+13>:	call   0x9ec050 <malloc>
>0x008c87e2 <css_open+18>:	add    $0x10,%esp
>0x008c87e5 <css_open+21>:	test   %eax,%eax
>0x008c87e7 <css_open+23>:	je     0x8c8806 <css_open+54>
>0x008c87e9 <css_open+25>:	mov    %eax,%ebx
>0x008c87eb <css_open+27>:	sub    $0xc,%esp
>0x008c87ee <css_open+30>:	push   %esi
>0x008c87ef <css_open+31>:	call   0x8d3733 <dvdcss_open>
>0x008c87f4 <css_open+36>:	mov    %eax,(%ebx)
>0x008c87f6 <css_open+38>:	add    $0x10,%esp
>0x008c87f9 <css_open+41>:	test   %eax,%eax
>0x008c87fb <css_open+43>:	je     0x8c8824 <css_open+84>
>0x008c87fd <css_open+45>:	mov    %ebx,%eax
>0x008c87ff <css_open+47>:	lea    0xfffffff8(%ebp),%esp
>0x008c8802 <css_open+50>:	pop    %ebx
>0x008c8803 <css_open+51>:	pop    %esi
>0x008c8804 <css_open+52>:	leave
>0x008c8805 <css_open+53>:	ret
>0x008c8806 <css_open+54>:	mov    0xd56a60,%eax
>0x008c880b <css_open+59>:	add    $0x40,%eax
>0x008c880e <css_open+62>:	push   %eax
>0x008c880f <css_open+63>:	push   $0x27
>0x008c8811 <css_open+65>:	push   $0x1
>0x008c8813 <css_open+67>:	push   $0xc486c8
>End of assembler dump.
>(gdb) Dump of assembler code for function css_open:
>0x008c87d0 <css_open+0>:	push   %ebp
>0x008c87d1 <css_open+1>:	mov    %esp,%ebp
>0x008c87d3 <css_open+3>:	push   %esi
>0x008c87d4 <css_open+4>:	push   %ebx
>0x008c87d5 <css_open+5>:	mov    0x8(%ebp),%esi
>0x008c87d8 <css_open+8>:	sub    $0xc,%esp
>0x008c87db <css_open+11>:	push   $0x8
>0x008c87dd <css_open+13>:	call   0x9ec050 <malloc>
>0x008c87e2 <css_open+18>:	add    $0x10,%esp
>0x008c87e5 <css_open+21>:	test   %eax,%eax
>0x008c87e7 <css_open+23>:	je     0x8c8806 <css_open+54>
>0x008c87e9 <css_open+25>:	mov    %eax,%ebx
>0x008c87eb <css_open+27>:	sub    $0xc,%esp
>0x008c87ee <css_open+30>:	push   %esi
>0x008c87ef <css_open+31>:	call   0x8d3733 <dvdcss_open>
>0x008c87f4 <css_open+36>:	mov    %eax,(%ebx)
>0x008c87f6 <css_open+38>:	add    $0x10,%esp
>0x008c87f9 <css_open+41>:	test   %eax,%eax
>0x008c87fb <css_open+43>:	je     0x8c8824 <css_open+84>
>0x008c87fd <css_open+45>:	mov    %ebx,%eax
>0x008c87ff <css_open+47>:	lea    0xfffffff8(%ebp),%esp
>0x008c8802 <css_open+50>:	pop    %ebx
>0x008c8803 <css_open+51>:	pop    %esi
>0x008c8804 <css_open+52>:	leave
>0x008c8805 <css_open+53>:	ret
>0x008c8806 <css_open+54>:	mov    0xd56a60,%eax
>0x008c880b <css_open+59>:	add    $0x40,%eax
>0x008c880e <css_open+62>:	push   %eax
>0x008c880f <css_open+63>:	push   $0x27
>0x008c8811 <css_open+65>:	push   $0x1
>0x008c8813 <css_open+67>:	push   $0xc486c8
>0x008c8818 <css_open+72>:	call   0x9ec0a0 <fwrite>
>0x008c881d <css_open+77>:	xor    %ebx,%ebx
>0x008c881f <css_open+79>:	add    $0x10,%esp
>0x008c8822 <css_open+82>:	jmp    0x8c87fd <css_open+45>
>0x008c8824 <css_open+84>:	push   %edx
>0x008c8825 <css_open+85>:	push   %esi
>0x008c8826 <css_open+86>:	push   $0xc48714
>0x008c882b <css_open+91>:	mov    0xd56a60,%eax
>0x008c8830 <css_open+96>:	add    $0x40,%eax
>0x008c8833 <css_open+99>:	push   %eax
>0x008c8834 <css_open+100>:	call   0x9ec0d0 <fprintf>
>0x008c8839 <css_open+105>:	mov    %ebx,(%esp)
>0x008c883c <css_open+108>:	call   0x9ec0e0 <free>
>0x008c8841 <css_open+113>:	xor    %ebx,%ebx
>0x008c8843 <css_open+115>:	add    $0x10,%esp
>0x008c8846 <css_open+118>:	jmp    0x8c87fd <css_open+45>
>End of assembler dump.
>(gdb) eax            0x250d5b0	38852016
>ecx            0x0	0
>edx            0x0	0
>ebx            0x30353232	808792626
>esp            0x22e020	0x22e020
>ebp            0x22e038	0x22e038
>esi            0x220030	2228272
>edi            0x0	0
>eip            0x8c87f4	0x8c87f4
>eflags         0x210206	2163206
>cs             0x1b	27
>ss             0x23	35
>ds             0x23	35
>es             0x23	35
>fs             0x3b	59
>gs             0x0	0
>st0            <invalid float value>	(raw 0x0732007900000022e920)
>st1            <invalid float value>	(raw 0xe5b80079000000790a48)
>st2            <invalid float value>	(raw 0xee180022eb3c00000000)
>st3            <invalid float value>	(raw 0x06ab7c910732ffffffff)
>st4            <invalid float value>	(raw 0xeb500000000000000000)
>st5            32	(raw 0x40048000000000000000)
>st6            32	(raw 0x40048000000000000000)
>st7            0	(raw 0x00000000000000000000)
>fctrl          0xffff037f	-64641
>fstat          0xffff0000	-65536
>ftag           0xffffffff	-1
>fiseg          0x1b	27
>fioff          0x51cad5	5360341
>foseg          0xffff0023	-65501
>fooff          0x22eb08	2288392
>fop            0x0	0
>xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x54, 0x52, 0x58, 0x0, 0x60, 0xeb, 0x22, 0x0, 0x4d, 0xc8, 
>0xdd,
>    0x0, 0x11, 0x0, 0x0, 0x0}, v8_int16 = {0x5254, 0x58, 0xeb60, 0x22, 
>0xc84d,
>    0xdd, 0x11, 0x0}, v4_int32 = {0x585254, 0x22eb60, 0xddc84d, 0x11},
>  v2_int64 = {0x22eb6000585254, 0x1100ddc84d},
>  uint128 = 0x0000001100ddc84d0022eb6000585254}
>xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x20, 0xf1, 0x22, 0x0, 0x40, 0xef, 0x22, 0x0, 0xf8, 0xee, 
>0x22,
>    0x0, 0xb8, 0xea, 0x22, 0x0}, v8_int16 = {0xf120, 0x22, 0xef40, 0x22,
>    0xeef8, 0x22, 0xeab8, 0x22}, v4_int32 = {0x22f120, 0x22ef40, 0x22eef8,
>    0x22eab8}, v2_int64 = {0x22ef400022f120, 0x22eab80022eef8},
>  uint128 = 0x0022eab80022eef80022ef400022f120}
>xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xa2, 0x5b, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xf0, 0x22,
>    0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5ba2, 0x58, 0x0, 0x0, 0xf030,
>    0x22, 0x0, 0x0}, v4_int32 = {0x585ba2, 0x0, 0x22f030, 0x0}, v2_int64 = 
>{
>    0x585ba2, 0x22f030}, uint128 = 0x000000000022f0300000000000585ba2}
>xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x54, 0xed, 0x22, 0x0, 0x5c, 0xee, 0x22,
>    0x0, 0xf, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xed54, 0x22, 0xee5c,
>    0x22, 0xf, 0x0}, v4_int32 = {0x0, 0x22ed54, 0x22ee5c, 0xf}, v2_int64 = 
>{
>    0x22ed5400000000, 0xf0022ee5c},
>  uint128 = 0x0000000f0022ee5c0022ed5400000000}
>xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x80, 0xf6, 0x22, 0x0, 0xd7, 0xb9, 0xdd, 0x0, 0xf8, 0xe9, 
>0x22,
>    0x0, 0x16, 0x0, 0x0, 0x0}, v8_int16 = {0xf680, 0x22, 0xb9d7, 0xdd, 
>0xe9f8,
>    0x22, 0x16, 0x0}, v4_int32 = {0x22f680, 0xddb9d7, 0x22e9f8, 0x16},
>  v2_int64 = {0xddb9d70022f680, 0x160022e9f8},
>  uint128 = 0x000000160022e9f800ddb9d70022f680}
>xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf0, 0x22, 
>0x0,
>    0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xf, 0x0, 0x0, 0x0, 0xf0d8, 0x22, 0x0,
>    0x0}, v4_int32 = {0xf, 0x0, 0x22f0d8, 0x0}, v2_int64 = {0xf, 0x22f0d8},
>  uint128 = 0x000000000022f0d8000000000000000f}
>mxcsr          0x1f80	8064
>mm0            {uint64 = 0x7900000022e920, v2_int32 = {0x22e920, 0x790000},
>  v4_int16 = {0xe920, 0x22, 0x0, 0x79}, v8_int8 = {0x20, 0xe9, 0x22, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm1            {uint64 = 0x79000000790a48, v2_int32 = {0x790a48, 0x790000},
>  v4_int16 = {0xa48, 0x79, 0x0, 0x79}, v8_int8 = {0x48, 0xa, 0x79, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm2            {uint64 = 0x22eb3c00000000, v2_int32 = {0x0, 0x22eb3c},
>  v4_int16 = {0x0, 0x0, 0xeb3c, 0x22}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3c,
>    0xeb, 0x22, 0x0}}
>mm3            {uint64 = 0x7c910732ffffffff, v2_int32 = {0xffffffff,
>    0x7c910732}, v4_int16 = {0xffff, 0xffff, 0x732, 0x7c91}, v8_int8 = 
>{0xff,
>    0xff, 0xff, 0xff, 0x32, 0x7, 0x91, 0x7c}}
>mm4            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>mm5            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm6            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>(gdb) eax            0x250d5b0	38852016
>ecx            0x0	0
>edx            0x0	0
>ebx            0x30353232	808792626
>esp            0x22e020	0x22e020
>ebp            0x22e038	0x22e038
>esi            0x220030	2228272
>edi            0x0	0
>eip            0x8c87f4	0x8c87f4
>eflags         0x210206	2163206
>cs             0x1b	27
>ss             0x23	35
>ds             0x23	35
>es             0x23	35
>fs             0x3b	59
>gs             0x0	0
>st0            <invalid float value>	(raw 0x0732007900000022e920)
>st1            <invalid float value>	(raw 0xe5b80079000000790a48)
>st2            <invalid float value>	(raw 0xee180022eb3c00000000)
>st3            <invalid float value>	(raw 0x06ab7c910732ffffffff)
>st4            <invalid float value>	(raw 0xeb500000000000000000)
>st5            32	(raw 0x40048000000000000000)
>st6            32	(raw 0x40048000000000000000)
>st7            0	(raw 0x00000000000000000000)
>fctrl          0xffff037f	-64641
>fstat          0xffff0000	-65536
>ftag           0xffffffff	-1
>fiseg          0x1b	27
>fioff          0x51cad5	5360341
>foseg          0xffff0023	-65501
>fooff          0x22eb08	2288392
>fop            0x0	0
>xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x54, 0x52, 0x58, 0x0, 0x60, 0xeb, 0x22, 0x0, 0x4d, 0xc8, 
>0xdd,
>    0x0, 0x11, 0x0, 0x0, 0x0}, v8_int16 = {0x5254, 0x58, 0xeb60, 0x22, 
>0xc84d,
>    0xdd, 0x11, 0x0}, v4_int32 = {0x585254, 0x22eb60, 0xddc84d, 0x11},
>  v2_int64 = {0x22eb6000585254, 0x1100ddc84d},
>  uint128 = 0x0000001100ddc84d0022eb6000585254}
>xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x20, 0xf1, 0x22, 0x0, 0x40, 0xef, 0x22, 0x0, 0xf8, 0xee, 
>0x22,
>    0x0, 0xb8, 0xea, 0x22, 0x0}, v8_int16 = {0xf120, 0x22, 0xef40, 0x22,
>    0xeef8, 0x22, 0xeab8, 0x22}, v4_int32 = {0x22f120, 0x22ef40, 0x22eef8,
>    0x22eab8}, v2_int64 = {0x22ef400022f120, 0x22eab80022eef8},
>  uint128 = 0x0022eab80022eef80022ef400022f120}
>xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xa2, 0x5b, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xf0, 0x22,
>    0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5ba2, 0x58, 0x0, 0x0, 0xf030,
>    0x22, 0x0, 0x0}, v4_int32 = {0x585ba2, 0x0, 0x22f030, 0x0}, v2_int64 = 
>{
>    0x585ba2, 0x22f030}, uint128 = 0x000000000022f0300000000000585ba2}
>xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x54, 0xed, 0x22, 0x0, 0x5c, 0xee, 0x22,
>    0x0, 0xf, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xed54, 0x22, 0xee5c,
>    0x22, 0xf, 0x0}, v4_int32 = {0x0, 0x22ed54, 0x22ee5c, 0xf}, v2_int64 = 
>{
>    0x22ed5400000000, 0xf0022ee5c},
>  uint128 = 0x0000000f0022ee5c0022ed5400000000}
>xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x80, 0xf6, 0x22, 0x0, 0xd7, 0xb9, 0xdd, 0x0, 0xf8, 0xe9, 
>0x22,
>    0x0, 0x16, 0x0, 0x0, 0x0}, v8_int16 = {0xf680, 0x22, 0xb9d7, 0xdd, 
>0xe9f8,
>    0x22, 0x16, 0x0}, v4_int32 = {0x22f680, 0xddb9d7, 0x22e9f8, 0x16},
>  v2_int64 = {0xddb9d70022f680, 0x160022e9f8},
>  uint128 = 0x000000160022e9f800ddb9d70022f680}
>xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf0, 0x22, 
>0x0,
>    0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xf, 0x0, 0x0, 0x0, 0xf0d8, 0x22, 0x0,
>    0x0}, v4_int32 = {0xf, 0x0, 0x22f0d8, 0x0}, v2_int64 = {0xf, 0x22f0d8},
>  uint128 = 0x000000000022f0d8000000000000000f}
>mxcsr          0x1f80	8064
>mm0            {uint64 = 0x7900000022e920, v2_int32 = {0x22e920, 0x790000},
>  v4_int16 = {0xe920, 0x22, 0x0, 0x79}, v8_int8 = {0x20, 0xe9, 0x22, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm1            {uint64 = 0x79000000790a48, v2_int32 = {0x790a48, 0x790000},
>  v4_int16 = {0xa48, 0x79, 0x0, 0x79}, v8_int8 = {0x48, 0xa, 0x79, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm2            {uint64 = 0x22eb3c00000000, v2_int32 = {0x0, 0x22eb3c},
>  v4_int16 = {0x0, 0x0, 0xeb3c, 0x22}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3c,
>    0xeb, 0x22, 0x0}}
>mm3            {uint64 = 0x7c910732ffffffff, v2_int32 = {0xffffffff,
>    0x7c910732}, v4_int16 = {0xffff, 0xffff, 0x732, 0x7c91}, v8_int8 = 
>{0xff,
>    0xff, 0xff, 0xff, 0x32, 0x7, 0x91, 0x7c}}
>mm4            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>mm5            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm6            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>(gdb) eax            0x250d5b0	38852016
>ecx            0x0	0
>edx            0x0	0
>ebx            0x30353232	808792626
>esp            0x22e020	0x22e020
>ebp            0x22e038	0x22e038
>esi            0x220030	2228272
>edi            0x0	0
>eip            0x8c87f4	0x8c87f4
>eflags         0x210206	2163206
>cs             0x1b	27
>ss             0x23	35
>ds             0x23	35
>es             0x23	35
>fs             0x3b	59
>gs             0x0	0
>st0            <invalid float value>	(raw 0x0732007900000022e920)
>st1            <invalid float value>	(raw 0xe5b80079000000790a48)
>st2            <invalid float value>	(raw 0xee180022eb3c00000000)
>st3            <invalid float value>	(raw 0x06ab7c910732ffffffff)
>st4            <invalid float value>	(raw 0xeb500000000000000000)
>st5            32	(raw 0x40048000000000000000)
>st6            32	(raw 0x40048000000000000000)
>st7            0	(raw 0x00000000000000000000)
>fctrl          0xffff037f	-64641
>fstat          0xffff0000	-65536
>ftag           0xffffffff	-1
>fiseg          0x1b	27
>fioff          0x51cad5	5360341
>foseg          0xffff0023	-65501
>fooff          0x22eb08	2288392
>fop            0x0	0
>xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x54, 0x52, 0x58, 0x0, 0x60, 0xeb, 0x22, 0x0, 0x4d, 0xc8, 
>0xdd,
>    0x0, 0x11, 0x0, 0x0, 0x0}, v8_int16 = {0x5254, 0x58, 0xeb60, 0x22, 
>0xc84d,
>    0xdd, 0x11, 0x0}, v4_int32 = {0x585254, 0x22eb60, 0xddc84d, 0x11},
>  v2_int64 = {0x22eb6000585254, 0x1100ddc84d},
>  uint128 = 0x0000001100ddc84d0022eb6000585254}
>xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x20, 0xf1, 0x22, 0x0, 0x40, 0xef, 0x22, 0x0, 0xf8, 0xee, 
>0x22,
>    0x0, 0xb8, 0xea, 0x22, 0x0}, v8_int16 = {0xf120, 0x22, 0xef40, 0x22,
>    0xeef8, 0x22, 0xeab8, 0x22}, v4_int32 = {0x22f120, 0x22ef40, 0x22eef8,
>    0x22eab8}, v2_int64 = {0x22ef400022f120, 0x22eab80022eef8},
>  uint128 = 0x0022eab80022eef80022ef400022f120}
>xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xa2, 0x5b, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xf0, 0x22,
>    0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5ba2, 0x58, 0x0, 0x0, 0xf030,
>    0x22, 0x0, 0x0}, v4_int32 = {0x585ba2, 0x0, 0x22f030, 0x0}, v2_int64 = 
>{
>    0x585ba2, 0x22f030}, uint128 = 0x000000000022f0300000000000585ba2}
>xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x54, 0xed, 0x22, 0x0, 0x5c, 0xee, 0x22,
>    0x0, 0xf, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xed54, 0x22, 0xee5c,
>    0x22, 0xf, 0x0}, v4_int32 = {0x0, 0x22ed54, 0x22ee5c, 0xf}, v2_int64 = 
>{
>    0x22ed5400000000, 0xf0022ee5c},
>  uint128 = 0x0000000f0022ee5c0022ed5400000000}
>xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x80, 0xf6, 0x22, 0x0, 0xd7, 0xb9, 0xdd, 0x0, 0xf8, 0xe9, 
>0x22,
>    0x0, 0x16, 0x0, 0x0, 0x0}, v8_int16 = {0xf680, 0x22, 0xb9d7, 0xdd, 
>0xe9f8,
>    0x22, 0x16, 0x0}, v4_int32 = {0x22f680, 0xddb9d7, 0x22e9f8, 0x16},
>  v2_int64 = {0xddb9d70022f680, 0x160022e9f8},
>  uint128 = 0x000000160022e9f800ddb9d70022f680}
>xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf0, 0x22, 
>0x0,
>    0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xf, 0x0, 0x0, 0x0, 0xf0d8, 0x22, 0x0,
>    0x0}, v4_int32 = {0xf, 0x0, 0x22f0d8, 0x0}, v2_int64 = {0xf, 0x22f0d8},
>  uint128 = 0x000000000022f0d8000000000000000f}
>mxcsr          0x1f80	8064
>mm0            {uint64 = 0x7900000022e920, v2_int32 = {0x22e920, 0x790000},
>  v4_int16 = {0xe920, 0x22, 0x0, 0x79}, v8_int8 = {0x20, 0xe9, 0x22, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm1            {uint64 = 0x79000000790a48, v2_int32 = {0x790a48, 0x790000},
>  v4_int16 = {0xa48, 0x79, 0x0, 0x79}, v8_int8 = {0x48, 0xa, 0x79, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm2            {uint64 = 0x22eb3c00000000, v2_int32 = {0x0, 0x22eb3c},
>  v4_int16 = {0x0, 0x0, 0xeb3c, 0x22}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3c,
>    0xeb, 0x22, 0x0}}
>mm3            {uint64 = 0x7c910732ffffffff, v2_int32 = {0xffffffff,
>    0x7c910732}, v4_int16 = {0xffff, 0xffff, 0x732, 0x7c91}, v8_int8 = 
>{0xff,
>    0xff, 0xff, 0xff, 0x32, 0x7, 0x91, 0x7c}}
>mm4            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>mm5            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm6            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>(gdb) eax            0x250d5b0	38852016
>ecx            0x0	0
>edx            0x0	0
>ebx            0x30353232	808792626
>esp            0x22e020	0x22e020
>ebp            0x22e038	0x22e038
>esi            0x220030	2228272
>edi            0x0	0
>eip            0x8c87f4	0x8c87f4
>eflags         0x210206	2163206
>cs             0x1b	27
>ss             0x23	35
>ds             0x23	35
>es             0x23	35
>fs             0x3b	59
>gs             0x0	0
>st0            <invalid float value>	(raw 0x0732007900000022e920)
>st1            <invalid float value>	(raw 0xe5b80079000000790a48)
>st2            <invalid float value>	(raw 0xee180022eb3c00000000)
>st3            <invalid float value>	(raw 0x06ab7c910732ffffffff)
>st4            <invalid float value>	(raw 0xeb500000000000000000)
>st5            32	(raw 0x40048000000000000000)
>st6            32	(raw 0x40048000000000000000)
>st7            0	(raw 0x00000000000000000000)
>fctrl          0xffff037f	-64641
>fstat          0xffff0000	-65536
>ftag           0xffffffff	-1
>fiseg          0x1b	27
>fioff          0x51cad5	5360341
>foseg          0xffff0023	-65501
>fooff          0x22eb08	2288392
>fop            0x0	0
>xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x54, 0x52, 0x58, 0x0, 0x60, 0xeb, 0x22, 0x0, 0x4d, 0xc8, 
>0xdd,
>    0x0, 0x11, 0x0, 0x0, 0x0}, v8_int16 = {0x5254, 0x58, 0xeb60, 0x22, 
>0xc84d,
>    0xdd, 0x11, 0x0}, v4_int32 = {0x585254, 0x22eb60, 0xddc84d, 0x11},
>  v2_int64 = {0x22eb6000585254, 0x1100ddc84d},
>  uint128 = 0x0000001100ddc84d0022eb6000585254}
>xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x20, 0xf1, 0x22, 0x0, 0x40, 0xef, 0x22, 0x0, 0xf8, 0xee, 
>0x22,
>    0x0, 0xb8, 0xea, 0x22, 0x0}, v8_int16 = {0xf120, 0x22, 0xef40, 0x22,
>    0xeef8, 0x22, 0xeab8, 0x22}, v4_int32 = {0x22f120, 0x22ef40, 0x22eef8,
>    0x22eab8}, v2_int64 = {0x22ef400022f120, 0x22eab80022eef8},
>  uint128 = 0x0022eab80022eef80022ef400022f120}
>xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xa2, 0x5b, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xf0, 0x22,
>    0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5ba2, 0x58, 0x0, 0x0, 0xf030,
>    0x22, 0x0, 0x0}, v4_int32 = {0x585ba2, 0x0, 0x22f030, 0x0}, v2_int64 = 
>{
>    0x585ba2, 0x22f030}, uint128 = 0x000000000022f0300000000000585ba2}
>xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x54, 0xed, 0x22, 0x0, 0x5c, 0xee, 0x22,
>    0x0, 0xf, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xed54, 0x22, 0xee5c,
>    0x22, 0xf, 0x0}, v4_int32 = {0x0, 0x22ed54, 0x22ee5c, 0xf}, v2_int64 = 
>{
>    0x22ed5400000000, 0xf0022ee5c},
>  uint128 = 0x0000000f0022ee5c0022ed5400000000}
>xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x80, 0xf6, 0x22, 0x0, 0xd7, 0xb9, 0xdd, 0x0, 0xf8, 0xe9, 
>0x22,
>    0x0, 0x16, 0x0, 0x0, 0x0}, v8_int16 = {0xf680, 0x22, 0xb9d7, 0xdd, 
>0xe9f8,
>    0x22, 0x16, 0x0}, v4_int32 = {0x22f680, 0xddb9d7, 0x22e9f8, 0x16},
>  v2_int64 = {0xddb9d70022f680, 0x160022e9f8},
>  uint128 = 0x000000160022e9f800ddb9d70022f680}
>xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf0, 0x22, 
>0x0,
>    0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xf, 0x0, 0x0, 0x0, 0xf0d8, 0x22, 0x0,
>    0x0}, v4_int32 = {0xf, 0x0, 0x22f0d8, 0x0}, v2_int64 = {0xf, 0x22f0d8},
>  uint128 = 0x000000000022f0d8000000000000000f}
>mxcsr          0x1f80	8064
>mm0            {uint64 = 0x7900000022e920, v2_int32 = {0x22e920, 0x790000},
>  v4_int16 = {0xe920, 0x22, 0x0, 0x79}, v8_int8 = {0x20, 0xe9, 0x22, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm1            {uint64 = 0x79000000790a48, v2_int32 = {0x790a48, 0x790000},
>  v4_int16 = {0xa48, 0x79, 0x0, 0x79}, v8_int8 = {0x48, 0xa, 0x79, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm2            {uint64 = 0x22eb3c00000000, v2_int32 = {0x0, 0x22eb3c},
>  v4_int16 = {0x0, 0x0, 0xeb3c, 0x22}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3c,
>    0xeb, 0x22, 0x0}}
>mm3            {uint64 = 0x7c910732ffffffff, v2_int32 = {0xffffffff,
>    0x7c910732}, v4_int16 = {0xffff, 0xffff, 0x732, 0x7c91}, v8_int8 = 
>{0xff,
>    0xff, 0xff, 0xff, 0x32, 0x7, 0x91, 0x7c}}
>mm4            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>mm5            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm6            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>(gdb) eax            0x250d5b0	38852016
>ecx            0x0	0
>edx            0x0	0
>ebx            0x30353232	808792626
>esp            0x22e020	0x22e020
>ebp            0x22e038	0x22e038
>esi            0x220030	2228272
>edi            0x0	0
>eip            0x8c87f4	0x8c87f4
>eflags         0x210206	2163206
>cs             0x1b	27
>ss             0x23	35
>ds             0x23	35
>es             0x23	35
>fs             0x3b	59
>gs             0x0	0
>st0            <invalid float value>	(raw 0x0732007900000022e920)
>st1            <invalid float value>	(raw 0xe5b80079000000790a48)
>st2            <invalid float value>	(raw 0xee180022eb3c00000000)
>st3            <invalid float value>	(raw 0x06ab7c910732ffffffff)
>st4            <invalid float value>	(raw 0xeb500000000000000000)
>st5            32	(raw 0x40048000000000000000)
>st6            32	(raw 0x40048000000000000000)
>st7            0	(raw 0x00000000000000000000)
>fctrl          0xffff037f	-64641
>fstat          0xffff0000	-65536
>ftag           0xffffffff	-1
>fiseg          0x1b	27
>fioff          0x51cad5	5360341
>foseg          0xffff0023	-65501
>fooff          0x22eb08	2288392
>fop            0x0	0
>xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xcc, 0xed, 0x22, 0x0, 0xc0, 0xeb, 0x22, 0x0, 0x5c, 0xee, 
>0x22,
>    0x0, 0x98, 0xea, 0x22, 0x0}, v8_int16 = {0xedcc, 0x22, 0xebc0, 0x22,
>    0xee5c, 0x22, 0xea98, 0x22}, v4_int32 = {0x22edcc, 0x22ebc0, 0x22ee5c,
>    0x22ea98}, v2_int64 = {0x22ebc00022edcc, 0x22ea980022ee5c},
>  uint128 = 0x0022ea980022ee5c0022ebc00022edcc}
>xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x54, 0x52, 0x58, 0x0, 0x60, 0xeb, 0x22, 0x0, 0x4d, 0xc8, 
>0xdd,
>    0x0, 0x11, 0x0, 0x0, 0x0}, v8_int16 = {0x5254, 0x58, 0xeb60, 0x22, 
>0xc84d,
>    0xdd, 0x11, 0x0}, v4_int32 = {0x585254, 0x22eb60, 0xddc84d, 0x11},
>  v2_int64 = {0x22eb6000585254, 0x1100ddc84d},
>  uint128 = 0x0000001100ddc84d0022eb6000585254}
>xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x20, 0xf1, 0x22, 0x0, 0x40, 0xef, 0x22, 0x0, 0xf8, 0xee, 
>0x22,
>    0x0, 0xb8, 0xea, 0x22, 0x0}, v8_int16 = {0xf120, 0x22, 0xef40, 0x22,
>    0xeef8, 0x22, 0xeab8, 0x22}, v4_int32 = {0x22f120, 0x22ef40, 0x22eef8,
>    0x22eab8}, v2_int64 = {0x22ef400022f120, 0x22eab80022eef8},
>  uint128 = 0x0022eab80022eef80022ef400022f120}
>xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xa2, 0x5b, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, 0x30, 0xf0, 0x22,
>    0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x5ba2, 0x58, 0x0, 0x0, 0xf030,
>    0x22, 0x0, 0x0}, v4_int32 = {0x585ba2, 0x0, 0x22f030, 0x0}, v2_int64 = 
>{
>    0x585ba2, 0x22f030}, uint128 = 0x000000000022f0300000000000585ba2}
>xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x54, 0xed, 0x22, 0x0, 0x5c, 0xee, 0x22,
>    0x0, 0xf, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0, 0xed54, 0x22, 0xee5c,
>    0x22, 0xf, 0x0}, v4_int32 = {0x0, 0x22ed54, 0x22ee5c, 0xf}, v2_int64 = 
>{
>    0x22ed5400000000, 0xf0022ee5c},
>  uint128 = 0x0000000f0022ee5c0022ed5400000000}
>xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0x80, 0xf6, 0x22, 0x0, 0xd7, 0xb9, 0xdd, 0x0, 0xf8, 0xe9, 
>0x22,
>    0x0, 0x16, 0x0, 0x0, 0x0}, v8_int16 = {0xf680, 0x22, 0xb9d7, 0xdd, 
>0xe9f8,
>    0x22, 0x16, 0x0}, v4_int32 = {0x22f680, 0xddb9d7, 0x22e9f8, 0x16},
>  v2_int64 = {0xddb9d70022f680, 0x160022e9f8},
>  uint128 = 0x000000160022e9f800ddb9d70022f680}
>xmm7           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
>  v16_int8 = {0xf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xd8, 0xf0, 0x22, 
>0x0,
>    0x0, 0x0, 0x0, 0x0}, v8_int16 = {0xf, 0x0, 0x0, 0x0, 0xf0d8, 0x22, 0x0,
>    0x0}, v4_int32 = {0xf, 0x0, 0x22f0d8, 0x0}, v2_int64 = {0xf, 0x22f0d8},
>  uint128 = 0x000000000022f0d8000000000000000f}
>mxcsr          0x1f80	8064
>mm0            {uint64 = 0x7900000022e920, v2_int32 = {0x22e920, 0x790000},
>  v4_int16 = {0xe920, 0x22, 0x0, 0x79}, v8_int8 = {0x20, 0xe9, 0x22, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm1            {uint64 = 0x79000000790a48, v2_int32 = {0x790a48, 0x790000},
>  v4_int16 = {0xa48, 0x79, 0x0, 0x79}, v8_int8 = {0x48, 0xa, 0x79, 0x0, 
>0x0,
>    0x0, 0x79, 0x0}}
>mm2            {uint64 = 0x22eb3c00000000, v2_int32 = {0x0, 0x22eb3c},
>  v4_int16 = {0x0, 0x0, 0xeb3c, 0x22}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x3c,
>    0xeb, 0x22, 0x0}}
>mm3            {uint64 = 0x7c910732ffffffff, v2_int32 = {0xffffffff,
>    0x7c910732}, v4_int16 = {0xffff, 0xffff, 0x732, 0x7c91}, v8_int8 = 
>{0xff,
>    0xff, 0xff, 0xff, 0x32, 0x7, 0x91, 0x7c}}
>mm4            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>mm5            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm6            {uint64 = 0x8000000000000000, v2_int32 = {0x0, 0x80000000},
>  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 
>0x0,
>    0x0, 0x80}}
>mm7            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0, 0x0,
>    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
>(gdb) ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>ContinueDebugEvent (cpid=324, ctid=3940, DBG_CONTINUE);
>gdb: child_close, inferior_ptid=3940
>
>MPlayer interrupted by signal 11 in module: open_stream
>- MPlayer crashed by bad usage of CPU/FPU/RAM.
>  Recompile MPlayer with --enable-debug and make a 'gdb' backtrace and
>  disassembly. Details in 
>DOCS/HTML/en/bugreports_what.html#bugreports_crash.
>- 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/HTML/en/bugreports.html and follow the instructions there. We can't 
>and
>  won't help unless you provide this information when reporting a possible 
>bug.
>

_________________________________________________________________
Get live scores and news about your team: Add the Live.com Football Page 
www.live.com/?addtemplate=football&icid=T001MSN30A0701




More information about the MPlayer-users mailing list