View Issue Details

IDProjectCategoryView StatusLast Update
0004323Spring engineGeneralpublic2014-03-09 15:38
Reporterabma Assigned Toabma  
PrioritynormalSeveritycrashReproducibilityhave not tried
Status closedResolutionfixed 
Product Version96.0.1+git 
Target Version97.0 
Summary0004323: boost: mutex lock failed in pthread_mutex_lock: Invalid argument
Description[f=0000000] GameID: 9f781c53d5078e19b47546a51cdf4421
terminate called after throwing an instance of 'boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::lock_error> >'
  what(): boost: mutex lock failed in pthread_mutex_lock: Invalid argument
[f=0001104] Error: Aborted (SIGABRT) in spring 96.0.1-328-g34ed674 develop (Debug)
[f=0001104] Error: [Watchdog::ClearTimer(id)] Invalid thread 4 (_threadId=(nil))
[f=0001104] Error: Stacktrace for Spring 96.0.1-328-g34ed674 develop (Debug):
spring: /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:81: boost::condition_variable::~condition_variable(): Assertion `!ret' failed.
spring: /usr/include/boost/thread/pthread/recursive_mutex.hpp:110: void boost::recursive_mutex::lock(): Assertion `!pthread_mutex_lock(&m)' failed.
TagsNo tags attached.
Checked infolog.txt for Errors

Activities

abma

2014-03-09 15:24

administrator   ~0012900

happened when reclaiming trees.

abma

2014-03-09 15:25

administrator   ~0012901

(gdb) bt
#0 0x00007ffff4270f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff4274388 in __GI_abort () at abort.c:89
#2 0x00007ffff4b7c6b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0000003 0x00007ffff4b7a836 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0000004 0x00007ffff4b7a863 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0000005 0x00007ffff4b7aaa2 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x000000000061881e in boost::throw_exception<boost::lock_error> (e=...) at /usr/include/boost/throw_exception.hpp:67
#7 0x0000000000764af0 in boost::mutex::lock (this=0x19df708 <netcode::CLocalConnection::mutexes+40>)
    at /usr/include/boost/thread/pthread/mutex.hpp:116
#8 0x000000000087245a in boost::unique_lock<boost::mutex>::lock (this=0x7fffe50c7690)
    at /usr/include/boost/thread/lock_types.hpp:346
#9 0x0000000000872595 in boost::unique_lock<boost::mutex>::unique_lock (this=0x7fffe50c7690, m_=...)
    at /usr/include/boost/thread/lock_types.hpp:124
