Opened 15 years ago

Last modified 13 years ago

#1304 closed defect (worksforme)

MPlayer crash on (probably) broken wmv

Reported by: roger.krowiak@… Owned by: r_togni@…
Priority: normal Component: demuxer
Version: unspecified Severity: major
Keywords: Cc: compn, roger.krowiak@…
Blocked By: Blocking:
Reproduced by developer: no Analyzed by developer: no

Description

When playing (probably) broken wmv file, the MPlayer crash with following message:
MPlayer interrupted by signal 11 in module: decode_audio

  • 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.

The mplayer version is attached bellow (don't know what to choose from version box :-/), the only option for gdb was --enable-debug:
MPlayer dev-SVN-r27796-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) XP 3000+ (Family: 6, Model: 10, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

The link to the corrupted file is: http://www.sdkuonline.sk/download/programova_konferencia/freso.wmv

The output from gdb mplayer:
gdb mplayer
GNU gdb 6.6
Copyright (C) 2006 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 "i486-slackware-linux"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) q
roger@nee ~/Install/Mplayer/mplayer> gdb ./mpl
mplayer* mplayer.c mplayer.d mplayer.h mplayer.o
roger@nee ~/Install/Mplayer/mplayer> gdb ./mplayer
GNU gdb 6.6
Copyright (C) 2006 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 "i486-slackware-linux"...
Using host libthread_db library "/lib/libthread_db.so.1".
(gdb) run ~/zmazat/freso.wmv
Starting program: /home/roger/Install/Mplayer/mplayer/mplayer ~/zmazat/freso.wmv
[Thread debugging using libthread_db enabled]
[New Thread -1236646160 (LWP 22554)]
MPlayer dev-SVN-r27796-4.1.2 (C) 2000-2008 MPlayer Team
CPU: AMD Athlon(tm) XP 3000+ (Family: 6, Model: 10, Stepping: 0)
CPUflags: MMX: 1 MMX2: 1 3DNow: 1 3DNow2: 1 SSE: 1 SSE2: 0
Compiled for x86 CPU with extensions: MMX MMX2 3DNow 3DNowEx SSE

Playing /home/roger/zmazat/freso.wmv.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
[asfheader] Video stream found, -vid 2
VIDEO: [WMV3] 384x288 24bpp 1000.000 fps 250.0 kbps (30.5 kbyte/s)
==========================================================================
Opening video decoder: [dmo] DMO video codecs
DMO dll supports VO Optimizations 0 1
DMO dll might use previous sample when requested
GetOutput r=0x0 size:331776 align:1
StreamCount r=0x0 1 1
Decoder supports the following formats: YV12 YUY2 UYVY YVYU RGB8 RGB555 RGB565 RGB24 RGB32
Decoder is capable of YUV output (flags 0x1b)
VDec: vo config request - 384 x 288 (preferred colorspace: Packed YUY2)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [xv] 384x288 => 384x288 Planar YV12
Selected video codec: [wmv9dmo] vfm: dmo (Windows Media Video 9 DMO)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16le, 128.0 kbit/8.33% (ratio: 16002->192000)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [alsa] 48000Hz 2ch s16le (2 bytes per sample)
Starting playback...
A: 160.2 V: 160.2 A-V: 0.006 ct: -0.177 3877/3877 3% 0% 0.6% 0 0
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1236646160 (LWP 22554)]
demux_asf_fill_buffer (demux=0x8b18590, ds=0x8b15190) at libmpdemux/demux_asf.c:37
37 case 2: *ptr += 2; return AV_RL16(p);
(gdb) quit
The program is running. Exit anyway? (y or n) y

Change History (4)

comment:1 by roger.krowiak@…, 15 years ago

Cc: roger.krowiak@… added

comment:2 by roger.krowiak@…, 15 years ago

Forgot to mention, the crash occurs at 2:40

comment:3 by compn, 15 years ago

still crashes with MPlayer SVN-r29079-4.2.4 (C) 2000-2009 MPlayer Team
sample copied to /incoming/bug1304-freso.wmv

