Update bug status.

git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13581
This commit is contained in:
Julian Seward 2013-09-29 09:59:50 +00:00
parent 6a9976ee6c
commit 8e32b20d45
2 changed files with 39 additions and 40 deletions

7
NEWS
View File

@ -571,6 +571,13 @@ FIXED r??
308930 syscall name_to_handle_at (303 on amd64) not handled
FIXED 13304
307113 s390x: DFP support
FIXED
164485 VG_N_SEGNAMES and VG_N_SEGMENTS are (still) too small
== https://bugzilla.redhat.com/show_bug.cgi?id=730303
FIXED 13567
Release 3.8.1 (19 September 2012)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

View File

@ -130,10 +130,6 @@ change of leak-check-counting? 307465
gkw extra suppression?
gcp libnss3.so debuginfo read hang
164485 VG_N_SEGNAMES and VG_N_SEGMENTS are (still) too small
== https://bugzilla.redhat.com/show_bug.cgi?id=730303
FIX THIS **PRIO
306947 s390x: BFP rounding mode improvements
Proposal, no action
@ -143,15 +139,12 @@ gcp libnss3.so debuginfo read hang
211352 helgrind races in helgrind's own mythread_wrapper
NEEDINFO
307113 s390x: DFP support
Huge; in progress. Queried as to status.
307367 amd64->IR: 0xF2 0x48 0xF 0x5F 0x3E 0xF2 0x48 0xF
redundant-REX, should be easy to fix
307399 amd64->IR: 0xC4 0x62 0x55 0x2E 0x18 0x44 0x39 0x87
(vmaskmovps %ymm11,%ymm5,(%rax))
CONDITIONAL STORES
CONDITIONAL STORES -- probably fixed?
307415 3.8.1 build error - OSX Lion 10.7.4 duplicate symbol
_mach_make_memory_entry
@ -161,7 +154,7 @@ gcp libnss3.so debuginfo read hang
QUERIED (unclear how to fix)
Severity: low
307557 Leaks on Mac OS X 10.7.5 libraries at
307557 *Leaks on Mac OS X 10.7.5 libraries at
ImageLoader::recursiveInitialization
SHOULD FIX (simple extra supp)
FIX 3.9
@ -169,7 +162,7 @@ gcp libnss3.so debuginfo read hang
308027 Warning: negative range in .debug_loc section
QUERIED -- not sure this needs fixing or not
308135 PPC32 MPC8xx has 16 bytes cache size
308135 *PPC32 MPC8xx has 16 bytes cache size
HAS_PATCH -- should take this
79362 Debug info is lost for .so files when they are dlclose'd
@ -180,7 +173,7 @@ gcp libnss3.so debuginfo read hang
------ Thu Oct 11 18:51:26 CEST 2012
289578 Backtraces with ARM unwind tables (=without debug symbols) and
289578 *Backtraces with ARM unwind tables (=without debug symbols) and
support for offline symbol resolving
3.9 FIX (cleanup and partial commit -- stack scan)
@ -201,7 +194,7 @@ gcp libnss3.so debuginfo read hang
308729 vex x86->IR: unhandled instruction bytes 0xf 0x5
HAS_PATCH, but NEEDINFO
243232 Inconsistent Lock Orderings report with trylock
243232 *Inconsistent Lock Orderings report with trylock (PBOS?)
Almost certainly real (+ probably a dup). No action so far.
237920 valgrind segfault on fork failure
@ -228,7 +221,7 @@ gcp libnss3.so debuginfo read hang
Has patch, but needs further checking
Does not appear to be much enthusiasm for this
309827 add support for nvidia (nvmem) ioctls
309827 *add support for nvidia (nvmem) ioctls
A bunch of Android hackery from VladV; needs pulling apart
FIX 3.9 (commit)
@ -249,7 +242,6 @@ gcp libnss3.so debuginfo read hang
Probably INVALID
-- Wed Dec 5 23:41:20 CET 2012
XXX 20 Sept 2013: triaged back to here
311544 sys_fork() calls VG_(do_atfork_pre)() AFTER forking()
FIX 3.9 (easy)
@ -381,7 +373,7 @@ XXX 20 Sept 2013: triaged back to here
No action so far
Needs review; would be nice to redo this with a more robust API
318050 libmpiwrap fails to compile with out-of-source build
318050 *libmpiwrap fails to compile with out-of-source build
FIX 3.9 (commit)
Thu Apr 11 18:16:04 CEST 2013
@ -424,7 +416,7 @@ Thu Apr 11 18:16:04 CEST 2013
A bigger patch depends on it, but that has not appeared yet
Wishlist, + as yet incomplete
320131 WARNING: unhandled syscall: 369 on ARM (prlimit64)
320131 *WARNING: unhandled syscall: 369 on ARM (prlimit64)
FIX 3.9 (the simple patch)
320546 valgrind exits with "Assertion 'in_rx' failed"
@ -432,7 +424,7 @@ Thu Apr 11 18:16:04 CEST 2013
Need more info (the .so); queried.
MAYBE FIX 3.9 (potentially serious)
320661 vgModuleLocal_read_elf_debug_info(): "Assertion '!di->soname'
320661 *vgModuleLocal_read_elf_debug_info(): "Assertion '!di->soname'
failed" on weird files
Has patch;
FIX 3.9 (commit); looks very simple
@ -441,7 +433,7 @@ Thu Apr 11 18:16:04 CEST 2013
Not sure what this is. Queried.
Severity: high Audience: low (??)
320998 vex amd64->IR pcmpestri and pcmpestrm SSE4.2 instructions are
320998 *vex amd64->IR pcmpestri and pcmpestrm SSE4.2 instructions are
unsupported (by version 3.8.1)
PCMPxSTRx $0x30, $0x40
Severity: high Audience: low
@ -463,19 +455,19 @@ Thu Apr 11 18:16:04 CEST 2013
Tue Jul 2 12:15:07 CEST 2013
321888 Unhandled instruction: LDRH (Thumb)
321888 *Unhandled instruction: LDRH (Thumb)
Has patch; plausible (needs checking)
FIX 3.9 (commit)
321891 Unhandled instruction: LDRHT (Thumb)
321891 *Unhandled instruction: LDRHT (Thumb)
Has patch; plausible (needs checking)
FIX 3.9 (commit)
321892 Unhandled instruction: LDRSH (Thumb)
321892 *Unhandled instruction: LDRSH (Thumb)
Has patch; plausible (needs checking)
FIX 3.9 (commit)
321902 disInstr(ARM): 0xECECA102
321902 *disInstr(ARM): 0xECECA102
321903 == 321902
MAYBE 3.9 (query vgolubev)
@ -483,7 +475,7 @@ Tue Jul 2 12:15:07 CEST 2013
MIPS64; has patch; assigned to Petar
MAYBE 3.9 (query Petar)
322254 Show threadname together with tid if set by application
322254 *Show threadname together with tid if set by application
Contains plausible looking patch (what's with XML output??)
FIX 3.9 (commit)
@ -496,7 +488,7 @@ Tue Jul 2 12:15:07 CEST 2013
Contains plausible patch. Is bug fix. (should take)
FIX 3.9 (commit)
322563 vex mips->IR: unhandled instruction bytes: 0x70 0x83 0xF0 0x3A
322563 *vex mips->IR: unhandled instruction bytes: 0x70 0x83 0xF0 0x3A
MIPS; assigned to Petar
MAYBE 3.9 (query Petar)
@ -515,11 +507,11 @@ Tue Jul 2 12:15:07 CEST 2013
QUERIED
Severity: med Audience: low
323035 Unhandled instruction: LDRSHT(Thumb)
323035 *Unhandled instruction: LDRSHT(Thumb)
Has patch; plausible (needs checking)
FIX 3.9 (commit)
323036 Unhandled instruction: SMMLS (ARM and Thumb)
323036 *Unhandled instruction: SMMLS (ARM and Thumb)
Has patch; plausible (needs checking) (duplication?)
FIX 3.9 (commit)
@ -528,19 +520,19 @@ Tue Jul 2 12:15:07 CEST 2013
QUERIED .. is 322254 good enough?
Severity: low Audience: med
323175 Unhandled instruction: SMLALD (ARM + Thumb)
323175 *Unhandled instruction: SMLALD (ARM + Thumb)
Has patch; plausible (needs checking) (duplication?)
FIX 3.9 (commit)
323177 Unhandled instruction: SMLSLD (ARM + Thumb)
323177 *Unhandled instruction: SMLSLD (ARM + Thumb)
Has patch; plausible (needs checking) (duplication?)
FIX 3.9 (commit)
323178 Unhandled instruction: PLDW register (ARM)
323178 *Unhandled instruction: PLDW register (ARM)
Has patch; plausible (needs checking)
FIX 3.9 (commit)
323179 Unhandled instruction: PLDW immediate (ARM)
323179 *Unhandled instruction: PLDW immediate (ARM)
Has patch; plausible (needs checking)
FIX 3.9 (commit)
@ -554,7 +546,7 @@ Tue Jul 2 12:15:07 CEST 2013
FIX 3.9 if can do it at no risk and no CPUID hassle
-- ask mjw
323432 Calling pthread_cond_destroy() or pthread_mutex_destroy()
323432 *Calling pthread_cond_destroy() or pthread_mutex_destroy()
with PTHREAD_COND_INITIALIZER/PTHREAD_MUTEX_INITIALIZER
triggers false positive
Has patch from pbos
@ -567,14 +559,14 @@ Tue Jul 2 12:15:07 CEST 2013
64-bit uncleanness; no action so far; QUERIED
Severity: med Audience: low
323777 Documentation does not warn of sgcheck+darwin incompatibility
323777 *Documentation does not warn of sgcheck+darwin incompatibility
FIX 3.9
323803 Transactional memory instructions are not supported for Power
323803 *Transactional memory instructions are not supported for Power
This is TM scheme 1 (immediate fail). Needs landing.
FIX 3.9 (?? queried Carl)
324047 Valgrind doesn't support [LDR,ST]{S}[B,H]T ARM instructions
324047 *Valgrind doesn't support [LDR,ST]{S}[B,H]T ARM instructions
Has patch; plausible (needs checking) (aren't these done already?)
FIX 3.9 (commit)
@ -590,12 +582,12 @@ Tue Jul 2 12:15:07 CEST 2013
324081 3.8.1 Valgrind periodically hangs in long-running application
NEEDINFO (requested)
324149 helgrind: When pthread_cond_timedwait returns ETIMEDOUT, helgrind
324149 *helgrind: When pthread_cond_timedwait returns ETIMEDOUT, helgrind
thinks the condvar is still waited on
Has patches; needs looking at (LOOKS OK)
FIX 3.9 (commit)
324181 mmap does not handle MAP_32BIT
324181 *mmap does not handle MAP_32BIT
Should at least detect and fail this case
FIX 3.9 (to fail MAP_32BIT; should be easy)
@ -608,7 +600,7 @@ Tue Jul 2 12:15:07 CEST 2013
Hmm, looks like a real bug.
Severity: med Audience: low
324421 Support for fanotify API on ARM architecture
324421 *Support for fanotify API on ARM architecture
Has simple patch; should apply.
FIX 3.9 (trivial patch)
@ -626,15 +618,15 @@ Tue Jul 2 12:15:07 CEST 2013
In progress
Severity: low Audience: low
324834 Unhandled instructions in Microsoft C run-time (msvcrt.dll) for x86_64
324834 *Unhandled instructions in Microsoft C run-time (msvcrt.dll) for x86_64
Should be easy to fix; queried
Severity: high Audience: low
324882 CPUID should depend on VEX capabilities, not on underlying CPU
Middle-term cleanup; not urgent
324894 Phase 3 support for IBM Power ISA 2.07
Waiting for review (but by who?)
324894 *Phase 3 support for IBM Power ISA 2.07
Waiting to land
MAYBE 3.9
Thu Sep 19 10:34:49 CEST 2013