Opened 16 years ago

Last modified 15 years ago

#1279 new defect

mplayer crashes ('MPlayer interrupted by signal 11 in module: init_audio_codec')

Reported by: qazsedcft@… Owned by: reimar
Priority: important Component: core
Version: HEAD Severity: critical
Keywords: Cc:
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

Here is my first bug report, so I've added all info i could find.
And i'm not sure i selected 'Component' field correctly.

System Information

operating system:

Windows Server 2003 SP2

kernel version:

$ uname -a
MINGW32_NT-5.2 NEST 1.0.10(0.46/3/2) 2004-03-15 07:17 i686 unknown

libc version:

$ ls -l /lib/libc[.-]*
ls: /lib/libc[.-]*: No such file or directory

gcc and ld versions:

$ gcc -v
Using built-in specs.
Target: mingw32
Configured with: ../gcc-4.3.0/configure --enable-languages=c,ada,c++,fortran,java,objc,obj-c++ --disable-sjlj-exceptions --enable-shared --enable-libgcj --enable-libgomp --with-dwarf2 --disable-win32-registry --enable-libstdcxx-debug --enable-concept-checks --enable-version-specific-runtime-libs --build=mingw32 --with-bugurl=http://www.mingw.org/bugs.shtml --prefix=/mingw --with-gmp=/mingw/src/gcc/gmp-mpfr-root --with-mpfr=/mingw/src/gcc/gmp-mpfr-root --with-libiconv-prefix=/mingw/src/gcc/libiconv-root
Thread model: win32
gcc version 4.3.0 20080305 (alpha-testing) mingw-20080502 (GCC)


$ ld -v
GNU ld version 2.17.50 20060824

binutils version:

