(gdb) r Starting program: /usr/games/abuse [Thread debugging using libthread_db enabled] [New Thread 46912525867984 (LWP 24656)] Disabling memory manager, using libc instead Abuse-SDL 0.7.0 Abuse (Version 2.00) Sound : Disabled (couldn't find the sfx directory) Specs : main file set to abuse.spe Protocol Installed : UNIX generic TCPIP Lisp : 529 symbols defined, 99 system functions, 321 pre-compiled functions (load "abuse.lsp") [........................................] Lisp : tmp space resized to 16384 Engine : Registering base graphics Video : 640x400 32bpp Thank you for playing Abuse! *** glibc detected *** double free or corruption (!prev): 0x00000000005eb030 *** Program received signal SIGABRT, Aborted. [Switching to Thread 46912525867984 (LWP 24656)] 0x00002aaaac00111d in raise () from /lib/libc.so.6 (gdb) where #0 0x00002aaaac00111d in raise () from /lib/libc.so.6 #1 0x00002aaaac00284e in abort () from /lib/libc.so.6 #2 0x00002aaaac035e41 in __fsetlocking () from /lib/libc.so.6 #3 0x00002aaaac03b90e in malloc_usable_size () from /lib/libc.so.6 #4 0x00002aaaac03bc56 in free () from /lib/libc.so.6 #5 0x000000000049595a in jfree (ptr=0x5eb030) at jmalloc.cpp:817 #6 0x0000000000473cef in grow_stack::clean_up (this=0x5e2570) at stack.hpp:33 #7 0x0000000000473804 in main (argc=1, argv=0x7fffffd40b78) at game.cpp:2849