Download Valgrind Documentation

Transcript
NEWS
In view of the fact that any 3.3.0 release is unlikely to happen until
well into 1Q07, we intend to keep the 3.2.X line alive for a while
yet, and so we tentatively plan a 3.2.2 release sometime in December
06.
The fixed bugs are as follows. Note that "n-i-bz" stands for "not in
bugzilla" -- that is, a bug that was reported to us but never got a
bugzilla entry.
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
106852
117172
124039
127521
128917
129246
129358
129866
130020
130388
130638
130785
131481:
131298
132146
132918
132813
133051
132722
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
133678
133694
n-i-bz
n-i-bz
n-i-bz
n-i-bz
n-i-bz
Expanding brk() into last available page asserts
ppc64-linux stack RZ fast-case snafu
’c’ in --gen-supps=yes doesn’t work
VG_N_SEGMENTS too low (users, 28 June)
VG_N_SEGNAMES too low (Stu Robinson)
x86->IR: fisttp (SSE3)
FUTEX_WAKE does not use uaddr2
Lacks support for VKI_[GP]IO_UNIMAP*
amd64->IR: 0xF0 0x48 0xF 0xC7 (cmpxchg8b)
amd64->IR: 0x66 0xF 0xF6 0xC4 (psadbw,SSE2)
JJ: ppc32/ppc64 syscalls, w/ patch
x86->IR: fisttpl (SSE3)
cachegrind/callgrind causes executable to die
Can’t stat .so/.exe error while reading symbols
Valgrind aborts when process calls malloc_trim()
PATCH: ppc32 missing system calls
amd64->IR: unhandled instruction "pushfq"
(HINT_NOP) vex x86->IR: 0xF 0x1F 0x0 0xF
==131481
Programs with long sequences of bswap[l,q]s
vex amd64->IR: 0xD9 0xF8 (fprem)
Assertion at priv/guest-x86/toIR.c:652 fails
’cfsi->len > 0 && cfsi->len < 2000000’ failed
valgrind header files are not standard C
Livelocks entire machine (users list, Timothy Terriberry)
Alex Bennee mmap problem (9 Aug)
BartV: Don’t print more lines of a stack-trace than were obtained.
ppc32 SuSE 10.1 redir
amd64 padding suppressions
amd64 insn printing fix.
ppc cmp reg,reg fix
x86/amd64 iropt e/rflag reduction rules
SuSE 10.1 (ppc32) minor fixes
amd64->IR: 0x48 0xF 0xC5 0xC0 (pextrw?)
aspacem assertion: aspacem_minAddr <= holeStart
callgrind: fix warning about malformed creator line
callgrind: fix annotate script for data produced with
--dump-instr=yes
callgrind: fix failed assertion when toggling
instrumentation mode
callgrind: fix annotate script fix warnings with
--collect-jumps=yes
docs path hardwired (Dennis Lubert)
The following bugs were not fixed, due primarily to lack of developer
32