|
From: <sv...@va...> - 2012-07-13 14:04:13
|
sewardj 2012-07-13 15:04:03 +0100 (Fri, 13 Jul 2012)
New Revision: 12740
Log:
Update w/ recent bug fixes.
Modified files:
trunk/NEWS
trunk/docs/internals/3_7_BUGSTATUS.txt
Modified: trunk/docs/internals/3_7_BUGSTATUS.txt (+17 -18)
===================================================================
--- trunk/docs/internals/3_7_BUGSTATUS.txt 2012-07-13 14:34:31 +01:00 (rev 12739)
+++ trunk/docs/internals/3_7_BUGSTATUS.txt 2012-07-13 15:04:03 +01:00 (rev 12740)
@@ -15,6 +15,7 @@
-- 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 @@
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 @@
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 @@
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 @@
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 @@
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 @@
**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
Modified: trunk/NEWS (+7 -0)
===================================================================
--- trunk/NEWS 2012-07-13 14:34:31 +01:00 (rev 12739)
+++ trunk/NEWS 2012-07-13 15:04:03 +01:00 (rev 12740)
@@ -138,6 +138,7 @@
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 @@
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 @@
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 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
|