blob: dc6bf415509527680e6b5b84d9e8532a3f0352aa [file] [log] [blame]
sewardjb4112022007-11-09 22:49:28 +00001
2Thread #1 is the program's root thread
3
4Thread #1 unlocked a not-locked lock at 0x........
5 at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
6 by 0x........: nearly_main (tc09_bad_unlock.c:27)
7 by 0x........: main (tc09_bad_unlock.c:49)
8 Lock at 0x........ was first observed
9 at 0x........: pthread_mutex_init (hg_intercepts.c:...)
10 by 0x........: nearly_main (tc09_bad_unlock.c:23)
11 by 0x........: main (tc09_bad_unlock.c:49)
12
13Thread #2 was created
14 at 0x........: clone (in /...libc...)
15 by 0x........: ...
16 by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...)
17 by 0x........: pthread_create@* (hg_intercepts.c:...)
18 by 0x........: nearly_main (tc09_bad_unlock.c:35)
19 by 0x........: main (tc09_bad_unlock.c:49)
20
21Thread #2 unlocked lock at 0x........ currently held by thread #1
22 at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
23 by 0x........: child_fn (tc09_bad_unlock.c:11)
24 by 0x........: mythread_wrapper (hg_intercepts.c:...)
25 by 0x........: ...
26 by 0x........: ...
27 Lock at 0x........ was first observed
28 at 0x........: pthread_mutex_init (hg_intercepts.c:...)
29 by 0x........: nearly_main (tc09_bad_unlock.c:31)
30 by 0x........: main (tc09_bad_unlock.c:49)
31
32Thread #1 unlocked an invalid lock at 0x........
33 at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
34 by 0x........: nearly_main (tc09_bad_unlock.c:41)
35 by 0x........: main (tc09_bad_unlock.c:49)
36
37Thread #1 deallocated location 0x........ containing a locked lock
38 at 0x........: nearly_main (tc09_bad_unlock.c:45)
39 by 0x........: main (tc09_bad_unlock.c:49)
40 Lock at 0x........ was first observed
41 at 0x........: pthread_mutex_init (hg_intercepts.c:...)
42 by 0x........: nearly_main (tc09_bad_unlock.c:31)
43 by 0x........: main (tc09_bad_unlock.c:49)
44
45Thread #1 unlocked a not-locked lock at 0x........
46 at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
47 by 0x........: nearly_main (tc09_bad_unlock.c:27)
48 by 0x........: main (tc09_bad_unlock.c:50)
49 Lock at 0x........ was first observed
50 at 0x........: pthread_mutex_init (hg_intercepts.c:...)
51 by 0x........: nearly_main (tc09_bad_unlock.c:23)
52 by 0x........: main (tc09_bad_unlock.c:50)
53
54Thread #3 was created
55 at 0x........: clone (in /...libc...)
56 by 0x........: ...
57 by 0x........: pthread_create@GLIBC_ (in /lib/libpthread...)
58 by 0x........: pthread_create@* (hg_intercepts.c:...)
59 by 0x........: nearly_main (tc09_bad_unlock.c:35)
60 by 0x........: main (tc09_bad_unlock.c:50)
61
62Thread #3 unlocked lock at 0x........ currently held by thread #1
63 at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
64 by 0x........: child_fn (tc09_bad_unlock.c:11)
65 by 0x........: mythread_wrapper (hg_intercepts.c:...)
66 by 0x........: ...
67 by 0x........: ...
68 Lock at 0x........ was first observed
69 at 0x........: pthread_mutex_init (hg_intercepts.c:...)
70 by 0x........: nearly_main (tc09_bad_unlock.c:31)
71 by 0x........: main (tc09_bad_unlock.c:50)
72
73Thread #1 unlocked an invalid lock at 0x........
74 at 0x........: pthread_mutex_unlock (hg_intercepts.c:...)
75 by 0x........: nearly_main (tc09_bad_unlock.c:41)
76 by 0x........: main (tc09_bad_unlock.c:50)
77
78Thread #1 deallocated location 0x........ containing a locked lock
79 at 0x........: nearly_main (tc09_bad_unlock.c:45)
80 by 0x........: main (tc09_bad_unlock.c:50)
81 Lock at 0x........ was first observed
82 at 0x........: pthread_mutex_init (hg_intercepts.c:...)
83 by 0x........: nearly_main (tc09_bad_unlock.c:31)
84 by 0x........: main (tc09_bad_unlock.c:50)
85
86ERROR SUMMARY: 8 errors from 8 contexts (suppressed: 0 from 0)