*** stack smashing detected ***: terminated ==194844== ==194844== Process terminating with default action of signal 6 (SIGABRT) ==194844== at 0x4F8503B: raise (raise.c:51) ==194844== by 0x4F64858: abort (abort.c:79) ==194844== by 0x4FCF29D: __libc_message (libc_fatal.c:155) ==194844== by 0x5071AE9: __fortify_fail (fortify_fail.c:26) ==194844== by 0x5071AB5: __stack_chk_fail (stack_chk_fail.c:24) ==194844== by 0x16E0E8B3: getgl_ (getgl.f:85) ==194844== ==194844== HEAP SUMMARY: ==194844== in use at exit: 269,070,342 bytes in 26,449 blocks ==194844== total heap usage: 88,766 allocs, 62,317 frees, 477,984,012 bytes allocated ==194844== ==194844== LEAK SUMMARY: ==194844== definitely lost: 0 bytes in 0 blocks ==194844== indirectly lost: 0 bytes in 0 blocks ==194844== possibly lost: 0 bytes in 0 blocks ==194844== still reachable: 269,070,342 bytes in 26,449 blocks ==194844== of which reachable via heuristic: ==194844== newarray : 4,264 bytes in 1 blocks ==194844== suppressed: 0 bytes in 0 blocks ==194844== Rerun with --leak-check=full to see details of leaked memory ==194844== ==194844== For lists of detected and suppressed errors, rerun with: -s ==194844== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0) Abort (core dumped)