• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1
2Bugs reported after Thu Sep 19 10:34:49 CEST 2013
3For bugs reported before this time, see 3_8_BUGSTATUS.txt
4
5=== VEX/amd64 ==========================================================
6
7325328  __float128 loses precision under memcheck
8        == 197915
9326821  Double overflow/underflow handling broken (after exp())
10327285  amd64->IR: 0x8F 0xEA 0xF8 0x10 0xCE 0x3 0x1D 0x0
11        == 323431 (probably amd specific, vpcmov)
12328357  amd64->IR: 0x8F 0xEA 0xF8 0x10 0xEF 0x3 0x5 0x0 (amd XOP pfx)
13329245  amd64->IR: 0x48 0xF 0x5A 0x7 (rex.W cvtps2pd (%rdi),%xmm0)
14330319  amd64->IR: 0xF 0x1 0xD5 0x31 0xC0 0xC3 0x48 0x8D (xend)
15330590  Missing support for multiple VEX CMP instruction Opcodes (Causes SIGILL)
16330808  Crash with Intel IPP samples (MMX related assertion)
17
18=== VEX/arm ============================================================
19
20329963  Half precision floating point conversion on ARM is not supported
21330349  Endless loop happen when using lackey with --trace-mem=yes on ARM
22331178  disInstr(arm): unhandled instruction: 0xEE190F1D (read PMCCNTR)
23        Probably WONTFIX or CANTFIX
24        == 328423
25
26=== VEX/x86 ============================================================
27
28333625  Program under valgrind calculates complex exp() wrongly
29
30=== VEX/mips ===========================================================
31
32327223  Support for Cavium MIPS Octeon Atomic and Count Instructions
33328147  vex mips->IR: unhandled instruction bytes: 0x0 0x0 0x0 0xE
34
35=== VEX/ppc ============================================================
36
37334384  Valgrind does not have support Little Endian support for
38        IBM POWER PPC 64
39
40=== VEX general ========================================================
41
42326026  Iop names for count leading zeros/sign bits incorrectly imply a
43        "signedness" in incoming lanes
44330887  doRegisterAllocation performance improvements
45
46=== Syscalls/ioctls ====================================================
47
48330594  Missing sysalls on PowerPC / uClibc
49331311  Valgrind shows open files in /proc/self/fd that don't
50        work for the process
51        Probable wontfix
52333434  In some weird corner case Valgrind cannot execute
53        executable files symlinked by /proc/self/fd (related to 331311?)
54331476  Patch to handle ioctl 0x5422 on Linux (x86 and amd64) (landable?)
55331829  Unexpected ioctl opcode sign extension
56333051  handling hugepages (is largely broken)
57333788  Valgrind does not support the CDROM_DISC_STATUS ioctl (has patch)
58333817  Valgrind reports the memory areas written to by the SG_IO
59        ioctl as untouched
60334585  recvmmsg unhandled (+patch) (arm)
61
62=== Debuginfo reader ===================================================
63
64327427  ifunc wrapper crashes when symbols are discarded because of false mmap
65        overlaps
66328454  add support Backtraces with ARM unwind tables (EXIDX) (wishlist)
67328468  unwind x86/amd64 gcc <= 4.4 compiled code does not unwind properly
68        at "ret" instruction
69328559  Some back trace generation (from mmap function) problem on ARM
70330321  Serious error when reading debug info:
71        DW_AT_signature 9b d0 55 13 bb 1e e9 37
72333175  dwarf3 reader problems with Fortran
73
74=== Tools/Memcheck =====================================================
75
76329619  leak-check gets assertion failure when nesting VALGRIND_MALLOCLIKE_BLOCK
77329694  clang warns about using uninitialized variable
78330617  ppc false positive conditional jump depends on uninitialised value
79331833  the memory initialized by semget(key, 0, GETALL, semun)
80        is treated as uninitialized on some platforms
81
82331550  Detect the potential of mis-malloc/free in different libraries
83        (wishlist)
84333775  Wishlist: Have valgrind (memcheck) only check memory
85        alloc/free traces
86
87=== Tools/DRD ==========================================================
88
89333072  DRD: semaphore annotations
90
91=== Tools/Helgrind =====================================================
92
93325333  VALGRIND_HG_DISABLE_CHECKING does not seem to work locally
94        probably invalid
95327548  Helgrind: false positive while destroying mutex
96327881  Helgrind: False Positive Warning on std::atomic_bool
97
98=== Tools/SGCheck ======================================================
99
100332577  exp-sgcheck: sg_main.c:560 (add_blocks_to_StackTree):
101        Assertion '!already_present' failed.
102332591  False positive: invalid read in vfprintf (KNOWN BUG)
103
104=== Tools/Massif =======================================================
105
106332765  ms_print reports bad error if temp file can't be created
107        in current directory
108
109=== Tools/Cachegrind ===================================================
110
111333501  [cachegrind - 3.9] LL cache configuration not supported:
112        Cache set count is not a power of two.
113
114=== other/mips =========================================================
115
116325538  cavim octeon mips64, valgrind reported "dumping core" and
117        "Assertion 'sizeof(*regs) == sizeof(prs->pr_reg)' failed.
118        QUERIED, maybe closable
119328441  valgrind_3.9.0 failed to compile in mips32
120        Error: illegal operands `cfc1 $t0,$31'
121331126  Compiling with mipsbe toolchain
122331314  [MIPS]Valgrind crash just after startup
123334649  Cavium Octeon 2 MIPS64: valgrind is up but ld.so assert
124        "rtld.c: 1257: dl_main: Assertion
125        '_rtld_local._dl_rtld_map.l_relocated' failed" and exits
126
127=== other/arm ==========================================================
128
129327583  libpixman error on ARM system (memcheck false +)
130331033  valgrind crashes on arm-linux while running an executable (ARM TLS?)
131
132=== other/s390 =========================================================
133
134327943  s390x missing index/strchr suppression for ld.so (bad backtrace?)
135
136=== other/MacOS ========================================================
137
138326724  Valgrind does not compile on OSX 1.9 Mavericks
139326797  Assertion 'sizeof(UWord) == sizeof(UInt)' failed.
140327745  valgrind 3.9.0 build fails on Mac OS X 10.6.8
141330257  LLVM does not support `-mno-dynamic-no-pic` option
142333248  WARNING: unhandled syscall: unix:443
143
144=== GDB server =========================================================
145
146328081  embedded gdbserver and non-stop mode (wishlist)
147
148=== Output =============================================================
149
150328563  make track-fds support xml output
151
152=== MPI ================================================================
153
154330147  libmpiwrap: byte count from PMPI_Get_count should be made defined
155
156=== Documentation ======================================================
157
158332060  Please document how best to use massif with libgc
159332917  Valgrind should warn the user that SSE4 is not supported
160        in the 32-bit mode
161
162=== Uncategorised ======================================================
163
164326487  child of debugged process exits without becoming zombie
165327665  out of memory error
166328721  MSVC 2008 compiler warns about while(0) in warning level 4
167330293  Please add a AppData application description (Valkyrie)
168333628  Out of tree build
169        == 256174
170334110  Why install internal headers/libraries/.pc file?
171
172========================================================================
173========================================================================
174
175335034  Unhandled ioctl: HCIGETDEVLIST
176334936  patch to fix false positives on alsa SNDRV_CTL_* ioctls
177333628  Out of tree build  (is fixed, but needs to land)
178335143  Capabilities not supported
179197259  (wine) Unsupported arch_prtctl option
180