From: Julian Seward Date: Thu, 15 Sep 2016 10:56:00 +0000 (+0000) Subject: Update bug list. X-Git-Tag: svn/VALGRIND_3_12_0~65 X-Git-Url: http://git.ipfire.org/gitweb/?a=commitdiff_plain;h=f4e420c09694ec5383a340d9d8f5ce806027d671;p=thirdparty%2Fvalgrind.git Update bug list. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15958 --- diff --git a/NEWS b/NEWS index 2b9751ca8a..00ecb7871b 100644 --- a/NEWS +++ b/NEWS @@ -75,6 +75,7 @@ where XXXXXX is the bug number as listed below. 353137 www: update info for Supported Platforms 353138 www: update "The Valgrind Developers" page 353370 don't advertise RDRAND in cpuid for Core-i7-4910-like avx2 machine + == 365325 353384 amd64->IR: 0x66 0xF 0x3A 0x62 0xD1 0x62 (pcmpXstrX $0x62) 353398 WARNING: unhandled amd64-solaris syscall: 207 353660 XML in auxwhat tag not escaping reserved symbols properly @@ -89,6 +90,7 @@ where XXXXXX is the bug number as listed below. 354883 tst->os_state.pthread - magic_delta assertion failure on OSX 10.11 == 361351 == 362920 + == 366222 354933 Fix documentation of --kernel-variant=android-no-hw-tls option 355188 valgrind should intercept all malloc related global functions 355454 do not intercept malloc related symbols from the runtime linker @@ -133,8 +135,8 @@ where XXXXXX is the bug number as listed below. 360749 kludge for multiple .rodata sections on Solaris no longer needed 360752 raise the number of reserved fds in m_main.c from 10 to 12 361207 Valgrind does not support the IBM POWER ISA 3.0 instructions, part 2 -361354 ppc64[le]: wire up separate socketcalls system calls 361226 s390x: risbgn (EC59) not implemented +361354 ppc64[le]: wire up separate socketcalls system calls 361926 Unhandled Solaris syscall: sysfs(84) 362009 Valgrind dumps core on unimplemented functionality before threads are created 362329 Valgrind does not support the IBM POWER ISA 3.0 instructions, part 3 @@ -156,11 +158,15 @@ where XXXXXX is the bug number as listed below. 362329 Valgrind does not support the IBM POWER ISA 3.0 instructions, part 3/5 363858 Valgrind does not support the IBM POWER ISA 3.0 instructions, part 4/5 364948 Valgrind does not support the IBM POWER ISA 3.0 instructions, part 5/5 +365912 ppc64BE segfault during jm-insns test (RELRO) 366138 Fix configure errors out when using Xcode 8 (clang 8.0.0) +366344 Multiple unhandled instruction for Aarch64 + (0x0EE0E020, 0x1AC15800, 0x4E284801, 0x5E040023, 0x5E056060) 368412 False positive result for altivec capability check 368461 mmapunmap test fails on ppc64 368416 Add tc06_two_races_xml.exp output for ppc64 368412 False positive result for altivec capability check +368461 mmapunmap test fails on ppc64 n-i-bz Fix incorrect (or infinite loop) unwind on RHEL7 x86 and amd64 n-i-bz massif --pages-as-heap=yes does not report peak caused by mmap+munmap diff --git a/docs/internals/3_11_BUGSTATUS.txt b/docs/internals/3_11_BUGSTATUS.txt index 4aa7a77892..372dcb95aa 100644 --- a/docs/internals/3_11_BUGSTATUS.txt +++ b/docs/internals/3_11_BUGSTATUS.txt @@ -28,6 +28,9 @@ of 3.11.0 go in here. Bugs that didn't get fixed in 3.11.0 remain in 360415 amd64 instructions ADCX and ADOX are not implemented in VEX [has patch, could possibly take it] +367543 bt/btc/btr/bts x86/x86_64 instructions are poorly-handled wrt flags + [Z flag behaviour is wrong] + AMD XOP-prefixed insns: 356138 vex amd64->IR: 0x8F 0xEA 0x78 0x10 0xD2 0x6 0x6 0x0 @@ -62,15 +65,15 @@ n-i-bz Remove limit on strd's negative immediates === VEX/mips =========================================================== 356112 mips: replace addi with addiu +366079 FPXX Support for MIPS32 Valgrind === VEX/ppc ============================================================ 361405 disInstr(ppc): unhandled instruction: 0xFF81010C -364948 Add IBM ISA 3.0 support, patch set 5 === VEX/s390x ========================================================== -361226 s390x: risbgn (EC59) not implemented +366413 s390x: New z13 instructions not implemented === VEX general ======================================================== @@ -101,6 +104,9 @@ n-i-bz Remove limit on strd's negative immediates art::Thread::InstallImplicitProtection() (in /system/lib/libart.so) [initimg problems on Android] 364359 Valgrind crashes on fcntl(F_SETFL, O_NONBLOCK, fd) +367942 Segfault vgPlain_do_sys_sigaction (m_signals.c:1138) +368419 Perf Events ioctls not implemented +368791 unhandled syscall: 167 (swapon, amd64-linux) === Syscalls/ioctls on OSX ============================================= @@ -114,6 +120,8 @@ n-i-bz Remove limit on strd's negative immediates 353192 Debug info/data section not detected on AMD64 355197 Too strong assert in variable debug info code 359181 Buffer Overflow during Demangling +365750 Valgrind fails on binary with .text section not in default place + [Horrible hack to do with relocating .text section] === Tools/Memcheck ===================================================== @@ -123,6 +131,10 @@ n-i-bz Remove limit on strd's negative immediates 361504 dlopen()/dlclose() and shared object usage check [wishlist] 361810 valgrind duplicate stdin after fork 364279 False "Uninitialized" on atomic_compare_exchange +366035 valgrind misses buffer overflow, segfaults in malloc in localtime +366817 VALGRIND_MEMPOOL_CHANGE has a performance bug +367995 Integration of memcheck with custom memory allocator +368507 valgrind throws std::bad_alloc on memory allocations larger than 34255421416 bytes === Tools/DRD ========================================================== @@ -151,6 +163,10 @@ n-i-bz Remove limit on strd's negative immediates === Tools/Lackey ======================================================= +=== other/x86 ========================================================== + +368120 x86_linux asm _start functions do not keep 16-byte aligned stack pointer + === other/mips ========================================================= 351282 valgrind 3.10.1 MIPS softfloat build broken with GCC 4.9.3 / @@ -159,11 +175,19 @@ n-i-bz Remove limit on strd's negative immediates === other/ppc ========================================================== +365208 valgrind stuck after redirecting "memcpy" + === other/arm ========================================================== 364533 Process terminating with default action of signal 4 (SIGILL): dumping core, : at 0x4000E7C: ??? (in /lib/ld-uClibc.so.0) +368529 Android arm target link error, missing atexit and pthread_atfork + +=== other/arm64 ======================================================== + +368823 run_a_thread_NORETURN assembly code typo for VGP_arm64_linux target + === other/s390 ========================================================= 361253 [s390x] ex_clone.c:42: undefined reference to `pthread_create' @@ -189,6 +213,9 @@ n-i-bz Remove limit on strd's negative immediates 363123 SIGSEGV on Mac OS with very simple threaded code == 349128 [still open] +365327 Support macOS Sierra (10.12) +366131 Illegal opcode in OS X 11.0 when using function getpwuid() + === other/Win32 ======================================================== === GDB server ========================================================= @@ -231,6 +258,7 @@ n-i-bz Remove limit on strd's negative immediates 359920 Configure fails with relative DESTDIR 362033 undeclared identifier build failures for getpid(), usleep(), and getuid() [Valkyrie] +366345 Dirty compile from m_libcbase.c and vgdb-invoker-ptrace.c === Intel Compiler problems ============================================ @@ -248,4 +276,4 @@ n-i-bz Remove limit on strd's negative immediates ======================================================================== ======================================================================== -Mon 4 Jul 13:10:42 CEST 2016 +Thu 15 Sep 12:55:21 CEST 2016