|
From: Tom H. <to...@co...> - 2022-08-30 02:20:56
|
|
From: dawid d. <daw...@ya...> - 2022-08-30 02:59:56
|
Fuck PDF
Wysłane z Yahoo Mail do iPhone
W wtorek, sierpnia 30, 2022, 3:21 AM, Tom Hughes via valgrind-testresults <val...@li...> napisał(-a):
valgrind revision: valgrind-3.20.0.GIT-614252608a-20220829
C compiler: gcc (GCC) 12.2.1 20220819 (Red Hat 12.2.1-1)
GDB: GNU gdb (GDB) Fedora 12.1-4.fc37
Assembler: GNU assembler version 2.39-2.fc38
C library: GNU C Library (GNU libc) development release version 2.36.9000.
uname -mrs: Linux 5.18.19-200.fc36.x86_64 x86_64
Vendor version: Fedora Linux 38 (Rawhide Prerelease)
Nightly build on 6f9c51c4efa94b7085e6d980f7dbb4fc ( x86_64, Fedora 38 )
Started at 2022-08-30 02:11:11 BST
Ended at 2022-08-30 03:20:36 BST
Results unchanged from 24 hours ago
Checking out Valgrind source tree ... done
Configuring valgrind ... done
Building valgrind ... done
Running regression tests ... failed
Regression test results follow
== 817 tests, 6 stderr failures, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/hginfo (stderrB)
memcheck/tests/overlap (stderr)
memcheck/tests/x86-linux/scalar (stderr)
helgrind/tests/tls_threads (stderr)
drd/tests/pth_barrier_thr_cr (stderr)
drd/tests/pth_mutex_signal (stderr)
none/tests/linux/stack-overflow (stderr)
Last 20 lines of verbose log follow echo
million: valgrind --interval-size=100000 --bb-out-file=million.out.bb --pc-out-file=million.out.pc ./million
rep_prefix: valgrind --interval-size=100000 --bb-out-file=rep_prefix.out.bb ./rep_prefix
-- Finished tests in exp-bbv/tests/x86 ---------------------------------
-- Running tests in exp-bbv/tests/x86-linux ---------------------------
clone_test: valgrind --interval-size=100000 --bb-out-file=clone_test.out.bb --pc-out-file=clone_test.out.pc ./clone_test
ll: valgrind --interval-size=1000 --bb-out-file=ll.out.bb ./ll
-- Finished tests in exp-bbv/tests/x86-linux ---------------------------
== 817 tests, 6 stderr failures, 0 stdout failures, 1 stderrB failure, 0 stdoutB failures, 0 post failures ==
gdbserver_tests/hginfo (stderrB)
memcheck/tests/overlap (stderr)
memcheck/tests/x86-linux/scalar (stderr)
helgrind/tests/tls_threads (stderr)
drd/tests/pth_barrier_thr_cr (stderr)
drd/tests/pth_mutex_signal (stderr)
none/tests/linux/stack-overflow (stderr)
...checking makefile consistency
...checking header files and include directives
make: *** [Makefile:1420: regtest] Error 1
--tools=none,memcheck,callgrind,helgrind,cachegrind,drd,massif --reps=3 --vg=../valgrind-new --vg=../valgrind-old
-- Running tests in perf ----------------------------------------------
-- bigcode1 --
bigcode1 valgrind-new:0.06s no: 1.4s (23.2x, -----) me: 2.6s (43.7x, -----) ca: 9.2s (154.0x, -----) he: 1.8s (29.5x, -----) ca: 2.7s (44.5x, -----) dr: 1.7s (28.8x, -----) ma: 1.7s (29.0x, -----)
bigcode1 valgrind-old:0.06s no: 1.4s (23.7x, -2.2%) me: 2.6s (43.3x, 0.8%) ca: 9.3s (154.5x, -0.3%) he: 1.8s (30.3x, -2.8%) ca: 2.7s (44.7x, -0.4%) dr: 1.7s (29.0x, -0.6%) ma: 1.8s (29.3x, -1.1%)
-- bigcode2 --
bigcode2 valgrind-new:0.07s no: 3.2s (46.1x, -----) me: 6.2s (89.1x, -----) ca:18.4s (263.1x, -----) he: 3.6s (51.4x, -----) ca: 4.9s (70.3x, -----) dr: 3.8s (54.3x, -----) ma: 3.8s (54.6x, -----)
bigcode2 valgrind-old:0.07s no: 3.2s (46.3x, -0.3%) me: 6.3s (90.7x, -1.8%) ca:18.3s (261.3x, 0.7%) he: 3.7s (52.3x, -1.7%) ca: 5.0s (70.7x, -0.6%) dr: 3.9s (55.0x, -1.3%) ma: 3.8s (54.4x, 0.3%)
-- bz2 --
bz2 valgrind-new:0.37s no: 1.4s ( 3.7x, -----) me: 4.7s (12.6x, -----) ca: 7.9s (21.2x, -----) he: 5.6s (15.2x, -----) ca: 7.2s (19.4x, -----) dr: 8.0s (21.7x, -----) ma: 1.5s ( 4.2x, -----)
bz2 valgrind-old:0.37s no: 1.4s ( 3.7x, -0.7%) me: 4.6s (12.4x, 1.1%) ca: 7.8s (21.1x, 0.8%) he: 5.5s (14.8x, 2.7%) ca: 7.1s (19.1x, 1.1%) dr: 8.1s (21.9x, -0.9%) ma: 1.5s ( 4.1x, 1.9%)
-- fbench --
fbench valgrind-new:0.13s no: 0.8s ( 6.2x, -----) me: 2.7s (20.8x, -----) ca: 3.7s (28.5x, -----) he: 1.8s (13.9x, -----) ca: 2.1s (16.0x, -----) dr: 2.2s (16.8x, -----) ma: 1.0s ( 7.5x, -----)
fbench valgrind-old:0.13s no: 0.8s ( 6.0x, 2.5%) me: 2.7s (20.8x, -0.4%) ca: 3.7s (28.5x, 0.0%) he: 1.8s (13.8x, 0.6%) ca: 2.1s (16.2x, -1.4%) dr: 2.2s (17.1x, -1.8%) ma: 1.0s ( 7.6x, -2.1%)
-- ffbench --
ffbench valgrind-new:0.27s no: 0.9s ( 3.4x, -----) me: 2.6s ( 9.6x, -----) ca: 1.4s ( 5.0x, -----) he: 3.7s (13.8x, -----) ca: 3.0s (11.0x, -----) dr: 2.5s ( 9.3x, -----) ma: 1.1s ( 4.1x, -----)
ffbench valgrind-old:0.27s no: 0.9s ( 3.4x, -1.1%) me: 2.6s ( 9.7x, -0.8%) ca: 1.4s ( 5.0x, 0.0%) he: 3.7s (13.7x, 0.5%) ca: 3.2s (12.0x, -9.4%) dr: 2.5s ( 9.4x, -1.2%) ma: 1.1s ( 4.1x, 0.0%)
-- heap --
heap valgrind-new:0.05s no: 0.6s (11.2x, -----) me: 4.4s (87.2x, -----) ca: 4.1s (81.4x, -----) he: 4.8s (96.4x, -----) ca: 2.5s (50.4x, -----) dr: 3.8s (76.6x, -----) ma: 2.4s (48.6x, -----)
heap valgrind-old:0.05s no: 0.6s (11.2x, 0.0%) me: 4.3s (85.2x, 2.3%) ca: 4.2s (83.0x, -2.0%) he: 5.1s (102.4x, -6.2%) ca: 2.5s (50.6x, -0.4%) dr: 3.8s (75.8x, 1.0%) ma: 2.4s (48.4x, 0.4%)
-- heap_pdb4 --
heap_pdb4 valgrind-new:0.07s no: 0.6s ( 8.7x, -----) me: 6.6s (94.7x, -----) ca: 4.4s (63.4x, -----) he: 5.9s (84.0x, -----) ca: 2.8s (40.1x, -----) dr: 4.0s (57.6x, -----) ma: 2.4s (34.0x, -----)
heap_pdb4 valgrind-old:0.07s no: 0.6s ( 8.7x, 0.0%) me: 6.8s (97.3x, -2.7%) ca: 4.5s (64.4x, -1.6%) he: 5.5s (79.0x, 6.0%) ca: 2.8s (39.9x, 0.7%) dr: 4.2s (60.6x, -5.2%) ma: 2.7s (38.3x,-12.6%)
-- many-loss-records --
many-loss-records valgrind-new:0.01s no: 0.2s (25.0x, -----) me: 1.2s (120.0x, -----) ca: 0.7s (71.0x, -----) he: 0.9s (90.0x, -----) ca: 0.5s (52.0x, -----) dr: 0.9s (90.0x, -----) ma: 0.7s (65.0x, -----)
many-loss-records valgrind-old:0.01s no: 0.2s (24.0x, 4.0%) me: 1.2s (117.0x, 2.5%) ca: 0.7s (71.0x, 0.0%) he: 0.9s (93.0x, -3.3%) ca: 0.5s (52.0x, 0.0%) dr: 0.9s (90.0x, 0.0%) ma: 0.7s (68.0x, -4.6%)
-- many-xpts --
many-xpts valgrind-new:0.02s no: 0.3s (15.5x, -----) me: 1.2s (61.5x, -----) ca: 1.8s (87.5x, -----) he: 1.4s (71.5x, -----) ca: 0.7s (36.0x, -----) dr: 1.2s (58.0x, -----) ma: 1.3s (66.0x, -----)
many-xpts valgrind-old:0.02s no: 0.3s (14.5x, 6.5%) me: 1.2s (60.5x, 1.6%) ca: 1.8s (88.0x, -0.6%) he: 1.4s (71.0x, 0.7%) ca: 0.7s (35.5x, 1.4%) dr: 1.2s (59.0x, -1.7%) ma: 1.3s (66.5x, -0.8%)
-- memrw --
memrw valgrind-new:0.03s no: 0.5s (17.3x, -----) me: 1.0s (32.7x, -----) ca: 1.8s (60.0x, -----) he: 2.1s (71.0x, -----) ca: 1.3s (42.7x, -----) dr: 1.1s (37.0x, -----) ma: 0.7s (23.3x, -----)
memrw valgrind-old:0.03s no: 0.5s (17.3x, 0.0%) me: 1.0s (33.0x, -1.0%) ca: 1.8s (60.3x, -0.6%) he: 2.1s (70.3x, 0.9%) ca: 1.3s (42.0x, 1.6%) dr: 1.1s (37.0x, 0.0%) ma: 0.7s (22.0x, 5.7%)
-- sarp --
sarp valgrind-new:0.02s no: 0.3s (13.5x, -----) me: 1.7s (85.0x, -----) ca: 1.4s (67.5x, -----) he: 3.5s (176.5x, -----) ca: 0.6s (29.0x, -----) dr: 0.9s (44.5x, -----) ma: 0.4s (22.0x, -----)
sarp valgrind-old:0.02s no: 0.3s (13.5x, 0.0%) me: 1.8s (88.5x, -4.1%) ca: 1.4s (67.5x, 0.0%) he: 3.5s (176.5x, 0.0%) ca: 0.6s (29.0x, 0.0%) dr: 0.8s (42.5x, 4.5%) ma: 0.4s (22.0x, 0.0%)
-- tinycc --
tinycc valgrind-new:0.22s no: 1.0s ( 4.4x, -----) me: 5.4s (24.6x, -----) ca: 6.4s (29.1x, -----) he: 5.5s (24.8x, -----) ca: 4.7s (21.5x, -----) dr: 5.7s (25.7x, -----) ma: 1.4s ( 6.6x, -----)
tinycc valgrind-old:0.22s no: 0.9s ( 4.3x, 1.0%) me: 5.4s (24.5x, 0.4%) ca: 6.4s (29.1x, 0.0%) he: 5.5s (25.0x, -0.7%) ca: 4.7s (21.4x, 0.4%) dr: 5.7s (25.7x, 0.0%) ma: 1.4s ( 6.5x, 0.7%)
-- Finished tests in perf ----------------------------------------------
== 12 programs, 168 timings =================
real 25m14.741s
user 24m26.744s
sys 0m32.000s
=================================================
./valgrind-new/drd/tests/pth_barrier_thr_cr.stderr.diff
=================================================
--- pth_barrier_thr_cr.stderr.exp 2022-08-30 02:36:00.801190524 +0100
+++ pth_barrier_thr_cr.stderr.out 2022-08-30 02:50:04.462372312 +0100
@@ -1,4 +1,15 @@
+Thread 9:
+Number of concurrent pthread_barrier_wait() calls exceeds the barrier count: barrier 0x........
+ at 0x........: pthread_barrier_wait (drd_pthread_intercepts.c:?)
+ by 0x........: thread (pth_barrier_thr_cr.c:?)
+ by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
+ by 0x........: start_thread
+ by 0x........: clone (in /...libc...)
+barrier 0x........ was first observed at:
+ at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_barrier_thr_cr.c:?)
+
Done.
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 11 errors from 1 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/pth_mutex_signal.stderr.diff
=================================================
--- pth_mutex_signal.stderr.exp 2022-08-30 02:36:00.802190538 +0100
+++ pth_mutex_signal.stderr.out 2022-08-30 02:50:19.952595050 +0100
@@ -6,10 +6,42 @@
signalling
sleeping
nullHandler running
-unlocking
+Thread 2:
+The impossible happened: mutex is locked simultaneously by two threads: mutex 0x........, recursion count 1, owner 1.
+ at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
+ by 0x........: contender_start (pth_mutex_signal.c:?)
+ by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
+ by 0x........: start_thread
+ by 0x........: clone (in /...libc...)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
contender locked mutex
contender unlocking mutex
contender unlocked mutex
+unlocking
+Thread 1:
+Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 2.
+ at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
joining thread
+Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2.
+ at 0x........: pthread_join (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
+Destroying locked mutex: mutex 0x........, recursion count 1, owner 0.
+ at 0x........: main (pth_mutex_signal.c:?)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/gdbserver_tests/hginfo.stderrB.diff
=================================================
--- hginfo.stderrB.exp 2022-08-30 02:36:00.811190667 +0100
+++ hginfo.stderrB.out 2022-08-30 02:41:09.503669473 +0100
@@ -1,5 +1,9 @@
vgdb-error value changed from 0 to 999999
Lock ga 0x........ {
+ Address 0x........ is 2648 bytes inside data symbol "_rtld_local"
+ kind mbRec
+}
+Lock ga 0x........ {
Address 0x........ is 0 bytes inside data symbol "mx"
kind mbRec
{ W1:thread #x tid #x }
@@ -11,6 +15,10 @@
...
Block was alloc'd by thread #x
Lock ga 0x........ {
+ Address 0x........ is 2648 bytes inside data symbol "_rtld_local"
+ kind mbRec
+}
+Lock ga 0x........ {
Address 0x........ is 0 bytes inside data symbol "mx"
kind mbRec
{ W1:thread #x tid #x }
=================================================
./valgrind-new/helgrind/tests/tls_threads.stderr.diff
=================================================
--- tls_threads.stderr.exp 2022-08-30 02:36:00.826190881 +0100
+++ tls_threads.stderr.out 2022-08-30 02:47:55.386515095 +0100
@@ -1,2 +1,3 @@
+--146702:0: sched WARNING: pthread stack cache cannot be disabled!
starting join in main
finished join in main
=================================================
./valgrind-new/memcheck/tests/overlap.stderr.diff
=================================================
--- overlap.stderr.exp 2022-08-30 02:36:00.861191383 +0100
+++ overlap.stderr.out 2022-08-30 02:44:23.405466666 +0100
@@ -1,11 +1,3 @@
-Source and destination overlap in memcpy(0x........, 0x........, 21)
- at 0x........: memcpy (vg_replace_strmem.c:...)
- by 0x........: main (overlap.c:40)
-
-Source and destination overlap in memcpy(0x........, 0x........, 21)
- at 0x........: memcpy (vg_replace_strmem.c:...)
- by 0x........: main (overlap.c:42)
-
Source and destination overlap in strncpy(0x........, 0x........, 21)
at 0x........: strncpy (vg_replace_strmem.c:...)
by 0x........: main (overlap.c:45)
=================================================
./valgrind-new/memcheck/tests/x86-linux/scalar.stderr.diff
=================================================
--- scalar.stderr.exp 2022-08-30 02:36:00.877191612 +0100
+++ scalar.stderr.out 2022-08-30 02:46:21.147158520 +0100
@@ -981,3256 +981,4 @@
by 0x........: main (scalar.c:393)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
------------------------------------------------------
- 81: __NR_setgroups 2s 1m
------------------------------------------------------
-Syscall param setgroups16(size) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:397)
-
-Syscall param setgroups16(list) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:397)
-
-Syscall param setgroups16(list) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:397)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
------------------------------------------------------
- 82: __NR_select 1s 5m
------------------------------------------------------
-Syscall param old_select(args) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:403)
-
-Syscall param old_select(args) points to uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is on thread 1's stack
- in frame #1, created by main (scalar.c:29)
-
-Syscall param old_select(readfds) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param old_select(writefds) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param old_select(exceptfds) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param old_select(timeout) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
------------------------------------------------------
- 83: __NR_symlink 2s 2m
------------------------------------------------------
-Syscall param symlink(oldpath) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:408)
-
-Syscall param symlink(newpath) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:408)
-
-Syscall param symlink(oldpath) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:408)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param symlink(newpath) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:408)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
------------------------------------------------------
- 84: __NR_oldlstat n/a
------------------------------------------------------
------------------------------------------------------
- 85: __NR_readlink 3s 2m
------------------------------------------------------
-Syscall param readlink(path) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:416)
-
-Syscall param readlink(buf) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:416)
-
-Syscall param readlink(bufsiz) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:416)
-
-Syscall param readlink(path) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:416)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param readlink(buf) points to unaddressable byte(s)
<truncated beyond 100 lines>
=================================================
./valgrind-new/none/tests/linux/stack-overflow.stderr.diff
=================================================
--- stack-overflow.stderr.exp 2022-08-30 02:36:00.917192184 +0100
+++ stack-overflow.stderr.out 2022-08-30 02:54:02.360784766 +0100
@@ -1,9 +1,7 @@
-Stack overflow in thread #1: can't grow stack to 0x........
Process terminating with default action of signal 11 (SIGSEGV)
Access not within mapped region at address 0x........
-Stack overflow in thread #1: can't grow stack to 0x........
at 0x........: main (stack-overflow.c:5)
If you believe this happened as a result of a stack
overflow in your program's main thread (unlikely but
=================================================
./valgrind-old/drd/tests/pth_barrier_thr_cr.stderr.diff
=================================================
--- pth_barrier_thr_cr.stderr.exp 2022-08-30 02:12:54.270809975 +0100
+++ pth_barrier_thr_cr.stderr.out 2022-08-30 02:30:44.102726348 +0100
@@ -1,4 +1,15 @@
+Thread 15:
+Number of concurrent pthread_barrier_wait() calls exceeds the barrier count: barrier 0x........
+ at 0x........: pthread_barrier_wait (drd_pthread_intercepts.c:?)
+ by 0x........: thread (pth_barrier_thr_cr.c:?)
+ by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
+ by 0x........: start_thread
+ by 0x........: clone (in /...libc...)
+barrier 0x........ was first observed at:
+ at 0x........: pthread_barrier_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_barrier_thr_cr.c:?)
+
Done.
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 10 errors from 1 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/drd/tests/pth_mutex_signal.stderr.diff
=================================================
--- pth_mutex_signal.stderr.exp 2022-08-30 02:12:54.272810002 +0100
+++ pth_mutex_signal.stderr.out 2022-08-30 02:30:59.849948175 +0100
@@ -6,10 +6,42 @@
signalling
sleeping
nullHandler running
-unlocking
+Thread 2:
+The impossible happened: mutex is locked simultaneously by two threads: mutex 0x........, recursion count 1, owner 1.
+ at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
+ by 0x........: contender_start (pth_mutex_signal.c:?)
+ by 0x........: vgDrd_thread_wrapper (drd_pthread_intercepts.c:?)
+ by 0x........: start_thread
+ by 0x........: clone (in /...libc...)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
contender locked mutex
contender unlocking mutex
contender unlocked mutex
+unlocking
+Thread 1:
+Mutex not locked by calling thread: mutex 0x........, recursion count 1, owner 2.
+ at 0x........: pthread_mutex_unlock (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
joining thread
+Mutex still locked at thread exit: mutex 0x........, recursion count 1, owner 2.
+ at 0x........: pthread_join (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
+Destroying locked mutex: mutex 0x........, recursion count 1, owner 0.
+ at 0x........: main (pth_mutex_signal.c:?)
+mutex 0x........ was first observed at:
+ at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_mutex_signal.c:?)
+
-ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/gdbserver_tests/hginfo.stderrB.diff
=================================================
--- hginfo.stderrB.exp 2022-08-30 02:12:54.280810110 +0100
+++ hginfo.stderrB.out 2022-08-30 02:21:55.875275684 +0100
@@ -1,5 +1,9 @@
vgdb-error value changed from 0 to 999999
Lock ga 0x........ {
+ Address 0x........ is 2648 bytes inside data symbol "_rtld_local"
+ kind mbRec
+}
+Lock ga 0x........ {
Address 0x........ is 0 bytes inside data symbol "mx"
kind mbRec
{ W1:thread #x tid #x }
@@ -11,6 +15,10 @@
...
Block was alloc'd by thread #x
Lock ga 0x........ {
+ Address 0x........ is 2648 bytes inside data symbol "_rtld_local"
+ kind mbRec
+}
+Lock ga 0x........ {
Address 0x........ is 0 bytes inside data symbol "mx"
kind mbRec
{ W1:thread #x tid #x }
=================================================
./valgrind-old/helgrind/tests/tls_threads.stderr.diff
=================================================
--- tls_threads.stderr.exp 2022-08-30 02:12:54.295810313 +0100
+++ tls_threads.stderr.out 2022-08-30 02:28:35.019904432 +0100
@@ -1,2 +1,3 @@
+--50550:0: sched WARNING: pthread stack cache cannot be disabled!
starting join in main
finished join in main
=================================================
./valgrind-old/memcheck/tests/overlap.stderr.diff
=================================================
--- overlap.stderr.exp 2022-08-30 02:12:54.330810785 +0100
+++ overlap.stderr.out 2022-08-30 02:25:08.496929425 +0100
@@ -1,11 +1,3 @@
-Source and destination overlap in memcpy(0x........, 0x........, 21)
- at 0x........: memcpy (vg_replace_strmem.c:...)
- by 0x........: main (overlap.c:40)
-
-Source and destination overlap in memcpy(0x........, 0x........, 21)
- at 0x........: memcpy (vg_replace_strmem.c:...)
- by 0x........: main (overlap.c:42)
-
Source and destination overlap in strncpy(0x........, 0x........, 21)
at 0x........: strncpy (vg_replace_strmem.c:...)
by 0x........: main (overlap.c:45)
=================================================
./valgrind-old/memcheck/tests/x86-linux/scalar.stderr.diff
=================================================
--- scalar.stderr.exp 2022-08-30 02:12:54.347811015 +0100
+++ scalar.stderr.out 2022-08-30 02:27:00.929552246 +0100
@@ -981,3256 +981,4 @@
by 0x........: main (scalar.c:393)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
------------------------------------------------------
- 81: __NR_setgroups 2s 1m
------------------------------------------------------
-Syscall param setgroups16(size) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:397)
-
-Syscall param setgroups16(list) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:397)
-
-Syscall param setgroups16(list) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:397)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
------------------------------------------------------
- 82: __NR_select 1s 5m
------------------------------------------------------
-Syscall param old_select(args) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:403)
-
-Syscall param old_select(args) points to uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is on thread 1's stack
- in frame #1, created by main (scalar.c:29)
-
-Syscall param old_select(readfds) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param old_select(writefds) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param old_select(exceptfds) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param old_select(timeout) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:403)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
------------------------------------------------------
- 83: __NR_symlink 2s 2m
------------------------------------------------------
-Syscall param symlink(oldpath) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:408)
-
-Syscall param symlink(newpath) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:408)
-
-Syscall param symlink(oldpath) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:408)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param symlink(newpath) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:408)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
------------------------------------------------------
- 84: __NR_oldlstat n/a
------------------------------------------------------
------------------------------------------------------
- 85: __NR_readlink 3s 2m
------------------------------------------------------
-Syscall param readlink(path) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:416)
-
-Syscall param readlink(buf) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:416)
-
-Syscall param readlink(bufsiz) contains uninitialised byte(s)
- ...
- by 0x........: main (scalar.c:416)
-
-Syscall param readlink(path) points to unaddressable byte(s)
- ...
- by 0x........: main (scalar.c:416)
- Address 0x........ is not stack'd, malloc'd or (recently) free'd
-
-Syscall param readlink(buf) points to unaddressable byte(s)
<truncated beyond 100 lines>
=================================================
./valgrind-old/none/tests/linux/stack-overflow.stderr.diff
=================================================
--- stack-overflow.stderr.exp 2022-08-30 02:12:54.387811556 +0100
+++ stack-overflow.stderr.out 2022-08-30 02:34:42.254063800 +0100
@@ -1,9 +1,7 @@
-Stack overflow in thread #1: can't grow stack to 0x........
Process terminating with default action of signal 11 (SIGSEGV)
Access not within mapped region at address 0x........
-Stack overflow in thread #1: can't grow stack to 0x........
at 0x........: main (stack-overflow.c:5)
If you believe this happened as a result of a stack
overflow in your program's main thread (unlikely but
_______________________________________________
valgrind-testresults mailing list
val...@li...
https://lists.sourceforge.net/lists/listinfo/valgrind-testresults
|