Skip to content

Commit eac1291

Browse files
author
sewardj
committed
Update after more triaging.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14439 a5019735-40e9-0310-863c-91ae7b9d1cf9
1 parent e67c0c0 commit eac1291

File tree

2 files changed

+23
-22
lines changed

2 files changed

+23
-22
lines changed

NEWS

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -185,11 +185,13 @@ where XXXXXX is the bug number as listed below.
185185
303536 ioctl for SIOCETHTOOL (ethtool(8)) isn't wrapped
186186
308729 vex x86->IR: unhandled instruction bytes 0xf 0x5 (syscall)
187187
315199 vgcore file for threaded app does not show which thread crashed
188+
315952 tun/tap ioctls are not supported
188189
323178 Unhandled instruction: PLDW register (ARM)
189190
323179 Unhandled instruction: PLDW immediate (ARM)
190191
325110 Add test-cases for Power ISA 2.06 insns: divdo/divdo. and divduo/divduo.
191192
325124 [MIPSEL] Compilation error
192193
325477 Phase 4 support for IBM Power ISA 2.07
194+
325538 cavium octeon mips64, valgrind reported "dumping core" [...]
193195
325628 Phase 5 support for IBM Power ISA 2.07
194196
325714 Empty vgcore but RLIMIT_CORE is big enough (too big)
195197
325751 Missing the two privileged Power PC Transactional Memory Instructions
@@ -201,6 +203,7 @@ where XXXXXX is the bug number as listed below.
201203
326462 Refactor vgdb to isolate invoker stuff into separate module
202204
326469 amd64->IR: 0x66 0xF 0x3A 0x63 0xC1 0xE (pcmpistri 0x0E)
203205
326623 DRD: false positive conflict report in a field assignment
206+
326724 Valgrind does not compile on OSX 1.9 Mavericks
204207
326816 Intercept for __strncpy_sse2_unaligned missing?
205208
326921 coregrind fails to compile m_trampoline.S with MIPS/Linux port of V
206209
326983 Clear direction flag after tests on amd64.
@@ -213,6 +216,7 @@ where XXXXXX is the bug number as listed below.
213216
327916 DW_TAG_typedef may have no name
214217
328100 XABORT not implemented
215218
328205 Implement additional Xen hypercalls
219+
328454 add support Backtraces with ARM unwind tables (EXIDX)
216220
328455 s390x: SIGILL after emitting wrong register pair for ldxbr
217221
328711 valgrind.1 manpage "memcheck options" section is badly generated
218222
328878 vex amd64->IR pcmpestri SSE4.2 instruction is unsupported 0x14
@@ -254,12 +258,15 @@ where XXXXXX is the bug number as listed below.
254258
333145 Tests for missaligned PC+#imm access for arm
255259
333228 AAarch64 Missing instruction encoding: mrs %[reg], ctr_el0
256260
333230 AAarch64 missing instruction encodings: dc, ic, dsb.
261+
333248 WARNING: unhandled syscall: unix:443
257262
333428 ldr.w pc [rD, #imm] instruction leads to assertion
258263
333666 Recognize MPX instructions and bnd prefix.
259264
333788 Valgrind does not support the CDROM_DISC_STATUS ioctl (has patch)
260265
333817 Valgrind reports the memory areas written to by the SG_IO
261266
ioctl as untouched
262267
334049 lzcnt fails silently (x86_32)
268+
334384 Valgrind does not have support Little Endian support for
269+
IBM POWER PPC 64
263270
334585 recvmmsg unhandled (+patch) (arm)
264271
334705 sendmsg and recvmsg should guard against bogus msghdr fields.
265272
334727 Build fails with -Werror=format-security

docs/internals/3_9_BUGSTATUS.txt

Lines changed: 16 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -6,16 +6,13 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
66

77
325328 __float128 loses precision under memcheck
88
== 197915
9-
326821 Double overflow/underflow handling broken (after exp())
109
327285 amd64->IR: 0x8F 0xEA 0xF8 0x10 0xCE 0x3 0x1D 0x0
1110
== 323431 (probably amd specific, vpcmov)
1211
328357 amd64->IR: 0x8F 0xEA 0xF8 0x10 0xEF 0x3 0x5 0x0 (amd XOP pfx)
1312
329245 amd64->IR: 0x48 0xF 0x5A 0x7 (rex.W cvtps2pd (%rdi),%xmm0)
14-
330319 amd64->IR: 0xF 0x1 0xD5 0x31 0xC0 0xC3 0x48 0x8D (xend)
1513
330590 Missing support for multiple VEX CMP instruction Opcodes (Causes SIGILL)
1614
330808 Crash with Intel IPP samples (MMX related assertion)
1715
335785 vex amd64->IR: 0xC4 0xE2 0x75 0x2F 0xAC 0x18 0x40 0x7 (vmovupd)
18-
338365 New client request to fetch valgrind version (probably invalid)
1916
338393 vex amd64->IR: 0x6E 0xD8 0x48 0x89 0xE5 0x41 0x55 0xC4
2017
338559 vex amd64->IR: 0x66 0x41 0xF 0x3A 0x61 0x4 0x0 0x18 (pcmpestri 0x18)
2118
338602 AVX2 bit in CPUID missing
@@ -40,7 +37,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
4037
=== VEX/x86 ============================================================
4138

4239
333625 Program under valgrind calculates complex exp() wrongly
43-
334665 vex x86->IR: 0xC4 0xE2 0x73 0xF7 (probably AVX pfx)
4440
335563 wine's kernel32/thread test fails under valgrind (x87 FPU limitations)
4541

4642
=== VEX/mips ===========================================================
@@ -49,8 +45,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
4945

5046
=== VEX/ppc ============================================================
5147

52-
334384 Valgrind does not have support Little Endian support for
53-
IBM POWER PPC 64
5448
338095 Not able to run Valgrind on Power Architecture PPC Linux.
5549

5650
=== VEX general ========================================================
@@ -67,8 +61,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
6761
333434 In some weird corner case Valgrind cannot execute
6862
executable files symlinked by /proc/self/fd (related to 331311?)
6963
333051 handling hugepages (is largely broken)
70-
336103 __NR_exit_group syscall causes illegal instruction on old
71-
linux kernel
7264
337388 fcntl works on Valgrind's own file descriptors
7365
337716 False positive for openat system call with absolute paths
7466
337740 Implement additional Xen hypercalls
@@ -81,20 +73,21 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
8173

8274
327427 ifunc wrapper crashes when symbols are discarded because of false mmap
8375
overlaps
84-
328454 add support Backtraces with ARM unwind tables (EXIDX) (wishlist)
8576
328468 unwind x86/amd64 gcc <= 4.4 compiled code does not unwind properly
8677
at "ret" instruction
8778
328559 Some back trace generation (from mmap function) problem on ARM
8879
330321 Serious error when reading debug info:
8980
DW_AT_signature 9b d0 55 13 bb 1e e9 37
90-
333175 dwarf3 reader problems with Fortran
81+
333175 dwarf3 reader problems with Fortran (against 3.8.1)
9182
335907 segfault when running wine's ddrawex/tests/surface.c under
9283
valgrind (stack unwind, QUERIED)
9384

9485
=== Tools/Memcheck =====================================================
9586

96-
329619 leak-check gets assertion failure when nesting VALGRIND_MALLOCLIKE_BLOCK
87+
329619 leak-check gets assertion failure when nesting
88+
VALGRIND_MALLOCLIKE_BLOCK (has patch, needs looking at)
9789
330617 ppc false positive conditional jump depends on uninitialised value
90+
(probably fixable)
9891
331833 the memory initialized by semget(key, 0, GETALL, semun)
9992
is treated as uninitialized on some platforms
10093
331550 Detect the potential of mis-malloc/free in different libraries
@@ -105,8 +98,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
10598

10699
=== Tools/DRD ==========================================================
107100

108-
333072 DRD: semaphore annotations
109-
110101
=== Tools/Helgrind =====================================================
111102

112103
325333 VALGRIND_HG_DISABLE_CHECKING does not seem to work locally
@@ -127,7 +118,7 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
127118
=== Tools/Massif =======================================================
128119

129120
=== Tools/Cachegrind ===================================================
130-
121+
HERE
131122
333501 [cachegrind - 3.9] LL cache configuration not supported:
132123
Cache set count is not a power of two.
133124
336577 Auto-detected LL cache configuration not supported: Cache
@@ -137,13 +128,10 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
137128

138129
=== other/mips =========================================================
139130

140-
325538 cavim octeon mips64, valgrind reported "dumping core" and
141-
"Assertion 'sizeof(*regs) == sizeof(prs->pr_reg)' failed.
142-
QUERIED, maybe closable
143131
328441 valgrind_3.9.0 failed to compile in mips32
144132
Error: illegal operands `cfc1 $t0,$31'
133+
QUERIED
145134
331126 Compiling with mipsbe toolchain
146-
331314 [MIPS]Valgrind crash just after startup
147135
334649 Cavium Octeon 2 MIPS64: valgrind is up but ld.so assert
148136
"rtld.c: 1257: dl_main: Assertion
149137
'_rtld_local._dl_rtld_map.l_relocated' failed" and exits
@@ -163,10 +151,10 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
163151

164152
=== other/MacOS ========================================================
165153

166-
326724 Valgrind does not compile on OSX 1.9 Mavericks
167154
326797 Assertion 'sizeof(UWord) == sizeof(UInt)' failed.
155+
POSSIBLY INVALID; QUERIED
168156
327745 valgrind 3.9.0 build fails on Mac OS X 10.6.8
169-
333248 WARNING: unhandled syscall: unix:443
157+
OLD; QUERIED.
170158

171159
=== GDB server =========================================================
172160

@@ -175,7 +163,7 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
175163

176164
=== Output =============================================================
177165

178-
328563 make track-fds support xml output
166+
328563 make track-fds support xml output (wishlist)
179167

180168
=== MPI ================================================================
181169

@@ -201,12 +189,18 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
201189
337812 Invalid stack behavior in a function that contains only a
202190
client request (looks invalid)
203191
337869 Eliminate fixed size buffers (in progress)
192+
Hercules, Augean stables, etc
204193
338252 CFLAGS="-flto" and VEX/pub/libvex_guest_offsets.h (wishlist)
205194
338300 coredumps are missing one bytes of every segment (easy fix?)
195+
QUERIED
206196
338606 Strange error message for invalid interpreter
197+
338365 New client request to fetch valgrind version (probably invalid)
198+
QUERIED
207199

208200
========================================================================
209201
========================================================================
210202

211-
30 August 2014
203+
3 September 2014
212204

205+
338698 race condition between gdbsrv and vgdb on startup
206+
338731 ppc testsuite does not build in case compiler doesnot support -maltivec

0 commit comments

Comments
 (0)