No stack. Starting program: /usr/bin/vcmiclient [Thread debugging using libthread_db enabled] [New Thread 0xb5c40b70 (LWP 851)] [New Thread 0xb0e9bb70 (LWP 852)] [New Thread 0xb069ab70 (LWP 853)] [New Thread 0xafe99b70 (LWP 854)] [Thread 0xb0e9bb70 (LWP 852) exited] [Thread 0xafe99b70 (LWP 854) exited] [Thread 0xb069ab70 (LWP 853) exited] [New Thread 0xb069ab70 (LWP 855)] [New Thread 0xafe99b70 (LWP 856)] [New Thread 0xb0e9bb70 (LWP 857)] [New Thread 0xb2103b70 (LWP 858)] [New Thread 0xb1902b70 (LWP 859)] [New Thread 0xaf698b70 (LWP 860)] [New Thread 0xaee97b70 (LWP 861)] [New Thread 0xae696b70 (LWP 862)] [New Thread 0xade95b70 (LWP 863)] [New Thread 0xad694b70 (LWP 864)] [New Thread 0xace93b70 (LWP 865)] [Thread 0xb1902b70 (LWP 859) exited] [Thread 0xb2103b70 (LWP 858) exited] [Thread 0xaee97b70 (LWP 861) exited] [Thread 0xad694b70 (LWP 864) exited] [Thread 0xade95b70 (LWP 863) exited] [Thread 0xae696b70 (LWP 862) exited] [Thread 0xace93b70 (LWP 865) exited] [Thread 0xaf698b70 (LWP 860) exited] [Thread 0xafe99b70 (LWP 856) exited] [New Thread 0xafe99b70 (LWP 866)] [New Thread 0xaee97b70 (LWP 867)] [New Thread 0xaf698b70 (LWP 872)] [New Thread 0xace93b70 (LWP 874)] [New Thread 0xae696b70 (LWP 875)] [Thread 0xace93b70 (LWP 874) exited] [New Thread 0xace93b70 (LWP 876)] [Thread 0xae696b70 (LWP 875) exited] [New Thread 0xae696b70 (LWP 877)] [Thread 0xace93b70 (LWP 876) exited] Program received signal SIGABRT, Aborted. [Switching to Thread 0xafe99b70 (LWP 866)] 0xb7fde424 in __kernel_vsyscall () #0 0xb7fde424 in __kernel_vsyscall () #1 0xb718eb8f in raise () from /lib/libc.so.6 #2 0xb7190515 in abort () from /lib/libc.so.6 #3 0xb7187655 in ?? () from /lib/libc.so.6 #4 0xb7187707 in __assert_fail () from /lib/libc.so.6 #5 0x08198805 in boost::condition_variable::~condition_variable (this=0xaaddec7c, __in_chrg=) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:46 #6 0x081f0558 in CondSh::~CondSh (this=0xaaddec78, __in_chrg=) at ../lib/CondSh.h:16 #7 0x081db349 in CBattleInterface::~CBattleInterface (this=0xaaddf400, __in_chrg=) at CBattleInterface.cpp:1460 #8 0x081db7bb in CBattleInterface::~CBattleInterface (this=0xaaddf400, __in_chrg=) at CBattleInterface.cpp:1480 #9 0x083bd0ad in CGuiHandler::popInts (this=0x85fb740, howMany=2) at GUIBase.cpp:97 #10 0x081eb76d in CBattleResultWindow::bExitf (this=0xb16a0788) at CBattleInterface.cpp:4478 #11 0x08217856 in boost::_mfi::mf0::operator() (this=0xaa2366c, p=0xb16a0788) at /usr/include/boost/bind/mem_fn_template.hpp:49 #12 0x08216210 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0xaa23674, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #13 0x082142c6 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0xaa2366c) at /usr/include/boost/bind/bind_template.hpp:20 #14 0x08210ac1 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke ( function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #15 0x0819ce91 in boost::function0::operator() (this=0xaa23668) at /usr/include/boost/function/function_template.hpp:760 #16 0x081a2e6a in CFunctionList::operator()() const (this=0xb16a0834) at FunctionList.h:64 #17 0x0819ee73 in AdventureMapButton::clickLeft (this=0xb16a07d8, down=..., previousState=true) at AdventureMapButton.cpp:168 #18 0x083bddf4 in CGuiHandler::handleEvent (this=0x85fb740, sEvent=0xac1b8c48) at GUIBase.cpp:262 #19 0x083bd387 in CGuiHandler::handleEvents (this=0x85fb740) at GUIBase.cpp:154 #20 0x08338e59 in CPlayerInterface::update (this=0x9dd30f0) at CPlayerInterface.cpp:1399 #21 0x083be5e4 in CGuiHandler::run (this=0x85fb740) at GUIBase.cpp:362 #22 0x0831a5c0 in boost::_mfi::mf0::operator() (this=0xac1548fc, t=...) at /usr/include/boost/bind/mem_fn_template.hpp:70 #23 0x0831a484 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0xac154904, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #24 0x0831a3a2 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0xac1548fc) at /usr/include/boost/bind/bind_template.hpp:20 #25 0x08319df4 in boost::detail::thread_data, boost::_bi::list1 > > >::run (this=0xac1547f8) at /usr/include/boost/thread/detail/thread.hpp:61 #26 0xb76f8b70 in ?? () from /usr/lib/libboost_thread.so.1.47.0 #27 0xb75a9c77 in start_thread () from /lib/libpthread.so.0 #28 0xb723343e in clone () from /lib/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further #0 0xb7fde424 in __kernel_vsyscall () #1 0xb718eb8f in raise () from /lib/libc.so.6 #2 0xb7190515 in abort () from /lib/libc.so.6 #3 0xb7187655 in ?? () from /lib/libc.so.6 #4 0xb7187707 in __assert_fail () from /lib/libc.so.6 #5 0x08198805 in boost::condition_variable::~condition_variable (this=0xaaddec7c, __in_chrg=) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:46 #6 0x081f0558 in CondSh::~CondSh (this=0xaaddec78, __in_chrg=) at ../lib/CondSh.h:16 #7 0x081db349 in CBattleInterface::~CBattleInterface (this=0xaaddf400, __in_chrg=) at CBattleInterface.cpp:1460 #8 0x081db7bb in CBattleInterface::~CBattleInterface (this=0xaaddf400, __in_chrg=) at CBattleInterface.cpp:1480 #9 0x083bd0ad in CGuiHandler::popInts (this=0x85fb740, howMany=2) at GUIBase.cpp:97 #10 0x081eb76d in CBattleResultWindow::bExitf (this=0xb16a0788) at CBattleInterface.cpp:4478 #11 0x08217856 in boost::_mfi::mf0::operator() (this=0xaa2366c, p=0xb16a0788) at /usr/include/boost/bind/mem_fn_template.hpp:49 #12 0x08216210 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0xaa23674, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #13 0x082142c6 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0xaa2366c) at /usr/include/boost/bind/bind_template.hpp:20 #14 0x08210ac1 in boost::detail::function::void_function_obj_invoker0, boost::_bi::list1 > >, void>::invoke ( function_obj_ptr=...) at /usr/include/boost/function/function_template.hpp:153 #15 0x0819ce91 in boost::function0::operator() (this=0xaa23668) at /usr/include/boost/function/function_template.hpp:760 #16 0x081a2e6a in CFunctionList::operator()() const (this=0xb16a0834) at FunctionList.h:64 #17 0x0819ee73 in AdventureMapButton::clickLeft (this=0xb16a07d8, down=..., previousState=true) at AdventureMapButton.cpp:168 #18 0x083bddf4 in CGuiHandler::handleEvent (this=0x85fb740, sEvent=0xac1b8c48) at GUIBase.cpp:262 #19 0x083bd387 in CGuiHandler::handleEvents (this=0x85fb740) at GUIBase.cpp:154 #20 0x08338e59 in CPlayerInterface::update (this=0x9dd30f0) at CPlayerInterface.cpp:1399 #21 0x083be5e4 in CGuiHandler::run (this=0x85fb740) at GUIBase.cpp:362 #22 0x0831a5c0 in boost::_mfi::mf0::operator() (this=0xac1548fc, t=...) at /usr/include/boost/bind/mem_fn_template.hpp:70 #23 0x0831a484 in boost::_bi::list1 >::operator(), boost::_bi::list0> (this=0xac154904, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253 #24 0x0831a3a2 in boost::_bi::bind_t, boost::_bi::list1 > >::operator() (this=0xac1548fc) at /usr/include/boost/bind/bind_template.hpp:20 #25 0x08319df4 in boost::detail::thread_data, boost::_bi::list1 > > >::run (this=0xac1547f8) at /usr/include/boost/thread/detail/thread.hpp:61 #26 0xb76f8b70 in ?? () from /usr/lib/libboost_thread.so.1.47.0 #27 0xb75a9c77 in start_thread () from /lib/libpthread.so.0 #28 0xb723343e in clone () from /lib/libc.so.6 Backtrace stopped: Not enough registers or memory available to unwind further