0000010 0x0000000000dfb8be in netcode::CLocalConnection::GetData (this=0x20a92e0) at rts/System/Net/LocalConnection.cpp:56
#11 0x00000000007148b3 in CGameServer::ServerReadNet (this=0x2142e00) at rts/Net/GameServer.cpp:1846
0000012 0x0000000000718cf0 in CGameServer::UpdateLoop (this=0x2142e00) at rts/Net/GameServer.cpp:2513
0000013 0x000000000073a747 in boost::_mfi::mf0<void, CGameServer>::operator() (this=0x21432f8, p=0x2142e00)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
0000014 0x000000000073a6aa in boost::_bi::list1<boost::_bi::value<CGameServer*> >::operator()<boost::_mfi::mf0<void, CGameServer>, boost::_bi::list0> (this=0x2143308, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#15 0x000000000073a659 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, CGameServer>, boost::_bi::list1<boost::_bi::value<CGameServer*> > >::operator() (this=0x21432f8) at /usr/include/boost/bind/bind_template.hpp:20
#16 0x000000000073a61e in boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, CGameServer>, boost::_bi::list1<boost::_bi::value<CGameServer*> > > >::run (this=0x2143140) at /usr/include/boost/thread/detail/thread.hpp:117
#17 0x00007ffff528ca4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
#18 0x00007ffff78ea182 in start_thread (arg=0x7fffe50c8700) at pthread_create.c:312
#19 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

abma

2014-03-09 15:25

administrator   ~0012902

(gdb) thread apply all bt

Thread 9 (Thread 0x7fffe50c8700 (LWP 8523)):
#0 0x00007ffff4270f79 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#1 0x00007ffff4274388 in __GI_abort () at abort.c:89
#2 0x00007ffff4b7c6b5 in __gnu_cxx::__verbose_terminate_handler() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0000003 0x00007ffff4b7a836 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0000004 0x00007ffff4b7a863 in std::terminate() () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
0000005 0x00007ffff4b7aaa2 in __cxa_throw () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
#6 0x000000000061881e in boost::throw_exception<boost::lock_error> (e=...) at /usr/include/boost/throw_exception.hpp:67
#7 0x0000000000764af0 in boost::mutex::lock (this=0x19df708 <netcode::CLocalConnection::mutexes+40>)
    at /usr/include/boost/thread/pthread/mutex.hpp:116
#8 0x000000000087245a in boost::unique_lock<boost::mutex>::lock (this=0x7fffe50c7690)
    at /usr/include/boost/thread/lock_types.hpp:346
#9 0x0000000000872595 in boost::unique_lock<boost::mutex>::unique_lock (this=0x7fffe50c7690, m_=...)
    at /usr/include/boost/thread/lock_types.hpp:124
0000010 0x0000000000dfb8be in netcode::CLocalConnection::GetData (this=0x20a92e0) at rts/System/Net/LocalConnection.cpp:56
#11 0x00000000007148b3 in CGameServer::ServerReadNet (this=0x2142e00) at rts/Net/GameServer.cpp:1846
0000012 0x0000000000718cf0 in CGameServer::UpdateLoop (this=0x2142e00) at rts/Net/GameServer.cpp:2513
0000013 0x000000000073a747 in boost::_mfi::mf0<void, CGameServer>::operator() (this=0x21432f8, p=0x2142e00)
    at /usr/include/boost/bind/mem_fn_template.hpp:49
0000014 0x000000000073a6aa in boost::_bi::list1<boost::_bi::value<CGameServer*> >::operator()<boost::_mfi::mf0<void, CGameServer>, boost::_bi::list0> (this=0x2143308, f=..., a=...) at /usr/include/boost/bind/bind.hpp:253
#15 0x000000000073a659 in boost::_bi::bind_t<void, boost::_mfi::mf0<void, CGameServer>, boost::_bi::list1<boost::_bi::value<CGameServer*> > >::operator() (this=0x21432f8) at /usr/include/boost/bind/bind_template.hpp:20
#16 0x000000000073a61e in boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf0<void, CGameServer>, boost::_bi::list1<boost::_bi::value<CGameServer*> > > >::run (this=0x2143140) at /usr/include/boost/thread/detail/thread.hpp:117
#17 0x00007ffff528ca4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
#18 0x00007ffff78ea182 in start_thread (arg=0x7fffe50c8700) at pthread_create.c:312
---Type <return> to continue, or q <return> to quit---
#19 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 8 (Thread 0x7fffe58c9700 (LWP 8522)):
#0 0x00007ffff4327ddd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff3f970a6 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
#2 0x00007ffff3f9b40e in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
0000003 0x00007ffff3fd8a25 in ?? () from /usr/lib/x86_64-linux-gnu/libasound.so.2
0000004 0x00007ffff4e4f7a5 in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
0000005 0x00007ffff4e46e6a in ?? () from /usr/lib/x86_64-linux-gnu/libopenal.so.1
#6 0x00007ffff78ea182 in start_thread (arg=0x7fffe58c9700) at pthread_create.c:312
#7 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 7 (Thread 0x7fffe733e700 (LWP 8521)):
#0 0x00007ffff4327ddd in poll () at ../sysdeps/unix/syscall-template.S:81
#1 0x00007ffff3b2d031 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#2 0x00007ffff3b1e83c in pa_mainloop_poll () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000003 0x00007ffff3b1eece in pa_mainloop_iterate () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000004 0x00007ffff3b1ef80 in pa_mainloop_run () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
0000005 0x00007ffff3b2cfe3 in ?? () from /usr/lib/x86_64-linux-gnu/libpulse.so.0
#6 0x00007fffef688f08 in ?? () from /usr/lib/x86_64-linux-gnu/pulseaudio/libpulsecommon-4.0.so
#7 0x00007ffff78ea182 in start_thread (arg=0x7fffe733e700) at pthread_create.c:312
#8 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 6 (Thread 0x7fffe6a53700 (LWP 8520)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x00007ffff5290acc in boost::condition_variable::do_wait_until(boost::unique_lock<boost::mutex>&, timespec const&) ()
   from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
#2 0x00007ffff528d596 in boost::this_thread::hiden::sleep_until(timespec const&) ()
---Type <return> to continue, or q <return> to quit---
   from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
0000003 0x0000000000b1db8d in boost::this_thread::sleep (abs_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:249
0000004 0x0000000000b1f277 in boost::this_thread::sleep<boost::date_time::subsecond_duration<boost::posix_time::time_duration, 1000l> > (rel_time=...) at /usr/include/boost/thread/pthread/thread_data.hpp:255
0000005 0x0000000000dee956 in CSound::StartThread (this=0x200a530, maxSounds=128) at rts/System/Sound/Sound.cpp:382
#6 0x0000000000df5cef in boost::_mfi::mf1<void, CSound, int>::operator() (this=0x1da8a08, p=0x200a530, a1=128)
    at /usr/include/boost/bind/mem_fn_template.hpp:165
#7 0x0000000000df5c49 in boost::_bi::list2<boost::_bi::value<CSound*>, boost::_bi::value<int> >::operator()<boost::_mfi::mf1<void, CSound, int>, boost::_bi::list0> (this=0x1da8a18, f=..., a=...) at /usr/include/boost/bind/bind.hpp:313
#8 0x0000000000df5bcf in boost::_bi::bind_t<void, boost::_mfi::mf1<void, CSound, int>, boost::_bi::list2<boost::_bi::value<CSound*>, boost::_bi::value<int> > >::operator() (this=0x1da8a08) at /usr/include/boost/bind/bind_template.hpp:20
#9 0x0000000000df5b94 in boost::detail::thread_data<boost::_bi::bind_t<void, boost::_mfi::mf1<void, CSound, int>, boost::_bi::list2<boost::_bi::value<CSound*>, boost::_bi::value<int> > > >::run (this=0x1da8850)
    at /usr/include/boost/thread/detail/thread.hpp:117
0000010 0x00007ffff528ca4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
#11 0x00007ffff78ea182 in start_thread (arg=0x7fffe6a53700) at pthread_create.c:312
0000012 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 4 (Thread 0x7fffe7b3f700 (LWP 8518)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x0000000000d08ea0 in boost::condition_variable::do_wait_until (this=0x19c92e0 <newTasks>, m=..., timeout=...)
    at /usr/include/boost/thread/pthread/condition_variable.hpp:108
#2 0x0000000000d08e19 in boost::condition_variable::wait_until (this=0x19c92e0 <newTasks>, lk=..., tp=...)
    at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:253
0000003 0x0000000000d0a255 in boost::condition_variable::wait_for<long, boost::ratio<1l, 1000000000l> > (
    this=0x19c92e0 <newTasks>, lock=..., d=...) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:210
0000004 0x0000000000d07d3b in ThreadPool::WorkerLoop (id=2) at rts/System/ThreadPool.cpp:166
0000005 0x0000000000d0dbad in boost::_bi::list1<boost::_bi::value<int> >::operator()<void (*)(int), boost::_bi::list0> (
---Type <return> to continue, or q <return> to quit---
    this=0x1ce1be0, f=@0x1ce1bd8: 0xd07bce <ThreadPool::WorkerLoop(int)>, a=...) at /usr/include/boost/bind/bind.hpp:253
#6 0x0000000000d0d52d in boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >::operator() (
    this=0x1ce1bd8) at /usr/include/boost/bind/bind_template.hpp:20
#7 0x0000000000d0e716 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::run (this=0x1ce1a20) at /usr/include/boost/thread/detail/thread.hpp:117
#8 0x00007ffff528ca4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
#9 0x00007ffff78ea182 in start_thread (arg=0x7fffe7b3f700) at pthread_create.c:312
0000010 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 3 (Thread 0x7fffe8340700 (LWP 8517)):
#0 pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:238
#1 0x0000000000d08ea0 in boost::condition_variable::do_wait_until (this=0x19c92e0 <newTasks>, m=..., timeout=...)
    at /usr/include/boost/thread/pthread/condition_variable.hpp:108
#2 0x0000000000d08e19 in boost::condition_variable::wait_until (this=0x19c92e0 <newTasks>, lk=..., tp=...)
    at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:253
0000003 0x0000000000d0a255 in boost::condition_variable::wait_for<long, boost::ratio<1l, 1000000000l> > (
    this=0x19c92e0 <newTasks>, lock=..., d=...) at /usr/include/boost/thread/pthread/condition_variable_fwd.hpp:210
0000004 0x0000000000d07d3b in ThreadPool::WorkerLoop (id=1) at rts/System/ThreadPool.cpp:166
0000005 0x0000000000d0dbad in boost::_bi::list1<boost::_bi::value<int> >::operator()<void (*)(int), boost::_bi::list0> (
    this=0x1ce1890, f=@0x1ce1888: 0xd07bce <ThreadPool::WorkerLoop(int)>, a=...) at /usr/include/boost/bind/bind.hpp:253
#6 0x0000000000d0d52d in boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > >::operator() (
    this=0x1ce1888) at /usr/include/boost/bind/bind_template.hpp:20
#7 0x0000000000d0e716 in boost::detail::thread_data<boost::_bi::bind_t<void, void (*)(int), boost::_bi::list1<boost::_bi::value<int> > > >::run (this=0x1ce16d0) at /usr/include/boost/thread/detail/thread.hpp:117
#8 0x00007ffff528ca4a in ?? () from /usr/lib/x86_64-linux-gnu/libboost_thread.so.1.54.0
#9 0x00007ffff78ea182 in start_thread (arg=0x7fffe8340700) at pthread_create.c:312
0000010 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

---Type <return> to continue, or q <return> to quit---
Thread 2 (Thread 0x7fffe8d79700 (LWP 8516)):
#0 pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:185
#1 0x00007fffeb7f37b3 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
#2 0x00007fffeb7f30d7 in ?? () from /usr/lib/x86_64-linux-gnu/dri/r600_dri.so
0000003 0x00007ffff78ea182 in start_thread (arg=0x7fffe8d79700) at pthread_create.c:312
0000004 0x00007ffff433512d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111

Thread 1 (Thread 0x7ffff7fa2780 (LWP 8515)):
#0 0x00007ffff42b9c76 in _int_free (av=0x7ffff45f9760 <main_arena>, p=0x1a52700, have_lock=0) at malloc.c:3902
#1 0x000000000061a528 in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<unsigned int const, float> > >::deallocate (
    this=0x1a52bd8, __p=0x1a52710) at /usr/include/c++/4.8/ext/new_allocator.h:110