compn@saracen ~/m $ 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 "powerpc-unknown-linux-gnu"...
run freso(gdb) run freso.wmv -ao null -vo null
Starting program: /home/compn/m/mplayer freso.wmv -ao null -vo null
[Thread debugging using libthread_db enabled]
MPlayer SVN-r29079-4.2.4 (C) 2000-2009 MPlayer Team

Playing freso.wmv.
ASF file format detected.
[asfheader] Audio stream found, -aid 1
[asfheader] Video stream found, -vid 2
VIDEO: [WMV3] 384x288 24bpp 1000.000 fps 250.0 kbps (30.5 kbyte/s)
==========================================================================
Requested video codec family [wmv9dmo] (vfm=dmo) not available.
Enable it at compilation.
Requested video codec family [wmvdmo] (vfm=dmo) not available.
Enable it at compilation.
Opening video decoder: [ffmpeg] FFmpeg's libavcodec codec family
[wmv3 @ 0x10616cb0]Extra data: 8 bits left, value: 0
Selected video codec: [ffwmv3] vfm: ffmpeg (FFmpeg WMV3/WMV9)
==========================================================================
==========================================================================
Opening audio decoder: [ffmpeg] FFmpeg/libavcodec audio decoders
AUDIO: 48000 Hz, 2 ch, s16be, 128.0 kbit/8.33% (ratio: 16002->192000)
Selected audio codec: [ffwmav2] afm: ffmpeg (DivX audio v2 (FFmpeg))
==========================================================================
AO: [null] 48000Hz 2ch s16be (2 bytes per sample)
Starting playback...
VDec: vo config request - 384 x 288 (preferred colorspace: Planar YV12)
VDec: using Planar YV12 as output csp (no 0)
Movie-Aspect is undefined - no prescaling applied.
VO: [null] 384x288 => 384x288 Planar YV12
overflow in spectral RLE, ignoring-0.185 412/412 9% 0% 1.9% 0 0
No bind found for key 'b'. % 0% 1.9% 0 0
A: 127.9 V: 127.9 A-V: -0.007 ct: 0.131 690/690 6% 0% 1.9% 0 0
[New Thread 0x48024d20 (LWP 12135)]0.321 1071/1071 6% 0% 1.9% 0 0

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x48024d20 (LWP 12135)]
demux_asf_fill_buffer (demux=0x10a999f8, ds=<value optimized out>) at libmpdemux/demux_asf.c:37
37 case 2: *ptr += 2; return AV_RL16(p);
(gdb) bt
#0 demux_asf_fill_buffer (demux=0x10a999f8, ds=<value optimized out>) at libmpdemux/demux_asf.c:37
#1 0x100dd120 in demux_fill_buffer (demux=<value optimized out>, ds=<value optimized out>) at libmpdemux/demuxer.c:430
#2 0x100e0588 in ds_fill_buffer (ds=<value optimized out>) at libmpdemux/demuxer.c:507
#3 0x100e0d5c in ds_get_packet_pts (ds=0x10a96538, start=0xbfc29168, pts=<value optimized out>) at libmpdemux/demuxer.c:628
#4 0x1019152c in decode_audio (sh_audio=0x10a96758,

buf=0x48030760 "ÿíüÂÿUü&ÿ\vûÛþ\231ûsþ0û\003ýÿúÑý\210úeý\tùÝüÊù ü_ù?ûñøÊûÄø¥ûrøZû\005÷áúÊ÷ªú}÷_ú\037öóùõöÈù·ö\206ùö&ùIö\032ù+õõøÈõ\203øªõoø¹õ\203ø{õ;ø<ôüø\aôÈ÷ ô`÷qô2÷eô#÷\003ó½öÁó~öºówönó$ö7òïöGó\001ö\031òÎõîò¡õùò¯õÉò{õ­ò[õàò\211õÒò{õ¼ònõýò°ö\nò½ö\006òÄöcó\037ö\235óO"..., minlen=5824, maxlen=255680) at libmpcodecs/ad_ffmpeg.c:164

