Guest User

Untitled

a guest
Jul 12th, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 11.20 KB | None | 0 0
  1. #0 tcache_alloc_easy (size=284, zero=false) at /home/trinity/narnias/trinity/trinitycore/dep/include/jemalloc/internal/tcache.h:195
  2. 195 tbin->avail = *(void **)ret;
  3. (gdb) bt full
  4. #0 tcache_alloc_easy (size=284, zero=false) at /home/trinity/narnias/trinity/trinitycore/dep/include/jemalloc/internal/tcache.h:195
  5. No locals.
  6. #1 tcache_alloc_small (size=284, zero=false) at /home/trinity/narnias/trinity/trinitycore/dep/include/jemalloc/internal/tcache.h:209
  7. ret = 0xa0000000c
  8. binind = 11
  9. #2 arena_malloc (size=284, zero=false) at /home/trinity/narnias/trinity/trinitycore/dep/src/jmalloc/arena.c:1398
  10. tcache = 0x7f111a407400
  11. #3 0x0000000000c14ba7 in imalloc (size=139711431603464) at /home/trinity/narnias/trinity/trinitycore/dep/include/jemalloc/internal/jemalloc_internal.h:395
  12. No locals.
  13. #4 malloc (size=139711431603464) at /home/trinity/narnias/trinity/trinitycore/dep/src/jmalloc/jemalloc.c:858
  14. ret = <value optimized out>
  15. #5 0x00007f115b9796bd in operator new(unsigned long) () from /usr/lib/libstdc++.so.6
  16. No symbol table info available.
  17. #6 0x0000000000638d7d in __gnu_cxx::new_allocator<unsigned char>::allocate (this=0x7f0fc3baca00, __position=..., __n=182, __x=<value optimized out>) at /usr/include/c++/4.4/ext/new_allocator.h:89
  18. No locals.
  19. #7 std::_Vector_base<unsigned char, std::allocator<unsigned char> >::_M_allocate (this=0x7f0fc3baca00, __position=..., __n=182, __x=<value optimized out>) at /usr/include/c++/4.4/bits/stl_vector.h:140
  20. No locals.
  21. #8 std::vector<unsigned char, std::allocator<unsigned char> >::_M_fill_insert (this=0x7f0fc3baca00, __position=..., __n=182, __x=<value optimized out>) at /usr/include/c++/4.4/bits/vector.tcc:414
  22. __len = 284
  23. __elems_before = 102
  24. __new_start = <value optimized out>
  25. __new_finish = <value optimized out>
  26. #9 0x0000000000639024 in std::vector<unsigned char, std::allocator<unsigned char> >::insert (this=0x7f0fc3bac9f0, src=0x7f0fb2f57c00 "", cnt=182) at /usr/include/c++/4.4/bits/stl_vector.h:851
  27. No locals.
  28. #10 std::vector<unsigned char, std::allocator<unsigned char> >::resize (this=0x7f0fc3bac9f0, src=0x7f0fb2f57c00 "", cnt=182) at /usr/include/c++/4.4/bits/stl_vector.h:557
  29. No locals.
  30. #11 ByteBuffer::append (this=0x7f0fc3bac9f0, src=0x7f0fb2f57c00 "", cnt=182) at /home/trinity/narnias/trinity/trinitycore/src/shared/ByteBuffer.h:369
  31. __FUNCTION__ = "append"
  32. #12 0x0000000000a1ab8a in ByteBuffer::append (this=0x7f0fc3bac9b8, block=<value optimized out>) at /home/trinity/narnias/trinity/trinitycore/src/shared/ByteBuffer.h:377
  33. No locals.
  34. #13 UpdateData::AddUpdateBlock (this=0x7f0fc3bac9b8, block=<value optimized out>) at /home/trinity/narnias/trinity/trinitycore/src/game/UpdateData.cpp:46
  35. No locals.
  36. #14 0x00000000007e7d50 in Object::BuildValuesUpdateBlockForPlayer (this=0x7f104d807000, data=0x7f0fc3bac9b8, target=0x7f10052d3000) at /home/trinity/narnias/trinity/trinitycore/src/game/Object.cpp:262
  37. buf = {static DEFAULT_SIZE = <optimized out>, _rpos = 0, _wpos = 182, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
  38. _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x7f0fb2f57c00 "", _M_finish = 0x7f0fb2f57cb6 "g\311_D&\001",
  39. _M_end_of_storage = 0x7f0fb2f57df4 "\017\177"}}, <No data fields>}}
  40. updateMask = {mCount = 1326, mBlocks = 42, mUpdateMask = 0x7f0fa01f6900}
  41. #15 0x00000000007ea58b in Object::BuildFieldsUpdate (this=0x7f104d807000, pl=0x7f10052d3000, data_map=...) at /home/trinity/narnias/trinity/trinitycore/src/game/Object.cpp:691
  42. No locals.
  43. #16 0x00000000007f6d87 in void VisitorHelper<WorldObjectChangeAccumulator, Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > >(WorldObjectChangeAccumulator&, ContainerMapList<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > >&) ()
  44. No symbol table info available.
  45. #17 0x00000000007f74c9 in void Map::Visit<WorldObjectChangeAccumulator, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >(Cell const&, TypeContainerVisitor<WorldObjectChangeAccumulator, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > >&) ()
  46. No symbol table info available.
  47. #18 0x00000000007eadf1 in Visit<WorldObjectChangeAccumulator, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=<value optimized out>, data_map=<value optimized out>)
  48. at /home/trinity/narnias/trinity/trinitycore/src/game/CellImpl.h:216
  49. area = {right_offset = 2, left_offset = 2, upper_offset = 2, lower_offset = 2}
  50. #19 Visit<WorldObjectChangeAccumulator, TypeMapContainer<TypeList<Player, TypeList<Creature, TypeList<Corpse, TypeList<DynamicObject, TypeNull> > > > > > (this=<value optimized out>, data_map=<value optimized out>)
  51. at /home/trinity/narnias/trinity/trinitycore/src/game/CellImpl.h:241
  52. No locals.
  53. #20 WorldObject::BuildUpdate (this=<value optimized out>, data_map=<value optimized out>) at /home/trinity/narnias/trinity/trinitycore/src/game/Object.cpp:2695
  54. cell = {data = {Part = {grid_x = 35, grid_y = 33, cell_x = 4, cell_y = 3, nocreate = 1, reserved = 31}, All = 1057769571}}
  55. notifier = {i_updateDatas = @0x7f111c3fecc0, i_object = @0x7f104d807000, plr_list = {_M_t = {
  56. _M_impl = {<std::allocator<std::_Rb_tree_node<unsigned long> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<unsigned long> >> = {<No data fields>}, <No data fields>},
  57. _M_key_compare = {<std::binary_function<unsigned long, unsigned long, bool>> = {<No data fields>}, <No data fields>}, _M_header = {_M_color = std::_S_red, _M_parent = 0x7f0fb2ce19d0, _M_left = 0x7f0ff397f760,
  58. _M_right = 0x7f0fada44a90}, _M_node_count = 3}}}}
  59. p = {x_coord = 284, y_coord = 267}
  60. player_notifier = {i_visitor = @0x7f111c3feb20}
  61. map = @0x7f0f9af44000
  62. #21 0x00000000007dded2 in ObjectAccessor::Update (this=0x7f114b8cdc08) at /home/trinity/narnias/trinity/trinitycore/src/game/ObjectAccessor.cpp:373
  63. obj = 0x7f104d807000
  64. ---Type <return> to continue, or q <return> to quit---
  65. g = {lock_ = 0x7f114b8cdc68, owner_ = 0}
  66. 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>> = {
  67. _M_extract = {<std::unary_function<std::pair<Player* const, UpdateData>, Player* const>> = {<No data fields>}, <No data fields>},
  68. _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>},
  69. _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>},
  70. _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 = 0x7f0fd223cd00, _M_bucket_count = 47,
  71. _M_element_count = 47, _M_rehash_policy = {_M_max_load_factor = 1, _M_growth_factor = 2, _M_next_resize = 47}}, <No data fields>}, <No data fields>}
  72. packet = {<ByteBuffer> = {static DEFAULT_SIZE = <optimized out>, _rpos = 0, _wpos = 139712536399568, _storage = {<std::_Vector_base<unsigned char, std::allocator<unsigned char> >> = {
  73. _M_impl = {<std::allocator<unsigned char>> = {<__gnu_cxx::new_allocator<unsigned char>> = {<No data fields>}, <No data fields>}, _M_start = 0x28 <Address 0x28 out of bounds>, _M_finish = 0x7f111e5b7000 "\020v",
  74. _M_end_of_storage = 0x32 <Address 0x32 out of bounds>}}, <No data fields>}}, m_opcode = 47408}
  75. #22 0x00000000007bf935 in MapManager::Update (this=0x7f115005b808, diff=25) at /home/trinity/narnias/trinity/trinitycore/src/game/MapManager.cpp:364
  76. b_stat = <value optimized out>
  77. #23 0x0000000000a2e41a in World::Update (this=0x7f1154000008, diff=25, lastUpdateWorldDiff=<value optimized out>) at /home/trinity/narnias/trinity/trinitycore/src/game/World.cpp:2197
  78. No locals.
  79. #24 0x000000000062f52a in WorldRunnable::run (this=<value optimized out>) at /home/trinity/narnias/trinity/trinitycore/src/phantomcore/WorldRunnable.cpp:86
  80. sleepDiff = <value optimized out>
  81. minNextUpdateTime = <value optimized out>
  82. worldDiff = <value optimized out>
  83. sessionDiff = <value optimized out>
  84. nextWorldUpdateTime = 905117907
  85. nextSessionUpdateTime = 894582532
  86. lastSessionUpdateTime = 894582532
  87. realCurrTime = 905117908
  88. lastWorldUpdate = 0
  89. lastWorldUpdateTime = 905117883
  90. timeBeforeSleep = 905117907
  91. #25 0x0000000000b4035a in ACE_Based::Thread::ThreadTask (param=0x7f111a407508) at /home/trinity/narnias/trinity/trinitycore/src/shared/Threading.cpp:183
  92. No locals.
  93. #26 0x00007f115bef61c2 in ACE_OS_Thread_Adapter::invoke (this=0x7f1144ad1220) at ../../ace/OS_Thread_Adapter.cpp:103
  94. hook = 0x7f111a407508
  95. func = 0xb40350 <ACE_Based::Thread::ThreadTask(void*)>
  96. arg = 0x7f111d655e10
  97. cancel_flags = 0
  98. status = 0x7f111a407508
  99. #27 0x00007f115c80d8ba in start_thread () from /lib/libpthread.so.0
  100. No symbol table info available.
  101. #28 0x00007f115b18402d in clone () from /lib/libc.so.6
  102. No symbol table info available.
  103. #29 0x0000000000000000 in ?? ()
  104. No symbol table info available.
  105. Current language: auto
  106. The current source language is "auto; currently c".
  107. (gdb)
Add Comment
Please, Sign In to add comment