by 0x........: main (tc09_bad_unlock.c:52)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:44)
+ at 0x........: nearly_main (tc09_bad_unlock.c:43)
by 0x........: main (tc09_bad_unlock.c:52)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
by 0x........: main (tc09_bad_unlock.c:53)
Destroying locked mutex: mutex 0x........, recursion count 1, owner 1.
- at 0x........: nearly_main (tc09_bad_unlock.c:44)
+ at 0x........: nearly_main (tc09_bad_unlock.c:43)
by 0x........: main (tc09_bad_unlock.c:53)
mutex 0x........ was first observed at:
at 0x........: pthread_mutex_init (drd_pthread_intercepts.c:?)
Jump to the invalid address stated on the next line
...
- by 0x........: main (badjump2.c:47)
+ by 0x........: main (badjump2.c:48)
Address 0x........ is not stack'd, malloc'd or (recently) free'd
Signal caught, as expected