sewardj | 4fef693 | 2005-12-01 19:03:50 +0000 | [diff] [blame] | 1 | |
sewardj | bc6a06c | 2005-12-17 13:53:46 +0000 | [diff] [blame] | 2 | n-i-bz = not in bugzilla |
| 3 | pending = is scheduled to be fixed (or at least considered) on this branch |
| 4 | wontfix = will not fix on this branch |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 5 | many = fix composed of many commits |
sewardj | 4fef693 | 2005-12-01 19:03:50 +0000 | [diff] [blame] | 6 | |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 7 | ------- Bugs reported after (in) 3.1.1 ------ |
| 8 | |
| 9 | TRUNK PRIO BUG# WHAT |
| 10 | |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 11 | v5868 fixed 108258 NPTL pthread cleanup handlers not called |
sewardj | 0b73e8c | 2006-05-21 14:40:33 +0000 | [diff] [blame] | 12 | v5906 fixed 117290 valgrind is sigKILL'd on startup |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 13 | ==117295 |
| 14 | v5414 fixed 118703 m_signals.c:1427 Assertion 'tst->status == VgTs_WaitSys' |
| 15 | low 118903 bash (2.05) doesn't support empty list in for-loop |
| 16 | low 119446 LinuxThread error suppressions not working |
sewardj | 0b73e8c | 2006-05-21 14:40:33 +0000 | [diff] [blame] | 17 | vx1617 fixed 118466 add %reg, %reg generates incorrect validity for bit 0 |
sewardj | 9ebe5f2 | 2006-04-14 02:09:56 +0000 | [diff] [blame] | 18 | v5847 fixed 123210 New: strlen from ld-linux on amd64 |
| 19 | v5838 fixed 123244 DWARF2 CFI reader: unhandled CFI instruction 0:18 |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 20 | v5785 fixed 123248 syscalls in glibc-2.4: openat, fstatat, symlinkat |
| 21 | low 123258 socketcall.recvmsg(msg.msg_iov[i] points to uninit |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 22 | v5886 fixed 123535 mremap(new_addr) requires MREMAP_FIXED in 4th arg |
sewardj | 9ebe5f2 | 2006-04-14 02:09:56 +0000 | [diff] [blame] | 23 | ???? fixed 123836 small typo in the doc |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 24 | low 123837 semctl syscall: is 4th argument is optional ? |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 25 | v5820/1 fixed 124029 ppc compile failed: `vor' gcc 3.3.5 |
| 26 | low 124039 VKI_[GP]IO_UNIMAP* and VT_* ioctls |
sewardj | 9ebe5f2 | 2006-04-14 02:09:56 +0000 | [diff] [blame] | 27 | v5823 fixed 124222 Segfault: @@don't know what type ':' is |
| 28 | v5849 fixed 124475 ppc32: crash (syscall?) timer_settime() |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 29 | low 124478 memcheck reports uninit'd bytes on timer_create() |
sewardj | 9ebe5f2 | 2006-04-14 02:09:56 +0000 | [diff] [blame] | 30 | vx1604 fixed 124499 amd64->IR: 0xF 0xE 0x48 0x85 (femms) |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 31 | v5818 fixed 124528 FATAL: aspacem assertion failed: segment_is_sane |
sewardj | 9ebe5f2 | 2006-04-14 02:09:56 +0000 | [diff] [blame] | 32 | wontfix 124697 vex x86->IR: 0xF 0x70 0xC9 0x0 (pshufw) |
sewardj | 290e34e | 2006-05-03 15:12:09 +0000 | [diff] [blame] | 33 | vx1603 fixed 124892 vex x86->IR: 0xF3 0xAE (REPx SCASB) |
| 34 | ==126216 |
sewardj | 9ebe5f2 | 2006-04-14 02:09:56 +0000 | [diff] [blame] | 35 | v5849 fixed 124808 ppc32: sys_sched_getaffinity() not handled |
| 36 | v5823 fixed n-i-bz Very long stabs strings crash m_debuginfo |
| 37 | vx1602 fixed n-i-bz amd64->IR: 0x66 0xF 0xF5 (pmaddwd) |
| 38 | v5849 fixed 125492 ppc32: support a bunch more syscalls |
sewardj | 0b73e8c | 2006-05-21 14:40:33 +0000 | [diff] [blame] | 39 | v5852/5907 fixed 121617 ppc32/64: coredumping gives assertion failure |
| 40 | v5897 fixed 121814 Coregrind return error as exitcode patch |
sewardj | 290e34e | 2006-05-03 15:12:09 +0000 | [diff] [blame] | 41 | ==126517 |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 42 | v5868 fixed 108528 NPTL pthread cleanup handlers not called |
| 43 | vx1612 fixed 125607 amd64->IR: 0x66 0xF 0xA3 0x2 (btw etc) |
| 44 | vx1613 fixed 125651 amd64->IR: 0xF8 0x49 0xFF 0xE3 (clc?) |
tom | 1d05727 | 2006-05-09 09:07:53 +0000 | [diff] [blame] | 45 | AshleyP's XML merger / XML changes ? |
| 46 | memcheck/tests/stack_switch |
| 47 | segfaults on 2.4.24-cm32lnxi6plsd2pcsmp (x86) |
sewardj | 0b73e8c | 2006-05-21 14:40:33 +0000 | [diff] [blame] | 48 | fixed n-i-bz memcheck/tests/stack_changes |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 49 | segfaults on ppc32-linux |
| 50 | vx1607 fixed 126253 x86 movx is wrong |
| 51 | vx1605/6 fixed 126451 3.2 SVN doesn't work on ppc32 CPU's without FPU |
| 52 | v5877 fixed 126217 increase # threads |
tom | 1d05727 | 2006-05-09 09:07:53 +0000 | [diff] [blame] | 53 | n-i-bz none/tests/x86/int patch (devs, 29 Apr) |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 54 | v5880 fixed n-i-bz vectorise copy_address_range_state |
tom | 1d05727 | 2006-05-09 09:07:53 +0000 | [diff] [blame] | 55 | n-i-bz mpicc -fpic bug (Goedeken Richard, inbox) |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 56 | vx1611 fixed 126243 vex x86->IR: popw mem |
| 57 | low 125265 vex x86->IR: 0xD9 0xD0 (fnop) |
| 58 | low 126257 vex x86->IR: 0xF2 0x0F 0xF0 0x40 (lddqu) (sse3) |
| 59 | low 126258 vex x86->IR: 0xDF 0x4D (fisttp) (sse3) |
tom | 1d05727 | 2006-05-09 09:07:53 +0000 | [diff] [blame] | 60 | 126384 rdpmc |
| 61 | 126389 fxrstr |
| 62 | 126400 addsubpd (sse3) |
| 63 | 126417 haddpd (sse3) |
| 64 | 126418 haddps (sse3) |
| 65 | 126419 hsubps (sse3) |
| 66 | 126420 hsubpd (sse3) |
| 67 | 126421 movddup (sse3) |
sewardj | 414a43d | 2006-05-12 21:19:00 +0000 | [diff] [blame] | 68 | vx1615 fixed 126583 amd64->IR: 0x48 0xF 0xA4 0xC2 (shld $1,%rax,%rdx) |
| 69 | vx1614 fixed 126668 amd64->IR: 0x1C 0xFF (sbb $0xff,%al) |
| 70 | v5885 fixed 126696 support for CDROMREADRAW ioctl and CDROMREADTOCENTRY fix |
| 71 | v5888 fixed 126722 assertion: segment_is_sane at m_aspacemgr/aspacemgr.c:1624 |
| 72 | v5884 fixed 126938 bad checking for syscalls linkat, renameat, symlinkat |
dirk | f918942 | 2006-05-23 09:52:21 +0000 | [diff] [blame] | 73 | vx1554 pending n-i-bz re-add stfiwx support (PPC32) |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 74 | |
sewardj | 0b73e8c | 2006-05-21 14:40:33 +0000 | [diff] [blame] | 75 | mpicc build failures? |
| 76 | |
sewardj | e22b534 | 2006-04-04 13:28:50 +0000 | [diff] [blame] | 77 | ------- Bugs reported prior to 3.1.1 ------ |
| 78 | |
sewardj | 4fef693 | 2005-12-01 19:03:50 +0000 | [diff] [blame] | 79 | TRUNK 31BRANCH BUG# WHAT |
| 80 | |
sewardj | f62d496 | 2005-12-27 15:02:50 +0000 | [diff] [blame] | 81 | v5262 v5446 n-i-bz fsub 3,3,3 in ppc32 dispatcher doesn't clear NaNs |
| 82 | v5270 v5447 n-i-bz ppc32: __NR_{set,get}priority |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 83 | v5384 wontfix 117096 Weird errors when --log-fd= has invalid value |
tom | c6af653 | 2006-06-07 17:51:27 +0000 | [diff] [blame] | 84 | v5968 pending 117172 FUTEX_WAKE does not use uaddr2 |
dirk | 6e58d50 | 2006-01-02 20:47:26 +0000 | [diff] [blame] | 85 | v5470 v5479 117332 missing line info with icc 8.1 (x86) |
sewardj | 4fef693 | 2005-12-01 19:03:50 +0000 | [diff] [blame] | 86 | pending pending 117362 partially defined equality |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 87 | vx1591 vx1592 117366 amd64: 0xDD 0x7C fnstsw |
sewardj | 9cdd5a2 | 2006-03-02 13:44:05 +0000 | [diff] [blame] | 88 | == 118274 |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 89 | vx1593 vx1594 117367 amd64: 0xD9 0xF4 fxtract |
sewardj | f62d496 | 2005-12-27 15:02:50 +0000 | [diff] [blame] | 90 | v5256 v5260 117369 amd64: __NR_getpriority (140) |
sewardj | 9cdd5a2 | 2006-03-02 13:44:05 +0000 | [diff] [blame] | 91 | vx1482 vx1514 117419 ppc32: lfsu f5, -4(r11) |
| 92 | vx1492 vx1515 117419 ppc32: fsqrt |
sewardj | bc6a06c | 2005-12-17 13:53:46 +0000 | [diff] [blame] | 93 | pending wontfix n-i-bz ppc32: jm-insns doesn't do FP tests |
| 94 | pending wontfix 117564 __NR_clone param test (w/ partial patch) |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 95 | v5514 v5671 117936 more stabs problems |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 96 | ==119914 |
| 97 | ==120345 |
sewardj | bc6a06c | 2005-12-17 13:53:46 +0000 | [diff] [blame] | 98 | pending pending 118118 SIGBUS in disInstr_AMD64 after long run |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 99 | vx1533 vx1590 118239 amd64: 0xF 0xAE 0x3F (clflush) |
sewardj | bc6a06c | 2005-12-17 13:53:46 +0000 | [diff] [blame] | 100 | pending pending 118466 add %r,%r mishandled by memcheck |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 101 | v5635 v5672 118939 vm86old system call |
sewardj | 9cdd5a2 | 2006-03-02 13:44:05 +0000 | [diff] [blame] | 102 | many wontfix n-i-bz VALGRIND_COUNT_LEAKS arg types (Olly Betts) |
sewardj | f62d496 | 2005-12-27 15:02:50 +0000 | [diff] [blame] | 103 | v5429 v5450 n-i-bz memcheck/tests/mempool reads freed memory |
dirk | 6e58d50 | 2006-01-02 20:47:26 +0000 | [diff] [blame] | 104 | v5366/67/70 v5480 n-i-bz AshleyP's custom-allocator assertion |
sewardj | f62d496 | 2005-12-27 15:02:50 +0000 | [diff] [blame] | 105 | vx1501 vx1516 n-i-bz Dirk strict-aliasing stuff |
| 106 | v5368 v5448 n-i-bz More space for debugger cmd line (Dan Thaler) |
njn | baecb10 | 2005-12-19 19:40:58 +0000 | [diff] [blame] | 107 | v5378/80 v5379/81 n-i-bz Clarified leak checker output message |
dirk | 6e58d50 | 2006-01-02 20:47:26 +0000 | [diff] [blame] | 108 | v5382 v5481 n-i-bz AshleyP's --gen-suppressions output fix |
sewardj | f62d496 | 2005-12-27 15:02:50 +0000 | [diff] [blame] | 109 | v5396 v5449 n-i-bz cg_annotate's --sort option broken |
| 110 | (TODO: VERIFY 31BRANCH) |
| 111 | v5427 v5451 n-i-bz OSet 64-bit fastcmp bug |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 112 | v5445 v5673 n-i-bz VG_(getgroups) fix (Shinichi Noda) |
sewardj | 35fb512 | 2006-02-24 09:53:51 +0000 | [diff] [blame] | 113 | vx1519 vx1578 n-i-bz ppc32/64: allocate from callee-saved FP/VMX regs |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 114 | v5500 v5674 n-i-bz misaligned path word-size bug in mc_main.c |
sewardj | 6d9ea01 | 2006-03-16 11:33:29 +0000 | [diff] [blame] | 115 | vx1521/2 vex1595/6 119297 Incorrect error message for sse code |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 116 | vx1585 vx1586 120410 x86: prefetchw (0xF 0xD 0x48 0x4) |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 117 | v5633 v5675 120728 TIOCSERGETLSR, TIOCGICOUNT, HDIO_GET_DMA ioctls |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 118 | vx1419 vx1581 120658 Build fixes for gcc 2.96 |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 119 | v5593 wontfix 120658 Pass -Wdeclaration-after-statement to VEX build |
tom | 4e1885e | 2006-02-15 10:45:18 +0000 | [diff] [blame] | 120 | pending pending 120732 Generating trapno for sigcontext (x86) |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 121 | v5641 v5676 120734 Support for changing EIP in signal handler (x86) |
| 122 | v5616 v5677 n-i-bz memcheck/tests/zeropage de-looping fix |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 123 | vx1569 vx1582 n-i-bz x86 fxtract doesn't work reliably |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 124 | probably-wontfix 121029 std::pow returns different float values |
| 125 | pending pending 121617 Assertion 'sizeof(*regs) == sizeof(prs->pr_reg) |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 126 | vx1583 vx1584 121662 x86: lock xadd (0xF0 0xF 0xC0 0x2) |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 127 | v5647 v5678 121893 calloc does not always zero memory |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 128 | pending pending n-i-bz XML output truncated (users, Jan 26 09:08:34 2006) |
sewardj | 9cdd5a2 | 2006-03-02 13:44:05 +0000 | [diff] [blame] | 129 | pending pending 121896 ESP modification in ucontext from signal handlers |
| 130 | (closed INVALID) |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 131 | v5651 v5679 121901 no support for syscall tkill |
dirk | 5f88da4 | 2006-02-27 09:34:29 +0000 | [diff] [blame] | 132 | v5700 v5701 n-i-bz Suppression update for Debian unstable |
sewardj | 1842fce | 2006-03-07 01:49:54 +0000 | [diff] [blame] | 133 | vx1587 vx1589 122067 amd64: fcmovnu (0xDB 0xD9) |
tom | a1f2a10 | 2006-06-07 17:44:07 +0000 | [diff] [blame] | 134 | v5371 pending 122117 Compile error (unknown symbol EM_X86_64) |
sewardj | 818cbba | 2006-01-21 03:47:44 +0000 | [diff] [blame] | 135 | |
sewardj | 9cdd5a2 | 2006-03-02 13:44:05 +0000 | [diff] [blame] | 136 | (next 4 are ppc32-specific FP problems) |
| 137 | v5662 v5703 n-i-bz broken signal handling in ppc32/64 cpuid-ing |
sewardj | 35fb512 | 2006-02-24 09:53:51 +0000 | [diff] [blame] | 138 | many v5694/5 n-i-bz ppc32 rounding mode problems |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 139 | Is fixed properly in head |
| 140 | For 31BRANCH copy in r5591 kludge |
sewardj | 35fb512 | 2006-02-24 09:53:51 +0000 | [diff] [blame] | 141 | many vx1577 119482 ppc32: mtfsb1 |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 142 | many wontfix 120277 ppc32: fres, fctid, fctidz, frsqrte |
| 143 | [skip for 3.1.1 unless gcc/glibc requires it] |
sewardj | 9985136 | 2006-03-06 11:41:52 +0000 | [diff] [blame] | 144 | vx1579 vx1580 n-i-bz ppc32/64: mtocrf/mfocrf |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 145 | |
dirk | 9de707d | 2006-02-22 13:25:47 +0000 | [diff] [blame] | 146 | v5629 v5680 n-i-bz Dave Nomura extra suppression |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 147 | |
| 148 | pending pending 119973 Sun JVM problems (possible sigcontext problem?) |
| 149 | ==118239 |
sewardj | 818cbba | 2006-01-21 03:47:44 +0000 | [diff] [blame] | 150 | |
| 151 | don't forget: |
sewardj | e2dca5c | 2006-02-14 16:15:57 +0000 | [diff] [blame] | 152 | Control-Z bug (Control-Z is ignored) |
| 153 | |
| 154 | Possibly just close: |
| 155 | 119404 executing ssh from inside valgrind fails |
| 156 | |
| 157 | ---- |
sewardj | 9cdd5a2 | 2006-03-02 13:44:05 +0000 | [diff] [blame] | 158 | last trawled 28 Feb 06: |
| 159 | bug-mail: Looked at everything up to and including 28 Feb 06. |
| 160 | v-users: Looked at everything up to and including 28 Feb 06. |