Subject: | SEGV on Mac |
With self-compiled perls on a MacOSX system all test scripts fail with a segmentation fault.
A backtrace shows the following:
(lldb) bt
* thread #1, stop reason = signal SIGSTOP
* frame #0: 0x00000001064da4c9 Pari.bundle`XS_Math__Pari_pari_version_exp + 41
frame #1: 0x00000001062715eb perl5.29.4`Perl_pp_entersub + 1131
frame #2: 0x0000000106266653 perl5.29.4`Perl_runops_standard + 19
frame #3: 0x00000001061cc72b perl5.29.4`Perl_call_sv + 971
frame #4: 0x00000001061c8f57 perl5.29.4`Perl_call_list + 455
frame #5: 0x00000001061b6c75 perl5.29.4`S_process_special_blocks + 437
frame #6: 0x00000001061aed5a perl5.29.4`Perl_newATTRSUB_x + 4794
frame #7: 0x00000001061afe9e perl5.29.4`Perl_utilize + 1518
frame #8: 0x0000000106207329 perl5.29.4`Perl_yyparse + 8681
frame #9: 0x00000001062b3642 perl5.29.4`S_doeval_compile + 1394
frame #10: 0x00000001062b2ef8 perl5.29.4`Perl_pp_entereval + 1944
frame #11: 0x0000000106266653 perl5.29.4`Perl_runops_standard + 19
frame #12: 0x00000001061cbf19 perl5.29.4`S_run_body + 185
frame #13: 0x00000001061cbd9e perl5.29.4`perl_run + 590
frame #14: 0x00000001061a04b7 perl5.29.4`main + 151
frame #15: 0x00007fff7795d015 libdyld.dylib`start + 1
frame #16: 0x00007fff7795d015 libdyld.dylib`start + 1
(Don't know why it says SIGSTOP here, it's clearly a segmentation fault)