[libav-bugs] [Bug 342] Crash decoding Lagarith RGB24 on Windows 64-bit

bugzilla-daemon at aruru.libav.org bugzilla-daemon at aruru.libav.org
Thu Aug 2 23:04:27 CEST 2012


https://bugzilla.libav.org/show_bug.cgi?id=342

--- Comment #1 from Hendrik <h.leppkes at gmail.com> 2012-08-02 23:04:27 CEST ---
As requested by Ronald, info all-registers on the entry of the function.

Breakpoint 1, 0x0000000000509490 in ff_add_hfyu_left_prediction_sse4 ()
(gdb) info all-registers
rax            0xe22880 14821504
rbx            0x1      1
rcx            0x2ae6e81        44985985
rdx            0x2ae6e81        44985985
rsi            0x280    640
rdi            0xfffffffffffffd80       -640
rbp            0x27f    0x27f
rsp            0x22ef78 0x22ef78
r8             0x27f    639
r9             0x0      0
r10            0x1e0    480
r11            0x35f6   13814
r12            0x280    640
r13            0x780    1920
r14            0xd000a0 13631648
r15            0x2ae6c00        44985344
rip            0x509490 0x509490 <ff_add_hfyu_left_prediction_sse4>
eflags         0x202    [ IF ]
cs             0x33     51
ss             0x202002b        33685547
ds             0x0      0
es             0x0      0
fs             0x0      0
gs             0x2b0000 2818048
st0            0        (raw 0x00000000000000000000)
st1            0        (raw 0x00000000000000000000)
st2            0        (raw 0x00000000000000000000)
st3            0        (raw 0x00000000000000000000)
st4            1        (raw 0x3fff8000000000000000)
st5            -1       (raw 0xbfff8000000000000000)
st6            9.9999999999999995e-021  (raw 0x3fbcbce5086492111800)
st7            1        (raw 0x3fff8000000000000000)
fctrl          0x420037f        69206911
fstat          0x420    1056
ftag           0x0      0
fiseg          0x33     51
fioff          0x54c279 5554809
foseg          0x2b     43
fooff          0x22f678 2291320
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, 0x2, 0x0, 0x0}, v2_double = {0xc, 0x0},
v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x0,
    0x28, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0,
0x0, 0x4028, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x40280000, 0x0, 0x0}, v2_int64 = {0x4028000000000000, 0x0},
  uint128 = 0x00000000000000004028000000000000}
xmm7           {v4_float = {0x0, 0x4, 0x0, 0x0}, v2_double = {0x3e9, 0x0},
v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0, 0x48,
    0x8f, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0, 0x0,
0x4800, 0x408f, 0x0, 0x0, 0x0, 0x0},
  v4_int32 = {0x0, 0x408f4800, 0x0, 0x0}, v2_int64 = {0x408f480000000000, 0x0},
  uint128 = 0x0000000000000000408f480000000000}
xmm8           {v4_float = {0x0, 0x6, 0x0, 0x0}, v2_double = {0x2eec, 0x0},
v16_int8 = {0x0, 0x0, 0x0, 0x0, 0x0,
    0x76, 0xc7, 0x40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 = {0x0,
0x0, 0x7600, 0x40c7, 0x0, 0x0, 0x0,
    0x0}, v4_int32 = {0x0, 0x40c77600, 0x0, 0x0}, v2_int64 =
{0x40c7760000000000, 0x0},
  uint128 = 0x000000000000000040c7760000000000}
xmm9           {v4_float = {0x2b020000, 0x0, 0x0, 0x0}, v2_double = {0x0, 0x0},
v16_int8 = {0xfc, 0xa9, 0xf1, 0xd2,
    0x4d, 0x62, 0x40, 0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, v8_int16 =
{0xa9fc, 0xd2f1, 0x624d, 0x3f40, 0x0,
    0x0, 0x0, 0x0}, v4_int32 = {0xd2f1a9fc, 0x3f40624d, 0x0, 0x0}, v2_int64 =
{0x3f40624dd2f1a9fc, 0x0},
  uint128 = 0x00000000000000003f40624dd2f1a9fc}
xmm10          {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}
xmm11          {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}
xmm12          {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}
xmm13          {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}
xmm14          {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}
xmm15          {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 ]
(gdb)

-- 
Configure bugmail: https://bugzilla.libav.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are watching all bug changes.


More information about the libav-bugs mailing list