#2 0x000000000061a14a in std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_put_node (
    this=0x1a52bd8, __p=0x1a52710) at /usr/include/c++/4.8/bits/stl_tree.h:374
0000003 0x00000000006199b8 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_destroy_node (
    this=0x1a52bd8, __p=0x1a52710) at /usr/include/c++/4.8/bits/stl_tree.h:422
0000004 0x0000000000618fa3 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_erase (
    this=0x1a52bd8, __x=0x1a52710) at /usr/include/c++/4.8/bits/stl_tree.h:1127
0000005 0x0000000000618f80 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::_M_erase (
    this=0x1a52bd8, __x=0x1a526e0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
#6 0x00000000008653f2 in std::_Rb_tree<unsigned int, std::pair<unsigned int const, float>, std::_Select1st<std::pair<unsigned int const, float> >, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::~_Rb_tree (
    this=0x1a52bd8, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_tree.h:671
#7 0x0000000000864c70 in std::map<unsigned int, float, std::less<unsigned int>, std::allocator<std::pair<unsigned int const, float> > >::~map (this=0x1a52bd8, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_map.h:96
---Type <return> to continue, or q <return> to quit---
#8 0x0000000000865392 in EAXSfxProps::~EAXSfxProps (this=0x1a52bd8, __in_chrg=<optimized out>)
    at rts/System/Sound/EFXPresets.h:13
#9 0x0000000000dd7b52 in std::pair<std::string const, EAXSfxProps>::~pair (this=0x1a52bd0, __in_chrg=<optimized out>)
    at /usr/include/c++/4.8/bits/stl_pair.h:96
0000010 0x0000000000dd7b7c in std::_Rb_tree_node<std::pair<std::string const, EAXSfxProps> >::~_Rb_tree_node (this=0x1a52bb0,
    __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_tree.h:131
#11 0x0000000000dd7b9a in __gnu_cxx::new_allocator<std::_Rb_tree_node<std::pair<std::string const, EAXSfxProps> > >::destroy<std::_Rb_tree_node<std::pair<std::string const, EAXSfxProps> > > (this=0x19de9a0 <eaxPresets>, __p=0x1a52bb0)
    at /usr/include/c++/4.8/ext/new_allocator.h:124
0000012 0x0000000000dd6e79 in std::_Rb_tree<std::string, std::pair<std::string const, EAXSfxProps>, std::_Select1st<std::pair<std::string const, EAXSfxProps> >, std::less<std::string>, std::allocator<std::pair<std::string const, EAXSfxProps> > >::_M_destroy_node (this=0x19de9a0 <eaxPresets>, __p=0x1a52bb0) at /usr/include/c++/4.8/bits/stl_tree.h:421
0000013 0x0000000000de875b in std::_Rb_tree<std::string, std::pair<std::string const, EAXSfxProps>, std::_Select1st<std::pair<std::string const, EAXSfxProps> >, std::less<std::string>, std::allocator<std::pair<std::string const, EAXSfxProps> > >::_M_erase (this=0x19de9a0 <eaxPresets>, __x=0x1a52bb0) at /usr/include/c++/4.8/bits/stl_tree.h:1127
0000014 0x0000000000de8738 in std::_Rb_tree<std::string, std::pair<std::string const, EAXSfxProps>, std::_Select1st<std::pair<std::string const, EAXSfxProps> >, std::less<std::string>, std::allocator<std::pair<std::string const, EAXSfxProps> > >::_M_erase (this=0x19de9a0 <eaxPresets>, __x=0x1a2c4c0) at /usr/include/c++/4.8/bits/stl_tree.h:1125
#15 0x0000000000de853e in std::_Rb_tree<std::string, std::pair<std::string const, EAXSfxProps>, std::_Select1st<std::pair<std::string const, EAXSfxProps> >, std::less<std::string>, std::allocator<std::pair<std::string const, EAXSfxProps> > >::~_Rb_tree (this=0x19de9a0 <eaxPresets>, __in_chrg=<optimized out>) at /usr/include/c++/4.8/bits/stl_tree.h:671
#16 0x0000000000de90f4 in std::map<std::string, EAXSfxProps, std::less<std::string>, std::allocator<std::pair<std::string const, EAXSfxProps> > >::~map (this=0x19de9a0 <eaxPresets>, __in_chrg=<optimized out>)
    at /usr/include/c++/4.8/bits/stl_map.h:96
#17 0x00007ffff4276509 in __run_exit_handlers (status=1, listp=0x7ffff45f96c8 <__exit_funcs>,
    run_list_atexit=run_list_atexit@entry=true) at exit.c:82
#18 0x00007ffff4276555 in __GI_exit (status=<optimized out>) at exit.c:104
#19 0x0000000000e27ba1 in luaD_throw (L=0x7ffb0a0, errcode=2) at rts/lib/lua/src/ldo.cpp:106
---Type <return> to continue, or q <return> to quit---
0000020 0x0000000000e27811 in luaG_errormsg (L=0x7ffb0a0) at rts/lib/lua/src/ldebug.cpp:627
#21 0x0000000000e278dd in luaG_runerror (L=0x7ffb0a0, fmt=0x1315480 "memory allocation error: block too big")
    at rts/lib/lua/src/ldebug.cpp:636
#22 0x0000000000e2e93e in luaM_toobig (L=0x7ffb0a0) at rts/lib/lua/src/lmem.cpp:69
#23 0x0000000000e38406 in setarrayvector (L=0x7ffb0a0, t=0x3b9ac60, size=-30302843) at rts/lib/lua/src/ltable.cpp:266
0000024 0x0000000000e389af in luaH_new (L=0x7ffb0a0, narray=-30302843, nhash=0) at rts/lib/lua/src/ltable.cpp:369
#25 0x0000000000e1f8fb in lua_createtable (L=0x7ffb0a0, narray=-30302843, nrec=0) at rts/lib/lua/src/lapi.cpp:593
0000026 0x00000000008358f7 in LuaUtils::PushCommandParamsTable (L=0x7ffb0a0, cmd=..., subtable=false)
    at rts/Lua/LuaUtils.cpp:581
0000027 0x0000000000769ae8 in CLuaHandle::UnitCmdDone (this=0x7ffae00, unit=0xc1558a0, command=...) at rts/Lua/LuaHandle.cpp:909
#28 0x0000000000bb6018 in CEventHandler::UnitCmdDone (this=0x19c2500 <eventHandler>, unit=0xc1558a0, command=...)
    at rts/System/EventHandler.h:453
0000029 0x0000000000bb43bf in CCommandAI::FinishCommand (this=0xcc781c0) at rts/Sim/Units/CommandAI/CommandAI.cpp:1452
#30 0x0000000000bc6a27 in CMobileCAI::FinishCommand (this=0xcc781c0) at rts/Sim/Units/CommandAI/MobileCAI.cpp:1046
#31 0x0000000000ba4b05 in CBuilderCAI::FinishCommand (this=0xcc781c0) at rts/Sim/Units/CommandAI/BuilderCAI.cpp:535
#32 0x0000000000ba6f80 in CBuilderCAI::ExecuteReclaim (this=0xcc781c0, c=...) at rts/Sim/Units/CommandAI/BuilderCAI.cpp:988
#33 0x0000000000ba48c5 in CBuilderCAI::SlowUpdate (this=0xcc781c0) at rts/Sim/Units/CommandAI/BuilderCAI.cpp:496
0000034 0x0000000000bf66c0 in CUnit::SlowUpdate (this=0xc1558a0) at rts/Sim/Units/Unit.cpp:908
0000035 0x0000000000c26ef4 in CBuilder::SlowUpdate (this=0xc1558a0) at rts/Sim/Units/UnitTypes/Builder.cpp:497
#36 0x0000000000c19332 in CUnitHandler::Update (this=0x49b38e0) at rts/Sim/Units/UnitHandler.cpp:293
#37 0x00000000005ccd86 in CGame::SimFrame (this=0x22961d0) at rts/Game/Game.cpp:1590
#38 0x000000000074100a in CGame::ClientReadNet (this=0x22961d0) at rts/Net/NetCommands.cpp:503
0000039 0x00000000005c9e62 in CGame::Update (this=0x22961d0) at rts/Game/Game.cpp:999
#40 0x0000000000ce1a53 in SpringApp::Update (this=0x7fffffffe240) at rts/System/SpringApp.cpp:870
#41 0x0000000000ce1ba1 in SpringApp::Run (this=0x7fffffffe240) at rts/System/SpringApp.cpp:901
0000042 0x0000000000cadf96 in Run (argc=1, argv=0x7fffffffe428) at rts/System/Main.cpp:48
0000043 0x0000000000cae7fe in main (argc=1, argv=0x7fffffffe428) at rts/System/Main.cpp:108

abma

2014-03-09 15:38

administrator   ~0012903

https://github.com/spring/spring/commit/56587bd4ac069e89acdd5da01c798ed067902824

Issue History

Date Modified Username Field Change
2014-03-09 15:19 abma New Issue
2014-03-09 15:24 abma Note Added: 0012900
2014-03-09 15:25 abma Note Added: 0012901
2014-03-09 15:25 abma Note Added: 0012902
2014-03-09 15:38 abma Note Added: 0012903
2014-03-09 15:38 abma Status new => closed
2014-03-09 15:38 abma Assigned To => abma
2014-03-09 15:38 abma Resolution open => fixed