mirror of
https://github.com/Zenithsiz/ftmemsim-valgrind.git
synced 2026-02-03 18:13:01 +00:00
189 lines
7.9 KiB
Plaintext
189 lines
7.9 KiB
Plaintext
|
|
Bugs reported after Thu Sep 19 10:34:49 CEST 2013
|
|
For bugs reported before this time, see 3_8_BUGSTATUS.txt
|
|
|
|
=== VEX/amd64 ==========================================================
|
|
|
|
276252 callgrind / valgrind + intel ipp h264 decoder gets killed in
|
|
intel optimised ipp libraries
|
|
325328 __float128 loses precision under memcheck
|
|
== 197915
|
|
327285 amd64->IR: 0x8F 0xEA 0xF8 0x10 0xCE 0x3 0x1D 0x0
|
|
== 323431 (probably amd specific, vpcmov)
|
|
328357 amd64->IR: 0x8F 0xEA 0xF8 0x10 0xEF 0x3 0x5 0x0 (amd XOP pfx)
|
|
329245 amd64->IR: 0x48 0xF 0x5A 0x7 (rex.W cvtps2pd (%rdi),%xmm0)
|
|
330590 Missing support for multiple VEX CMP instruction Opcodes (Causes SIGILL)
|
|
330808 Crash with Intel IPP samples (MMX related assertion)
|
|
335785 vex amd64->IR: 0xC4 0xE2 0x75 0x2F 0xAC 0x18 0x40 0x7 (vmovupd)
|
|
338393 vex amd64->IR: 0x6E 0xD8 0x48 0x89 0xE5 0x41 0x55 0xC4
|
|
338559 vex amd64->IR: 0x66 0x41 0xF 0x3A 0x61 0x4 0x0 0x18 (pcmpestri 0x18)
|
|
338602 AVX2 bit in CPUID missing
|
|
|
|
=== VEX/arm ============================================================
|
|
|
|
329963 Half precision floating point conversion on ARM is not supported
|
|
330349 Endless loop happen when using lackey with --trace-mem=yes on ARM
|
|
331178 disInstr(arm): unhandled instruction: 0xEE190F1D (read PMCCNTR)
|
|
Probably WONTFIX or CANTFIX
|
|
== 328423
|
|
335618 arm(thumb): unhanded instruction: mov.w rN, pc/sp
|
|
|
|
=== VEX/arm64 ==========================================================
|
|
|
|
335440 arm64: ld1 (single structure) is not implemented
|
|
335713 arm64: unhanded instruction: prfm (immediate) (PREFETCH)
|
|
|
|
=== VEX/x86 ============================================================
|
|
|
|
333625 Program under valgrind calculates complex exp() wrongly
|
|
335563 wine's kernel32/thread test fails under valgrind (x87 FPU limitations)
|
|
|
|
=== VEX/mips ===========================================================
|
|
|
|
=== VEX/ppc ============================================================
|
|
|
|
338095 Not able to run Valgrind on Power Architecture PPC Linux.
|
|
|
|
=== VEX general ========================================================
|
|
|
|
330887 doRegisterAllocation performance improvements
|
|
|
|
=== Syscalls/ioctls ====================================================
|
|
|
|
197259 (wine) Unsupported arch_prtctl option
|
|
331311 Valgrind shows open files in /proc/self/fd that don't
|
|
work for the process
|
|
Probable wontfix
|
|
333434 In some weird corner case Valgrind cannot execute
|
|
executable files symlinked by /proc/self/fd (related to 331311?)
|
|
333051 handling hugepages (is largely broken)
|
|
337388 fcntl works on Valgrind's own file descriptors
|
|
337716 False positive for openat system call with absolute paths
|
|
338877 sys_capget and sys_catset not correctly handled
|
|
|
|
=== Debuginfo reader ===================================================
|
|
|
|
306340 parse_var_DIE confused by DWARF from clang-3.1
|
|
327427 ifunc wrapper crashes when symbols are discarded because of false mmap
|
|
overlaps
|
|
328468 unwind x86/amd64 gcc <= 4.4 compiled code does not unwind properly
|
|
at "ret" instruction
|
|
328559 Some back trace generation (from mmap function) problem on ARM
|
|
330321 Serious error when reading debug info:
|
|
DW_AT_signature 9b d0 55 13 bb 1e e9 37
|
|
333175 dwarf3 reader problems with Fortran (against 3.8.1)
|
|
335907 segfault when running wine's ddrawex/tests/surface.c under
|
|
valgrind (stack unwind, QUERIED)
|
|
338803 Handling of dwz debug alt files or cross-CU is broken
|
|
|
|
=== Tools/Memcheck =====================================================
|
|
|
|
329619 leak-check gets assertion failure when nesting
|
|
VALGRIND_MALLOCLIKE_BLOCK (has patch, needs looking at)
|
|
330617 ppc false positive conditional jump depends on uninitialised value
|
|
(probably fixable)
|
|
331833 the memory initialized by semget(key, 0, GETALL, semun)
|
|
is treated as uninitialized on some platforms
|
|
331550 Detect the potential of mis-malloc/free in different libraries
|
|
(wishlist)
|
|
333775 Have valgrind (memcheck) only check memory alloc/free traces (wishlist)
|
|
336393 Implement new user request to get redzone size (wishlist)
|
|
337794 memcheck: stack overflow segv message should show callstack (wishlist)
|
|
|
|
=== Tools/DRD ==========================================================
|
|
|
|
=== Tools/Helgrind =====================================================
|
|
|
|
325333 VALGRIND_HG_DISABLE_CHECKING does not seem to work locally
|
|
probably invalid
|
|
327548 Helgrind: false positive while destroying mutex
|
|
327881 Helgrind: False Positive Warning on std::atomic_bool
|
|
337735 Helgrind does not know pthread_once is a memory barrier
|
|
|
|
=== Tools/SGCheck ======================================================
|
|
|
|
332577 exp-sgcheck: sg_main.c:560 (add_blocks_to_StackTree):
|
|
Assertion '!already_present' failed.
|
|
332591 False positive: invalid read in vfprintf (KNOWN BUG)
|
|
335353 expected output of exp-sgcheck/tests/hackedbz2 mismatch with gcc 4.8.1
|
|
|
|
=== Tools/Massif =======================================================
|
|
|
|
=== Tools/Cachegrind ===================================================
|
|
|
|
338141 Cachegrind's Cycle Estimation is very different from the
|
|
free run
|
|
|
|
=== other/mips =========================================================
|
|
|
|
328441 valgrind_3.9.0 failed to compile in mips32
|
|
Error: illegal operands `cfc1 $t0,$31'
|
|
QUERIED
|
|
331126 Compiling with mipsbe toolchain
|
|
334649 Cavium Octeon 2 MIPS64: valgrind is up but ld.so assert
|
|
"rtld.c: 1257: dl_main: Assertion
|
|
'_rtld_local._dl_rtld_map.l_relocated' failed" and exits
|
|
336768 vex mips->IR: unhandled instruction bytes: 0x3B 0xE8 0x3 0xEC
|
|
(possibly invalid)
|
|
|
|
=== other/arm ==========================================================
|
|
|
|
327583 libpixman error on ARM system (memcheck false +)
|
|
331033 valgrind crashes on arm-linux while running an executable (ARM TLS?)
|
|
|
|
=== other/s390 =========================================================
|
|
|
|
|
|
=== other/MacOS ========================================================
|
|
|
|
326797 Assertion 'sizeof(UWord) == sizeof(UInt)' failed.
|
|
POSSIBLY INVALID; QUERIED
|
|
327745 valgrind 3.9.0 build fails on Mac OS X 10.6.8
|
|
OLD; QUERIED.
|
|
|
|
=== GDB server =========================================================
|
|
|
|
328081 embedded gdbserver and non-stop mode (wishlist)
|
|
338633 gdbserver_tests/nlcontrolc.vgtest hangs on arm64
|
|
|
|
=== Output =============================================================
|
|
|
|
328563 make track-fds support xml output (wishlist)
|
|
|
|
=== MPI ================================================================
|
|
|
|
330147 libmpiwrap: byte count from PMPI_Get_count should be made defined
|
|
|
|
=== Documentation ======================================================
|
|
|
|
332060 Please document how best to use massif with libgc
|
|
332917 Valgrind should warn the user that SSE4 is not supported
|
|
in the 32-bit mode
|
|
|
|
=== Uncategorised ======================================================
|
|
|
|
326487 child of debugged process exits without becoming zombie
|
|
327665 out of memory error
|
|
328721 MSVC 2008 compiler warns about while(0) in warning level 4
|
|
330293 Please add a AppData application description (Valkyrie)
|
|
333628 Out of tree build (has incomplete patch)
|
|
== 256174
|
|
334110 Why install internal headers/libraries/.pc file?
|
|
334802 valgrind does not always explain why a given option is bad
|
|
335143 Capabilities not supported
|
|
337869 Eliminate fixed size buffers (in progress)
|
|
Hercules, Augean stables, etc
|
|
338252 CFLAGS="-flto" and VEX/pub/libvex_guest_offsets.h (wishlist)
|
|
338606 Strange error message for invalid interpreter
|
|
338365 New client request to fetch valgrind version (probably invalid)
|
|
QUERIED. PROBABLY INVALID.
|
|
|
|
========================================================================
|
|
========================================================================
|
|
|
|
338731 ppc testsuite does not build in case compiler doesnot support -maltivec
|
|
338781 Unable to read debug information (3.10.0 BETA1) (OSX)
|
|
338896 Valgrind refuses to run SUID programs
|
|
|
|
Mon Sep 8 13:20:50 CEST 2014
|