Starting program: /home/josh/springdebug/spring [Thread debugging using libthread_db enabled] [New Thread -1241192736 (LWP 8043)] warning: Lowest section in /usr/lib/libicudata.so.34 is .hash at 00000094 WARNING: can not access data directory: /usr/local/games/taspring/ WARNING: trying to create directory: /usr/local/games/taspring ... Permission denied WARNING: adding current working directory to search path using read-write data directory: /home/josh/springdebug/ [New Thread -1241699408 (LWP 8046)] [New Thread -1263797328 (LWP 8047)] [New Thread -1275696208 (LWP 8050)] Program received signal SIGSEGV, Segmentation fault. [Switching to Thread -1241192736 (LWP 8043)] 0x083955f6 in std::_Rb_tree, std::less, std::allocator >::_M_begin () (gdb) backtrace #0 0x083955f6 in std::_Rb_tree, std::less, std::allocator >::_M_begin () #1 0x086ddee4 in std::_Rb_tree, std::less, std::allocator >::insert_equal () #2 0x086ddfbd in std::multiset, std::allocator >::insert () #3 0x086dd1b4 in CObject::AddDeathDependence () #4 0x086a28e4 in CAirCAI::SlowUpdate () #5 0x08660543 in CUnit::SlowUpdate () #6 0x086868e8 in CUnitHandler::Update () #7 0x084c9150 in CGame::SimFrame () #8 0x084cd5a2 in CGame::ClientReadNet () #9 0x084ceae8 in CGame::Update () #10 0x087087a4 in SpringApp::Update () #11 0x08708e5b in SpringApp::Run () #12 0x08708f46 in Run () #13 0x0870908c in main ()