Advertisement
Guest User

Untitled

a guest
Apr 26th, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 15.77 KB | None | 0 0
  1.  
  2. Thread 1 (Thread 0x7156f9bd7700 (LWP 1999)):
  3. #0 0x0000000003d38655 in Trinity::Assert (file=0x43fe8a8 "/root/WorldOfWarcraftLegion715/src/server/game/Spells/Spell.cpp", line=1198, function=0x43fffc0 <Spell::SelectImplicitAreaTargets(SpellEffIndex, SpellImplicitTargetInfo const&, unsigned int)::__FUNCTION__> "SelectImplicitAreaTargets", message=0x43fee88 "false && \"Spell::SelectImplicitAreaTargets: received not implemented target reference type\"") at /root/WorldOfWarcraftLegion715/src/common/Debugging/Errors.cpp:43
  4. No locals.
  5. #1 0x00000000037f0bb2 in Spell::SelectImplicitAreaTargets (this=0x7156f3343000, effIndex=EFFECT_0, targetType=..., effMask=1) at /root/WorldOfWarcraftLegion715/src/server/game/Spells/Spell.cpp:1198
  6. referer = 0x0
  7. __FUNCTION__ = "SelectImplicitAreaTargets"
  8. center = 0x7156f9bd6290
  9. targets = {<std::__cxx11::_List_base<WorldObject*, std::allocator<WorldObject*> >> = {_M_impl = {<std::allocator<std::_List_node<WorldObject*> >> = {<__gnu_cxx::new_allocator<std::_List_node<WorldObject*> >> = {<No data fields>}, <No data fields>}, _M_node = {<std::__detail::_List_node_base> = {_M_next = 0x7156f9bd62a0, _M_prev = 0x38105a5 <__gnu_cxx::operator!=<SpellEffectInfo const* const*, std::vector<SpellEffectInfo const*, std::allocator<SpellEffectInfo const*> > >(__gnu_cxx::__normal_iterator<SpellEffectInfo const* const*, std::vector<SpellEffectInfo const*, std::allocator<SpellEffectInfo const*> > > const&, __gnu_cxx::__normal_iterator<SpellEffectInfo const* const*, std::vector<SpellEffectInfo const*, std::allocator<SpellEffectInfo const*> > > const&)+44>}, _M_data = 124618371064560}}}, <No data fields>}
  10. #2 0x00000000037efc93 in Spell::SelectEffectImplicitTargets (this=0x7156f3343000, effIndex=EFFECT_0, targetType=..., processedEffectMask=@0x7156f9bd635c: 1) at /root/WorldOfWarcraftLegion715/src/server/game/Spells/Spell.cpp:897
  11. effectMask = 1
  12. __FUNCTION__ = "SelectEffectImplicitTargets"
  13. #3 0x00000000037ef457 in Spell::SelectSpellTargets (this=0x7156f3343000) at /root/WorldOfWarcraftLegion715/src/server/game/Spells/Spell.cpp:773
  14. implicitTargetMask = 2
  15. effect = 0x71571db4ec40
  16. __for_range = std::vector of length 5, capacity 8 = {0x71571db4ec40, 0x71571db4ece0, 0x71571db4ed80, 0x71571db4ee20, 0x71571db4eec0}
  17. __for_begin =
  18. __for_end =
  19. processedAreaEffectsMask = 1
  20. #4 0x00000000037fa645 in Spell::cast (this=0x7156f3343000, skipCheck=true) at /root/WorldOfWarcraftLegion715/src/server/game/Spells/Spell.cpp:3317
  21. consumeProc = {<std::__cxx11::_List_base<AuraEffect*, std::allocator<AuraEffect*> >> = {_M_impl = {<std::allocator<std::_List_node<AuraEffect*> >> = {<__gnu_cxx::new_allocator<std::_List_node<AuraEffect*> >> = {<No data fields>}, <No data fields>}, _M_node = {<std::__detail::_List_node_base> = {_M_next = 0x7156f9bd64b0, _M_prev = 0x71571db53d00}, _M_data = 124618371065008}}}, <No data fields>}
  22. #5 0x00000000037f9c6c in Spell::prepare (this=0x7156f3343000, targets=0x7156f9bd6660, triggeredByAura=0x0) at /root/WorldOfWarcraftLegion715/src/server/game/Spells/Spell.cpp:3154
  23. Event = 0x7156f205dd60
  24. result = SPELL_FAILED_SUCCESS
  25. #6 0x00000000039a706d in WorldSession::HandleCastSpellOpcode (this=0x7156f7062100, cast=...) at /root/WorldOfWarcraftLegion715/src/server/game/Handlers/SpellHandler.cpp:318
  26. mover = 0x715704607000
  27. spellInfo = 0x71571db53d00
  28. caster = 0x715704607000
  29. targets = {m_targetMask = 0, m_objectTarget = 0x0, m_itemTarget = 0x0, m_origObjectTargetGUID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, m_objectTargetGUID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, m_itemTargetGUID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, m_itemTargetEntry = 0, m_src = {_position = {<Position> = {static Zero = {static Zero = <same as static member of an already seen type>, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_mapId = 4294967295}, _transportGUID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, _transportOffset = {static Zero = {static Zero = <same as static member of an already seen type>, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}}, m_dst = {_position = {<Position> = {static Zero = {static Zero = <same as static member of an already seen type>, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_mapId = 4294967295}, _transportGUID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, _transportOffset = {static Zero = {static Zero = <same as static member of an already seen type>, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}, m_positionX = 0, m_positionY = 0, m_positionZ = 0, m_orientation = 0}}, m_pitch = 0, m_speed = 0, m_strTarget = ""}
  30. spell = 0x7156f3343000
  31. spellPrepare = {<WorldPackets::ServerPacket> = {<WorldPackets::Packet> = {_vptr.Packet = 0x4373978 <vtable for WorldPackets::Spells::SpellPrepare+16>, _worldPacket = {<ByteBuffer> = {_vptr.ByteBuffer = 0x4065350 <vtable for WorldPacket+16>, static DEFAULT_SIZE = 4096, static InitialBitPos = 8 '\b', _rpos = 0, _wpos = 16, _bitpos = 8, _curbitval = 0 '\000', _storage = std::vector of length 16, capacity 32 = {1 '\001', 135 '\207', 20 '\024', 194 '\302', 206 '\316', 194 '\302', 188 '\274', 3 '\003', 167 '\247', 6 '\006', 4 '\004', 195 '\303', 206 '\316', 194 '\302', 32 ' ', 188 '\274'}}, m_opcode = 11321, _connection = CONNECTION_TYPE_DEFAULT}}, <No data fields>}, ClientCastID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 20, _high = 13546827679143218882}, ServerCastID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 1030, _high = 13546862863515307715}}
  32. #7 0x00000000033a4bfe in PacketHandler<WorldPackets::Spells::CastSpell, &WorldSession::HandleCastSpellOpcode>::Call (this=0x715704e2b9c0, session=0x7156f7062100, packet=...) at /root/WorldOfWarcraftLegion715/src/server/game/Server/Protocol/Opcodes.cpp:33
  33. nicePacket = {<WorldPackets::ClientPacket> = {<WorldPackets::Packet> = {_vptr.Packet = 0x4373a08 <vtable for WorldPackets::Spells::CastSpell+16>, _worldPacket = {<ByteBuffer> = {_vptr.ByteBuffer = 0x4065350 <vtable for WorldPacket+16>, static DEFAULT_SIZE = 4096, static InitialBitPos = 8 '\b', _rpos = 43, _wpos = 0, _bitpos = 8, _curbitval = 0 '\000', _storage = std::vector of length 43, capacity 43 = {1 '\001', 135 '\207', 20 '\024', 194 '\302', 206 '\316', 194 '\302', 188 '\274', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 70 'F', 174 '\256', 2 '\002', 0 '\000', 3 '\003', 105 'i', 1 '\001', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000', 0 '\000'}}, m_opcode = 12920, _connection = CONNECTION_TYPE_INSTANCE}}, <No data fields>}, Cast = {CastID = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 20, _high = 13546827679143218882}, SpellID = 175686, SpellXSpellVisualID = 92419, SendCastFlags = 0 '\000', Target = {Flags = 0, Unit = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, Item = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, SrcLocation = {<boost::optional_detail::optional_base<WorldPackets::Spells::TargetLocation>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "xE \003\000\000\000\000`h\275\371Vq\000\000d\000\000\000Vq\000\000`h\275\371Vq\000", aligner_ = {<No data fields>}}}}, <No data fields>}, DstLocation = {<boost::optional_detail::optional_base<WorldPackets::Spells::TargetLocation>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "\000\000\000\000\360\275\305\000Wq\000\000\005\000\000\000\000\000\000\000\000`\200\366Vq\000\000\220\034\213", <incomplete sequence \362>, aligner_ = {<No data fields>}}}}, <No data fields>}, Orientation = {<boost::optional_detail::optional_base<float>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "\005\000\000", aligner_ = {<No data fields>}}}}, <No data fields>}, MapID = {<boost::optional_detail::optional_base<int>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "\310`\200", <incomplete sequence \366>, aligner_ = {<No data fields>}}}}, <No data fields>}, Name = ""}, MissileTrajectory = {Pitch = 0, Speed = 0}, MoveUpdate = {<boost::optional_detail::optional_base<MovementInfo>> = {<boost::optional_detail::optional_tag> = {<No data fields>}, m_initialized = false, m_storage = {dummy_ = {data = "Vq\000\000\320h\275\371Vq\000\000\337\344!\003\000\000\000\000\340h\275\371Vq\000\000\326LW\002\000\000\000\000\310\032\371\357Vq\000\000\070%\006\367Vq\000\000\000i\275\371Vq\000\000 \276W\002\000\000\000\000\310\032\371\357Vq\000\000\070%\006\367Vq\000\000 i\275\371Vq\000\000\277\221X\002\000\000\000\000\300\271\342\004Wq\000\000Pi\275\371Vq\000\000pi\275", <incomplete sequence \371>, aligner_ = {<No data fields>}}}}, <No data fields>}, Weight = std::vector of length 0, capacity 0, Charmer = {static Empty = {static Empty = <same as static member of an already seen type>, static TradeItem = {static Empty = <same as static member of an already seen type>, static TradeItem = <same as static member of an already seen type>, _low = 10, _high = 288230376151711744}, _low = 0, _high = 0}, static TradeItem = <same as static member of an already seen type>, _low = 0, _high = 0}, Misc = {0, 0}}}
  34. #8 0x00000000032139f6 in WorldSession::Update (this=0x7156f7062100, diff=100, updater=...) at /root/WorldOfWarcraftLegion715/src/server/game/Server/WorldSession.cpp:379
  35. opHandle = 0x715704e2b9c0
  36. packet = 0x7156f2e20150
  37. deletePacket = true
  38. requeuePackets = std::vector of length 0, capacity 0
  39. processedPackets = 1
  40. currentTime = 1493240205
  41. #9 0x000000000304f99f in Map::Update (this=0x71570ec35000, t_diff=100) at /root/WorldOfWarcraftLegion715/src/server/game/Maps/Map.cpp:719
  42. session = 0x7156f7062100
  43. updater = {<PacketFilter> = {_vptr.PacketFilter = 0x435ae10 <vtable for MapSessionFilter+16>, m_pSession = 0x7156f7062100}, <No data fields>}
  44. player = 0x715704607000
  45. updater = {i_timeDiff = 100}
  46. grid_object_update = {i_visitor = @0x503e340}
  47. world_object_update = {i_visitor = @0x7156f9bd6d10}
  48. #10 0x00000000030488f6 in MapUpdateRequest::call (this=0x7156fe3d0c40) at /root/WorldOfWarcraftLegion715/src/server/game/Maps/MapUpdater.cpp:42
  49. No locals.
  50. #11 0x0000000003048814 in MapUpdater::WorkerThread (this=0x503e308 <MapManager::instance()::instance+168>) at /root/WorldOfWarcraftLegion715/src/server/game/Maps/MapUpdater.cpp:113
  51. request = 0x7156fe3d0c40
  52. #12 0x000000000304a99f in std::_Mem_fn_base<void (MapUpdater::*)(), true>::operator()<, void>(MapUpdater*) const (this=0x715704db80b0, __object=0x503e308 <MapManager::instance()::instance+168>) at /usr/include/c++/5/functional:600
  53. No locals.
  54. #13 0x000000000304a933 in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::_M_invoke<0ul>(std::_Index_tuple<0ul>) (this=0x715704db80a8) at /usr/include/c++/5/functional:1531
  55. No locals.
  56. #14 0x000000000304a83a in std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)>::operator()() (this=0x715704db80a8) at /usr/include/c++/5/functional:1520
  57. No locals.
  58. #15 0x000000000304a7ca in std::thread::_Impl<std::_Bind_simple<std::_Mem_fn<void (MapUpdater::*)()> (MapUpdater*)> >::_M_run() (this=0x715704db8090) at /usr/include/c++/5/thread:115
  59. No locals.
  60. #16 0x000071575b1cd930 in ?? () from /usr/lib/x86_64-linux-gnu/libstdc++.so.6
  61. No symbol table info available.
  62. #17 0x000071575bd686ba in start_thread (arg=0x7156f9bd7700) at pthread_create.c:333
  63. __res = <optimized out>
  64. pd = 0x7156f9bd7700
  65. now = <optimized out>
  66. unwind_buf = {cancel_jmp_buf = {{jmp_buf = {124618371069696, -3131162112037471321, 0, 137031643316223, 124618371070400, 1, 3901827966200986535, 3901620357431442343}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
  67. not_first_call = <optimized out>
  68. pagesize_m1 = <optimized out>
  69. sp = <optimized out>
  70. freesize = <optimized out>
  71. __PRETTY_FUNCTION__ = "start_thread"
  72. #18 0x000071575a92f82d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:109
  73. No locals.
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement