]> git.ipfire.org Git - thirdparty/valgrind.git/commitdiff
Update after more triaging.
authorJulian Seward <jseward@acm.org>
Wed, 3 Sep 2014 07:25:06 +0000 (07:25 +0000)
committerJulian Seward <jseward@acm.org>
Wed, 3 Sep 2014 07:25:06 +0000 (07:25 +0000)
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14439

NEWS
docs/internals/3_9_BUGSTATUS.txt

diff --git a/NEWS b/NEWS
index 66120856f2b44be4d3ef68f4c98444864f6347e4..1cadd24d163d945954c314df04aec1bbe3511891 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -185,11 +185,13 @@ where XXXXXX is the bug number as listed below.
 303536  ioctl for SIOCETHTOOL (ethtool(8)) isn't wrapped
 308729  vex x86->IR: unhandled instruction bytes 0xf 0x5 (syscall) 
 315199  vgcore file for threaded app does not show which thread crashed
+315952  tun/tap ioctls are not supported
 323178  Unhandled instruction: PLDW register (ARM) 
 323179  Unhandled instruction: PLDW immediate (ARM)
 325110  Add test-cases for Power ISA 2.06 insns: divdo/divdo. and divduo/divduo.
 325124  [MIPSEL] Compilation error
 325477  Phase 4 support for IBM Power ISA 2.07
+325538  cavium octeon mips64, valgrind reported "dumping core" [...]
 325628  Phase 5 support for IBM Power ISA 2.07
 325714  Empty vgcore but RLIMIT_CORE is big enough (too big) 
 325751  Missing the two privileged Power PC Transactional Memory Instructions
@@ -201,6 +203,7 @@ where XXXXXX is the bug number as listed below.
 326462  Refactor vgdb to isolate invoker stuff into separate module
 326469  amd64->IR: 0x66 0xF 0x3A 0x63 0xC1 0xE (pcmpistri 0x0E)
 326623  DRD: false positive conflict report in a field assignment
+326724  Valgrind does not compile on OSX 1.9 Mavericks
 326816  Intercept for __strncpy_sse2_unaligned missing?
 326921  coregrind fails to compile m_trampoline.S with MIPS/Linux port of V
 326983  Clear direction flag after tests on amd64.
@@ -213,6 +216,7 @@ where XXXXXX is the bug number as listed below.
 327916  DW_TAG_typedef may have no name
 328100  XABORT not implemented
 328205  Implement additional Xen hypercalls
+328454  add support Backtraces with ARM unwind tables (EXIDX)
 328455  s390x: SIGILL after emitting wrong register pair for ldxbr
 328711  valgrind.1 manpage "memcheck options" section is badly generated
 328878  vex amd64->IR pcmpestri SSE4.2 instruction is unsupported 0x14
@@ -254,12 +258,15 @@ where XXXXXX is the bug number as listed below.
 333145  Tests for missaligned PC+#imm access for arm
 333228  AAarch64 Missing instruction encoding: mrs %[reg], ctr_el0
 333230  AAarch64 missing instruction encodings: dc, ic, dsb.
+333248  WARNING: unhandled syscall: unix:443
 333428  ldr.w pc [rD, #imm] instruction leads to assertion
 333666  Recognize MPX instructions and bnd prefix.
 333788  Valgrind does not support the CDROM_DISC_STATUS ioctl (has patch)
 333817  Valgrind reports the memory areas written to by the SG_IO
         ioctl as untouched
 334049  lzcnt fails silently (x86_32)
+334384  Valgrind does not have support Little Endian support for
+        IBM POWER PPC 64
 334585  recvmmsg unhandled (+patch) (arm)
 334705  sendmsg and recvmsg should guard against bogus msghdr fields.
 334727  Build fails with -Werror=format-security
index 786275598b84b29f8a7d1a00b21f813fe58b39ce..06ef48408bb0c13ea1d0bfee80b0b73b71fa06a0 100644 (file)
@@ -6,16 +6,13 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 325328  __float128 loses precision under memcheck
         == 197915
-326821  Double overflow/underflow handling broken (after exp())
 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)
