]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update w/ recent bug fixes.
authorJulian Seward <jseward@acm.org>
Fri, 13 Jul 2012 14:04:03 +0000 (14:04 +0000)
committerJulian Seward <jseward@acm.org>
Fri, 13 Jul 2012 14:04:03 +0000 (14:04 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12740

NEWS
docs/internals/3_7_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index 5305d576ca5926964ef9847414930890b83db257..81a5cc2c9c3c20bd4fcf6e763ebee704a07109ea 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -138,6 +138,7 @@ where XXXXXX is the bug number as listed below.
 287260  Incorrect conditional jump or move depends on uninitialised value(s)
 287301  vex amd64->IR: 0x66 0xF 0x38 0x41 0xC0 0xB8 0x0 0x0 (PHMINPOSUW)
 287858  VG_(strerror): unknown error 
+289470  Loading of large Mach-O thin binaries fails.
 289699  vgdb connection in relay mode erroneously closed due to buffer overrun 
 289823  (duplicate of 293754) vex amd64->IR: 0x66 0xF 0x3A 0x60 0xCA 0x45 0x66 0xF
 289939  wish: complete monitor cmd 'leak_check' with details about leaked or reachable blocks
@@ -176,6 +177,8 @@ where XXXXXX is the bug number as listed below.
 295590  Helgrind: Assertion 'cvi->nWaiters > 0' failed when cond var being waited upon destroyed
 295617  ARM - Add some missing syscalls
 295799  Missing \n with get_vbits in gdbserver when line is % 80 and there are some unaddressable bytes 
+296229  Linux user input device ioctls missing wrappers
+296318  ELF Debug info improvements (more than one rx/rw mapping)
 296422  Add translation chaining support
 296457  vex amd64->IR: 0x66 0xF 0x3A 0xDF 0xD1 0x1 0xE8 0x6A (dup of AES)
 296792  [PATCH] valgrind 3.7.0: add SIOCSHWTSTAMP (0x89B0) ioctl wrapper
@@ -187,6 +190,7 @@ n-i-bz  s390x: Shadow registers can now be examined using vgdb
 297329  VEX should disallow decoding of IBM Power Decimal Floating Point 
         instructions on machines that do not support it
 297497  POWER Processor decimal floating point instruction support missing
+297701  Another alias for strncasecmp_l in libc-2.13.so
 297976  s390x: revisit EX implementation
 297911  valgrind does not report 'invalid write' when using APIs for custom memory allocators.
 297991  Valgrind interferes with mmap()+ftell() 
@@ -218,6 +222,9 @@ n-i-bz  Bypass gcc4.4/4.5 wrong code generation causing out of memory or asserts
 n-i-bz  Add missing gdbserver xml files for shadow registers for ppc32
 n-i-bz  Fix false positive in sys_clone on amd64 when optional args are not given (e.g. child_tidptr)
 n-i-bz  Fix assert in gdbserver for watchpoints watching the same address
+300140  ARM - Missing (T1) SMMUL
+300195  read_elf_debug_info() should accept 'executable' .got sections
+        == 296318
 300389  AMD Bulldozer system: vex: priv/main_main.c:315 (LibVEX_Translate):
         Assertion `are_valid_hwcaps(VexArchAMD64, vta->archinfo_host.hwcaps)' failed.
 300414  FCOM and FCOMP unimplemented for amd64 guest
index 5793d775fb1169c1838d4281862769e79635fe7b..bd4733da0a34c49872ea9fa60f14f4d63a0a9895 100644 (file)
@@ -15,6 +15,7 @@ get fixed.
 -- add allocator-mismatch checking?
 -- 302709, minor tidying needed?
 -- reconsider https://bugs.kde.org/show_bug.cgi?id=253657 (AMD64 seg regs)
+-- make sure it works OK on Ubuntu 12.04 and Fedora latest
 
 284004  Application under test hangs after call to __posix_spawn (Darwin)
   open, not started
@@ -65,9 +66,6 @@ get fixed.
 289360  parse_type_DIE confused by DW_TAG_enumeration_type
   low prio; --read-var-info=yes problem; OP queried
 
-289470  Loading of large Mach-O thin binaries fails.
-  **possible 3.8.0; w/ patch; apparently harmless; easy fix
-
 289578  Backtraces with unwind tables (=without debug symbols)
         using offline symbol resolving
   wishlist
@@ -177,9 +175,6 @@ get fixed.
 296166  Add support for ARM in ptrcheck
   **no patch yet
 
-296229  Linux user input device ioctls missing wrappers
-  **possible 3.8.0, but wrong patch; OP queried
-
 296308  helgrind tests fail on Linux/x86 due to clone syscall
   missing unwind info
   **possible 3.8.0; has low risk patch
@@ -187,9 +182,6 @@ get fixed.
 296311  Wrong stack traces due to -fomit-frame-pointer (x86)
   **not sure what to do about this.  Is it serious?
 
-296318  ELF Debug info improvements (more than one rx/rw mapping)
-  **this is probably important for 3.8.0  
-
 296480  valgrind hangs early when run on Python
   OSX.  Not started.
 
@@ -205,9 +197,6 @@ get fixed.
 297407  Failed reading debug information for Fortran codes; invalid cuOff
   Tromey made a patch for this.  Dunno if it should land.  Queried.
 
-297701  Another alias for strncasecmp_l in libc-2.13.so
-  **possible 3.8.0, trivial fix
-
 298097  on ppc32 (e500mc core) target, valgrind report a app a
         mem error but the app is good to me.
   probably closable (may be dup of 296318)
@@ -227,12 +216,6 @@ get fixed.
 300102  memcheck tester
   unclear what status is
 
-300140  ARM - Missing (T2) SMMUL
-  **possible 3.8.0, has patch but needs testcase
-
-300195  read_elf_debug_info() should accept 'executable' .got sections
-  **possible 3.8.0, simple patch, needs checking over
-
 301011  vex x86->IR: 0xF3 0xF 0xBC 0xDE (TZCNT)
   **possible 3.8.0; see also 295808 (64 bit)
 
@@ -290,3 +273,19 @@ get fixed.
   **possible 3.8.0, has patch, should take
 
 -- Thurs 5 July 2012, mid afternoon.
+
+303116] New: Add support for the POWER instruction popcntb
+
+303127] New: Power test suite fixes for frsqrte, vrefp, and vrsqrtefp
+instructions.
+
+303250] New: "Assertion `instrs_in->arr_used <= 10000' failed" on
+OpenSSL with --track-origins=yes
+
+303460] New: Killed by fatal signal at doRegisterAllocation
+
+303466] New: vex amd64->IR: unhandled instruction bytes: 0xC5 0x7A
+0x10 0x35 0x61 0x2D 0x20 0x0
+== generic avx
+
+-- Friday 13 July 2012  16:02 CEST