1
2Conflicting 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)
8Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
9Other segment start (thread 2)
10   (thread finished, call stack no longer available)
11Other segment end (thread 2)
12   (thread finished, call stack no longer available)
13
14Conflicting 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)
20Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
21Other segment start (thread 2)
22   (thread finished, call stack no longer available)
23Other segment end (thread 2)
24   (thread finished, call stack no longer available)
25
26Conflicting 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)
32Allocation context: stack_used (offset 4, size 8) in libpthread-?.?.so, libpthread.so.0:Data
33Other segment start (thread 2)
34   (thread finished, call stack no longer available)
35Other segment end (thread 2)
36   (thread finished, call stack no longer available)
37
38Conflicting 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)
44Allocation context: stack_used (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
45Other segment start (thread 2)
46   (thread finished, call stack no longer available)
47Other segment end (thread 2)
48   (thread finished, call stack no longer available)
49
50Conflicting 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)
56Allocation context: stack_cache (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
57Other segment start (thread 2)
58   (thread finished, call stack no longer available)
59Other segment end (thread 2)
60   (thread finished, call stack no longer available)
61
62Conflicting 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)
68Allocation context: stack_cache (offset 4, size 8) in libpthread-?.?.so, libpthread.so.0:Data
69Other segment start (thread 2)
70   (thread finished, call stack no longer available)
71Other segment end (thread 2)
72   (thread finished, call stack no longer available)
73
74Conflicting 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)
80Allocation context: stack_cache_actsize (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
81Other segment start (thread 2)
82   (thread finished, call stack no longer available)
83Other segment end (thread 2)
84   (thread finished, call stack no longer available)
85
86Conflicting 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)
92Allocation context: stack_cache (offset 0, size 8) in libpthread-?.?.so, libpthread.so.0:Data
93Other segment start (thread 2)
94   (thread finished, call stack no longer available)
95Other segment end (thread 2)
96   (thread finished, call stack no longer available)
97
98Conflicting 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)
104Allocation context: stack_cache_actsize (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
105Other segment start (thread 2)
106   (thread finished, call stack no longer available)
107Other segment end (thread 2)
108   (thread finished, call stack no longer available)
109
110Conflicting 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)
116Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
117Other segment start (thread 2)
118   (thread finished, call stack no longer available)
119Other segment end (thread 2)
120   (thread finished, call stack no longer available)
121
122Conflicting 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)
128Allocation context: stack_cache_lock (offset 0, size 4) in libpthread-?.?.so, libpthread.so.0:BSS
129Other segment start (thread 2)
130   (thread finished, call stack no longer available)
131Other segment end (thread 2)
132   (thread finished, call stack no longer available)
133
134Mutex 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)
137
138
139ERROR SUMMARY: 12 errors from 12 contexts (suppressed: 0 from 0)
140