|
From: <sv...@va...> - 2013-09-12 16:02:53
|
Author: sewardj
Date: Thu Sep 12 16:02:37 2013
New Revision: 13543
Log:
Update bug status.
Modified:
trunk/NEWS
trunk/docs/internals/3_8_BUGSTATUS.txt
Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Thu Sep 12 16:02:37 2013
@@ -461,6 +461,41 @@
207815 Adds some of the drm ioctls to syswrap-linux.c
FIXED 13486
+321969 ppc32 and ppc64 don't support [lf]setxattr
+ FIXED r13449
+
+322368 Assertion failure in wqthread_hijack under OS X 10.8
+ FIXED 13523
+
+322807 VALGRIND_PRINTF_BACKTRACE writes callstack to xml and text to stderr
+ FIXED r13516
+
+322851 0bXXX binary literal syntax is not standard
+ FIXED 2736
+
+323116 The memcheck/tests/ppc64/power_ISA2_05.c fails to build with recent binutils
+ FIXED 13490 13505 13506
+
+323713 Support mmxext (integer sse) subset on i386 (athlon)
+ FIXED 2745 13515
+
+323905 Probable false positive from Valgrind/drd on close()
+ FIXED r13511
+
+323912 valgrind.h header isn't compatible for mingw64
+ FIXED r13513
+
+324514 gdbserver monitor cmd output behaviour consistency + allow user
+ to put a "marker" msg in process output
+ FIXED 13532
+
+324546 none/tests/ppc32 test_isa_2_07_part2 requests -m64
+ FIXED 13533
+
+324582 When access is made to freed memory, report both allocation
+ and freeing callstack
+ FIXED 13223
+
Release 3.8.1 (19 September 2012)
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Modified: trunk/docs/internals/3_8_BUGSTATUS.txt
==============================================================================
--- trunk/docs/internals/3_8_BUGSTATUS.txt (original)
+++ trunk/docs/internals/3_8_BUGSTATUS.txt Thu Sep 12 16:02:37 2013
@@ -507,3 +507,194 @@
Tue Jul 2 12:15:07 CEST 2013
+321888 Unhandled instruction: LDRH (Thumb)
+ Has patch; plausible (needs checking)
+
+321891 Unhandled instruction: LDRHT (Thumb)
+ Has patch; plausible (needs checking)
+
+321892 Unhandled instruction: LDRSH (Thumb)
+ Has patch; plausible (needs checking)
+
+321902 disInstr(ARM): 0xECECA102
+321903 == 321902
+
+322064 Instruction not recognized on i7 with gcc -march=native
+ INVALID (AVX)
+
+322131 unhandled instruction bytes: 0xC5 0xFB 0x10 0x8D 0xC8 0xFB 0xFF 0xFF
+ INVALID (AVX)
+
+322150 Add Support for Cavium Octeon Instructions
+ MIPS64; has patch; assigned to Petar
+
+322254 Show threadname together with tid if set by application
+ Contains plausible looking patch (what's with XML output??)
+
+322256 Provide more callstacks on memory pool related errors
+ Contains plausible patch; needs looking at
+
+322258 No thread notification is printed if new thread reused tid of
+ old thread that triggered last error
+ Contains plausible patch. Is bug fix. (should take)
+
+322279 vgdb fails on OSX Mountain Lion
+ WONTFIX
+
+322294 Add initial support for IBM Power ISA 2.07
+ FIXED 2740 13494, but needs close
+
+322499 False positive 'uninitialized bytes' error with fwrite
+ INVALID
+
+322563 vex mips->IR: unhandled instruction bytes: 0x70 0x83 0xF0 0x3A
+ MIPS; assigned to Petar
+
+322566 Compilation failed on MAC OSX Darwin 10.8.0: option "-arch x86_64"
+ not recognized by gcc 4.6.0
+ QUERIED. Maybe use of FSF gcc instead of XCode variant?
+
+322586 Unknown instruction (bextr) in ld-2.15.so with --march=native on AMD FX-8350
+ AMD specific. Uninvestigated.
+
+322593 Power 8 code to implement Transactional support
+ Implements pass-to-host scheme; not intended to land.
+
+322621 False positives with pthread_barrier_wait / helgrind
+ Uninvestigated.
+
+322691 chainXDirect_ARM: Assertion is_imm32_to_iregNo_EXACTLY2 fails
+ QUERIED
+
+322780 false positive due to use of red zone in openssl
+ QUERIED, but is essentially an openssl problem. Probable wontfix.
+
+322818 disInstr(thumb): unhandled instruction: 0xEEBB 0x0BC8
+ INVALID (is already fixed?)
+
+322935 disInstr(arm): unhandled instruction: 0xF1010200 (SETEND BE)
+ Probably WONTFIX
+
+323020 more mysteries in valgrind thread stack handling
+ QUERIED
+
+323035 Unhandled instruction: LDRSHT(Thumb)
+ Has patch; plausible (needs checking)
+
+323036 Unhandled instruction: SMMLS (ARM and Thumb)
+ Has patch; plausible (needs checking) (duplication?)
+
+323046 Implement ANNOTATE_THREAD_NAME() Hellgrind annotation
+ Request for implementation
+ QUERIED .. is 322254 good enough?
+
+323175 Unhandled instruction: SMLALD (ARM + Thumb)
+ Has patch; plausible (needs checking) (duplication?)
+
+323177 Unhandled instruction: SMLSLD (ARM + Thumb)
+ Has patch; plausible (needs checking) (duplication?)
+
+323178 Unhandled instruction: PLDW register (ARM)
+ Has patch; plausible (needs checking)
+
+323179 Unhandled instruction: PLDW immediate (ARM)
+ Has patch; plausible (needs checking)
+
+323268 New calls for custom memory allocators
+ Obscure; needs investigation
+
+323431 vex amd64->IR: 0x8F 0xE8 0x78 0xA2 0xC1 0x40 0xC5 0xFB
+ AMD-specific?
+
+323432 Calling pthread_cond_destroy() or pthread_mutex_destroy()
+ with PTHREAD_COND_INITIALIZER/PTHREAD_MUTEX_INITIALIZER
+ triggers false positive
+ Has patch from pbos
+
+323437 Phase 2 support for IBM Power ISA 2.07
+ Has patch; unclear why not landed
+
+323448 Check for memory overlap in sprintf()-like functions
+ Wishlist
+
+323464 VALGRIND_MEMPOOL_ALLOC problems with size >= 2^32
+ 64-bit uncleanness; no action so far; QUERIED
+
+323495 Detect when declared buffer size is too big
+ WONTFIX
+
+323777 Documentation does not warn of sgcheck+darwin incompatibility
+ True; should fix.
+
+323803 Transactional memory instructions are not supported for Power
+ This is TM scheme 1 (immediate fail). Needs landing.
+
+323893 SSE3 not available on amd cpus in valgrind
+ No action so far; maybe MJW can look at it
+
+324047 Valgrind doesn't support [LDR,ST]{S}[B,H]T ARM instructions
+ Has patch; plausible (needs checking) (aren't these done already?)
+
+324050 Helgrind: SEGV because of unaligned stack when using movdqa
+ Needs to be looked at. Is this real, or some Gentoo-caused
+ breakage?
+
+324078 Track and show in logs which thread allocated memory
+ Probably sync-event-loss in Helgrind
+
+324081 3.8.1 Valgrind periodically hangs in long-running application
+ NEEDINFO
+
+324149 helgrind: When pthread_cond_timedwait returns ETIMEDOUT, helgrind
+ thinks the condvar is still waited on
+ Has patches; needs looking at
+
+324156 memcheck probably reports false memory leak in pciutils library
+ INVALID
+
+324179 massif crashes on exit, valgrind --tool=memcheck is fine
+ PROBABLE INVALID; QUERIED
+
+324181 mmap does not handle MAP_32BIT
+ Should at least detect and fail this case
+
+324227 memcheck false positive leak when a thread calls exit+block only
+ reachable via other thread live register
+ Inconclusive, after discussions with Philippe
+
+324261 errorcount in xml output remains empty (no error pairs mentioned)
+ Hmm, looks like a real bug.
+
+324421 Support for fanotify API on ARM architecture
+ Has simple patch; should apply.
+
+324472 Documentation incorrect:
+ valgrind: --track-origins no longer accepted in 3.8.1
+ INVALID
+
+324486 WARNING: unhandled syscall: 310
+ Hmm, tricky, sys_unshare.
+
+324518 ppc64: Emulation of dcbt instructions does not handle non-zero hint fields
+ FIXED 2753; needs closing though.
+
+324525 valgrind can not detect any leak
+ PROBABLE INVALID; needs closing.
+
+324594 Fix overflow computation and add test-cases for Power ISA 2.06
+ insns: mulldo/mulldo.
+ FIXED 2754 13537; needs closing.
+
+324765 ppc64: illegal instruction when executing none/tests/ppc64/jm-misc
+
+324809 show nightly regression tests results (and later performance) in a
+ nice html page on valgrind.org
+ In progress
+
+324816 Incorrect VEX implementation for xscvspdp/xvcvspdp regarding SNaN inputs
+ Has patch; seems plausible. Carl to review?
+
+324834 Unhandled instructions in Microsoft C run-time (msvcrt.dll) for x86_64
+ Should be easy to fix
+
+Thu Sep 12 13:55:05 CEST 2013
|