Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #0 0x0000000900000008 in ?? ()
- (gdb) bt
- #0 0x0000000900000008 in ?? ()
- #1 0x0000000000764e24 in Map::SendObjectUpdates (this=0x1d6546b0) at /root/stcore_new/src/game/Map.cpp:3088
- #2 0x00000000007733ef in Map::Update (this=0x1d6546b0, t_diff=<value optimized out>) at /root/stcore_new/src/game/Map.cpp:543
- #3 0x0000000000805cc2 in MapUpdateRequest::call (this=0x3af55020) at /root/stcore_new/src/game/MapUpdater.cpp:74
- #4 0x00000000009660a1 in DelayExecutor::svc (this=0xe2db0f0) at /root/stcore_new/src/shared/DelayExecutor.cpp:70
- #5 0x00007f5204b18a97 in ACE_Task_Base::svc_run (args=<value optimized out>) at /root/stcore_new/dep/ACE_wrappers/ace/Task.cpp:271
- #6 0x00007f5204b19e21 in ACE_Thread_Adapter::invoke (this=0xe2db8e0) at /root/stcore_new/dep/ACE_wrappers/ace/Thread_Adapter.cpp:94
- #7 0x00007f52031ec8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
- #8 0x00007f5202f533cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- #9 0x0000000000000000 in ?? ()
- (gdb) bt full
- #0 0x0000000900000008 in ?? ()
- No symbol table info available.
- #1 0x0000000000764e24 in Map::SendObjectUpdates (this=0x1d6546b0) at /root/stcore_new/src/game/Map.cpp:3088
- obj = 0x7f51a15dced0
- update_players = {<std::tr1::__unordered_map<Player*, UpdateData, std::tr1::hash<Player*>, std::equal_to<Player*>, std::allocator<std::pair<Player* const, UpdateData> >, false>> = {<std::tr1::_Hashtable<Player*, std::pair<Player* const, UpdateData>, std::allocator<std::pair<Player* const, UpdateData> >, std::_Select1st<std::pair<Player* const, UpdateData> >, std::equal_to<Player*>, std::tr1::hash<Player*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_rehash_policy, std::tr1::_Hashtable<Player*, std::pair<Player* const, UpdateData>, std::allocator<std::pair<Player* const, UpdateData> >, std::_Select1st<std::pair<Player* const, UpdateData> >, std::equal_to<Player*>, std::tr1::hash<Player*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<Player*, std::pair<Player* const, UpdateData>, std::_Select1st<std::pair<Player* const, UpdateData> >, std::equal_to<Player*>, std::tr1::hash<Player*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, false>> = {
- _M_extract = {<std::unary_function<std::pair<Player* const, UpdateData>, Player* const>> = {<No data fields>}, <No data fields>},
- _M_eq = {<std::binary_function<Player*, Player*, bool>> = {<No data fields>}, <No data fields>},
- _M_h1 = {<std::unary_function<Player*, unsigned long>> = {<No data fields>}, <No data fields>},
- _M_h2 = {<No data fields>}}, <std::tr1::__detail::_Map_base<Player*, std::pair<Player* const, UpdateData>, std::_Select1st<std::pair<Player* const, UpdateData> >, true, std::tr1::_Hashtable<Player*, std::pair<Player* const, UpdateData>, std::allocator<std::pair<Player* const, UpdateData> >, std::_Select1st<std::pair<Player* const, UpdateData> >, std::equal_to<Player*>, std::tr1::hash<Player*>, std::tr1::__detail::_Mod_range_hashing, std::tr1::__detail::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>},
- _M_node_allocator = {<__gnu_cxx::new_allocator<std::tr1::__detail::_Hash_node<std::pair<Player* const, UpdateData>, false> >> = {<No data fields>}, <No data fields>}, _M_buckets = 0x7f51a46c6610, _M_bucket_count = 11, _M_element_count = 0, _M_rehash_policy = {_M_max_load_factor = 1,
- _M_growth_factor = 2, _M_next_resize = 11}}, <No data fields>}, <No data fields>}
- packet = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 493176496, _wpos = 291,
- _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
- _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>},
- _M_start = 0x246fd <Address 0x246fd out of bounds>, _M_finish = 0x122 <Address 0x122 out of bounds>,
- _M_end_of_storage = 0x1 <Address 0x1 out of bounds>}}, <No data fields>}}, m_opcode = 28150}
- #2 0x00000000007733ef in Map::Update (this=0x1d6546b0, t_diff=<value optimized out>) at /root/stcore_new/src/game/Map.cpp:543
- updater = {i_timeDiff = 285}
- __FUNCTION__ = "Update"
- #3 0x0000000000805cc2 in MapUpdateRequest::call (this=0x3af55020) at /root/stcore_new/src/game/MapUpdater.cpp:74
- No locals.
- #4 0x00000000009660a1 in DelayExecutor::svc (this=0xe2db0f0) at /root/stcore_new/src/shared/DelayExecutor.cpp:70
- rq = 0x3af55020
- #5 0x00007f5204b18a97 in ACE_Task_Base::svc_run (args=<value optimized out>) at /root/stcore_new/dep/ACE_wrappers/ace/Task.cpp:271
- t = 0xe2db0f0
- svc_status = <value optimized out>
- #6 0x00007f5204b19e21 in ACE_Thread_Adapter::invoke (this=0xe2db8e0) at /root/stcore_new/dep/ACE_wrappers/ace/Thread_Adapter.cpp:94
- exit_hook_instance = <value optimized out>
- exit_hook_maybe = {instance_ = 0x0}
- exit_hook_ptr = <value optimized out>
- #7 0x00007f52031ec8ba in start_thread (arg=<value optimized out>) at pthread_create.c:300
- __res = <value optimized out>
- pd = 0x7f51fa2c2700
- unwind_buf = {cancel_jmp_buf = {{jmp_buf = {139990066276096, 8213276506716107800, 140735682716896, 0, 139990247538752, 3, -8117563301212195816,
- -8115647838871882728}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
- not_first_call = <value optimized out>
- freesize = <value optimized out>
- __PRETTY_FUNCTION__ = "start_thread"
- #8 0x00007f5202f533cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
- No locals.
- #9 0x0000000000000000 in ?? ()
- No symbol table info available.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement