Hi there,
I tried with the above mentioned argument. I just got attacked by AI. This came up with rev#3925.
gonse@gonsecomp:~/megaglest_svn$ gdb -q -n -ex "bt" -batch ./mk/linux/megaglest core
[New LWP 3726]
[New LWP 3728]
[New LWP 3729]
[New LWP 3736]
[New LWP 3731]
[New LWP 3735]
[New LWP 3734]
warning: Can't read pathname for load map: Eingabe-/Ausgabefehler.
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
Core was generated by `mk/linux/megaglest --ini-path=mk/linux/ --data-path=mk/linux/ --verbose --disab'.
Program terminated with signal 11, Segmentation fault.
#0 0x00007f7b66597962 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#0 0x00007f7b66597962 in ?? () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x0000000000521da7 in deallocate (__p=0x25d21ef0, this=<optimized out>) at /usr/include/c++/4.6/ext/new_allocator.h:98
#2 _M_put_node (__p=0x25d21ef0, this=<optimized out>) at /usr/include/c++/4.6/bits/stl_tree.h:373
#3 _M_destroy_node (__p=0x25d21ef0, this=<optimized out>) at /usr/include/c++/4.6/bits/stl_tree.h:395
#4 _M_erase (__x=0x25d21ef0, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1076
#5 std::_Rb_tree<Shared::Graphics::Vec2<int>, std::pair<Shared::Graphics::Vec2<int> const, bool>, std::_Select1st<std::pair<Shared::Graphics::Vec2<int> const, bool> >, std::less<Shared::Graphics::Vec2<int> >, std::allocator<std::pair<Shared::Graphics::Vec2<int> const, bool> > >::_M_erase (this=0x24824d28, __x=0x34275140) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#6 0x0000000000521cc7 in _M_erase (__x=0x341809f0, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#7 _M_erase (__x=0x33fcbda0, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#8 _M_erase (__x=0x34424b30, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#9 _M_erase (__x=0x2bf9c9a0, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#10 _M_erase (__x=0x2c000d30, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#11 _M_erase (__x=0x2b7ac130, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#12 _M_erase (__x=0x2bd1c360, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#13 _M_erase (__x=0x28a7cc60, this=0x24824d28) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#14 std::_Rb_tree<Shared::Graphics::Vec2<int>, std::pair<Shared::Graphics::Vec2<int> const, bool>, std::_Select1st<std::pair<Shared::Graphics::Vec2<int> const, bool> >, std::less<Shared::Graphics::Vec2<int> >, std::allocator<std::pair<Shared::Graphics::Vec2<int> const, bool> > >::_M_erase (this=0x24824d28, __x=0x2885da50) at /usr/include/c++/4.6/bits/stl_tree.h:1074
#15 0x00000000008ae9bc in ~_Rb_tree (this=0x24824d28, __in_chrg=<optimized out>) at /usr/include/c++/4.6/bits/stl_tree.h:639
#16 ~map (this=0x24824d28, __in_chrg=<optimized out>) at /usr/include/c++/4.6/bits/stl_map.h:88
#17 Glest::Game::Faction::~Faction (this=0x24824be0, __in_chrg=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/type_instances/faction.cpp:420
#18 0x000000000092b36a in Glest::Game::World::end (this=0x4f34020) at /home/gonse/megaglest_svn/source/glest_game/world/world.cpp:175
#19 0x00000000005a9eb6 in Glest::Game::Game::~Game (this=0x4f33fe0, __in_chrg=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/game/game.cpp:390
#20 0x00000000005aa9e9 in Glest::Game::Game::~Game (this=0x4f33fe0, __in_chrg=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/game/game.cpp:416
#21 0x00000000006a8bde in Glest::Game::Program::~Program (this=0x261a1d0, __in_chrg=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/main/program.cpp:279
#22 0x00000000006a9159 in Glest::Game::Program::~Program (this=0x261a1d0, __in_chrg=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/main/program.cpp:303
#23 0x0000000000699c1d in Glest::Game::ExceptionHandler::handleRuntimeError (msg=<optimized out>, getStackTraceString=true) at /home/gonse/megaglest_svn/source/glest_game/main/main.cpp:475
#24 0x000000000068084f in Glest::Game::handleSIGSEGV (sig=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/main/main.cpp:4914
#25 <signal handler called>
#26 0x00007f7b66e539ea in std::_Rb_tree_decrement(std::_Rb_tree_node_base*) () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#27 0x000000000052402a in operator-- (this=<synthetic pointer>) at /usr/include/c++/4.6/bits/stl_tree.h:284
#28 std::_Rb_tree<Shared::Graphics::Vec2<int>, std::pair<Shared::Graphics::Vec2<int> const, bool>, std::_Select1st<std::pair<Shared::Graphics::Vec2<int> const, bool> >, std::less<Shared::Graphics::Vec2<int> >, std::allocator<std::pair<Shared::Graphics::Vec2<int> const, bool> > >::_M_insert_unique_ (this=0x24824d28, __position=..., __v=...) at /usr/include/c++/4.6/bits/stl_tree.h:1350
#29 0x00000000005241c7 in insert (__x=..., __position=..., this=<optimized out>) at /usr/include/c++/4.6/bits/stl_map.h:571
#30 std::map<Shared::Graphics::Vec2<int>, bool, std::less<Shared::Graphics::Vec2<int> >, std::allocator<std::pair<Shared::Graphics::Vec2<int> const, bool> > >::operator[] (this=<optimized out>, __k=...) at /usr/include/c++/4.6/bits/stl_map.h:453
#31 0x00000000008ac1bd in Glest::Game::Faction::addCloseResourceTargetToCache (this=0x24824be0, pos=...) at /home/gonse/megaglest_svn/source/glest_game/type_instances/faction.cpp:1241
#32 0x000000000092539d in Glest::Game::World::moveUnitCells (this=0x4f34020, unit=0x377b2db0) at /home/gonse/megaglest_svn/source/glest_game/world/world.cpp:776
#33 0x00000000009508dc in Glest::Game::UnitUpdater::updateUnit (this=0x4f34820, unit=0x377b2db0) at /home/gonse/megaglest_svn/source/glest_game/world/unit_updater.cpp:257
#34 0x000000000091ba80 in Glest::Game::World::updateAllFactionUnits (this=0x4f34020) at /home/gonse/megaglest_svn/source/glest_game/world/world.cpp:477
#35 0x000000000092e5bd in Glest::Game::World::update (this=0x4f34020) at /home/gonse/megaglest_svn/source/glest_game/world/world.cpp:566
#36 0x00000000005b42ca in Glest::Game::Game::update (this=0x4f33fe0) at /home/gonse/megaglest_svn/source/glest_game/game/game.cpp:1543
#37 0x00000000006aac06 in Glest::Game::Program::loopWorker (this=0x261a1d0) at /home/gonse/megaglest_svn/source/glest_game/main/program.cpp:433
#38 0x0000000000691201 in Glest::Game::glestMain (argc=<optimized out>, argv=<optimized out>) at /home/gonse/megaglest_svn/source/glest_game/main/main.cpp:4769
#39 0x0000000000693df6 in Glest::Game::glestMainWrapper (argc=5, argv=0x7fff78e8c568) at /home/gonse/megaglest_svn/source/glest_game/main/main.cpp:4947
#40 0x00007f7b6653976d in __libc_start_main () from /lib/x86_64-linux-gnu/libc.so.6
#41 0x00000000004f9399 in _start ()