[MPlayer-users] Mplayer CVS crashes using v4l2 interface

Sebastian sebastian_ml at gmx.net
Sat Aug 20 18:01:52 CEST 2005


Hi!

I'm trying to use v4l2 but it crashes immediately. v4l works btw. I'm
trying this on a Technotrend DVB-s rev. 1.5 card. Using the kernel dvb
drivers. I'll post the crash, system info and gdb output.

Thanks and cheers

Sebastian

mplayer tv:// -tv driver=v4l2:width=768:height=576 -v
MPlayer dev-CVS-050820-17:28-3.3.5-20050130 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6,
Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE


Warning unknown option cache_min at line 144
Warning unknown option cache_prefill at line 147

CommandLine: 'tv://' '-tv' 'driver=v4l2:width=768:height=576' '-v'
get_path('font/font.desc') -> '/home/sk/.mplayer/font/font.desc'
Font /home/sk/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/sk/.mplayer/input.conf'
Can't open input config file /home/sk/.mplayer/input.conf: No such file
or directory
Parsing input config file /usr/share/mplayer/input.conf
Input config file /usr/share/mplayer/input.conf parsed: 59 binds
get_path('.conf') -> '/home/sk/.mplayer/.conf'
Playing tv://.
STREAM: [null] tv://
STREAM: Description: Null stream
STREAM: Author: Albeu
STREAM: Comment:
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0
Cache fill:  0.00% (0 bytes)    Selected driver: v4l2
 name: Video 4 Linux 2 input
 author: Martin Olschewski <olschewski at zpr.uni-koeln.de>
 comment: first try, more to come ;-)
Selected device: dvb
 Capabilites:  video capture  video overlay  read/write  streaming
  supported norms: 0 = PAL; 1 = NTSC;
   inputs: 0 = DVB;
    Current input: 0
     Format RGB332 ( 8 bits, RGB-8 (3-3-2)): RGB 8-bit
      Format RGB565 (16 bits, RGB-16 (5/B-6/G-5/R)): BGR 16-bit
       Format BGR24  (24 bits, RGB-24 (B-G-R)): BGR 24-bit
        Format BGR32  (32 bits, RGB-32 (B-G-R)): BGRA
	 Format RGB32  (32 bits, RGB-32 (R-G-B)): RGBA
	  Format GREY   ( 8 bits, Greyscale-8): Planar Y800
	   Format YUV422P (16 bits, YUV 4:2:2 planar (Y-Cb-Cr)): Planar
	   422P
	    Format YVU420 (12 bits, YVU 4:2:0 planar (Y-Cb-Cr)): Planar
	    YV12
	     Format YUV420 (12 bits, YUV 4:2:0 planar (Y-Cb-Cr)): Planar
	     I420
	      Format UYVY   (16 bits, YUV 4:2:2 (U-Y-V-Y)): Packed UYVY
	       Current format: BGR24
v4l2: set format: YUV420
v4l2: set input: 0
Selected norm: pal
v4l2: set norm: PAL
v4l2: set width: 768
v4l2: set height: 576
Selected input hasn't got a tuner!
==> Found video stream: 0
v4l2: get format: YUV420
v4l2: get fps: 25.000000
v4l2: get width: 768
v4l2: get height: 576
Using a ring buffer for maximum 2 frames, 1 MB total size.
v4l2: ioctl set mute failed: Invalid argument
v4l2: set Brightness: 128 [0, 255]
v4l2: ioctl query control failed: Invalid argument
v4l2: set Saturation: 64 [0, 127]
v4l2: set Contrast: 64 [0, 127]
[V] filefmt:9  fourcc:0x30323449  size:768x576  fps:25.00  ftime:=0.0400
get_path('sub/') -> '/home/sk/.mplayer/sub/'
get_path('default.sub') -> '/home/sk/.mplayer/default.sub'
X11 opening display: :0.0
vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
vo: X11 running at 1280x1024 with depth 24 and 32 bpp (":0.0" => local
display)
[x11] Detected wm supports NetWM.
[x11] Detected wm supports FULLSCREEN state.
[x11] Detected wm supports ABOVE state.
[x11] Detected wm supports BELOW state.
[x11] Current fstype setting honours FULLSCREEN ABOVE BELOW X atoms
Disabling DPMS
DPMSDisable stat: 1
[xv common] Drawing colorkey manually.
[xv common] Using colorkey from Xv (0x00001e).
============================================
Opening video decoder: [raw] RAW Uncompressed Video
VDec: vo config request - 768 x 576 (preferred csp: Planar I420)
Trying filter chain: vo
VDec: using Planar I420 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO Config (768x576->768x576,flags=0,'MPlayer',0x30323449)
VO: [xv] 768x576 => 768x576 Planar I420
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: 0x59565955 (UYVY) packed
Xvideo image format: 0x32315659 (YV12) planar
Xvideo image format: 0x30323449 (I420) planar
using Xvideo port 69 for hw scaling
[xv] dx: 0 dy: 0 dw: 768 dh: 576
Selected video codec: [rawi420] vfm:raw (RAW I420)
================================================
Audio: no sound
Freeing 0 unused audio chunks.
Starting playback...
v4l2: going to capture


