Update the depressingly long list of bugs.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@4842 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/docs/internals/3_0_BUGSTATUS.txt b/docs/internals/3_0_BUGSTATUS.txt
index 18cc362..99f0628 100644
--- a/docs/internals/3_0_BUGSTATUS.txt
+++ b/docs/internals/3_0_BUGSTATUS.txt
@@ -8,18 +8,22 @@
----------------------------------------------------------------
109861 amd64 hangs at startup
110301 ditto
+111554 valgrind crashes with Cannot allocate memory
+111809 Memcheck tool doesn't start java
+111901 cross-platform run of cachegrind fails on opteron
+113468 (vgPlain_mprotect_range): Assertion 'r != -1' failed.
+ 92071 Reading debugging info uses too much memory
Will fix in 3.1. Long delay seems to be caused by amd64-Gentoo kernel
-not liking large mmap/munmap requests.
+not liking large mmap/munmap requests. Other bugs also look like
+aspacem problems.
-FIXED-TRUNK: TODO (background hacking is in progress)
+FIXED-TRUNK: now done (many many commits)
----------------------------------------------------------------
109323 ppc32: dispatch.S uses Altivec insn, which doesn't work on POWER.
-Should fix for 3.1. Any fix would be similar to that for 110274.
-
-FIXED-TRUNK: TODO
+FIXED-TRUNK: 4636 (needs verification)
----------------------------------------------------------------
109345 ppc32 ptrace patch available should be applied
@@ -68,6 +72,68 @@
FIXED-TRUNK: TODO
+----------------------------------------------------------------
+111781 compile of valgrind-3.0.0 fails on my linux (gcc 2.X prob)
+
+FIXED-TRUNK: requires policy decision
+
+----------------------------------------------------------------
+112163 MASSIF crashed with signal 7 (SIGBUS) after running 2 days
+
+FIXED-TRUNK: unconfirmed (insufficient info from reporter)
+
+----------------------------------------------------------------
+112432 vex amd64->IR: unhandled instruction bytes: 0x4F 0x62 0x6A 0x65
+ (bound, possibly invalid bug)
+
+FIXED-TRUNK: TODO
+
+----------------------------------------------------------------
+112538 memalign crash
+
+FIXED-TRUNK: uninvestigated
+
+----------------------------------------------------------------
+112670 Cachegrind: cg_main.c:486 (handleOneStatement ...
+
+FIXED-TRUNK: the canonical cachegrind-doesn-like-multi-mem bug
+
+----------------------------------------------------------------
+112687 Fatal run error (segfault in client request)
+
+FIXED-TRUNK: unconfirmed
+
+----------------------------------------------------------------
+112941 vex x86: 0xD9 0xF4 (fxtract)
+110201 ==
+
+FIXED-TRUNK: TODO
+
+----------------------------------------------------------------
+113015 vex amd64->IR: 0xE3 0x14 0x48 0x83
+
+FIXED-TRUNK: TODO
+
+----------------------------------------------------------------
+113126 Crash with binaries built with -gstabs+/-ggdb
+
+FIXED-TRUNK: TODO
+
+----------------------------------------------------------------
+113403 Looks like a segfault in realloc?
+
+FIXED-TRUNK: TODO
+
+----------------------------------------------------------------
+113541 vex: the `impossible' happened: Grp5(x86)
+
+FIXED-TRUNK: TODO
+
+----------------------------------------------------------------
+113642 New: valgrind crashes when trying to read debug information
+
+FIXED-TRUNK: unconfirmed (Bryan suspects bug is invalid)
+
========================================================================
=== Bugs targeted for 3.1.0 and 3.0.2 ===
@@ -97,6 +163,7 @@
----------------------------------------------------------------
111724 vex amd64->IR: unhandled instruction bytes: 0x41 0xF 0xAB
(more BT{,S,R,C} fun n games)
+Also 0xF 0xBB 0x10 0x44
FIXED-TRUNK: TODO
FIXED-30BRANCH: TODO
@@ -142,7 +209,8 @@
----------------------------------------------------------------
112152 code generation for Xin_MFence on x86 with SSE0 subarch
-112167 ditto
+112167 ==
+112789 ==
FIXED-TRUNK: TODO
FIXED-30BRANCH: TODO
@@ -154,7 +222,8 @@
FIXED-30BRANCH: TODO
----------------------------------------------------------------
-112501 vex x86->IR: movq (0xF 0x7F 0xC1 0xF)
+112501 vex x86->IR: movq (0xF 0x7F 0xC1 0xF) (mmx MOVQ)
+113583 ==
FIXED-TRUNK: TODO
FIXED-30BRANCH: TODO
@@ -179,11 +248,6 @@
FIXED-TRUNK: vg:4769
FIXED-30BRANCH: TODO
-----------------------------------------------------------------
-n-i-bz enable sys_iopl on AMD64
-
-FIXED-TRUNK: vg:4826
-
========================================================================
=== Bugs targeted for 3.1.0 and 3.0.1 (all done, 3.0.1 released) ===
@@ -228,6 +292,7 @@
----------------------------------------------------------------
110274 SSE1 now mandatory for x86
+111739 ==
FIXED-TRUNK: vex:1321, vg:4339
FIXED-30BRANCH: vex:1327, vg:4374
@@ -331,6 +396,8 @@
----------------------------------------------------------------
111090 Internal Error running Massif
+111808 ==
+112098 ==
FIXED-TRUNK: vg:4492
FIXED-30BRANCH: vg:4509
@@ -475,13 +542,6 @@
FIXED-TRUNK: TODO?
----------------------------------------------------------------
-110201 x86 FXTRACT
-
-Could fix if important.
-
-FIXED-TRUNK: TODO?
-
-----------------------------------------------------------------
110207 mpn accuracy +
110240 x86 FP differences
@@ -497,3 +557,7 @@
FIXED-TRUNK: TODO?
+----------------------------------------------------------------
+111898 Need to control file name that cachegrind writes into
+
+FIXED-TRUNK: TODO?