#5 0x1009ece8 in decode_audio (sh_audio=0x10a96758, minlen=7872) at libmpcodecs/dec_audio.c:377
#6 0x100388b4 in main (argc=<value optimized out>, argv=<value optimized out>) at mplayer.c:2038
(gdb) disass $pc-32 $pc+32
?error in operator_length_standard
(gdb) disass $pc-32 $pc+32
?error in operator_length_standard
(gdb) info all-registers
r0 0x10a9bdb8 279559608
r1 0xbfc29030 3217199152
r2 0x4802c1a0 1208140192
r3 0x0 0
r4 0x1 1
r5 0xff00ff00 4278255360
r6 0xf5a5ace5 4121275621
r7 0x0 0
r8 0x7b722b 8090155
r9 0x2 2
r10 0x1 1
r11 0xff00ff 16711935
r12 0xff00ff00 4278255360
r13 0x106e82d8 275677912
r14 0xf3 243
r15 0x0 0
r16 0x3 3
r17 0x0 0
r18 0x0 0
r19 0xa0d4 41172
r20 0x10a9d02d 279564333
r21 0x10a999f8 279550456
r22 0x0 0
r23 0x17 23
r24 0x10a96688 279537288
r25 0x139a1d52 328867154
r26 0xfa430805 4198696965
r27 0xaecc5e1 183289313
r28 0x6d 109
r29 0x0 0
r30 0x8a2613a6 2317751206
r31 0x10a9bddc 279559644
f0 -9.2233720368547758e+18 (raw 0xc3e0000000000000)
f1 161.26900000000001 (raw 0x4064289ba5e353f8)
f2 0.32060101628303528 (raw 0x3fd484ba20000000)
f3 0.32060101628303528 (raw 0x3fd484ba20000000)
f4 0.0083333333333323288 (raw 0x3f81111111110ece)
f5 -0.0013422328047454357 (raw 0xbf55fdbb80000000)
f6 -0.00019174760382156819 (raw 0xbf2921fb60000000)
f7 0.081399768590927124 (raw 0x3fb4d69d80000000)
f8 -0.011136159300804138 (raw 0xbf86ce8e00000000)
f9 -nan(0x8000000000000) (raw 0xfff8000000000000)
f10 15.239987373352051 (raw 0x402e7adfa0000000)
f11 -nan(0x8000000000006) (raw 0xfff8000000000006)
---Type <return> to continue, or q <return> to quit---
f12 -nan(0x8000000001e00) (raw 0xfff8000000001e00)
f13 2048 (raw 0x40a0000000000000)
f14 0 (raw 0x0000000000000000)
f15 0 (raw 0x0000000000000000)
f16 0 (raw 0x0000000000000000)
f17 0 (raw 0x0000000000000000)
f18 0 (raw 0x0000000000000000)
f19 0 (raw 0x0000000000000000)
f20 0 (raw 0x0000000000000000)
f21 0 (raw 0x0000000000000000)
f22 0 (raw 0x0000000000000000)
f23 0 (raw 0x0000000000000000)
f24 0 (raw 0x0000000000000000)
f25 0.040000000000000001 (raw 0x3fa47ae147ae147b)
f26 -1.6000121831893921e-05 (raw 0xbef0c70000000000)
f27 4503601774854144 (raw 0x4330000080000000)
f28 90000 (raw 0x40f5f90000000000)
f29 9.9999999747524271e-07 (raw 0x3eb0c6f7a0000000)
f30 0.90000000000000002 (raw 0x3feccccccccccccd)
f31 -9.2233720368547758e+18 (raw 0xc3e0000000000000)
pc 0x100e34d0 269366480
msr 0xd932 55602
cr 0x48044442 1208239170
lr 0x100e2e68 269364840
ctr 0x0 0
xer 0x20000000 536870912
fpscr 0x82004000 -2113912832
vr0 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr1 {uint128 = 0x00820082008200820082008200820082, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x820082,

0x820082, 0x820082, 0x820082}, v8_int16 = {0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82}, v16_int8 = {0x0, 0x82, 0x0,
0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82}}

