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