You can subscribe to this list here.
| 2002 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(122) |
Nov
(152) |
Dec
(69) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2003 |
Jan
(6) |
Feb
(25) |
Mar
(73) |
Apr
(82) |
May
(24) |
Jun
(25) |
Jul
(10) |
Aug
(11) |
Sep
(10) |
Oct
(54) |
Nov
(203) |
Dec
(182) |
| 2004 |
Jan
(307) |
Feb
(305) |
Mar
(430) |
Apr
(312) |
May
(187) |
Jun
(342) |
Jul
(487) |
Aug
(637) |
Sep
(336) |
Oct
(373) |
Nov
(441) |
Dec
(210) |
| 2005 |
Jan
(385) |
Feb
(480) |
Mar
(636) |
Apr
(544) |
May
(679) |
Jun
(625) |
Jul
(810) |
Aug
(838) |
Sep
(634) |
Oct
(521) |
Nov
(965) |
Dec
(543) |
| 2006 |
Jan
(494) |
Feb
(431) |
Mar
(546) |
Apr
(411) |
May
(406) |
Jun
(322) |
Jul
(256) |
Aug
(401) |
Sep
(345) |
Oct
(542) |
Nov
(308) |
Dec
(481) |
| 2007 |
Jan
(427) |
Feb
(326) |
Mar
(367) |
Apr
(255) |
May
(244) |
Jun
(204) |
Jul
(223) |
Aug
(231) |
Sep
(354) |
Oct
(374) |
Nov
(497) |
Dec
(362) |
| 2008 |
Jan
(322) |
Feb
(482) |
Mar
(658) |
Apr
(422) |
May
(476) |
Jun
(396) |
Jul
(455) |
Aug
(267) |
Sep
(280) |
Oct
(253) |
Nov
(232) |
Dec
(304) |
| 2009 |
Jan
(486) |
Feb
(470) |
Mar
(458) |
Apr
(423) |
May
(696) |
Jun
(461) |
Jul
(551) |
Aug
(575) |
Sep
(134) |
Oct
(110) |
Nov
(157) |
Dec
(102) |
| 2010 |
Jan
(226) |
Feb
(86) |
Mar
(147) |
Apr
(117) |
May
(107) |
Jun
(203) |
Jul
(193) |
Aug
(238) |
Sep
(300) |
Oct
(246) |
Nov
(23) |
Dec
(75) |
| 2011 |
Jan
(133) |
Feb
(195) |
Mar
(315) |
Apr
(200) |
May
(267) |
Jun
(293) |
Jul
(353) |
Aug
(237) |
Sep
(278) |
Oct
(611) |
Nov
(274) |
Dec
(260) |
| 2012 |
Jan
(303) |
Feb
(391) |
Mar
(417) |
Apr
(441) |
May
(488) |
Jun
(655) |
Jul
(590) |
Aug
(610) |
Sep
(526) |
Oct
(478) |
Nov
(359) |
Dec
(372) |
| 2013 |
Jan
(467) |
Feb
(226) |
Mar
(391) |
Apr
(281) |
May
(299) |
Jun
(252) |
Jul
(311) |
Aug
(352) |
Sep
(481) |
Oct
(571) |
Nov
(222) |
Dec
(231) |
| 2014 |
Jan
(185) |
Feb
(329) |
Mar
(245) |
Apr
(238) |
May
(281) |
Jun
(399) |
Jul
(382) |
Aug
(500) |
Sep
(579) |
Oct
(435) |
Nov
(487) |
Dec
(256) |
| 2015 |
Jan
(338) |
Feb
(357) |
Mar
(330) |
Apr
(294) |
May
(191) |
Jun
(108) |
Jul
(142) |
Aug
(261) |
Sep
(190) |
Oct
(54) |
Nov
(83) |
Dec
(22) |
| 2016 |
Jan
(49) |
Feb
(89) |
Mar
(33) |
Apr
(50) |
May
(27) |
Jun
(34) |
Jul
(53) |
Aug
(53) |
Sep
(98) |
Oct
(206) |
Nov
(93) |
Dec
(53) |
| 2017 |
Jan
(65) |
Feb
(82) |
Mar
(102) |
Apr
(86) |
May
(187) |
Jun
(67) |
Jul
(23) |
Aug
(93) |
Sep
(65) |
Oct
(45) |
Nov
(35) |
Dec
(17) |
| 2018 |
Jan
(26) |
Feb
(35) |
Mar
(38) |
Apr
(32) |
May
(8) |
Jun
(43) |
Jul
(27) |
Aug
(30) |
Sep
(43) |
Oct
(42) |
Nov
(38) |
Dec
(67) |
| 2019 |
Jan
(32) |
Feb
(37) |
Mar
(53) |
Apr
(64) |
May
(49) |
Jun
(18) |
Jul
(14) |
Aug
(53) |
Sep
(25) |
Oct
(30) |
Nov
(49) |
Dec
(31) |
| 2020 |
Jan
(87) |
Feb
(45) |
Mar
(37) |
Apr
(51) |
May
(99) |
Jun
(36) |
Jul
(11) |
Aug
(14) |
Sep
(20) |
Oct
(24) |
Nov
(40) |
Dec
(23) |
| 2021 |
Jan
(14) |
Feb
(53) |
Mar
(85) |
Apr
(15) |
May
(19) |
Jun
(3) |
Jul
(14) |
Aug
(1) |
Sep
(57) |
Oct
(73) |
Nov
(56) |
Dec
(22) |
| 2022 |
Jan
(3) |
Feb
(22) |
Mar
(6) |
Apr
(55) |
May
(46) |
Jun
(39) |
Jul
(15) |
Aug
(9) |
Sep
(11) |
Oct
(34) |
Nov
(20) |
Dec
(36) |
| 2023 |
Jan
(79) |
Feb
(41) |
Mar
(99) |
Apr
(169) |
May
(48) |
Jun
(16) |
Jul
(16) |
Aug
(57) |
Sep
(19) |
Oct
|
Nov
|
Dec
|
| S | M | T | W | T | F | S |
|---|---|---|---|---|---|---|
|
|
|
|
|
1
(16) |
2
(23) |
3
(15) |
|
4
(19) |
5
(21) |
6
(27) |
7
(18) |
8
(17) |
9
(15) |
10
(11) |
|
11
(9) |
12
(18) |
13
(26) |
14
(28) |
15
(26) |
16
(20) |
17
(27) |
|
18
(16) |
19
(40) |
20
(2) |
21
(11) |
22
(27) |
23
(24) |
24
(16) |
|
25
(10) |
26
(12) |
27
(16) |
28
(7) |
29
(6) |
30
(15) |
31
(5) |
|
From: <sv...@va...> - 2005-12-18 03:59:19
|
Author: sewardj
Date: 2005-12-18 03:59:16 +0000 (Sun, 18 Dec 2005)
New Revision: 5370
Log:
Duh, remove debug printing. Duh.
Modified:
trunk/docs/internals/3_1_BUGSTATUS.txt
trunk/memcheck/mac_leakcheck.c
Modified: trunk/docs/internals/3_1_BUGSTATUS.txt
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/docs/internals/3_1_BUGSTATUS.txt 2005-12-18 03:35:09 UTC (rev 5=
369)
+++ trunk/docs/internals/3_1_BUGSTATUS.txt 2005-12-18 03:59:16 UTC (rev 5=
370)
@@ -24,6 +24,6 @@
pending pending 118466 add %r,%r mishandled by memcheck
pending pending n-i-bz VALGRIND_COUNT_LEAKS arg types (Olly Betts)
pending pending n-i-bz memcheck/tests/mempool reads freed memory
-v5366/7 pending n-i-bz AshleyP's custom-allocator assertion
+v5366/67/70 pending n-i-bz AshleyP's custom-allocator assertion
vx1501 pending n-i-bz Dirk strict-aliasing stuff
v5368 pending n-i-bz More space for debugger cmd line (Dan Thale=
r)
Modified: trunk/memcheck/mac_leakcheck.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/mac_leakcheck.c 2005-12-18 03:35:09 UTC (rev 5369)
+++ trunk/memcheck/mac_leakcheck.c 2005-12-18 03:59:16 UTC (rev 5370)
@@ -536,7 +536,6 @@
lc_do_leakcheck(i);
=20
tl_assert(lc_markstack_top =3D=3D -1);
- VG_(printf)("state =3D %d\n", (Int)lc_markstack[i].state);
tl_assert(lc_markstack[i].state =3D=3D IndirectLeak
/* jrs 20051218: Ashley Pittman supplied a
custom-allocator test program which causes the =3D=3D
|
|
From: <sv...@va...> - 2005-12-18 03:50:39
|
Author: sewardj Date: 2005-12-18 03:50:36 +0000 (Sun, 18 Dec 2005) New Revision: 260 Log: oops Modified: trunk/support/bug_reports.html Modified: trunk/support/bug_reports.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/support/bug_reports.html 2005-12-18 03:49:24 UTC (rev 259) +++ trunk/support/bug_reports.html 2005-12-18 03:50:36 UTC (rev 260) @@ -15,7 +15,7 @@ database, but you need to open a Bugzilla account (instructions are on t= he page) to report a bug.</p> =20 -</p>Because the Valgrind developers are busy, very busy,=20 +<p>Because the Valgrind developers are busy, very busy,=20 the quality of your bug report can make a big difference in=20 how soon your bug gets fixed. Following a few simple guidelines helps us to help you. Here are some resources on |
|
From: <sv...@va...> - 2005-12-18 03:49:27
|
Author: sewardj Date: 2005-12-18 03:49:24 +0000 (Sun, 18 Dec 2005) New Revision: 259 Log: Minor adjustments. Modified: trunk/support/bug_reports.html Modified: trunk/support/bug_reports.html =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/support/bug_reports.html 2005-12-15 19:52:37 UTC (rev 258) +++ trunk/support/bug_reports.html 2005-12-18 03:49:24 UTC (rev 259) @@ -15,7 +15,11 @@ database, but you need to open a Bugzilla account (instructions are on t= he page) to report a bug.</p> =20 -</p>To help you write effective bug reports, check out these resources:<= /p> +</p>Because the Valgrind developers are busy, very busy,=20 +the quality of your bug report can make a big difference in=20 +how soon your bug gets fixed. Following a few simple guidelines +helps us to help you. Here are some resources on +how to write a good bug report:</p> =20 <ul> <li> Eric Raymond's and Rick Moen's <a href=3D"http://www.catb.org/~esr= /faqs/smart-questions.html">How To Ask Questions The Smart Way</a></li> |
|
From: <js...@ac...> - 2005-12-18 03:47:07
|
Nightly build on g5 ( YDL 4.0, ppc970 ) started at 2005-12-18 04:40:00 CET Checking out vex source tree ... done Building vex ... done Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 176 tests, 18 stderr failures, 0 stdout failures ================= memcheck/tests/badjump (stderr) memcheck/tests/badjump2 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/nanoleak (stderr) memcheck/tests/nanoleak_supp (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/supp1 (stderr) memcheck/tests/supp_unknown (stderr) memcheck/tests/toobig-allocs (stderr) memcheck/tests/trivialleak (stderr) memcheck/tests/xml1 (stderr) massif/tests/toobig-allocs (stderr) none/tests/faultstatus (stderr) none/tests/fdleak_cmsg (stderr) none/tests/mremap (stderr) |
|
From: <js...@ac...> - 2005-12-18 03:44:01
|
Nightly build on phoenix ( SuSE 10.0 ) started at 2005-12-18 03:30:01 GMT
Checking out vex source tree ... done
Building vex ... done
Checking out valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 208 tests, 12 stderr failures, 1 stdout failure =================
memcheck/tests/leak-cycle (stderr)
memcheck/tests/leak-tree (stderr)
memcheck/tests/mempool (stderr)
memcheck/tests/nanoleak (stderr)
memcheck/tests/nanoleak_supp (stderr)
memcheck/tests/pointer-trace (stderr)
memcheck/tests/stack_switch (stderr)
memcheck/tests/trivialleak (stderr)
memcheck/tests/x86/scalar (stderr)
memcheck/tests/xml1 (stderr)
none/tests/mremap2 (stdout)
none/tests/x86/faultstatus (stderr)
none/tests/x86/int (stderr)
=================================================
== Results from 24 hours ago ==
=================================================
Checking out vex source tree ... done
Building vex ... failed
Last 20 lines of verbose log follow echo
-c priv/ir/irmatch.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/ir/iropt.o \
-c priv/ir/iropt.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/main/vex_main.o \
-c priv/main/vex_main.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/main/vex_globals.o \
-c priv/main/vex_globals.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/main/vex_util.o \
-c priv/main/vex_util.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-x86/hdefs.o \
-c priv/host-x86/hdefs.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-amd64/hdefs.o \
-c priv/host-amd64/hdefs.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-arm/hdefs.o \
-c priv/host-arm/hdefs.c
gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-ppc32/hdefs.o \
-c priv/host-ppc32/hdefs.c
priv/host-ppc32/hdefs.c:729: error: conflicting types for 'PPC32Instr_Shft'
priv/host-ppc32/hdefs.h:762: error: previous declaration of 'PPC32Instr_Shft' was here
make: *** [priv/host-ppc32/hdefs.o] Error 1
=================================================
== Difference between 24 hours ago and now ==
=================================================
*** old.short Sun Dec 18 03:30:53 2005
--- new.short Sun Dec 18 03:44:20 2005
***************
*** 2,25 ****
Checking out vex source tree ... done
! Building vex ... failed
- Last 20 lines of verbose log follow echo
- -c priv/ir/irmatch.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/ir/iropt.o \
- -c priv/ir/iropt.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/main/vex_main.o \
- -c priv/main/vex_main.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/main/vex_globals.o \
- -c priv/main/vex_globals.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/main/vex_util.o \
- -c priv/main/vex_util.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-x86/hdefs.o \
- -c priv/host-x86/hdefs.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-amd64/hdefs.o \
- -c priv/host-amd64/hdefs.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-arm/hdefs.o \
- -c priv/host-arm/hdefs.c
- gcc -Wall -Wmissing-prototypes -Wshadow -Winline -Wpointer-arith -Wbad-function-cast -Wcast-qual -Wcast-align -Wmissing-declarations -g -O2 -Ipub -Ipriv -o priv/host-ppc32/hdefs.o \
- -c priv/host-ppc32/hdefs.c
- priv/host-ppc32/hdefs.c:729: error: conflicting types for 'PPC32Instr_Shft'
- priv/host-ppc32/hdefs.h:762: error: previous declaration of 'PPC32Instr_Shft' was here
- make: *** [priv/host-ppc32/hdefs.o] Error 1
--- 2,25 ----
Checking out vex source tree ... done
! Building vex ... done
! Checking out valgrind source tree ... done
! Configuring valgrind ... done
! Building valgrind ... done
! Running regression tests ... failed
!
! Regression test results follow
!
! == 208 tests, 12 stderr failures, 1 stdout failure =================
! memcheck/tests/leak-cycle (stderr)
! memcheck/tests/leak-tree (stderr)
! memcheck/tests/mempool (stderr)
! memcheck/tests/nanoleak (stderr)
! memcheck/tests/nanoleak_supp (stderr)
! memcheck/tests/pointer-trace (stderr)
! memcheck/tests/stack_switch (stderr)
! memcheck/tests/trivialleak (stderr)
! memcheck/tests/x86/scalar (stderr)
! memcheck/tests/xml1 (stderr)
! none/tests/mremap2 (stdout)
! none/tests/x86/faultstatus (stderr)
! none/tests/x86/int (stderr)
|
|
From: Tom H. <to...@co...> - 2005-12-18 03:42:42
|
Nightly build on dunsmere ( athlon, Fedora Core 4 ) started at 2005-12-18 03:30:05 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 210 tests, 12 stderr failures, 1 stdout failure ================= memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/nanoleak (stderr) memcheck/tests/nanoleak_supp (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/trivialleak (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/mremap2 (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 210 tests, 7 stderr failures, 1 stdout failure ================= memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/mremap2 (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sun Dec 18 03:36:20 2005 --- new.short Sun Dec 18 03:42:34 2005 *************** *** 8,15 **** ! == 210 tests, 7 stderr failures, 1 stdout failure ================= memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) memcheck/tests/x86/scalar (stderr) none/tests/mremap2 (stdout) --- 8,20 ---- ! == 210 tests, 12 stderr failures, 1 stdout failure ================= ! memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) + memcheck/tests/nanoleak (stderr) + memcheck/tests/nanoleak_supp (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/stack_switch (stderr) + memcheck/tests/trivialleak (stderr) memcheck/tests/x86/scalar (stderr) + memcheck/tests/xml1 (stderr) none/tests/mremap2 (stdout) |
|
From: Tom H. <th...@cy...> - 2005-12-18 03:38:12
|
Nightly build on gill ( x86_64, Fedora Core 2 ) started at 2005-12-18 03:00:02 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 227 tests, 12 stderr failures, 1 stdout failure ================= memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/nanoleak (stderr) memcheck/tests/nanoleak_supp (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/trivialleak (stderr) memcheck/tests/xml1 (stderr) none/tests/amd64/faultstatus (stderr) none/tests/fdleak_fcntl (stderr) none/tests/tls (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 227 tests, 6 stderr failures, 1 stdout failure ================= memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) none/tests/amd64/faultstatus (stderr) none/tests/fdleak_fcntl (stderr) none/tests/tls (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sun Dec 18 03:24:14 2005 --- new.short Sun Dec 18 03:38:07 2005 *************** *** 8,12 **** ! == 227 tests, 6 stderr failures, 1 stdout failure ================= memcheck/tests/mempool (stderr) memcheck/tests/pointer-trace (stderr) none/tests/amd64/faultstatus (stderr) --- 8,18 ---- ! == 227 tests, 12 stderr failures, 1 stdout failure ================= ! memcheck/tests/leak-cycle (stderr) ! memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) + memcheck/tests/nanoleak (stderr) + memcheck/tests/nanoleak_supp (stderr) memcheck/tests/pointer-trace (stderr) + memcheck/tests/trivialleak (stderr) + memcheck/tests/xml1 (stderr) none/tests/amd64/faultstatus (stderr) |
|
From: <sv...@va...> - 2005-12-18 03:35:12
|
Author: sewardj Date: 2005-12-18 03:35:09 +0000 (Sun, 18 Dec 2005) New Revision: 5369 Log: Update. Modified: trunk/docs/internals/3_1_BUGSTATUS.txt Modified: trunk/docs/internals/3_1_BUGSTATUS.txt =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D --- trunk/docs/internals/3_1_BUGSTATUS.txt 2005-12-18 03:22:50 UTC (rev 5= 368) +++ trunk/docs/internals/3_1_BUGSTATUS.txt 2005-12-18 03:35:09 UTC (rev 5= 369) @@ -24,6 +24,6 @@ pending pending 118466 add %r,%r mishandled by memcheck pending pending n-i-bz VALGRIND_COUNT_LEAKS arg types (Olly Betts) pending pending n-i-bz memcheck/tests/mempool reads freed memory -pending pending n-i-bz AshleyP's custom-allocator assertion -pending pending n-i-bz Dirk strict-aliasing stuff -pending pending n-i-bz More space for debugger cmd line (Dan Thale= r) +v5366/7 pending n-i-bz AshleyP's custom-allocator assertion +vx1501 pending n-i-bz Dirk strict-aliasing stuff +v5368 pending n-i-bz More space for debugger cmd line (Dan Thale= r) |
|
From: Tom H. <th...@cy...> - 2005-12-18 03:29:49
|
Nightly build on alvis ( i686, Red Hat 7.3 ) started at 2005-12-18 03:15:05 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 209 tests, 21 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/erringfds (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/mempool (stderr) memcheck/tests/nanoleak (stderr) memcheck/tests/nanoleak_supp (stderr) memcheck/tests/partial_load_dflt (stderr) memcheck/tests/partial_load_ok (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigkill (stderr) memcheck/tests/stack_changes (stderr) memcheck/tests/trivialleak (stderr) memcheck/tests/xml1 (stderr) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 209 tests, 17 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) memcheck/tests/describe-block (stderr) memcheck/tests/erringfds (stderr) memcheck/tests/leak-0 (stderr) memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-regroot (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/match-overrun (stderr) memcheck/tests/mempool (stderr) memcheck/tests/partial_load_dflt (stderr) memcheck/tests/partial_load_ok (stderr) memcheck/tests/partiallydefinedeq (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/sigkill (stderr) memcheck/tests/stack_changes (stderr) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sun Dec 18 03:23:00 2005 --- new.short Sun Dec 18 03:29:42 2005 *************** *** 8,10 **** ! == 209 tests, 17 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) --- 8,10 ---- ! == 209 tests, 21 stderr failures, 0 stdout failures ================= memcheck/tests/addressable (stderr) *************** *** 18,19 **** --- 18,21 ---- memcheck/tests/mempool (stderr) + memcheck/tests/nanoleak (stderr) + memcheck/tests/nanoleak_supp (stderr) memcheck/tests/partial_load_dflt (stderr) *************** *** 24,25 **** --- 26,29 ---- memcheck/tests/stack_changes (stderr) + memcheck/tests/trivialleak (stderr) + memcheck/tests/xml1 (stderr) none/tests/x86/faultstatus (stderr) |
|
From: Tom H. <th...@cy...> - 2005-12-18 03:25:28
|
Nightly build on dellow ( x86_64, Fedora Core 4 ) started at 2005-12-18 03:10:14 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 227 tests, 12 stderr failures, 1 stdout failure ================= memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/nanoleak (stderr) memcheck/tests/nanoleak_supp (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/trivialleak (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/xml1 (stderr) none/tests/amd64/faultstatus (stderr) none/tests/mremap2 (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 227 tests, 5 stderr failures, 1 stdout failure ================= memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) none/tests/amd64/faultstatus (stderr) none/tests/mremap2 (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sun Dec 18 03:19:47 2005 --- new.short Sun Dec 18 03:25:23 2005 *************** *** 8,12 **** ! == 227 tests, 5 stderr failures, 1 stdout failure ================= memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) none/tests/amd64/faultstatus (stderr) --- 8,19 ---- ! == 227 tests, 12 stderr failures, 1 stdout failure ================= ! memcheck/tests/leak-cycle (stderr) ! memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) + memcheck/tests/nanoleak (stderr) + memcheck/tests/nanoleak_supp (stderr) + memcheck/tests/pointer-trace (stderr) + memcheck/tests/trivialleak (stderr) memcheck/tests/x86/scalar (stderr) + memcheck/tests/xml1 (stderr) none/tests/amd64/faultstatus (stderr) |
|
From: Julian S. <js...@ac...> - 2005-12-18 03:23:56
|
Fixed (svn rev 5368). Thanks. J On Tuesday 13 December 2005 23:19, Daniel Thaler wrote: > Hi, > > I just found that a long debugger command line makes valgrind crash. > 100 bytes is simply too short when you tell gdb about source directories on > the command line (-d path/to/foo -d path/to/bar etc...). > The attached patch increases the buffer size to 1024 bytes. > > > Daniel |
|
From: <sv...@va...> - 2005-12-18 03:22:56
|
Author: sewardj
Date: 2005-12-18 03:22:50 +0000 (Sun, 18 Dec 2005)
New Revision: 5368
Log:
Increase buffer size, so that long debugger command lines don't crash
V. Also add buffer overrun checks.
Modified:
trunk/coregrind/m_debugger.c
Modified: trunk/coregrind/m_debugger.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/coregrind/m_debugger.c 2005-12-18 02:48:40 UTC (rev 5367)
+++ trunk/coregrind/m_debugger.c 2005-12-18 03:22:50 UTC (rev 5368)
@@ -146,9 +146,10 @@
continue, quit the debugger. */
void VG_(start_debugger) ( ThreadId tid )
{
- Int pid;
+# define N_BUF 4096
+ Int pid;
=20
- if ((pid =3D VG_(fork)()) =3D=3D 0) {
+ if ((pid =3D VG_(fork)()) =3D=3D 0) {
VG_(ptrace)(VKI_PTRACE_TRACEME, 0, NULL, NULL);
VG_(kill)(VG_(getpid)(), VKI_SIGSTOP);
=20
@@ -163,8 +164,8 @@
VG_(ptrace)(VKI_PTRACE_DETACH, pid, NULL, 0) =3D=3D 0)
{
Char pidbuf[15];
- Char file[30];
- Char buf[100];
+ Char file[50];
+ Char buf[N_BUF];
Char *bufptr;
Char *cmdptr;
=20
@@ -175,6 +176,10 @@
cmdptr =3D VG_(clo_db_command);
=20
while (*cmdptr) {
+ /* each iteration can advance bufptr by at most the length
+ of file[], so the following assertion is generously
+ over-paranoid. */
+ vg_assert(bufptr - buf < N_BUF-15-50-10/*paranoia*/);
switch (*cmdptr) {
case '%':
switch (*++cmdptr) {
@@ -183,20 +188,21 @@
bufptr +=3D VG_(strlen)(file);
cmdptr++;
break;
- case 'p':
- VG_(memcpy)(bufptr, pidbuf, VG_(strlen)(pidbuf));
- bufptr +=3D VG_(strlen)(pidbuf);
- cmdptr++;
- break;
- default:
- *bufptr++ =3D *cmdptr++;
- break;
+ case 'p':
+ VG_(memcpy)(bufptr, pidbuf, VG_(strlen)(pidbuf))=
;
+ bufptr +=3D VG_(strlen)(pidbuf);
+ cmdptr++;
+ break;
+ default:
+ *bufptr++ =3D *cmdptr++;
+ break;
}
break;
default:
*bufptr++ =3D *cmdptr++;
break;
}
+ vg_assert(bufptr - buf < N_BUF-15-50-10/*paranoia*/);
}
=20
*bufptr++ =3D '\0';
@@ -216,6 +222,7 @@
VG_(kill)(pid, VKI_SIGKILL);
VG_(waitpid)(pid, &status, 0);
}
+# undef N_BUF
}
=20
=20
|
|
From: Tom H. <th...@cy...> - 2005-12-18 03:22:51
|
Nightly build on aston ( x86_64, Fedora Core 3 ) started at 2005-12-18 03:05:13 GMT Results differ from 24 hours ago Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 227 tests, 13 stderr failures, 1 stdout failure ================= memcheck/tests/leak-cycle (stderr) memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) memcheck/tests/nanoleak (stderr) memcheck/tests/nanoleak_supp (stderr) memcheck/tests/pointer-trace (stderr) memcheck/tests/trivialleak (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) memcheck/tests/xml1 (stderr) none/tests/amd64/faultstatus (stderr) none/tests/mremap2 (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Results from 24 hours ago == ================================================= Checking out valgrind source tree ... done Configuring valgrind ... done Building valgrind ... done Running regression tests ... failed Regression test results follow == 227 tests, 6 stderr failures, 1 stdout failure ================= memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/amd64/faultstatus (stderr) none/tests/mremap2 (stdout) none/tests/x86/faultstatus (stderr) none/tests/x86/int (stderr) ================================================= == Difference between 24 hours ago and now == ================================================= *** old.short Sun Dec 18 03:16:16 2005 --- new.short Sun Dec 18 03:22:43 2005 *************** *** 8,13 **** ! == 227 tests, 6 stderr failures, 1 stdout failure ================= memcheck/tests/mempool (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) none/tests/amd64/faultstatus (stderr) --- 8,20 ---- ! == 227 tests, 13 stderr failures, 1 stdout failure ================= ! memcheck/tests/leak-cycle (stderr) ! memcheck/tests/leak-tree (stderr) memcheck/tests/mempool (stderr) + memcheck/tests/nanoleak (stderr) + memcheck/tests/nanoleak_supp (stderr) + memcheck/tests/pointer-trace (stderr) + memcheck/tests/trivialleak (stderr) memcheck/tests/x86/scalar (stderr) memcheck/tests/x86/scalar_supp (stderr) + memcheck/tests/xml1 (stderr) none/tests/amd64/faultstatus (stderr) |
|
From: <sv...@va...> - 2005-12-18 03:07:38
|
Author: sewardj
Date: 2005-12-18 03:07:11 +0000 (Sun, 18 Dec 2005)
New Revision: 1501
Log:
Strict-aliasing fix needed to make gcc-4.1.0 happy.
Modified:
trunk/priv/ir/irdefs.c
Modified: trunk/priv/ir/irdefs.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/priv/ir/irdefs.c 2005-12-17 11:28:53 UTC (rev 1500)
+++ trunk/priv/ir/irdefs.c 2005-12-18 03:07:11 UTC (rev 1501)
@@ -75,13 +75,16 @@
=20
void ppIRConst ( IRConst* con )
{
+ vassert(sizeof(ULong) =3D=3D sizeof(Double));
+ union { ULong i64; Double f64; } u;
switch (con->tag) {
case Ico_U1: vex_printf( "%d:I1", con->Ico.U1 ? 1 : 0); b=
reak;
case Ico_U8: vex_printf( "0x%x:I8", (UInt)(con->Ico.U8)); b=
reak;
case Ico_U16: vex_printf( "0x%x:I16", (UInt)(con->Ico.U16)); =
break;
case Ico_U32: vex_printf( "0x%x:I32", (UInt)(con->Ico.U32)); =
break;
case Ico_U64: vex_printf( "0x%llx:I64", (ULong)(con->Ico.U64));=
break;
- case Ico_F64: vex_printf( "F64{0x%llx}", *(ULong*)(&con->Ico.F64=
));
+ case Ico_F64: u.f64 =3D con->Ico.F64;
+ vex_printf( "F64{0x%llx}", u.i64);
break;
case Ico_F64i: vex_printf( "F64i{0x%llx}", con->Ico.F64i); break;
case Ico_V128: vex_printf( "V128{0x%04x}", (UInt)(con->Ico.V128));=
break;
|
|
From: <sv...@va...> - 2005-12-18 02:48:46
|
Author: sewardj
Date: 2005-12-18 02:48:40 +0000 (Sun, 18 Dec 2005)
New Revision: 5367
Log:
Nasty hack to stop the leak checker dying on custom-allocator example
from Ashley Pittman.
Modified:
trunk/memcheck/mac_leakcheck.c
Modified: trunk/memcheck/mac_leakcheck.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/mac_leakcheck.c 2005-12-18 02:37:50 UTC (rev 5366)
+++ trunk/memcheck/mac_leakcheck.c 2005-12-18 02:48:40 UTC (rev 5367)
@@ -119,10 +119,10 @@
*/
typedef=20
enum {=20
- Unreached,=20
- IndirectLeak,
- Interior,=20
- Proper
+ Unreached =3D0,=20
+ IndirectLeak =3D1,
+ Interior =3D2,=20
+ Proper =3D3
}
Reachedness;
=20
@@ -536,7 +536,18 @@
lc_do_leakcheck(i);
=20
tl_assert(lc_markstack_top =3D=3D -1);
- tl_assert(lc_markstack[i].state =3D=3D IndirectLeak);
+ VG_(printf)("state =3D %d\n", (Int)lc_markstack[i].state);
+ tl_assert(lc_markstack[i].state =3D=3D IndirectLeak
+ /* jrs 20051218: Ashley Pittman supplied a
+ custom-allocator test program which causes the =3D=3D
+ IndirectLeak condition to fail - it causes .state
+ to be Unreached. Since I have no idea how this
+ clique stuff works and no time to figure it out,
+ just allow that condition too. This could well be
+ a completely bogus fix. It doesn't seem unsafe
+ given that in any case the .state field is
+ immediately overwritten by the next statement. */
+ || lc_markstack[i].state =3D=3D Unreached);
=20
lc_markstack[i].state =3D Unreached; /* Return to unreached state,
to indicate its a clique
|
|
From: <sv...@va...> - 2005-12-18 02:37:55
|
Author: sewardj
Date: 2005-12-18 02:37:50 +0000 (Sun, 18 Dec 2005)
New Revision: 5366
Log:
When using a custom allocator that allocates with no intervening
blocks, the <=3D relation is the correct one. In effect asserting <
constitutes an off-by-one error.
Modified:
trunk/memcheck/mac_leakcheck.c
Modified: trunk/memcheck/mac_leakcheck.c
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
--- trunk/memcheck/mac_leakcheck.c 2005-12-17 20:37:36 UTC (rev 5365)
+++ trunk/memcheck/mac_leakcheck.c 2005-12-18 02:37:50 UTC (rev 5366)
@@ -702,7 +702,7 @@
/* Sanity check -- make sure they don't overlap */
for (i =3D 0; i < lc_n_shadows-1; i++) {
tl_assert( lc_shadows[i]->data + lc_shadows[i]->size
- < lc_shadows[i+1]->data );
+ <=3D lc_shadows[i+1]->data );
}
=20
if (lc_n_shadows =3D=3D 0) {
|