]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update bug status.
authorJulian Seward <jseward@acm.org>
Thu, 12 Sep 2013 16:02:37 +0000 (16:02 +0000)
committerJulian Seward <jseward@acm.org>
Thu, 12 Sep 2013 16:02:37 +0000 (16:02 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13543

NEWS
docs/internals/3_8_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index d0ef4e2ef04f0d96ea5601a7603f35f3e849485c..d489a78e83546f584aa20404789963ecdbd56834 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -461,6 +461,41 @@ FIXED r??
 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)
 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
index 8025bf043f85d1eed6dcf4ff0497a874a393904f..4057d267a12cb13793272ec2b03b3e04ca61118c 100644 (file)
@@ -507,3 +507,194 @@ Thu Apr 11 18:16:04 CEST 2013
 
 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