vr2 {uint128 = 0x00400040004000400040004000400040, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x400040,

0x400040, 0x400040, 0x400040}, v8_int16 = {0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40, 0x40}, v16_int8 = {0x0, 0x40, 0x0,
0x40, 0x0, 0x40, 0x0, 0x40, 0x0, 0x40, 0x0, 0x40, 0x0, 0x40, 0x0, 0x40}}

vr3 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr4 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr5 {uint128 = 0x000102030405060718191a1b1c1d1e1f, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x10203,

0x4050607, 0x18191a1b, 0x1c1d1e1f}, v8_int16 = {0x1, 0x203, 0x405, 0x607, 0x1819, 0x1a1b, 0x1c1d, 0x1e1f}, v16_int8 = {
0x0, 0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x18, 0x19, 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f}}

vr6 {uint128 = 0x0102030405060708090a0b0c0d0e0f10, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x1020304,

0x5060708, 0x90a0b0c, 0xd0e0f10}, v8_int16 = {0x102, 0x304, 0x506, 0x708, 0x90a, 0xb0c, 0xd0e, 0xf10}, v16_int8 = {0x1,

---Type <return> to continue, or q <return> to quit---

0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf, 0x10}}

vr7 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr8 {uint128 = 0x000102030405060708090a0b0c0d0e0f, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x10203,

0x4050607, 0x8090a0b, 0xc0d0e0f}, v8_int16 = {0x1, 0x203, 0x405, 0x607, 0x809, 0xa0b, 0xc0d, 0xe0f}, v16_int8 = {0x0,
0x1, 0x2, 0x3, 0x4, 0x5, 0x6, 0x7, 0x8, 0x9, 0xa, 0xb, 0xc, 0xd, 0xe, 0xf}}

vr9 {uint128 = 0x00820082008200820082008200820082, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x820082,

0x820082, 0x820082, 0x820082}, v8_int16 = {0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82}, v16_int8 = {0x0, 0x82, 0x0,
0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82}}

vr10 {uint128 = 0x00820082008200820082008200820082, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x820082,

0x820082, 0x820082, 0x820082}, v8_int16 = {0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82, 0x82}, v16_int8 = {0x0, 0x82, 0x0,
0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82, 0x0, 0x82}}

vr11 {uint128 = 0x0003fffffffafff5fff5fff9fffd0001, v4_float = {0x0, 0x80000000, 0x80000000, 0x80000000},

v4_int32 = {0x3ffff, 0xfffafff5, 0xfff5fff9, 0xfffd0001}, v8_int16 = {0x3, 0xffff, 0xfffa, 0xfff5, 0xfff5, 0xfff9, 0xfffd,

0x1}, v16_int8 = {0x0, 0x3, 0xff, 0xff, 0xff, 0xfa, 0xff, 0xf5, 0xff, 0xf5, 0xff, 0xf9, 0xff, 0xfd, 0x0, 0x1}}

vr12 {uint128 = 0x81828282828282828282828282828282, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x81828282,

0x82828282, 0x82828282, 0x82828282}, v8_int16 = {0x8182, 0x8282, 0x8282, 0x8282, 0x8282, 0x8282, 0x8282, 0x8282},

v16_int8 = {0x81, 0x82 <repeats 15 times>}}

vr13 {uint128 = 0x20802080208020802080208020802080, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x20802080,

0x20802080, 0x20802080, 0x20802080}, v8_int16 = {0x2080, 0x2080, 0x2080, 0x2080, 0x2080, 0x2080, 0x2080, 0x2080},

v16_int8 = {0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x80, 0x20, 0x80}}

vr14 {uint128 = 0xfffffe3efffffe5cffffff01ffffff97, v4_float = {0x80000000, 0x80000000, 0x80000000, 0x80000000},

v4_int32 = {0xfffffe3e, 0xfffffe5c, 0xffffff01, 0xffffff97}, v8_int16 = {0xffff, 0xfe3e, 0xffff, 0xfe5c, 0xffff, 0xff01,

0xffff, 0xff97}, v16_int8 = {0xff, 0xff, 0xfe, 0x3e, 0xff, 0xff, 0xfe, 0x5c, 0xff, 0xff, 0xff, 0x1, 0xff, 0xff, 0xff,
0x97}}

