Discussion:
Valgrind: r16371 - in /trunk: NEWS docs/internals/3_12_BUGSTATUS.txt
(too old to reply)
s***@valgrind.org
2017-05-13 16:56:53 UTC
Permalink
Raw Message
Author: sewardj
Date: Sat May 13 17:56:52 2017
New Revision: 16371

Log:
Update.

Modified:
trunk/NEWS
trunk/docs/internals/3_12_BUGSTATUS.txt

Modified: trunk/NEWS
==============================================================================
--- trunk/NEWS (original)
+++ trunk/NEWS Sat May 13 17:56:52 2017
@@ -113,6 +113,7 @@
359202 Add musl libc configure/compile
360429 unhandled ioctl 0x530d with no size/direction hints (CDROMREADMODE1)
362223 assertion failed when .valgrindrc is a directory instead of a file
+367543 bt/btc/btr/bts x86/x86_64 instructions are poorly-handled wrt flags
367942 Segfault vgPlain_do_sys_sigaction (m_signals.c:1138)
368863 WARNING: unhandled arm64-linux syscall: 100 (get_robust_list)
368865 WARNING: unhandled arm64-linux syscall: 272 (kcmp)
@@ -128,10 +129,12 @@
371227 Clean AArch64 syscall table
371412 Rename wrap_sys_shmat to sys_shmat like other wrappers
371471 Valgrind complains about non legit memory leaks on placement new (C++)
+371491 handleAddrOverrides() is [incorrect] when ASO prefix is used
371869 support '%' in symbol Z-encoding
371916 execution tree xtree concept
372120 c++ demangler demangles symbols which are not c++
372185 Support of valgrind on ARMv8 with 32 bit executable
+372188 vex amd64->IR: 0x66 0xF 0x3A 0x62 0x4A 0x10 0x10 0x48 (PCMPxSTRx $0x10)
372195 Power PC, xxsel instruction is not always recognized.
372504 Hanging on exit_group
372600 process loops forever when fatal signals are arriving quickly

Modified: trunk/docs/internals/3_12_BUGSTATUS.txt
==============================================================================
--- trunk/docs/internals/3_12_BUGSTATUS.txt (original)
+++ trunk/docs/internals/3_12_BUGSTATUS.txt Sat May 13 17:56:52 2017
@@ -13,18 +13,8 @@
360415 amd64 instructions ADCX and ADOX are not implemented in VEX
[has patch, could possibly take it, but needs cleanup/verification]

-(carried over)
-367543 bt/btc/btr/bts x86/x86_64 instructions are poorly-handled wrt flags
- [Z flag behaviour is wrong]
-
-371491 handleAddrOverrides() is truncating the segment base address when
- ASO prefix is used
- [has patch, easy fix]
-
369409 vex amd64->IR: 0x48 0xF 0xC7 0xF0 0x72 0x2 0xE2 0xF8 (

-372188 vex amd64->IR: 0x66 0xF 0x3A 0x62 0x4A 0x10 0x10 0x48 (PCMPxSTRx $0x10)
-
372828 vex amd64->IR: 0x66 0x4D 0xF 0x38 0xF6 0xD2 0x66 0x4D

373166 vex amd64->IR: 0xFF 0xFF 0x48 0x85 0xC0 0x74 0x8 0x4D 0x89 0xE7
@@ -442,9 +432,6 @@
linked with -mcmodel=medium

(carried over)
-362223 assertion failed when .valgrindrc is a directory instead of a file
-
-(carried over)
362680 --error-exitcode not honored when file descriptor leaks are found

374963 increase valgrind's load address to prevent mmap failure
@@ -513,14 +500,6 @@
360415 amd64 instructions ADCX and ADOX are not implemented in VEX
[has a plausible patch]
== 372828 (vex amd64->IR: 0x66 0xF 0x3A 0x62 0x4A 0x10)
-**
-362223 assertion failed when .valgrindrc is a directory instead of a file
- [has patch by Ivo]
-
-**
-(carried over)
-367543 bt/btc/btr/bts x86/x86_64 instructions are poorly-handled wrt flags
- [Z flag behaviour is wrong]

**
(carried over)
@@ -541,15 +520,9 @@
(easy patch)

**
-371491 handleAddrOverrides() is truncating the segment base address when
- ASO prefix is used
- [has patch, easy fix]
-
-**
371503 disInstr(arm64): unhandled instruction 0xF89F0000

**
-372188 vex amd64->IR: 0x66 0xF 0x3A 0x62 0x4A 0x10 0x10 0x48 (PCMPxSTRx $0x10)

**
374963 increase valgrind's load address to prevent mmap failure

Loading...