On Thu, 06 Jun 2019 10:30:58 -0700, jkeenan wrote: > Watchpoint 2: PL_locale_mutex > > Old value = 0x801e1c1e0 > New value = 0x2 > _pthread_mutex_destroy (mutex=0xa45b28) at pthread_md.h:95 > 95 return (TCB_GET64(tcb_thread)); > Current language: auto; currently minimal > (gdb) bt > #0 _pthread_mutex_destroy (mutex=0xa45b28) at pthread_md.h:95 > #1 0x000000000044c554 in Perl_sys_term () at perl.c:152 > #2 0x0000000000421472 in main (argc=<value optimized out>, > argv=<value optimized out>, > env=0x7fffffffe7a0) at perlmain.c:155 Ok, we're getting somewhere - somewhere weird, but somewhere. Please could you post the extract from pthread_md.h around line 95, presumably a #define or inline function for _pthread_mutex_destroy? If you're also able to find the definition for TCB_GET64 somewhere in the include files (most likely under /usr/include) that would help too. Hugo --- via perlbug: queue: perl5 status: open https://rt.perl.org/Ticket/Display.html?id=134172Thread Previous | Thread Next