In other words they get listed here first and moved to NEWS if they
get fixed.
+-- reenable amd64_toIR.c commented out insns
+-- amd64 toIR memcheck icc -O3 -mAVX probs?
+-- OSX 10.8 (alignment) and XCode 4.3 (build, link) problems
+-- add arm stack-scan hacks?
+-- add allocator-mismatch checking?
+
284004 Application under test hangs after call to __posix_spawn (Darwin)
open, not started
288756 add '-x' to strip when stripping dynamic libraries on OSX
OSX. low prio
---- JRS got this far, tidying up, 30 June 2012.
-
289360 parse_type_DIE confused by DW_TAG_enumeration_type
- low prio; --read-var-info=yes problem
+ low prio; --read-var-info=yes problem; OP queried
289470 Loading of large Mach-O thin binaries fails.
- w/ patch; apparently harmless; easy fix
+ **potentially 3.8.0; w/ patch; apparently harmless; easy fix
289578 Backtraces with unwind tables (=without debug symbols)
using offline symbol resolving
289584 Unhandled instruction: 0xF 0x29 0xE5 (MOVAPS)
movaps reg,reg (w/ patch)
+ **potentially 3.8.0
289836 Unhanded instructions mfatbu and mfatbl
ppc e500 insns
290006 memcheck doesn't mark %xmm as initialized after "pcmpeqw %xmm %xmm"
easy fix; w/ patch
+ **potentially 3.8.0
290061 pie elf always loaded at 0x108000
w/ patch; looks OK; easy fix ?
+ not sure this wouldn't break something else -- needs looking into
290066 Warning messages from libraries with Valgrind 3.7.0
ppc elfery wierdness
+ **revisit -- related to some other bug re ELF problems (296318)?
290384 Valgrind does not show line numbers
on 32 bit FC16
+ **uninvestigated
290673 wine+valgrind: failed to start tool 'memcheck' for platform
'x86-linux': No such file or directory
- probably invalid; build config problem?
-
-(Sun 8 Jan 2012)
+ **probably invalid; build config problem?
291310 FXSAVE instruction marks memory as undefined on amd64
x86 vs amd64 inconsistency?
+ **probably easy to fix; low prio
291924 vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x38 0x31
- invalid (SSE4)
+ invalid (SSE4) (WONTFIX)
292281 Not supported LL cache size of AMD Opteron 6176
hmm, more cache size kludgery required
-
-292958 ARM SVC instructions with non-zero immediates are not supported.
- invalid
+ **need access to the machine to fix
278313 Fedora 15/x64: err read debug info with --read-var-info=yes flag
seems complex; is reopened
-
-
---- 10 Feb 2012
+ **queried OP
293855 vex amd64->IR: 0x2F 0x55 0x73 0x65 0x72 0x73 0x2F 0x6A
some problem with interceptors on Helgrind/OSX
-294065 valgrind running wine does not find pdb file because of wrong path to egrep
+294065 valgrind running wine does not find pdb file because of wrong
+ path to egrep
w/ somewhat dodgy patch
294147 Exception in thread "main" java
probably invalid
+ not sure what is going on here
+
+294285 --partial-loads-ok does not work for 16-byte SSE loads
+ true
+
+294454 delphi uses 16-bit addressing in the TEB (%fs)
+ obscure (16 bit (0x67 ?) insns in 32 bit mode)
+
+294523 --partial-loads-ok=yes causes false negatives
+ **fixed I think -- should close
+
+294552 svn trunk compilation stuck in mig
+ XCode 4.3 problem?
+ no action so far
+ **possible OSX 10.8 issue
+
+294861 ./configure fails to locate Boost (located in /usr/local)
+ low prio
+
+295053 Valgrind fails to load some x86_64 Mac OS Lion executables
+ OSX
+ **possible 3.8.0, med prio
+
+295084 Hard-coded /usr/include
+ OSX, XCode 4.3 problem
+
+251569 rdtscp not supported: vex amd64->IR: 0xF 0x1 0xF9 0x8B 0x4C 0x24
+ has doesn't-really-look-right patch
+
+295403 Memory access below SP with some STRD instructions.
+ ARM, fiddly to fix/verify
+
+295427 building i386 support with clang on darwin11 requires
+ -new_linker linker option
+ OSX, XCode 4.3,
+ **has plausible looking patch though (low risk)
+
+295472 "executable has wrong endian-ness" when target executable has
+ correct endianess
+ cross-compiling x86->ppc32 weirdness
+
+295514 unhandled instruction bytes : 0x66 0x9C (pushfw on x86_64)
+ not high prio
+ **possible 3.8.0 (easy to fix?)
+
+295590 Helgrind: hg_main.c:2298 (evh__HG_PTHREAD_COND_WAIT_POST):
+ Assertion 'cvi->nWaiters > 0' failed.
+ **possible 3.8.0
+
+295617 ARM - Add some missing syscalls
+ **possible 3.8.0, needs landing
+
+295808 vex amd64->IR: 0xF3 0xF 0xBC 0xC0 0x48 0x1 0xD0 0x48 (TZCNT)
+ **possible 3.8.0 ?
+
+295974 vex-x86 omits some SSE4.1 opcodes such as PEXTRD
+ **check before 3.8.0; maybe some 64-bit insns missing? OP queried
+
+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
+
+296311 Wrong stack traces due to -fomit-frame-pointer (x86)
+ **not sure what to do about this. Is it serious?
+
+296318 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.
+
+--- JRS got this far, tidying up, 4 July 2012.
--- 16 Feb 2012
-
-294285] New: --partial-loads-ok does not work for 16-byte SSE loads
-294454] New: delphi uses 16-bit addressing in the TEB (%fs)
-294523] New: --partial-loads-ok=yes causes false negatives
-294552] New: svn trunk compilation stuck in mig
-294861] New: ./configure fails to locate Boost (located in /usr/local)
- 295053] New: Valgrind fails to load some x86_64 Mac OS Lion executables
-295084] New: Hard-coded /usr/include
-251569] rdtscp not supported: vex amd64->IR: unhandled instruction bytes: 0xF 0x1 0xF9 0x8B 0x4C 0x24
-295403] New: Memory access below SP with some STRD instructions.
-295427] New: building i386 support with clang on darwin11 requires -new_linker linker option
-295472] New: "executable has wrong endian-ness" when target executable has correct endianess
-295514] New: unhandled instruction bytes : 0x66 0x9C (pushfw on x86_64)
-295590] New: Helgrind: hg_main.c:2298 (evh__HG_PTHREAD_COND_WAIT_POST): Assertion 'cvi->nWaiters > 0' failed.
-295617] New: ARM - Add some missing syscalls
-295808] New: vex amd64->IR: unhandled instruction bytes: 0xF3 0xF 0xBC 0xC0 0x48 0x1 0xD0 0x48
-
--- 11 March 2012
-
-Please consider applying the patch contained in bz #274078. It should make these sorts of questions go away (or at least make them substantially rarer).
-https://bugs.kde.org/show_bug.cgi?id=274078
-
-295974] New: vex-x86 omits some SSE4.1 opcodes such as PEXTRD
-296166] New: Add support for ARM in ptrcheck
-296229] New: Linux user input device ioctls missing wrappers
-296308] New: helgrind tests fail on Linux/x86 due to clone syscall
-missing unwind info
-296311] New: Wrong stack traces due to -fomit-frame-pointer (x86)
-
-296318] New: Debug info improvements (more than one rx/rw mapping)
-296457] New: vex amd64->IR: unhandled instruction bytes: 0x66 0xF 0x3A
-0xDF 0xD1 0x1 0xE8 0x6A
-296480] New: valgrind hangs early when run on Python
296577] New: vex x86->IR: unhandled instruction bytes: 0x66 0xF 0x3A 0x17
296578] New: vex amd64->IR: unhandled instruction bytes: 0x60 0x0 0x0 0x0 0x0 0x0 0x0 0x0
296792] New: [PATCH] valgrind 3.7.0: add SIOCSHWTSTAMP (0x89B0) ioctl wrapper
301830] New: mtV : improve Valgrind so that it runs multiple threads in parallel
301902] New: vex amd64->IR: unhandled instruction bytes: 0xF 0xB 0xF 0x1F 0x0 0x40 0x38 0xFE
301922] New: gcc -O2 problem with SSE optimization?
+301967 unhandled instruction bytes 0xC5 0xF9 0x6E 0x40 in /lib32/ld-2.14.1.so
+ == 273475 (canonical avx)
302234] New: fesetround() function does not affect FPU calculations
302271] New: Bug with Callgrind dump-instr and Trace-children
302287] New: Unhandled movbe instruction on Atom processors