vr15 {uint128 = 0xfffffe20fffffe40fffffef0ffffff90, v4_float = {0x80000000, 0x80000000, 0x80000000, 0x80000000},

v4_int32 = {0xfffffe20, 0xfffffe40, 0xfffffef0, 0xffffff90}, v8_int16 = {0xffff, 0xfe20, 0xffff, 0xfe40, 0xffff, 0xfef0,

0xffff, 0xff90}, v16_int8 = {0xff, 0xff, 0xfe, 0x20, 0xff, 0xff, 0xfe, 0x40, 0xff, 0xff, 0xfe, 0xf0, 0xff, 0xff, 0xff,
0x90}}

vr16 {uint128 = 0x00060006000600060006000600060006, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x60006, 0x60006,

0x60006, 0x60006}, v8_int16 = {0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6, 0x6}, v16_int8 = {0x0, 0x6, 0x0, 0x6, 0x0, 0x6, 0x0,
0x6, 0x0, 0x6, 0x0, 0x6, 0x0, 0x6, 0x0, 0x6}}

vr17 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr18 {uint128 = 0x001c001c001c001c001c001c001c001c, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x1c001c,

0x1c001c, 0x1c001c, 0x1c001c}, v8_int16 = {0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c, 0x1c}, v16_int8 = {0x0, 0x1c, 0x0,
0x1c, 0x0, 0x1c, 0x0, 0x1c, 0x0, 0x1c, 0x0, 0x1c, 0x0, 0x1c, 0x0, 0x1c}}

vr19 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr20 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr21 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr22 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,
---Type <return> to continue, or q <return> to quit---

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr23 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr24 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr25 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr26 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr27 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr28 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr29 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr30 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vr31 {uint128 = 0x00000000000000000000000000000000, v4_float = {0x0, 0x0, 0x0, 0x0}, v4_int32 = {0x0, 0x0, 0x0,

0x0}, v8_int16 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v16_int8 = {0x0 <repeats 16 times>}}

vscr 0x10001 65537
vrsave 0xffffffff -1
dl0 -4.019028888498154778E+6002 (raw 0xc3e00000000000004064289ba5e353f8)
dl1 7.085508000000003775104568400000000E+1875 (raw 0x3fd484ba200000003fd484ba20000000)
dl2 7.211044211093187755973988000000000E+1541 (raw 0x3f81111111110ecebf55fdbb80000000)
dl3 -7.895558000000003967156476000000000E+1189 (raw 0xbf2921fb600000003fb4d69d80000000)
dl4 -7.168700000000881998000000000000000E+1564 (raw 0xbf86ce8e00000000fff8000000000000)
dl5 9.27768000000881998000000000000006E+2233 (raw 0x402e7adfa0000000fff8000000000006)
dl6 -sNaN78004028000000000000000 (raw 0xfff8000000001e0040a0000000000000)
dl7 0E-6176 (raw 0x00000000000000000000000000000000)
dl8 0E-6176 (raw 0x00000000000000000000000000000000)
dl9 0E-6176 (raw 0x00000000000000000000000000000000)
dl10 0E-6176 (raw 0x00000000000000000000000000000000)
dl11 0E-6176 (raw 0x00000000000000000000000000000000)
dl12 3.769096705096705097E-6158 (raw 0x00000000000000003fa47ae147ae147b)
dl13 -7.070000000000004940000002000000000E+964 (raw 0xbef0c700000000004330000080000000)
dl14 7.10000000000003926146798400000000E+3031 (raw 0x40f5f900000000003eb0c6f7a0000000)
dl15 7.940633940633950178000000000000000E+1972 (raw 0x3feccccccccccccdc3e0000000000000)
(gdb) quit
The program is running. Exit anyway? (y or n) y

comment:4 by compn, 13 years ago

Resolution: worksforme
Status: newclosed, patriotact@gmail.com

no longer crashes in svn for me. but at 2:40 the timestamps go off and nothing more is played.

Note: See TracTickets for help on using tickets.