2 Conflicting load by thread 1 at 0x........ size 4
3 at 0x........: __deallocate_stack (in libpthread-?.?.so)
4 by 0x........: __free_tcb (in libpthread-?.?.so)
5 by 0x........: pthread_join (in libpthread-?.?.so)
6 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
7 by 0x........: main (tc22_exit_w_lock.c:43)
8 Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
9 Other segment start (thread 2)
10 (thread finished, call stack no longer available)
11 Other segment end (thread 2)
12 (thread finished, call stack no longer available)
14 Conflicting store by thread 1 at 0x........ size 4
15 at 0x........: __deallocate_stack (in libpthread-?.?.so)
16 by 0x........: __free_tcb (in libpthread-?.?.so)
17 by 0x........: pthread_join (in libpthread-?.?.so)
18 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
19 by 0x........: main (tc22_exit_w_lock.c:43)
20 Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
21 Other segment start (thread 2)
22 (thread finished, call stack no longer available)
23 Other segment end (thread 2)
24 (thread finished, call stack no longer available)
26 Conflicting store by thread 1 at 0x........ size 4
27 at 0x........: __deallocate_stack (in libpthread-?.?.so)
28 by 0x........: __free_tcb (in libpthread-?.?.so)
29 by 0x........: pthread_join (in libpthread-?.?.so)
30 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
31 by 0x........: main (tc22_exit_w_lock.c:43)
32 Allocation context: stack_used (offset 4, size 8) in libpthread-?.?.so, libpthread.so.0:Data
33 Other segment start (thread 2)
34 (thread finished, call stack no longer available)
35 Other segment end (thread 2)
36 (thread finished, call stack no longer available)
38 Conflicting store by thread 1 at 0x........ size 4
39 at 0x........: __deallocate_stack (in libpthread-?.?.so)
40 by 0x........: __free_tcb (in libpthread-?.?.so)
41 by 0x........: pthread_join (in libpthread-?.?.so)
42 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
43 by 0x........: main (tc22_exit_w_lock.c:43)
44 Allocation context: stack_used (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
45 Other segment start (thread 2)
46 (thread finished, call stack no longer available)
47 Other segment end (thread 2)
48 (thread finished, call stack no longer available)
50 Conflicting load by thread 1 at 0x........ size 4
51 at 0x........: __deallocate_stack (in libpthread-?.?.so)
52 by 0x........: __free_tcb (in libpthread-?.?.so)
53 by 0x........: pthread_join (in libpthread-?.?.so)
54 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
55 by 0x........: main (tc22_exit_w_lock.c:43)
56 Allocation context: stack_cache (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
57 Other segment start (thread 2)
58 (thread finished, call stack no longer available)
59 Other segment end (thread 2)
60 (thread finished, call stack no longer available)
62 Conflicting store by thread 1 at 0x........ size 4
63 at 0x........: __deallocate_stack (in libpthread-?.?.so)
64 by 0x........: __free_tcb (in libpthread-?.?.so)
65 by 0x........: pthread_join (in libpthread-?.?.so)
66 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
67 by 0x........: main (tc22_exit_w_lock.c:43)
68 Allocation context: stack_cache (offset 4, size 8) in libpthread-?.?.so, libpthread.so.0:Data
69 Other segment start (thread 2)
70 (thread finished, call stack no longer available)
71 Other segment end (thread 2)
72 (thread finished, call stack no longer available)
74 Conflicting load by thread 1 at 0x........ size 4
75 at 0x........: __deallocate_stack (in libpthread-?.?.so)
76 by 0x........: __free_tcb (in libpthread-?.?.so)
77 by 0x........: pthread_join (in libpthread-?.?.so)
78 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
79 by 0x........: main (tc22_exit_w_lock.c:43)
80 Allocation context: stack_cache_actsize (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
81 Other segment start (thread 2)
82 (thread finished, call stack no longer available)
83 Other segment end (thread 2)
84 (thread finished, call stack no longer available)
86 Conflicting store by thread 1 at 0x........ size 4
87 at 0x........: __deallocate_stack (in libpthread-?.?.so)
88 by 0x........: __free_tcb (in libpthread-?.?.so)
89 by 0x........: pthread_join (in libpthread-?.?.so)
90 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
91 by 0x........: main (tc22_exit_w_lock.c:43)
92 Allocation context: stack_cache (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
93 Other segment start (thread 2)
94 (thread finished, call stack no longer available)
95 Other segment end (thread 2)
96 (thread finished, call stack no longer available)
98 Conflicting store by thread 1 at 0x........ size 4
99 at 0x........: __deallocate_stack (in libpthread-?.?.so)
100 by 0x........: __free_tcb (in libpthread-?.?.so)
101 by 0x........: pthread_join (in libpthread-?.?.so)
102 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
103 by 0x........: main (tc22_exit_w_lock.c:43)
104 Allocation context: stack_cache_actsize (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
105 Other segment start (thread 2)
106 (thread finished, call stack no longer available)
107 Other segment end (thread 2)
108 (thread finished, call stack no longer available)
110 Conflicting load by thread 1 at 0x........ size 4
111 at 0x........: __deallocate_stack (in libpthread-?.?.so)
112 by 0x........: __free_tcb (in libpthread-?.?.so)
113 by 0x........: pthread_join (in libpthread-?.?.so)
114 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
115 by 0x........: main (tc22_exit_w_lock.c:43)
116 Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
117 Other segment start (thread 2)
118 (thread finished, call stack no longer available)
119 Other segment end (thread 2)
120 (thread finished, call stack no longer available)
122 Conflicting store by thread 1 at 0x........ size 4
123 at 0x........: __deallocate_stack (in libpthread-?.?.so)
124 by 0x........: __free_tcb (in libpthread-?.?.so)
125 by 0x........: pthread_join (in libpthread-?.?.so)
126 by 0x........: pthread_join (drd_pthread_intercepts.c:?)
127 by 0x........: main (tc22_exit_w_lock.c:43)
128 Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
129 Other segment start (thread 2)
130 (thread finished, call stack no longer available)
131 Other segment end (thread 2)
132 (thread finished, call stack no longer available)
134 Mutex still locked at thread exit: address 0x........, recursion count 1, owner 3.
135 at 0x........: pthread_join (drd_pthread_intercepts.c:?)
136 by 0x........: main (tc22_exit_w_lock.c:43)
139 ERROR SUMMARY: 12 errors from 12 contexts (suppressed: 0 from 0)