|
From: <ma...@bu...> - 2021-12-05 00:34:20
|
valgrind revision: valgrind-3.19.0.GIT-e74872ded8-20211204
C compiler: gcc (GCC) 11.2.1 20210728 (Red Hat 11.2.1-1)
GDB: GNU gdb (GDB) Fedora 11.1-2.fc34
Assembler: GNU assembler version 2.35.2-6.fc34
C library: GNU C Library (GNU libc) release release version 2.33.
uname -mrs: Linux 5.15.6-100.fc34.s390x s390x
Vendor version: Fedora 34 (Thirty Four)
Nightly build on lfedora1 ( Fedora release 34 (Thirty Four), s390x )
Started at 2021-12-05 00:00:01 UTC
Ended at 2021-12-05 00:25:08 UTC
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
== 777 tests, 5 stderr failures, 0 stdout failures, 1 stderrB failure, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/hgtls (stdoutB)
gdbserver_tests/nlsigvgdb (stderr)
gdbserver_tests/nlsigvgdb (stderrB)
gdbserver_tests/nlvgdbsigqueue (stderr)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
memcheck/tests/vbit-test/vbit-test (stderr)
drd/tests/pth_mutex_signal (stderr)
drd/tests/tc04_free_lock (stderr)
Last 20 lines of verbose log follow echo
timestamp: valgrind --time-stamp=yes ./timestamp
tls: valgrind ./tls
unit_debuglog: valgrind -q ./unit_debuglog
vgprintf: valgrind ./vgprintf
vgprintf_nvalgrind: valgrind ./vgprintf_nvalgrind
-- Finished tests in none/tests ----------------------------------------
== 777 tests, 5 stderr failures, 0 stdout failures, 1 stderrB failure, 2 stdoutB failures, 0 post failures ==
gdbserver_tests/hgtls (stdoutB)
gdbserver_tests/nlsigvgdb (stderr)
gdbserver_tests/nlsigvgdb (stderrB)
gdbserver_tests/nlvgdbsigqueue (stderr)
gdbserver_tests/nlvgdbsigqueue (stdoutB)
memcheck/tests/vbit-test/vbit-test (stderr)
drd/tests/pth_mutex_signal (stderr)
drd/tests/tc04_free_lock (stderr)
...checking makefile consistency
...checking header files and include directives
make: *** [Makefile:1418: regtest] Error 1
=================================================
./valgrind-new/drd/tests/pth_mutex_signal.stderr.diff
=================================================
--- pth_mutex_signal.stderr.exp 2021-12-05 00:12:42.707627540 +0000
+++ pth_mutex_signal.stderr.out 2021-12-05 00:21:49.437592441 +0000
@@ -6,10 +6,43 @@
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........: ??? (in /...libc...)
+ by 0x........: ???
+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/drd/tests/tc04_free_lock.stderr.diff-ppc
=================================================
--- tc04_free_lock.stderr.exp-ppc 2021-12-05 00:12:42.717627540 +0000
+++ tc04_free_lock.stderr.out 2021-12-05 00:22:51.567581528 +0000
@@ -7,28 +7,20 @@
by 0x........: main (tc04_free_lock.c:20)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:26)
+ at 0x........: bar (tc04_free_lock.c:40)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-new/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
by 0x........: main (tc04_free_lock.c:26)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: foo (tc04_free_lock.c:47)
- by 0x........: main (tc04_free_lock.c:27)
+ at 0x........: foo (tc04_free_lock.c:49)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-new/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
by 0x........: main (tc04_free_lock.c:27)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
- by 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-
-ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/drd/tests/tc04_free_lock.stderr.diff-s390
=================================================
--- tc04_free_lock.stderr.exp-s390 2021-12-05 00:12:42.717627540 +0000
+++ tc04_free_lock.stderr.out 2021-12-05 00:22:51.567581528 +0000
@@ -8,7 +8,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: ???
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-new/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
@@ -16,7 +16,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: foo (tc04_free_lock.c:49)
- by 0x........: ???
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-new/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
=================================================
./valgrind-new/drd/tests/tc04_free_lock.stderr.diff-x86
=================================================
--- tc04_free_lock.stderr.exp-x86 2021-12-05 00:12:42.717627540 +0000
+++ tc04_free_lock.stderr.out 2021-12-05 00:22:51.567581528 +0000
@@ -8,7 +8,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: main (tc04_free_lock.c:26)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-new/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
@@ -16,19 +16,11 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: foo (tc04_free_lock.c:49)
- by 0x........: main (tc04_free_lock.c:27)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-new/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
by 0x........: main (tc04_free_lock.c:27)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: main (tc04_free_lock.c:28)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
- by 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-
-ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-new/gdbserver_tests/hgtls.stdoutB.diff
=================================================
--- hgtls.stdoutB.exp 2021-12-05 00:12:42.747627540 +0000
+++ hgtls.stdoutB.out 2021-12-05 00:14:58.437617550 +0000
@@ -9,37 +9,5 @@
Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
55 int here = 0;
test local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test static_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test static_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_global tls_ip 0x........ ip 0x........ equal 1
-Program exited normally.
+Program terminated with signal 0, Signal 0.
+The program no longer exists.
=================================================
./valgrind-new/gdbserver_tests/nlsigvgdb.stderrB.diff
=================================================
--- nlsigvgdb.stderrB.exp 2021-12-05 00:12:42.767627540 +0000
+++ nlsigvgdb.stderrB.out 2021-12-05 00:15:40.537617550 +0000
@@ -1,5 +1,6 @@
vgdb-error value changed from 0 to 999999
gdbserver: continuing in 5000 ms ...
-gdbserver: continuing after wait ...
-monitor command request to kill this process
+syscall failed: No such process
+invoke_gdbserver_in_valgrind: check for pid .... existence failed
Remote connection closed
+"monitor" command not supported by this target.
=================================================
./valgrind-new/gdbserver_tests/nlsigvgdb.stderr.diff
=================================================
--- nlsigvgdb.stderr.exp 2021-12-05 00:12:42.767627540 +0000
+++ nlsigvgdb.stderr.out 2021-12-05 00:15:40.367617550 +0000
@@ -3,4 +3,3 @@
(action at startup) vgdb me ...
-Reset valgrind output to log (orderly_finish)
=================================================
./valgrind-new/gdbserver_tests/nlvgdbsigqueue.stderr.diff
=================================================
--- nlvgdbsigqueue.stderr.exp 2021-12-05 00:12:42.767627540 +0000
+++ nlvgdbsigqueue.stderr.out 2021-12-05 00:15:43.667617550 +0000
@@ -8,4 +8,64 @@
London ready to sleep and/or burn
Petaouchnok ready to sleep and/or burn
main ready to sleep and/or burn
-Gdb request to kill this process
+VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
+si_code=1; Faulting address: 0x3FFAFAFE000; sp: 0x1002e401e8
+
+valgrind: the 'impossible' happened:
+ Killed by fatal signal
+
+host stacktrace:
+ at 0x3FFAFAFE480: ???
+ by 0x800027FE7: vgPlain_poll (m_libcfile.c:793)
+ by 0xFFFFFFFFFFFFFFFF: ???
+
+sched status:
+ running_tid=0
+
+Thread 1: status = VgTs_WaitSys syscall 301 (lwpid 346878)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x1001849: main (sleepers.c:193)
+client stack range: [0x1FFEFFD000 0x1FFF000FFF] client SP: 0x1FFF000550
+valgrind stack range: [0x1002D41000 0x1002E40FFF] top usage: 12384 of 1048576
+
+Thread 2: status = VgTs_WaitSys syscall 301 (lwpid 346910)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x484D175: start_thread (in /usr/lib64/libpthread-2.33.so)
+ by 0x49689D5: ??? (in /...libc...)
+ by 0xFFFFFFFFFFFFFFFF: ???
+client stack range: [0x4A13000 0x5212FFF] client SP: 0x5211DD0
+valgrind stack range: [0x1003FD2000 0x10040D1FFF] top usage: 5016 of 1048576
+
+Thread 3: status = VgTs_WaitSys syscall 301 (lwpid 346911)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x484D175: start_thread (in /usr/lib64/libpthread-2.33.so)
+ by 0x49689D5: ??? (in /...libc...)
+ by 0xFFFFFFFFFFFFFFFF: ???
+client stack range: [0x5214000 0x5A13FFF] client SP: 0x5A12DD0
+valgrind stack range: [0x10040D6000 0x10041D5FFF] top usage: 4872 of 1048576
+
+Thread 4: status = VgTs_WaitSys syscall 301 (lwpid 346912)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x484D175: start_thread (in /usr/lib64/libpthread-2.33.so)
+ by 0x49689D5: ??? (in /...libc...)
+ by 0xFFFFFFFFFFFFFFFF: ???
+client stack range: [0x5A15000 0x6214FFF] client SP: 0x6213DD0
+valgrind stack range: [0x10041DA000 0x10042D9FFF] top usage: 2232 of 1048576
+
+
+Note: see also the FAQ in the source distribution.
+It contains workarounds to several common problems.
+In particular, if Valgrind aborted or crashed after
+identifying problems in your program, there's a good chance
+that fixing those problems will prevent Valgrind aborting or
+crashing, especially if it happened in m_mallocfree.c.
+
+If that doesn't help, please report this bug to: www.valgrind.org
+
+In the bug report, send all the above text, the valgrind
+version, and what OS and version you are using. Thanks.
+
=================================================
./valgrind-new/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff
=================================================
--- nlvgdbsigqueue.stdoutB.exp 2021-12-05 00:12:42.767627540 +0000
+++ nlvgdbsigqueue.stdoutB.out 2021-12-05 00:15:46.917617550 +0000
@@ -7,10 +7,5 @@
sending signal
continuing to receive first SIGUSR1
Continuing.
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+simulate_control_c could not determine the vgdb pid with --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
continuing to receive second SIGUSR1
-Continuing.
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
-Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-new/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff-solaris1
=================================================
--- nlvgdbsigqueue.stdoutB.exp-solaris1 2021-12-05 00:12:42.767627540 +0000
+++ nlvgdbsigqueue.stdoutB.out 2021-12-05 00:15:46.917617550 +0000
@@ -7,10 +7,5 @@
sending signal
continuing to receive first SIGUSR1
Continuing.
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+simulate_control_c could not determine the vgdb pid with --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
continuing to receive second SIGUSR1
-Continuing.
-Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
-Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-new/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff-solaris2
=================================================
--- nlvgdbsigqueue.stdoutB.exp-solaris2 2021-12-05 00:12:42.767627540 +0000
+++ nlvgdbsigqueue.stdoutB.out 2021-12-05 00:15:46.917617550 +0000
@@ -7,11 +7,5 @@
sending signal
continuing to receive first SIGUSR1
Continuing.
-[New Thread ....]
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+simulate_control_c could not determine the vgdb pid with --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
continuing to receive second SIGUSR1
-Continuing.
-Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
-Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-new/memcheck/tests/vbit-test/vbit-test.stderr.diff
=================================================
--- vbit-test.stderr.exp 2021-12-05 00:12:43.067627540 +0000
+++ vbit-test.stderr.out 2021-12-05 00:18:36.667607541 +0000
@@ -0,0 +1,3 @@
+Conditional jump or move depends on uninitialised value(s)
+ ...
+
=================================================
./valgrind-old/drd/tests/pth_mutex_signal.stderr.diff
=================================================
--- pth_mutex_signal.stderr.exp 2021-12-05 00:00:12.067868227 +0000
+++ pth_mutex_signal.stderr.out 2021-12-05 00:09:23.127637550 +0000
@@ -6,10 +6,43 @@
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........: ??? (in /...libc...)
+ by 0x........: ???
+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/drd/tests/tc04_free_lock.stderr.diff-ppc
=================================================
--- tc04_free_lock.stderr.exp-ppc 2021-12-05 00:00:12.077868227 +0000
+++ tc04_free_lock.stderr.out 2021-12-05 00:10:25.487637550 +0000
@@ -7,28 +7,20 @@
by 0x........: main (tc04_free_lock.c:20)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:26)
+ at 0x........: bar (tc04_free_lock.c:40)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-old/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
by 0x........: main (tc04_free_lock.c:26)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: foo (tc04_free_lock.c:47)
- by 0x........: main (tc04_free_lock.c:27)
+ at 0x........: foo (tc04_free_lock.c:49)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-old/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
by 0x........: main (tc04_free_lock.c:27)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
- by 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-
-ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/drd/tests/tc04_free_lock.stderr.diff-s390
=================================================
--- tc04_free_lock.stderr.exp-s390 2021-12-05 00:00:12.077868227 +0000
+++ tc04_free_lock.stderr.out 2021-12-05 00:10:25.487637550 +0000
@@ -8,7 +8,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: ???
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-old/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
@@ -16,7 +16,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: foo (tc04_free_lock.c:49)
- by 0x........: ???
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-old/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
=================================================
./valgrind-old/drd/tests/tc04_free_lock.stderr.diff-x86
=================================================
--- tc04_free_lock.stderr.exp-x86 2021-12-05 00:00:12.077868227 +0000
+++ tc04_free_lock.stderr.out 2021-12-05 00:10:25.487637550 +0000
@@ -8,7 +8,7 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: main (tc04_free_lock.c:26)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-old/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
by 0x........: bar (tc04_free_lock.c:38)
@@ -16,19 +16,11 @@
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
at 0x........: foo (tc04_free_lock.c:49)
- by 0x........: main (tc04_free_lock.c:27)
+ by 0x........: ??? (in /home/mjw/valgrind-nightly/nightly/valgrind-old/helgrind/tests/tc04_free_lock)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: foo (tc04_free_lock.c:46)
by 0x........: main (tc04_free_lock.c:27)
-Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: bar (tc04_free_lock.c:40)
- by 0x........: main (tc04_free_lock.c:28)
-mutex 0x........ was first observed at:
- at 0x........: pthread_mutex_lock (drd_pthread_intercepts.c:?)
- by 0x........: bar (tc04_free_lock.c:38)
- by 0x........: main (tc04_free_lock.c:28)
-
-ERROR SUMMARY: 4 errors from 4 contexts (suppressed: 0 from 0)
+ERROR SUMMARY: 4 errors from 3 contexts (suppressed: 0 from 0)
=================================================
./valgrind-old/gdbserver_tests/hgtls.stdoutB.diff
=================================================
--- hgtls.stdoutB.exp 2021-12-05 00:00:12.077868227 +0000
+++ hgtls.stdoutB.out 2021-12-05 00:02:30.857758100 +0000
@@ -9,37 +9,5 @@
Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
55 int here = 0;
test local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test static_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test static_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_extern tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_local tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_global tls_ip 0x........ ip 0x........ equal 1
-Breakpoint 1, tls_ptr (p=0x........) at tls.c:55
-55 int here = 0;
-test so_global tls_ip 0x........ ip 0x........ equal 1
-Program exited normally.
+Program terminated with signal 0, Signal 0.
+The program no longer exists.
=================================================
./valgrind-old/gdbserver_tests/nlsigvgdb.stderrB.diff
=================================================
--- nlsigvgdb.stderrB.exp 2021-12-05 00:00:12.077868227 +0000
+++ nlsigvgdb.stderrB.out 2021-12-05 00:03:13.647697944 +0000
@@ -1,5 +1,6 @@
vgdb-error value changed from 0 to 999999
gdbserver: continuing in 5000 ms ...
-gdbserver: continuing after wait ...
-monitor command request to kill this process
+syscall failed: No such process
+invoke_gdbserver_in_valgrind: check for pid .... existence failed
Remote connection closed
+"monitor" command not supported by this target.
=================================================
./valgrind-old/gdbserver_tests/nlsigvgdb.stderr.diff
=================================================
--- nlsigvgdb.stderr.exp 2021-12-05 00:00:12.077868227 +0000
+++ nlsigvgdb.stderr.out 2021-12-05 00:03:13.467697944 +0000
@@ -3,4 +3,3 @@
(action at startup) vgdb me ...
-Reset valgrind output to log (orderly_finish)
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stderr.diff
=================================================
--- nlvgdbsigqueue.stderr.exp 2021-12-05 00:00:12.077868227 +0000
+++ nlvgdbsigqueue.stderr.out 2021-12-05 00:03:16.777697944 +0000
@@ -8,4 +8,64 @@
London ready to sleep and/or burn
Petaouchnok ready to sleep and/or burn
main ready to sleep and/or burn
-Gdb request to kill this process
+VALGRIND INTERNAL ERROR: Valgrind received a signal 11 (SIGSEGV) - exiting
+si_code=1; Faulting address: 0x3FF9E07E000; sp: 0x1002e401e8
+
+valgrind: the 'impossible' happened:
+ Killed by fatal signal
+
+host stacktrace:
+ at 0x3FF9E07E480: ???
+ by 0x800027FE7: vgPlain_poll (m_libcfile.c:793)
+ by 0xFFFFFFFFFFFFFFFF: ???
+
+sched status:
+ running_tid=0
+
+Thread 1: status = VgTs_WaitSys syscall 301 (lwpid 256563)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x1001849: main (sleepers.c:193)
+client stack range: [0x1FFEFFD000 0x1FFF000FFF] client SP: 0x1FFF000550
+valgrind stack range: [0x1002D41000 0x1002E40FFF] top usage: 12576 of 1048576
+
+Thread 2: status = VgTs_WaitSys syscall 301 (lwpid 256595)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x484D175: start_thread (in /usr/lib64/libpthread-2.33.so)
+ by 0x49689D5: ??? (in /...libc...)
+ by 0xFFFFFFFFFFFFFFFF: ???
+client stack range: [0x4A13000 0x5212FFF] client SP: 0x5211DD0
+valgrind stack range: [0x10040D2000 0x10041D1FFF] top usage: 5016 of 1048576
+
+Thread 3: status = VgTs_WaitSys syscall 301 (lwpid 256596)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x484D175: start_thread (in /usr/lib64/libpthread-2.33.so)
+ by 0x49689D5: ??? (in /...libc...)
+ by 0xFFFFFFFFFFFFFFFF: ???
+client stack range: [0x5214000 0x5A13FFF] client SP: 0x5A12DD0
+valgrind stack range: [0x10041D6000 0x10042D5FFF] top usage: 4872 of 1048576
+
+Thread 4: status = VgTs_WaitSys syscall 301 (lwpid 256597)
+ at 0x49608E8: select (in /...libc...)
+ by 0x1001163: sleeper_or_burner (sleepers.c:85)
+ by 0x484D175: start_thread (in /usr/lib64/libpthread-2.33.so)
+ by 0x49689D5: ??? (in /...libc...)
+ by 0xFFFFFFFFFFFFFFFF: ???
+client stack range: [0x5A15000 0x6214FFF] client SP: 0x6213DD0
+valgrind stack range: [0x10042DA000 0x10043D9FFF] top usage: 2232 of 1048576
+
+
+Note: see also the FAQ in the source distribution.
+It contains workarounds to several common problems.
+In particular, if Valgrind aborted or crashed after
+identifying problems in your program, there's a good chance
+that fixing those problems will prevent Valgrind aborting or
+crashing, especially if it happened in m_mallocfree.c.
+
+If that doesn't help, please report this bug to: www.valgrind.org
+
+In the bug report, send all the above text, the valgrind
+version, and what OS and version you are using. Thanks.
+
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff
=================================================
--- nlvgdbsigqueue.stdoutB.exp 2021-12-05 00:00:12.077868227 +0000
+++ nlvgdbsigqueue.stdoutB.out 2021-12-05 00:03:20.027697944 +0000
@@ -7,10 +7,5 @@
sending signal
continuing to receive first SIGUSR1
Continuing.
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+simulate_control_c could not determine the vgdb pid with --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
continuing to receive second SIGUSR1
-Continuing.
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
-Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff-solaris1
=================================================
--- nlvgdbsigqueue.stdoutB.exp-solaris1 2021-12-05 00:00:12.077868227 +0000
+++ nlvgdbsigqueue.stdoutB.out 2021-12-05 00:03:20.027697944 +0000
@@ -7,10 +7,5 @@
sending signal
continuing to receive first SIGUSR1
Continuing.
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+simulate_control_c could not determine the vgdb pid with --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
continuing to receive second SIGUSR1
-Continuing.
-Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
-Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-old/gdbserver_tests/nlvgdbsigqueue.stdoutB.diff-solaris2
=================================================
--- nlvgdbsigqueue.stdoutB.exp-solaris2 2021-12-05 00:00:12.077868227 +0000
+++ nlvgdbsigqueue.stdoutB.out 2021-12-05 00:03:20.027697944 +0000
@@ -7,11 +7,5 @@
sending signal
continuing to receive first SIGUSR1
Continuing.
-[New Thread ....]
-Program received signal SIGUSR1, User defined signal 1.
-0x........ in syscall ...
+simulate_control_c could not determine the vgdb pid with --vgdb-prefix=./vgdb-prefix-nlvgdbsigqueue
continuing to receive second SIGUSR1
-Continuing.
-Program received signal SIGTRAP, Trace/breakpoint trap.
-0x........ in syscall ...
-Kill the program being debugged? (y or n) [answered Y; input not from terminal]
=================================================
./valgrind-old/memcheck/tests/vbit-test/vbit-test.stderr.diff
=================================================
--- vbit-test.stderr.exp 2021-12-05 00:00:12.147868227 +0000
+++ vbit-test.stderr.out 2021-12-05 00:06:10.837667914 +0000
@@ -0,0 +1,3 @@
+Conditional jump or move depends on uninitialised value(s)
+ ...
+
|