-330319  amd64->IR: 0xF 0x1 0xD5 0x31 0xC0 0xC3 0x48 0x8D (xend)
 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)
-338365  New client request to fetch valgrind version (probably invalid)
 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
@@ -40,7 +37,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 === VEX/x86 ============================================================
 
 333625  Program under valgrind calculates complex exp() wrongly
-334665  vex x86->IR: 0xC4 0xE2 0x73 0xF7 (probably AVX pfx)
 335563  wine's kernel32/thread test fails under valgrind (x87 FPU limitations)
 
 === VEX/mips ===========================================================
@@ -49,8 +45,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 === VEX/ppc ============================================================
 
-334384  Valgrind does not have support Little Endian support for
-        IBM POWER PPC 64
 338095  Not able to run Valgrind on Power Architecture PPC Linux.
 
 === VEX general ========================================================
@@ -67,8 +61,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 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)
-336103  __NR_exit_group syscall causes illegal instruction on old
-        linux kernel
 337388  fcntl works on Valgrind's own file descriptors
 337716  False positive for openat system call with absolute paths
 337740  Implement additional Xen hypercalls
@@ -81,20 +73,21 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 327427  ifunc wrapper crashes when symbols are discarded because of false mmap
         overlaps
-328454  add support Backtraces with ARM unwind tables (EXIDX) (wishlist)
 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
+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)
 
 === Tools/Memcheck =====================================================
 
-329619  leak-check gets assertion failure when nesting VALGRIND_MALLOCLIKE_BLOCK
+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
@@ -105,8 +98,6 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 === Tools/DRD ==========================================================
 
-333072  DRD: semaphore annotations
-
 === Tools/Helgrind =====================================================
 
 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
 === Tools/Massif =======================================================
 
 === Tools/Cachegrind ===================================================
-
+HERE
 333501  [cachegrind - 3.9] LL cache configuration not supported:
         Cache set count is not a power of two.
 336577  Auto-detected LL cache configuration not supported: Cache
@@ -137,13 +128,10 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 === other/mips =========================================================
 
-325538  cavim octeon mips64, valgrind reported "dumping core" and 
-        "Assertion 'sizeof(*regs) == sizeof(prs->pr_reg)' failed.
-        QUERIED, maybe closable
 328441  valgrind_3.9.0 failed to compile in mips32
         Error: illegal operands `cfc1 $t0,$31'
+        QUERIED
 331126  Compiling with mipsbe toolchain
-331314  [MIPS]Valgrind crash just after startup
 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
@@ -163,10 +151,10 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 === other/MacOS ========================================================
 
-326724  Valgrind does not compile on OSX 1.9 Mavericks
 326797  Assertion 'sizeof(UWord) == sizeof(UInt)' failed.
+        POSSIBLY INVALID; QUERIED
 327745  valgrind 3.9.0 build fails on Mac OS X 10.6.8
-333248  WARNING: unhandled syscall: unix:443
+        OLD; QUERIED.
 
 === GDB server =========================================================
 
@@ -175,7 +163,7 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 
 === Output =============================================================
 
-328563  make track-fds support xml output
+328563  make track-fds support xml output (wishlist)
 
 === MPI ================================================================
 
@@ -201,12 +189,18 @@ For bugs reported before this time, see 3_8_BUGSTATUS.txt
 337812  Invalid stack behavior in a function that contains only a
         client request (looks invalid)
 337869  Eliminate fixed size buffers (in progress)
+        Hercules, Augean stables, etc
 338252  CFLAGS="-flto" and VEX/pub/libvex_guest_offsets.h (wishlist)
 338300  coredumps are missing one bytes of every segment (easy fix?)
+        QUERIED
 338606  Strange error message for invalid interpreter
+338365  New client request to fetch valgrind version (probably invalid)
+        QUERIED
 
 ========================================================================
 ========================================================================
 
-30 August 2014
+3 September 2014
 
+338698  race condition between gdbsrv and vgdb on startup
+338731  ppc testsuite does not build in case compiler doesnot support -maltivec