Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Program received signal SIGSEGV, Segmentation fault.
- [Switching to Thread 0x7f6f26c28950 (LWP 21397)]
- 0x00007f6f2f9a0498 in _int_free () from /lib64/libc.so.6
- (gdb) bt
- #0 0x00007f6f2f9a0498 in _int_free () from /lib64/libc.so.6
- #1 0x00007f6f2f9a0da6 in free () from /lib64/libc.so.6
- warning: (Internal error: pc 0x6c44e8 in read in psymtab, but not in symtab.)
- #2 0x00000000006c44e9 in Player::UpdateVisibilityOf<Creature> (this=warning: (Internal error: pc 0x6c4390 in read in psymtab, but not in symtab.)
- warning: (Internal error: pc 0x6c44e8 in read in psymtab, but not in symtab.)
- 0x7f6f01ae0f90, viewPoint=<value optimized out>, target=<value optimized out>,
- data=<value optimized out>, visibleNow=<value optimized out>)
- at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/ext/new_allocator.h:98
- #3 0x00000000006040cd in VisitorHelper<MaNGOS::VisibleNotifier, Creature> (v=@0x7f6f26c27a80, c=@0x7f6edfc02ab0)
- at ../../../src/game/GridNotifiersImpl.h:39
- #4 0x00000000006046fa in VisitorHelper<MaNGOS::VisibleNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x7f6f10000020,
- c=@0x7f6f2fa61bd0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53
- #5 0x00000000005f7e4d in Map::UpdateObjectsVisibilityFor (this=0x1834e540, player=0x7f6f01ae0f90, cell=
- {data = {Part = {grid_x = 48, grid_y = 51, cell_x = 39, cell_y = 48, nocreate = 0, reserved = 19}, All = 650280176}}, cellpair=
- {x_coord = 650280096, y_coord = 32623}) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:54
- #6 0x00000000005fe3e7 in Map::PlayerRelocation (this=0x1834e540, player=0x7f6f01ae0f90, x=5862.84814, y=675.534119, z=643.681702, orientation=2.58928323)
- at ../../../src/game/Map.cpp:846
- #7 0x00000000006a9b05 in Player::SetPosition (this=0x7f6f01ae0f90, x=1, y=675.534119, z=643.681702, orientation=<value optimized out>, teleport=false)
- at ../../../src/game/Player.cpp:5897
- #8 0x00000000007e3a74 in WorldSession::HandleMovementOpcodes (this=0x2955d890, recv_data=<value optimized out>)
- at ../../../src/game/MovementHandler.cpp:639
- #9 0x000000000078ae13 in WorldSession::Update (this=0x2955d890) at ../../../src/game/WorldSession.cpp:232
- #10 0x000000000078417f in World::UpdateSessions (this=0x7f6f28012600, diff=94) at ../../../src/game/World.cpp:1845
- #11 0x0000000000784370 in World::Update (this=0x7f6f28012600, diff=94) at ../../../src/game/World.cpp:1398
- #12 0x00000000004e13c0 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60
- #13 0x000000000082be9c in ACE_Based::Thread::ThreadTask (param=0x7f6f10000020) at ../../../src/shared/Threading.cpp:187
- #14 0x00007f6f3013a3a0 in start_thread () from /lib64/libpthread.so.0
- #15 0x00007f6f2fa0bbdd in clone () from /lib64/libc.so.6
- (gdb)
- (gdb) bt full
- #0 0x00007f6f2f9a0498 in _int_free () from /lib64/libc.so.6
- No symbol table info available.
- #1 0x00007f6f2f9a0da6 in free () from /lib64/libc.so.6
- No symbol table info available.
- #2 0x00000000006c44e9 in Player::UpdateVisibilityOf<Creature> (this=0x7f6f01ae0f90, viewPoint=<value optimized out>, target=<value optimized out>,
- data=<value optimized out>, visibleNow=<value optimized out>)
- at /usr/lib64/gcc/x86_64-slackware-linux/4.3.3/../../../../include/c++/4.3.3/ext/new_allocator.h:98
- No locals.
- #3 0x00000000006040cd in VisitorHelper<MaNGOS::VisibleNotifier, Creature> (v=@0x7f6f26c27a80, c=@0x7f6edfc02ab0)
- at ../../../src/game/GridNotifiersImpl.h:39
- No locals.
- #4 0x00000000006046fa in VisitorHelper<MaNGOS::VisibleNotifier, Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > (v=@0x7f6f10000020,
- c=@0x7f6f2fa61bd0) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:53
- No locals.
- #5 0x00000000005f7e4d in Map::UpdateObjectsVisibilityFor (this=0x1834e540, player=0x7f6f01ae0f90, cell=
- {data = {Part = {grid_x = 48, grid_y = 51, cell_x = 39, cell_y = 48, nocreate = 0, reserved = 19}, All = 650280176}}, cellpair=
- {x_coord = 650280096, y_coord = 32623}) at ../../../src/game/../framework/GameSystem/TypeContainerVisitor.h:54
- notifier = {i_player = @0x7f6f01ae0f90, i_data = {m_blockCount = 11, m_outOfRangeGUIDs = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<ObjectGuid> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<ObjectGuid> >> = {<No data fields>}, <N
- o data fields>}, _M_key_compare = {<std::binary_function<ObjectGuid, ObjectGuid, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
- _M_color = std::_S_red, _M_parent = 0x7f6ecf102a40, _M_left = 0x7f6ecf102a40, _M_right = 0x7f6ee53263d0}, _M_node_count = 2}}}, m_data = {
- static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 2341, _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 = 0x7f6f293cc3c0 "\003\003& \004p", _M_finish = 0x7f6f293ccce5 "",
- _M_end_of_storage = 0x7f6f293cd3c0 "\020\020"}}, <No data fields>}}},
- i_data_updates = {<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::__deta
- il::_Default_ranged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true>> = {<std::tr1::__detail::_Rehash_base<std::tr1::__detail::_Prime_reh
- ash_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_ran
- ged_hash, std::tr1::__detail::_Prime_rehash_policy, false, false, true> >> = {<No data fields>}, <std::tr1::__detail::_Hash_code_base<Player*, std::pair<Pla
- yer* const, UpdateData>, std::_Select1st<std::pair<Player* const, UpdateData> >, std::equal_to<Player*>, std::tr1::hash<Player*>, std::tr1::__detail::_Mod_r
- ange_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*, long unsigned int>> = {<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::_Sele
- ct1st<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 = 0x7f6ee7572110, _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>}, i_clientGUIDs = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<ObjectGuid> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<ObjectGuid> >> = {<No data fields>}, <No
- ---Type <return> to continue, or q <return> to quit---
- data fields>}, _M_key_compare = {<std::binary_function<ObjectGuid, ObjectGuid, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
- _M_color = std::_S_red, _M_parent = 0x7f6f2b313c60, _M_left = 0x7f6ecf232660, _M_right = 0x7f6ecf0f8440}, _M_node_count = 254}}},
- i_visibleNow = {_M_t = {
- _M_impl = {<std::allocator<std::_Rb_tree_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_Rb_tree_node<WorldObject*> >> = {<No data fields>}, <No data fields>}, _M_key_compare = {<std::binary_function<WorldObject*, WorldObject*, bool>> = {<No data fields>}, <No data fields>}, _M_header = {
- _M_color = std::_S_red, _M_parent = 0x7f6ee754ef70, _M_left = 0x7f6f1a507a40, _M_right = 0x7f6ef1850550}, _M_node_count = 11}}}}
- world_notifier = {i_visitor = @0x7f6f26c27a80}
- grid_notifier = {i_visitor = @0x7f6f26c27a80}
- #6 0x00000000005fe3e7 in Map::PlayerRelocation (this=0x1834e540, player=0x7f6f01ae0f90, x=5862.84814, y=675.534119, z=643.681702, orientation=2.58928323)
- at ../../../src/game/Map.cpp:846
- old_val = {x_coord = 344, y_coord = 266}
- new_val = {x_coord = 343, y_coord = 266}
- old_cell = {data = {Part = {grid_x = 43, grid_y = 33, cell_x = 0, cell_y = 2, nocreate = 0, reserved = 8}, All = 268961899}}
- new_cell = {data = {Part = {grid_x = 42, grid_y = 33, cell_x = 7, cell_y = 2, nocreate = 0, reserved = 4}, All = 134772842}}
- newGrid = <value optimized out>
- #7 0x00000000006a9b05 in Player::SetPosition (this=0x7f6f01ae0f90, x=1, y=675.534119, z=643.681702, orientation=<value optimized out>, teleport=false)
- at ../../../src/game/Player.cpp:5897
- m = (class Map *) 0x1834e540
- old_x = 5868.80371
- old_y = 671.85614
- old_z = <value optimized out>
- old_r = <value optimized out>
- #8 0x00000000007e3a74 in WorldSession::HandleMovementOpcodes (this=0x2955d890, recv_data=<value optimized out>)
- at ../../../src/game/MovementHandler.cpp:639
- opcode = 238
- mover = <value optimized out>
- plMover = (class Player *) 0x7f6f01ae0f90
- guid = {m_guid = 10601}
- movementInfo = {moveFlags = 1, moveFlags2 = 0, time = 146327942, pos = {x = 5862.84814, y = 675.534119, z = 643.681702, o = 2.58928323}, t_guid = {
- m_guid = 0}, t_pos = {x = 0, y = 0, z = 0, o = 0}, t_time = 0, t_seat = -1 'ÿ', t_time2 = 0, s_pitch = 0, fallTime = 316, j_velocity = 0,
- j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0}
- Anti_TeleTimeDiff = <value optimized out>
- data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 33,
- _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 = 0x7f6ecc5be640 "\003i)\001", _M_finish = 0x7f6ecc5be661 "O\fé\024\003\020ñ%\001",
- _M_end_of_storage = 0x7f6ecc5be661 "O\fé\024\003\020ñ%\001"}}, <No data fields>}}, m_opcode = 238}
- Anti_TeleTimeIgnoreDiff = 10
- MaxDeltaXYT = 0.0399999991
- #9 0x000000000078ae13 in WorldSession::Update (this=0x2955d890) at ../../../src/game/WorldSession.cpp:232
- packet = (WorldPacket *) 0x4053d430
- currTime = <value optimized out>
- #10 0x000000000078417f in World::UpdateSessions (this=0x7f6f28012600, diff=94) at ../../../src/game/World.cpp:1845
- itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::pair<const unsigned int, WorldSession*>, false>> = {_M_cur_node = 0x7f6f28012600,
- _M_cur_bucket = 0xffffffffff60041c}, <No data fields>}
- sess = <value optimized out>
- #11 0x0000000000784370 in World::Update (this=0x7f6f28012600, diff=94) at ../../../src/game/World.cpp:1398
- No locals.
- #12 0x00000000004e13c0 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60
- diff = 94
- realCurrTime = 146327941
- realPrevTime = <value optimized out>
- prevSleepTime = 48
- #13 0x000000000082be9c in ACE_Based::Thread::ThreadTask (param=0x7f6f10000020) at ../../../src/shared/Threading.cpp:187
- _task = (class ACE_Based::Runnable *) 0xe367350
- #14 0x00007f6f3013a3a0 in start_thread () from /lib64/libpthread.so.0
- No symbol table info available.
- #15 0x00007f6f2fa0bbdd in clone () from /lib64/libc.so.6
- No symbol table info available.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement