+
+Process terminating with default action of signal 11 (SIGSEGV)
+ Access not within mapped region at address 0x........
+ at 0x........: pthread_cond_sig(within libpthread-?.?.so)
+ by 0x........: pthread_cond_signal (drd_pthread_intercepts.c:?)
+ by 0x........: main (pth_uninitialized_cond.c:?)
+ If you believe this happened as a result of a stack
+ overflow in your program's main thread (unlikely but
+ possible), you can try to increase the size of the
+ main thread stack using the --main-stacksize= flag.
+ The main thread stack size used in this run was ....
Standalone testcase also core dumps. One difference is that on amd64/clang, a SIGBUS is generated but here it is a SIGSEGV.
SIGSEGV:
Standalone testcase also core dumps. One difference is that on amd64/clang, a SIGBUS is generated but here it is a SIGSEGV.