MPlayer interrupted by signal 11 in module: video_read_frame
- 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.
	    uninit video: raw
MPlayer interrupted by signal 2 in module: enable_cache
vo: x11 uninit called but X11 not inited..


MPlayer interrupted by signal 2 in module: free_demuxer


MPlayer interrupted by signal 2 in module: uninit_vo
vo: uninit ...
Xlib: unexpected async reply (sequence 0x51)!
Successfully enabled DPMS
vo: uninit ...

######################################################

Linux Version:
Linux version 2.6.13-rc6 (root at hell_awaits) (gcc-Version 3.3.5-20050130
(Gentoo 3.3.5.20050130-r1, ssp-3.3.5.20050130-1, pie-8.7.7.1)) #2 Thu
Aug 18 23:32:30 CEST 2005

uname -a:
Linux hell_awaits 2.6.13-rc6 #2 Thu Aug 18 23:32:30 CEST 2005 i686 AMD
Sempron(tm)   2400+ AuthenticAMD GNU/Linux

ls -l /lib/libc[.-]*:
-rwxr-xr-x  1 root root 1260636 Jul 25 01:27 /lib/libc-2.3.5.so
lrwxrwxrwx  1 root root      13 Aug 20 11:44 /lib/libc.so.6 ->
libc-2.3.5.so

X -version:

X Window System Version 6.8.2
Release Date: 9 February 2005
X Protocol Version 11, Revision 0, Release 6.8.2
Build Operating System: Linux 2.6.12.3 i686 [ELF]
Current Operating System: Linux hell_awaits 2.6.13-rc6 #2 Thu Aug 18
23:32:30 CEST 2005 i686
Build Date: 25 July 2005
        Before reporting problems, check http://wiki.X.Org
	        to make sure that you have the latest version.
		Module Loader present

		gcc -v:
		Reading specs from
		/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/specs
		Configured with:
		/var/tmp/portage/gcc-3.3.5.20050130-r1/work/gcc-3.3.5/configure
		--enable-version-specific-runtime-libs --prefix=/usr
		--bindir=/usr/i686-pc-linux-gnu/gcc-bin/3.3.5-20050130
		--includedir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include
		--datadir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130
		--mandir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/man
		--infodir=/usr/share/gcc-data/i686-pc-linux-gnu/3.3.5-20050130/info
		--with-gxx-include-dir=/usr/lib/gcc-lib/i686-pc-linux-gnu/3.3.5-20050130/include/g++-v3
		--host=i686-pc-linux-gnu --build=i686-pc-linux-gnu
		--disable-altivec --enable-nls
		--without-included-gettext --with-system-zlib
		--disable-checking --disable-werror
		--disable-libunwind-exceptions --disable-multilib
		--disable-libgcj --enable-languages=c,c++
		--enable-shared --enable-threads=posix
		--enable-__cxa_atexit --enable-clocale=gnu
		Thread model: posix
		gcc version 3.3.5-20050130 (Gentoo 3.3.5.20050130-r1,
		ssp-3.3.5.20050130-1, pie-8.7.7.1)

		ld -v:
		GNU ld version 2.15.92.0.2 20040927

		as --version:
		GNU assembler 2.15.92.0.2 20040927
		Copyright 2002 Free Software Foundation, Inc.
		This program is free software; you may redistribute it
		under the terms of
		the GNU General Public License.  This program has
		absolutely no warranty.
		This assembler was configured for a target of
		`i686-pc-linux-gnu'.
###############################################

gdb mplayer

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-linux-gnu"...Using host libthread_db
library "/lib/libthread_db.so.1".

(gdb) run -v tv:// -tv driver=v4l2:width=768:height=576
Starting program: /usr/bin/mplayer -v tv:// -tv
driver=v4l2:width=768:height=576[Thread debugging using libthread_db
enabled]
[New Thread 16384 (LWP 14237)]
Using GNU internationalization
Original domain: messages
Original dirname: /usr/share/locale
Current domain: mplayer
Current dirname: /usr/share/locale
MPlayer dev-CVS-050820-17:44-3.3.5-20050130 (C) 2000-2005 MPlayer Team
CPU: Advanced Micro Devices Athlon MP/XP Thoroughbred (Family: 6,
Stepping: 1)
Detected cache-line size is 64 bytes
CPUflags:  MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE


Warning unknown option cache_min at line 144
Warning unknown option cache_prefill at line 147

CommandLine: '-v' 'tv://' '-tv' 'driver=v4l2:width=768:height=576'
get_path('font/font.desc') -> '/home/sk/.mplayer/font/font.desc'
Font /home/sk/.mplayer/font/font.desc loaded successfully! (206 chars)
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
Using Linux hardware RTC timing (1024Hz).
get_path('input.conf') -> '/home/sk/.mplayer/input.conf'
Can't open input config file /home/sk/.mplayer/input.conf: No such file
or directory
Parsing input config file /usr/share/mplayer/input.conf
Input config file /usr/share/mplayer/input.conf parsed: 59 binds
get_path('.conf') -> '/home/sk/.mplayer/.conf'
Playing tv://.
STREAM: [null] tv://
STREAM: Description: Null stream
STREAM: Author: Albeu
STREAM: Comment:
CACHE_PRE_INIT: 0 [0] 0  pre:0  eof:0
Cache fill:  0.00% (0 bytes)    Selected driver: v4l2
 name: Video 4 Linux 2 input
  author: Martin Olschewski <olschewski at zpr.uni-koeln.de>
   comment: first try, more to come ;-)
   Selected device: dvb
    Capabilites:  video capture  video overlay  read/write  streaming
     supported norms: 0 = PAL; 1 = NTSC;
      inputs: 0 = DVB;
       Current input: 0
        Format RGB332 ( 8 bits, RGB-8 (3-3-2)): RGB 8-bit
	 Format RGB565 (16 bits, RGB-16 (5/B-6/G-5/R)): BGR 16-bit
	  Format BGR24  (24 bits, RGB-24 (B-G-R)): BGR 24-bit
	   Format BGR32  (32 bits, RGB-32 (B-G-R)): BGRA
	    Format RGB32  (32 bits, RGB-32 (R-G-B)): RGBA
	     Format GREY   ( 8 bits, Greyscale-8): Planar Y800
	      Format YUV422P (16 bits, YUV 4:2:2 planar (Y-Cb-Cr)):
	      Planar 422P
	       Format YVU420 (12 bits, YVU 4:2:0 planar (Y-Cb-Cr)):
	       Planar YV12
	        Format YUV420 (12 bits, YUV 4:2:0 planar (Y-Cb-Cr)):
		Planar I420
		 Format UYVY   (16 bits, YUV 4:2:2 (U-Y-V-Y)): Packed
		 UYVY
		  Current format: BGR24
		  v4l2: set format: YUV420
		  v4l2: set input: 0
		  Selected norm: pal
		  v4l2: set norm: PAL
		  v4l2: set width: 768
		  v4l2: set height: 576
		  Selected input hasn't got a tuner!
		  ==> Found video stream: 0
		  v4l2: get format: YUV420
		  v4l2: get fps: 25.000000
		  v4l2: get width: 768
		  v4l2: get height: 576
		  Using a ring buffer for maximum 2 frames, 1 MB total
		  size.
		  v4l2: ioctl set mute failed: Invalid argument
		  v4l2: set Brightness: 128 [0, 255]
		  v4l2: ioctl query control failed: Invalid argument
		  v4l2: set Saturation: 64 [0, 127]
		  v4l2: set Contrast: 64 [0, 127]
		  [V] filefmt:9  fourcc:0x30323449  size:768x576
		  fps:25.00  ftime:=0.0400
		  get_path('sub/') -> '/home/sk/.mplayer/sub/'
		  get_path('default.sub') ->
		  '/home/sk/.mplayer/default.sub'
		  X11 opening display: :0.0
		  vo: X11 color mask:  FFFFFF  (R:FF0000 G:FF00 B:FF)
		  vo: X11 running at 1280x1024 with depth 24 and 32 bpp
		  (":0.0" => local display)
		  [x11] Detected wm supports NetWM.
		  [x11] Detected wm supports FULLSCREEN state.
		  [x11] Detected wm supports ABOVE state.
		  [x11] Detected wm supports BELOW state.
		  [x11] Current fstype setting honours FULLSCREEN ABOVE
		  BELOW X atoms
		  Disabling DPMS
		  DPMSDisable stat: 1
		  [xv common] Drawing colorkey manually.
		  [xv common] Using colorkey from Xv (0x00001e).
		  ==========================================================================
		  Opening video decoder: [raw] RAW Uncompressed Video
		  VDec: vo config request - 768 x 576 (preferred csp:
		  Planar I420)
		  Trying filter chain: vo
		  VDec: using Planar I420 as output csp (no 0)
		  Movie-Aspect is undefined - no prescaling applied.
		  VO Config
		  (768x576->768x576,flags=0,'MPlayer',0x30323449)
		  VO: [xv] 768x576 => 768x576 Planar I420
		  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: 0x59565955 (UYVY) packed
		  Xvideo image format: 0x32315659 (YV12) planar
		  Xvideo image format: 0x30323449 (I420) planar
		  using Xvideo port 69 for hw scaling
		  [xv] dx: 0 dy: 0 dw: 768 dh: 576
		  Selected video codec: [rawi420] vfm:raw (RAW I420)
		  ==========================================================================
		  Audio: no sound
		  Freeing 0 unused audio chunks.
		  Starting playback...
		  [New Thread 32769 (LWP 14243)]
		  [New Thread 16386 (LWP 14244)]
		  v4l2: going to capture

		  Program received signal SIGSEGV, Segmentation fault.
		  [Switching to Thread 16384 (LWP 14237)]
		  0xb7a7e4ac in memcpy () from /lib/libc.so.6

(gdb) bt
#0  0xb7a7e4ac in memcpy () from /lib/libc.so.6
#1  0x080d5562 in grab_video_frame (priv=0xb650d000, buffer=0x8547b58
"",
    len=139754328) at tvi_v4l2.c:1563
    #2  0x080cfeac in demux_tv_fill_buffer (demux=0x8538d40,
    ds=0xb6db0000)
        at tv.c:121
	#3  0x080daae8 in demux_fill_buffer (demux=0x85395b0,
	ds=0x8547b58)
	    at demuxer.c:325
	    #4  0x080dabbf in ds_fill_buffer (ds=0x8507428) at
	    demuxer.c:374
	    #5  0x080daf98 in ds_get_packet (ds=0x8507428,
	    start=0xbf837dc4)
	        at demuxer.c:448
		#6  0x080ccc6b in video_read_frame (sh_video=0x8539940,
		    frame_time_ptr=0xbf837dc0, start=0xbf837dc4,
		    force_fps=0) at video.c:538
		    #7  0x08053ea3 in main (argc=5, argv=0xbf838f94) at
		    mplayer.c:2338
(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0xb7a7e48c to 0xb7a7e4cc:
0xb7a7e48c <__memcpy_chk+12>:   push   %es
0xb7a7e48d <__memcpy_chk+13>:   add    %cl,0x244c8bf6(%ecx)
0xb7a7e493 <memcpy+3>:  or     $0x89,%al
0xb7a7e495 <memcpy+5>:  clc
0xb7a7e496 <memcpy+6>:  mov    0x4(%esp),%edi
0xb7a7e49a <memcpy+10>: mov    %esi,%edx
0xb7a7e49c <memcpy+12>: mov    0x8(%esp),%esi
0xb7a7e4a0 <memcpy+16>: cld
0xb7a7e4a1 <memcpy+17>: shr    %ecx
0xb7a7e4a3 <memcpy+19>: jae    0xb7a7e4a6 <memcpy+22>
0xb7a7e4a5 <memcpy+21>: movsb  %ds:(%esi),%es:(%edi)
0xb7a7e4a6 <memcpy+22>: shr    %ecx
0xb7a7e4a8 <memcpy+24>: jae    0xb7a7e4ac <memcpy+28>
0xb7a7e4aa <memcpy+26>: movsw  %ds:(%esi),%es:(%edi)
0xb7a7e4ac <memcpy+28>: repz movsl %ds:(%esi),%es:(%edi)
0xb7a7e4ae <memcpy+30>: mov    %eax,%edi
0xb7a7e4b0 <memcpy+32>: mov    %edx,%esi
0xb7a7e4b2 <memcpy+34>: mov    0x4(%esp),%eax
0xb7a7e4b6 <memcpy+38>: ret
0xb7a7e4b7 <memcpy+39>: nop
0xb7a7e4b8 <memcpy+40>: nop
0xb7a7e4b9 <memcpy+41>: nop
0xb7a7e4ba <memcpy+42>: nop
0xb7a7e4bb <memcpy+43>: nop
0xb7a7e4bc <memcpy+44>: nop
0xb7a7e4bd <memcpy+45>: nop
0xb7a7e4be <memcpy+46>: nop
0xb7a7e4bf <memcpy+47>: nop
0xb7a7e4c0 <memcpy+48>: sub    $0x10,%esp
0xb7a7e4c3 <memcpy+51>: mov    %edi,0x8(%esp)
0xb7a7e4c7 <memcpy+55>: mov    %ebx,(%esp)
0xb7a7e4ca <memcpy+58>: mov    %esi,0x4(%esp)
End of assembler dump.
(gdb) info all-registers
eax            0x8547b58        139754328
ecx            0x1ac02  109570
edx            0x85395b0        139695536
ebx            0x8539834        139696180
esp            0xbf837adc       0xbf837adc
ebp            0xbf837b08       0xbf837b08
esi            0xb650d000       -1236217856
edi            0xb6db0000       -1227161600
eip            0xb7a7e4ac       0xb7a7e4ac
eflags         0x210216 2163222
cs             0x73     115
ss             0x7b     123
ds             0x7b     123
es             0x7b     123
fs             0x0      0
gs             0x33     51
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            0        (raw 0x00000000000000000000)
st3            0        (raw 0x00000000000000000000)
st4            1024     (raw 0x40098000000000000000)
st5            0.99851856231689453121747393482543487    (raw
0x3ffeff9ee99999999999)
st6            0        (raw 0x00000000000000000000)
st7            0        (raw 0x00000000000000000000)
fctrl          0x37f    895
fstat          0x20     32
ftag           0xffff   65535
fiseg          0x0      0
fioff          0x0      0
foseg          0x0      0
fooff          0x0      0
fop            0x0      0
xmm0           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
  v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0,
  0x0,
      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0,
      0x0},
        uint128 = 0x00000000000000000000000000000000}
	xmm1           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
	{0x0, 0x0},
	  v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0,
	  0x0, 0x0, 0x0,
	      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64
	      = {0x0, 0x0},
	        uint128 = 0x00000000000000000000000000000000}
		xmm2           {v4_float = {0x0, 0x0, 0x0, 0x0},
		v2_double = {0x0, 0x0},
		  v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0,
		  0x0, 0x0, 0x0, 0x0,
		      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0},
		      v2_int64 = {0x0, 0x0},
		        uint128 = 0x00000000000000000000000000000000}
			xmm3           {v4_float = {0x0, 0x0, 0x0, 0x0},
			v2_double = {0x0, 0x0},
  v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0, 0x0, 0x0,
  0x0,
      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64 = {0x0,
      0x0},
        uint128 = 0x00000000000000000000000000000000}
	xmm4           {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double =
	{0x0, 0x0},
	  v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0, 0x0,
	  0x0, 0x0, 0x0,
	      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0}, v2_int64
	      = {0x0, 0x0},
	        uint128 = 0x00000000000000000000000000000000}
		xmm5           {v4_float = {0x0, 0x0, 0x0, 0x0},
		v2_double = {0x0, 0x0},
		  v16_int8 = {0x0 <repeats 16 times>}, v8_int16 = {0x0,
		  0x0, 0x0, 0x0, 0x0,
		      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0, 0x0},
		      v2_int64 = {0x0, 0x0},
		        uint128 = 0x00000000000000000000000000000000}
			xmm6           {v4_float = {0x0, 0x0, 0x0, 0x0},
			v2_double = {0x0, 0x0},
			  v16_int8 = {0x0 <repeats 16 times>}, v8_int16
			  = {0x0, 0x0, 0x0, 0x0, 0x0,
			      0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
			      0x0}, v2_int64 = {0x0, 0x0},
			        uint128 =
				0x00000000000000000000000000000000}
				xmm7           {v4_float = {0x0, 0x0,
				0x0, 0x0}, v2_double = {0x0, 0x0},
				  v16_int8 = {0x0 <repeats 16 times>},
				  v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0,
				      0x0, 0x0, 0x0}, v4_int32 = {0x0,
				      0x0, 0x0, 0x0}, v2_int64 = {0x0,
				      0x0},
				        uint128 =
					0x00000000000000000000000000000000}
					mxcsr          0x1f80   8064
					mm0            {uint64 = 0x0,
					v2_int32 = {0x0, 0x0}, v4_int16
					= {0x0, 0x0,
					    0x0, 0x0}, v8_int8 = {0x0,
					    0x0, 0x0, 0x0, 0x0, 0x0,
					    0x0, 0x0}}
					    mm1            {uint64 =
					    0x0, v2_int32 = {0x0, 0x0},
					    v4_int16 = {0x0, 0x0,
0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
mm2            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 = {0x0,
0x0,
    0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
    mm3            {uint64 = 0x0, v2_int32 = {0x0, 0x0}, v4_int16 =
    {0x0, 0x0,
        0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}
	mm4            {uint64 = 0x8000000000000000, v2_int32 = {0x0,
	0x80000000},
	  v4_int16 = {0x0, 0x0, 0x0, 0x8000}, v8_int8 = {0x0, 0x0, 0x0,
	  0x0, 0x0, 0x0,
	      0x0, 0x80}}
	      mm5            {uint64 = 0xff9ee99999999999, v2_int32 =
	      {0x99999999,
	          0xff9ee999}, v4_int16 = {0x9999, 0x9999, 0xe999,
		  0xff9e}, v8_int8 = {0x99,
		      0x99, 0x99, 0x99, 0x99, 0xe9, 0x9e, 0xff}}
		      mm6            {uint64 = 0x0, v2_int32 = {0x0,
		      0x0}, v4_int16 = {0x0, 0x0,
		          0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
			  0x0, 0x0, 0x0}}
			  mm7            {uint64 = 0x0, v2_int32 = {0x0,
			  0x0}, v4_int16 = {0x0, 0x0,
			      0x0, 0x0}, v8_int8 = {0x0, 0x0, 0x0, 0x0,
			      0x0, 0x0, 0x0, 0x0}}

-- 
"When the going gets weird, the weird turn pro." - Hunter S. Thompson




More information about the MPlayer-users mailing list