$ as --version
GNU assembler 2.17.50 20060824
Copyright 2005 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 `mingw32'.

Hardware and drivers

CPU info:

$ cpuinfo
vendor_id : GenuineIntel
cpu family : 6
model : 15
stepping : 11
flags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe pni monitor ds_cpl vmx est tm2 ssse3 cx16 xtpr pdcm nx lm lahf_lm
cpu MHz : 2446.901
model name : Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz

Video card manufacturer and model:

Sapphire Radeon HD4850

Video driver type & version:

Catalyst 8.8 (8-8_xp32_dd_ccc_wdm_enu_67975)

Sound card type & driver (i'm not sure about this):

card - build-in card (motherboard - abit IP35 Pro)
driver - Realtek 5.10.00.5366


Problem: Crash on many video files and most mp3 audio files. I noticed that crashes occurred on audio decoders mainly [mp3lib] and sometimes [ffmpeg]:

Opening audio decoder: [mp3lib] MPEG layer-2, layer-3
MPlayer interrupted by signal 11 in module: init_audio_codec

or

Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
MPlayer interrupted by signal 11 in module: init_audio_codec

On my old computer same sources are working ok, so maybe problem is somehow connected with CPU usage (gdb show that it crashes in function float_to_int16_interleave_sse2).

GDB results.

$ gdb ./mplayer
GNU gdb 6.8
Copyright (C) 2008 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "i686-pc-mingw32"...

(gdb) run -v a.mkv
Starting program: H:\_Development\_Linux\msys\1.0\home\mplayer_svn/./mplayer.exe -v a.mkv
[New thread 3928.0xa50]
[New thread 3928.0x91c]
MPlayer dev-SVN-r27605-4.3.0 (C) 2000-2008 MPlayer Team
CPU: Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz (Family: 6, Model: 15, Stepping: 11)
CPUflags: MMX: 1 MMX2: 1 3DNow: 0 3DNow2: 0 SSE: 1 SSE2: 1
Compiled for x86 CPU with extensions: MMX MMX2 SSE SSE2
get_path('codecs.conf') -> 'H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/codecs.conf'
Reading H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/codecs.conf: Can't open 'H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/codecs.conf': No such file or directory
Reading /usr/local/etc/mplayer/codecs.conf: Can't open '/usr/local/etc/mplayer/codecs.conf': No such file or directory
Using built-in default codecs.conf.
Configuration: --enable-debug=3 --codecsdir=codecs --win32codecsdir=codecs --realcodecsdir=codecs --enable-static --enable-menu --cc=gcc.exe --host-cc=gcc.exe --disable-mencoder --enable-matrixview --disable-tremor-internal --with-extralibdir=/home/mplayer_libs/_2compile/_done/live --with-extralibdir=/mingw/lib/gcc/mingw32/4.3.0 --with-extraincdir=/home/mplayer_libs/_2compile/_done/live --with-extraincdir=/mingw/include/c++/3.4.5 --with-dvdnav-config=/MinGW/bin/dvdnav-config --language=en
CommandLine: '-v' 'a.mkv'
init_freetype
C:/WINDOWS/Fonts/tahoma.ttf doesn't look like a bitmap font description, ignoring.
Cannot load bitmap font: C:/WINDOWS/Fonts/tahoma.ttf
Using MMX (with tiny bit MMX2) Optimized OnScreenDisplay
get_path('fonts') -> 'H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/fonts'
Using Windows native timing
get_path('input.conf') -> 'H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/input.conf'
Parsing input config file H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/input.conf
Input config file H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/input.conf parsed: 90 binds
[New thread 3928.0xed0]
get_path('a.mkv.conf') -> 'H:/_Development/_Linux/msys/1.0/home/Nyaa/mplayer/a.mkv.conf'
getch2: 6 can't get number of input events [disabling console input]

Playing a.mkv.
WINSOCK2 init: 0
WINSOCK2 init: 0
[file] File size is 363838917 bytes
STREAM: [file] a.mkv
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
LAVF_check: Matroska file format
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for NuppelVideo
Checking for REAL
Checking for SMJPEG
[mkv] Found the head...
[mkv] + a segment...
[mkv] /---- [ parsing seek head ] ---------
[mkv] /---- [ parsing seek head ] ---------
[mkv] \---- [ parsing seek head ] ---------
[mkv] /---- [ parsing cues ] -----------
[mkv] \---- [ parsing cues ] -----------
[mkv] /---- [ parsing chapters ] ---------
[mkv] Chapter 0 from 00:00:00.000 to 00:00:00.000, Prologue
[mkv] Chapter 1 from 00:02:53.173 to 00:00:00.000, OP
[mkv] Chapter 2 from 00:04:23.054 to 00:00:00.000, Part One
[mkv] Chapter 3 from 00:12:08.436 to 00:00:00.000, Eyecatch
[mkv] Chapter 4 from 00:12:12.523 to 00:00:00.000, Part Two
[mkv] Chapter 5 from 00:22:39.233 to 00:00:00.000, ED
[mkv] Chapter 6 from 00:24:11.951 to 00:00:00.000, Preview
[mkv] \---- [ parsing chapters ] ---------
[mkv] \---- [ parsing seek head ] ---------
[mkv] |+ segment information...
[mkv] | + timecode scale: 1000000
[mkv] | + duration: 1469.927s
[mkv] |+ segment tracks...
[mkv] | + a track...
[mkv] | + Track number: 1
[mkv] | + Track type: Video
[mkv] | + Default flag: 1
[mkv] | + Codec ID: V_MPEG4/ISO/AVC
[mkv] | + CodecPrivate, length 39
[mkv] | + Default duration: 41.708ms ( = 23.976 fps)
[mkv] | + Language: jpn
[mkv] | + Name: Geass R2 - 01
[mkv] | + Video track
[mkv] | + Pixel width: 1280
[mkv] | + Pixel height: 720
[mkv] | + Display width: 1280
[mkv] | + Display height: 720
[mkv] | + a track...
[mkv] | + Track number: 2
[mkv] | + Track type: Audio
[mkv] | + Default flag: 1
[mkv] | + Codec ID: A_VORBIS
[mkv] | + CodecPrivate, length 4329
[mkv] | + Language: jpn
[mkv] | + Name: 2.0 Vorbis
[mkv] | + Audio track
[mkv] | + Sampling frequency: 48000.000000
[mkv] | + Channels: 2
[mkv] | + a track...
[mkv] | + Track number: 3
[mkv] | + Track type: Subtitle
[mkv] | + Default flag: 1
[mkv] | + Codec ID: S_TEXT/ASS
[mkv] | + CodecPrivate, length 2785
[mkv] | + Language: eng
[mkv] | + Name: ASS
[mkv] /---- [ parsing attachments ] ---------
[mkv] | + an attachment...
[mkv] | + FileName: OptimaLTStd-Bold.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 34584
[mkv] Attachment: OptimaLTStd-Bold.ttf, application/x-truetype-font, 34584 bytes
[mkv] | + an attachment...
[mkv] | + FileName: OptimaLTStd-BoldItalic.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 38700
[mkv] Attachment: OptimaLTStd-BoldItalic.ttf, application/x-truetype-font, 38700 bytes
[mkv] | + an attachment...
[mkv] | + FileName: OptimaLTStd-BoldM.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 127584
[mkv] Attachment: OptimaLTStd-BoldM.ttf, application/x-truetype-font, 127584 bytes
[mkv] | + an attachment...
[mkv] | + FileName: OptimaLTStdM.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 140760
[mkv] Attachment: OptimaLTStdM.ttf, application/x-truetype-font, 140760 bytes
[mkv] | + an attachment...
[mkv] | + FileName: A-OTF-MaruFoPro-Heavy.otf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 4326804
[mkv] Attachment: A-OTF-MaruFoPro-Heavy.otf, application/x-truetype-font, 4326804 bytes
[mkv] | + an attachment...
[mkv] | + FileName: Budhand.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 30768
[mkv] Attachment: Budhand.ttf, application/x-truetype-font, 30768 bytes
[mkv] | + an attachment...
[mkv] | + FileName: CascadeScriptLTStd.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 31684
[mkv] Attachment: CascadeScriptLTStd.ttf, application/x-truetype-font, 31684 bytes
[mkv] | + an attachment...
[mkv] | + FileName: Clearface_SSi_Bold.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 45420
[mkv] Attachment: Clearface_SSi_Bold.ttf, application/x-truetype-font, 45420 bytes
[mkv] | + an attachment...
[mkv] | + FileName: dfgoteb.TTC
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 2880148
[mkv] Attachment: dfgoteb.TTC, application/x-truetype-font, 2880148 bytes
[mkv] | + an attachment...
[mkv] | + FileName: EPITOUGH.TTF
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 18448
[mkv] Attachment: EPITOUGH.TTF, application/x-truetype-font, 18448 bytes
[mkv] | + an attachment...
[mkv] | + FileName: OptimaLTStd.ttf
[mkv] | + FileMimeType: application/x-truetype-font
[mkv] | + FileData, length 33832
[mkv] Attachment: OptimaLTStd.ttf, application/x-truetype-font, 33832 bytes
[mkv] \---- [ parsing attachments ] ---------
[mkv] |+ found cluster, headers are parsed completely :)
==> Found video stream: 1
[mkv] Aspect: 1.777778
[mkv] Track ID 1: video (V_MPEG4/ISO/AVC) "Geass R2 - 01", -vid 0
==> Found audio stream: 2
[mkv] Track ID 2: audio (A_VORBIS) "2.0 Vorbis", -aid 0, -alang jpn
[mkv] Track ID 3: subtitles (S_TEXT/ASS) "ASS", -sid 0, -slang eng
[mkv] Will play video track 1.
Matroska file format detected.
VIDEO: [avc1] 1280x720 24bpp 23.976 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:31 fourcc:0x31637661 size:1280x720 fps:23.976 ftime:=0.0417
==========================================================================
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
INFO: libavcodec init OK!
Selected video codec: [ffh264] vfm: ffmpeg (FFmpeg H.264)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
dec_audio: Allocating 192000 + 65536 = 257536 bytes for output buffer.
FFmpeg's libavcodec audio codec
INFO: libavcodec init OK!

Program received signal SIGSEGV, Segmentation fault.
0x006e86c5 in float_to_int16_interleave_sse2 (dst=0x7bd6968, src=0x22eb80,

len=-4096, channels=2) at i386/dsputil_mmx.c:2380

2380 FLOAT_TO_INT16_INTERLEAVE(sse2,
(gdb) warning: Hooking
warning: H:\_DEVELOPMENT\_LINUX\MSYS\1.0\HOME\MPLAYER_SVN\MPLAYER.EXE
warning: RPH:Injecting code at start up

warning: done...

(gdb) bt
#0 0x006e86c5 in float_to_int16_interleave_sse2 (dst=0x7bd6968,

src=0x22eb80, len=-4096, channels=2) at i386/dsputil_mmx.c:2380

#1 0x007c89c5 in vorbis_decode_frame (avccontext=0x7b7a7b0, data=0x7bd5968,

data_size=0x22ec30, buf=0x7c81ce0 ">\207&#1100;&#1087;O\022 &#1073;\003", buf_size=341)
at vorbis_dec.c:1598

#2 0x0063753c in avcodec_decode_audio2 (avctx=0x7b7a7b0, samples=0x7bd5968,

frame_size_ptr=0x22ec30, buf=0x7c81ce0 ">\207&#1100;&#1087;O\022 &#1073;\003",
buf_size=-4096) at utils.c:941

#3 0x0056a72d in decode_audio (sh_audio=0x7a9fbe8, buf=0x7bd5968 "",

minlen=1, maxlen=257536) at libmpcodecs/ad_ffmpeg.c:161

#4 0x0056aa85 in init (sh_audio=0x7a9fbe8) at libmpcodecs/ad_ffmpeg.c:109
#5 0x0047bbce in init_audio (sh_audio=0x7a9fbe8, codecname=0x0, afm=0x0,

status=1, selected=0x22ed28) at libmpcodecs/dec_audio.c:95

#6 0x0047bf56 in init_best_audio_codec (sh_audio=0x7a9fbe8,

audio_codec_list=0x22ed20, audio_fm_list=0x0)
at libmpcodecs/dec_audio.c:270

#7 0x00403976 in reinit_audio_chain () at mplayer.c:1602
#8 0x00405400 in main (argc=3, argv=0x7694550) at mplayer.c:3666

(gdb) disass $pc-32 $pc+32
Dump of assembler code from 0x6e86a5 to 0x6e86e5:
0x006e86a5 <float_to_int16_interleave_sse2+117>: shl $0x2,%ecx
0x006e86a8 <float_to_int16_interleave_sse2+120>: add %ecx,%ebx
0x006e86aa <float_to_int16_interleave_sse2+122>: add %ecx,%esi
0x006e86ac <float_to_int16_interleave_sse2+124>: add %ecx,%eax
0x006e86ae <float_to_int16_interleave_sse2+126>: neg %ecx
0x006e86b0 <float_to_int16_interleave_sse2+128>: cvtps2dq (%esi,%ecx,1),%xmm0
0x006e86b5 <float_to_int16_interleave_sse2+133>: cvtps2dq (%eax,%ecx,1),%xmm1
0x006e86ba <float_to_int16_interleave_sse2+138>: packssdw %xmm1,%xmm0
0x006e86be <float_to_int16_interleave_sse2+142>: movhlps %xmm0,%xmm1
0x006e86c1 <float_to_int16_interleave_sse2+145>: punpcklwd %xmm1,%xmm0
0x006e86c5 <float_to_int16_interleave_sse2+149>: movdqa %xmm0,(%ebx,%ecx,1)
0x006e86ca <float_to_int16_interleave_sse2+154>: add $0x10,%ecx
0x006e86cd <float_to_int16_interleave_sse2+157>: js 0x6e86b0 <float_to_int16_interleave_sse2+128>
0x006e86cf <float_to_int16_interleave_sse2+159>: mov (%esp),%ebx
0x006e86d2 <float_to_int16_interleave_sse2+162>: mov 0x4(%esp),%esi
0x006e86d6 <float_to_int16_interleave_sse2+166>: leave
0x006e86d7 <float_to_int16_interleave_sse2+167>: ret
0x006e86d8 <float_to_int16_interleave_sse2+168>: nop
0x006e86d9 <float_to_int16_interleave_sse2+169>: lea 0x0(%esi,%eiz,1),%esi
0x006e86e0 <float_to_int16_interleave_sse2+176>: movl $0x6,0x8(%ebp)
End of assembler dump.
(gdb) info all-registers
eax 0x7c16790 130115472
ecx 0xfffff000 -4096
edx 0x22eb80 2288512
ebx 0x7bd6968 129853800
esp 0x22eb60 0x22eb60
ebp 0x22eb68 0x22eb68
esi 0x7c15790 130111376
edi 0x22eb80 2288512
eip 0x6e86c5 0x6e86c5 <float_to_int16_interleave_sse2+149>
eflags 0x10287 [ CF PF SF IF RF ]
cs 0x1b 27
ss 0x23 35
ds 0x23 35
es 0x23 35
fs 0x3b 59
gs 0x0 0
st0 7.6419518795910624e-006 (raw 0x3fee8035eef354f40000)
st1 7.6178278626646564e-006 (raw 0x3fedff9ca4a075698400)
st2 8.9865334302885458e-006 (raw 0x3fee96c4de0000000000)
st3 -7.641979209438432e-006 (raw 0xbfee80360d0000000000)
st4 -8.9865012919405733e-006 (raw 0xbfee96c4baa9dbf80000)
st5 -9.0070159027445993e-006 (raw 0xbfee971cd6b775219d00)
st6 0 (raw 0x00000000000000000000)
st7 0 (raw 0x00000000000000000000)
fctrl 0xffff037f -64641
fstat 0xffff0020 -65504
ftag 0xffffffff -1
fiseg 0x1b 27
fioff 0x6e8e03 7245315
foseg 0xffff0023 -65501
fooff 0x0 0
fop 0x5d8 1496
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 = {0xe8, 0x19, 0xe0, 0x3d, 0x2b, 0x45, 0x17, 0x3e, 0x43, 0xb4,

0x12, 0x3e, 0xb4, 0xd8, 0x91, 0x3e}, v8_int16 = {0x19e8, 0x3de0, 0x452b,
0x3e17, 0xb443, 0x3e12, 0xd8b4, 0x3e91}, v4_int32 = {0x3de019e8,
0x3e17452b, 0x3e12b443, 0x3e91d8b4}, v2_int64 = {0x3e17452b3de019e8,
0x3e91d8b43e12b443}, uint128 = 0x3e91d8b43e12b4433e17452b3de019e8}

xmm3 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},

v16_int8 = {0x0, 0x41, 0xc0, 0x3e, 0x39, 0x58, 0x37, 0xbc, 0xa2, 0x65,

0x35, 0x3e, 0xd8, 0xf8, 0xca, 0x3e}, v8_int16 = {0x4100, 0x3ec0, 0x5839,
0xbc37, 0x65a2, 0x3e35, 0xf8d8, 0x3eca}, v4_int32 = {0x3ec04100,
0xbc375839, 0x3e3565a2, 0x3ecaf8d8}, v2_int64 = {0xbc3758393ec04100,
0x3ecaf8d83e3565a2}, uint128 = 0x3ecaf8d83e3565a2bc3758393ec04100}

xmm4 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},

v16_int8 = {0x90, 0x61, 0x84, 0xb6, 0x43, 0x9, 0xe1, 0x36, 0xd4, 0xa, 0xab,

0xb5, 0x9e, 0x10, 0x50, 0xb7}, v8_int16 = {0x6190, 0xb684, 0x943, 0x36e1,
0xad4, 0xb5ab, 0x109e, 0xb750}, v4_int32 = {0xb6846190, 0x36e10943,
0xb5ab0ad4, 0xb750109e}, v2_int64 = {0x36e10943b6846190,
0xb750109eb5ab0ad4}, uint128 = 0xb750109eb5ab0ad436e10943b6846190}

xmm5 {v4_float = {0x0, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},

v16_int8 = {0xdb, 0xcf, 0x86, 0x37, 0xca, 0xde, 0x0, 0xb5, 0xa5, 0x9c,

0xff, 0x36, 0xae, 0x59, 0x8f, 0x37}, v8_int16 = {0xcfdb, 0x3786, 0xdeca,
0xb500, 0x9ca5, 0x36ff, 0x59ae, 0x378f}, v4_int32 = {0x3786cfdb,
0xb500deca, 0x36ff9ca5, 0x378f59ae}, v2_int64 = {0xb500deca3786cfdb,
0x378f59ae36ff9ca5}, uint128 = 0x378f59ae36ff9ca5b500deca3786cfdb}

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 0x1fa0 [ PE IM DM ZM OM UM PM ]
mm0 {uint64 = 0x8035eef354f40000, v2_int32 = {0x54f40000,

0x8035eef3}, v4_int16 = {0x0, 0x54f4, 0xeef3, 0x8035}, v8_int8 = {0x0,
0x0, 0xf4, 0x54, 0xf3, 0xee, 0x35, 0x80}}

mm1 {uint64 = 0xff9ca4a075698400, v2_int32 = {0x75698400,

0xff9ca4a0}, v4_int16 = {0x8400, 0x7569, 0xa4a0, 0xff9c}, v8_int8 = {0x0,
0x84, 0x69, 0x75, 0xa0, 0xa4, 0x9c, 0xff}}

mm2 {uint64 = 0x96c4de0000000000, v2_int32 = {0x0, 0x96c4de00},

v4_int16 = {0x0, 0x0, 0xde00, 0x96c4}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,

0xde, 0xc4, 0x96}}

mm3 {uint64 = 0x80360d0000000000, v2_int32 = {0x0, 0x80360d00},

v4_int16 = {0x0, 0x0, 0xd00, 0x8036}, v8_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,

0xd, 0x36, 0x80}}

mm4 {uint64 = 0x96c4baa9dbf80000, v2_int32 = {0xdbf80000,

0x96c4baa9}, v4_int16 = {0x0, 0xdbf8, 0xbaa9, 0x96c4}, v8_int8 = {0x0,
0x0, 0xf8, 0xdb, 0xa9, 0xba, 0xc4, 0x96}}

mm5 {uint64 = 0x971cd6b775219d00, v2_int32 = {0x75219d00,

0x971cd6b7}, v4_int16 = {0x9d00, 0x7521, 0xd6b7, 0x971c}, v8_int8 = {0x0,
0x9d, 0x21, 0x75, 0xb7, 0xd6, 0x1c, 0x97}}

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}}

(gdb)

Change History (3)

comment:1 by qazsedcft@…, 16 years ago

Severity: normalcritical

comment:2 by compn, 16 years ago

happens with gcc 3.4.5 too.

comment:3 by qazsedcft@…, 15 years ago

Priority: normalimportant
Note: See TracTickets for help on using tickets.