Jump to content

Linencloth

Members
  • Posts

    8
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Linencloth's Achievements

Newbie

Newbie (1/3)

0

Reputation

  1. It is just the typical empty reason. First look around legality: I didn't want anybody to pack any World of YouCantWriteItHere files with the project. My problem is that we can't write a direct word about it, because it's "illegal". What's illegal in it? Also if it would be even illegal, then where are the DBC and map files from which are obviously used by devs too. Then what about screenshots? What is illegal in posting a screenshot here from "the" client? Just google around, and you can find a lot of screenshots and videos it which are totally legal. I know your problem is with the server, but how can you judge by simply looking at any picture? There isn't any obvious clue: emulator motd? you can do it with an addon; custom-looking things? what about PTR/beta then? Modularity is just an other false reason. Script writers, and database builders often needed some new features in the core. Did they get it? Yes, they got the most after a lot of delay which is just a clue about ignoring these parts of the project. And yes, these also belong to the project, because they have no real usage without eachother. And there are also a lot of still open questions from my previous post.
  2. It is just the totally other side. TC devs really often produce crap code. Not all of them, but their source code is really ugly. That's the most important reason which could be heard by someone, who wants you not to touch TC. But there's something else. Their willpower is the key. They don't seperate the project to a million parts, which is really nice. I mean look around here: if you want to set up something playable, you should get the code, apply a lot of patches to it, maybe write your own patches, get a database, get scripts (which should be patched too because the lack of any two way developer communication between the script and the core writers). That problem is like a public secret. There are a lot of numbers in the core, which are meaningless alone, for example spell ids. Then where are we getting them from? Are they in some newspapers? And what about DBCs? Are they coming from our toilets? Everybody knows the real world usage of this project, but nobody is allowed to write that here. We should really find the balance between the two sides. TC devs are more open about changes, and that is the way to follow. The only bad part of their project is their coding skills. Things really should get changed. Although there were several commits which broke compiling, a lot of patches get refused (or even ignored) with empty reasons. Is the patch crashing, or causing any problem? Leave it in development status for a little time, but ignoring something great for months is not the correct option. There are 380 threads in the under review patch section, but are they really under review? There are 2 years old patches too. Code isn't the only thing which should get changed, mentality should change too. Denying the existence of any really existing problem is a really big fault, just look back to the medieval age.
  3. It shouldn't return the polygon which the player will land on. The reaction of a mob needs to be determined by it's InhabitType. If it canFly(), then it should countinue chasing the player mid-air, otherwise it should suspend moving. An other problem comes here, what should be implemented first: on offical a mob will not start evading for about 5 seconds from the moment, when there isn't any available path to the player, but it continues using spells which can reach the chased target. Creature::IsOutOfThreatArea is going to return true by Unit::isInAccessablePlaceFor, which will result in an instant target switch, or evade. At the moment, it is only theory, but it will cause easily exploitable bugs when the pathfinding will be implemented fully. Sorry for interrupting the brain storming, but i think it is easier to get rid of it in the development stage.
  4. It would lead to the exploitation of mind control. Still getting this problem with 7629,but i don't see others with this crash.Should I update my Mangos,or is it just a nasty player who's producing these crashes? Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 7365)] Unit::CastStop (this=0x67f9410, except_spellid=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::CastStop (this=0x67f9410, except_spellid=0) at ../../../src/game/Spell.h:417 No locals. #1 0x00000000006ea303 in Aura::HandleAuraModStun (this=0x1a73a7c0, apply=<value optimized out>, Real=<value optimized out>) at ../../../src/game/SpellAuras.cpp:3388 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 99252768, _wpos = 4000, _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 = 0x67f9410 "0\\006\\214", _M_finish = 0x2b62c79ee0e0 "", _M_end_of_storage = 0x18 <Address 0x18 out of bounds>}}, <No data fields>}}, m_opcode = 0} #2 0x00000000006d7cdb in Aura::ApplyModifier (this=0x1a73a7c0, apply=93, Real=true) at ../../../src/game/SpellAuras.cpp:888 aura = <value optimized out> #3 0x0000000000760750 in Unit::AddAura (this=0x67f9410, Aur=0x1a73a7c0) at ../../../src/game/Unit.cpp:3485 caster = <value optimized out> scAuras = (std::list<Aura*,std::allocator<Aura*> > &) @0x0: Cannot access memory at address 0x0
  5. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 30048)] Unit::InterruptNonMeleeSpells (this=0x2aaabc03cf50, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::InterruptNonMeleeSpells (this=0x2aaabc03cf50, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 No locals. #1 0x0000000000766bbc in Unit::setDeathState (this=0x2aaabc03cf50, s=JUST_DIED) at ../../../src/game/Unit.cpp:9262 No locals. #2 0x00000000006b1efc in Player::setDeathState (this=0x2aaabc03cf50, s=<value optimized out>) at ../../../src/game/Player.cpp:1414 ressSpellId = 0 cur = true #3 0x000000000076d6a2 in Unit::DealDamage (this=0x9d76330, pVictim=0x2aaabc03cf50, damage=479, cleanDamage=0x42803c40, damagetype=DIRECT_DAMAGE, damageSchoolMask=<value optimized out>, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:590 player = (class Player *) 0x0 damageFromSpiritOfRedemtionTalent = false spiritOfRedemtionTalentReady = <value optimized out> health = <value optimized out> duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolMask, const SpellEntry*, bool)" #4 0x0000000000770a73 in Unit::DealMeleeDamage (this=0x9d76330, damageInfo=0x42803cf0, durabilityLoss=true) at ../../../src/game/Unit.cpp:1474 pVictim = (Unit *) 0x2aaabc03cf50 cleanDamage = {damage = 50, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #5 0x00000000007715ee in Unit::AttackerStateUpdate (this=0x9d76330, pVictim=0x2aaabc03cf50, attType=<value optimized out>, extra=false) at ../../../src/game/Unit.cpp:2001 extraAttacks = 0 damageInfo = {attacker = 0x9d76330, target = 0x2aaabc03cf50, damageSchoolMask = 1, damage = 479, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 50, hitOutCome = MELEE_HIT_NORMAL} #6 0x00002aafde127ff4 in guardAI::UpdateAI (this=0x72fcdb0, diff=<value optimized out>) at ../../../../src/bindings/ScriptDev2/scripts/guard/guard_ai.cpp:123 Healing = <value optimized out> info = <value optimized out> #7 0x00000000005080f9 in Creature::Update (this=0x9d76330, diff=300) at ../../../src/game/Creature.cpp:422 No locals. #8 0x00000000005de167 in Cell::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock, MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > ( this=<value optimized out>, l=@0x42803ec0, visitor=@0x42803ef0, m=@0x2aaab66b4550) at ../../../src/game/GridNotifiersImpl.h:46 standing_cell = <value optimized out> district = <value optimized out> __PRETTY_FUNCTION__ = "void Cell::Visit(const CellLock<LOCK_TYPE>&, TypeContainerVisitor<T, CONTAINER>&, Map&) const [with LOCK_TYPE = MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock, T = MaNGOS::ObjectUpdater, CON"... #9 0x00000000005cb039 in Map::Update (this=0x2aaab66b4550, t_diff=@0x42803f84) at ../../../src/game/Map.cpp:594 pair = {x_coord = 147, y_coord = 200} cell = {data = {Part = {grid_x = 18, grid_y = 25, cell_x = 3, cell_y = 0, nocreate = 1, reserved = 16}, All = 34616914}} cell_lock = {i_cell = @0x42803f10, i_cellPair = @0x42803ed0} y = 200 x = 147 plr = <value optimized out> updater = {i_timeDiff = 300} grid_object_update = {i_visitor = @0x42803f20} world_object_update = {i_visitor = @0x42803f20} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #10 0x00000000005e48c1 in MapManager::Update (this=0x2aaab3071060, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:253 No locals. #11 0x0000000000788e4d in World::Update (this=0xaf4910, diff=76) at ../../../src/game/World.cpp:1571 No locals. #12 0x00000000004bd630 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 76 realCurrTime = 2434677389 realPrevTime = <value optimized out> prevSleepTime = 68 #13 0x00002aafde415d1b in ZThread::ThreadImpl::Dispatch (parent=0xad0d90, impl=0x2aaab669a7d0, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #14 0x00002aafde418916 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fffcd3944f0) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #15 0x00002aafde41c6c8 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #16 0x00002aafde52ef1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00002aafdeb955d2 in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. Post 5/5
  6. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 19034)] Unit::InterruptNonMeleeSpells (this=0x319e7800, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::InterruptNonMeleeSpells (this=0x319e7800, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 No locals. #1 0x0000000000766bbc in Unit::setDeathState (this=0x319e7800, s=JUST_DIED) at ../../../src/game/Unit.cpp:9262 No locals. #2 0x00000000006b1efc in Player::setDeathState (this=0x319e7800, s=<value optimized out>) at ../../../src/game/Player.cpp:1414 ressSpellId = 0 cur = true #3 0x000000000076d6a2 in Unit::DealDamage (this=0x2aaac92d42a0, pVictim=0x319e7800, damage=445, cleanDamage=0x42803c40, damagetype=DIRECT_DAMAGE, damageSchoolMask=<value optimized out>, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:590 player = (class Player *) 0x0 damageFromSpiritOfRedemtionTalent = false spiritOfRedemtionTalentReady = <value optimized out> health = <value optimized out> duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolMask, const SpellEntry*, bool)" #4 0x0000000000770a73 in Unit::DealMeleeDamage (this=0x2aaac92d42a0, damageInfo=0x42803cf0, durabilityLoss=true) at ../../../src/game/Unit.cpp:1474 pVictim = (Unit *) 0x319e7800 cleanDamage = {damage = 158, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #5 0x00000000007715ee in Unit::AttackerStateUpdate (this=0x2aaac92d42a0, pVictim=0x319e7800, attType=<value optimized out>, extra=false) at ../../../src/game/Unit.cpp:2001 extraAttacks = 0 damageInfo = {attacker = 0x2aaac92d42a0, target = 0x319e7800, damageSchoolMask = 1, damage = 445, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 158, hitOutCome = MELEE_HIT_NORMAL} #6 0x00002b163ef6aff4 in guardAI::UpdateAI (this=0x2aaac92d3ac0, diff=<value optimized out>) at ../../../../src/bindings/ScriptDev2/scripts/guard/guard_ai.cpp:123 Healing = <value optimized out> info = <value optimized out> #7 0x00000000005080f9 in Creature::Update (this=0x2aaac92d42a0, diff=400) at ../../../src/game/Creature.cpp:422 No locals. #8 0x00000000005de167 in Cell::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock, MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > ( this=<value optimized out>, l=@0x42803ec0, visitor=@0x42803ef0, m=@0x12bf760) at ../../../src/game/GridNotifiersImpl.h:46 standing_cell = <value optimized out> district = <value optimized out> __PRETTY_FUNCTION__ = "void Cell::Visit(const CellLock<LOCK_TYPE>&, TypeContainerVisitor<T, CONTAINER>&, Map&) const [with LOCK_TYPE = MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock, T = MaNGOS::ObjectUpdater, CON"... #9 0x00000000005cb039 in Map::Update (this=0x12bf760, t_diff=@0x42803f84) at ../../../src/game/Map.cpp:594 pair = {x_coord = 147, y_coord = 199} cell = {data = {Part = {grid_x = 18, grid_y = 24, cell_x = 3, cell_y = 7, nocreate = 1, reserved = 16}, All = 35075602}} cell_lock = {i_cell = @0x42803f10, i_cellPair = @0x42803ed0} y = 199 x = 147 plr = <value optimized out> updater = {i_timeDiff = 400} grid_object_update = {i_visitor = @0x42803f20} world_object_update = {i_visitor = @0x42803f20} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #10 0x00000000005e48c1 in MapManager::Update (this=0x2aaab61f5e30, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:253 No locals. #11 0x0000000000788e4d in World::Update (this=0xaf4df0, diff=104) at ../../../src/game/World.cpp:1571 No locals. #12 0x00000000004bd630 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 104 realCurrTime = 2434249865 realPrevTime = <value optimized out> prevSleepTime = 93 #13 0x00002b163f258d1b in ZThread::ThreadImpl::Dispatch (parent=0xad0d90, impl=0x1280c40, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #14 0x00002b163f25b916 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff6c54f580) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #15 0x00002b163f25f6c8 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #16 0x00002b163f371f1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #17 0x00002b163f9d85d2 in clone () from /lib/libc.so.6 No symbol table info available. #18 0x0000000000000000 in ?? () No symbol table info available. Post 4/5
  7. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 13508)] Unit::CastStop (this=0x2aaae8a3f9d0, except_spellid=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::CastStop (this=0x2aaae8a3f9d0, except_spellid=0) at ../../../src/game/Spell.h:417 No locals. #1 0x00000000006ea303 in Aura::HandleAuraModStun (this=0x2aaac9cfdff0, apply=<value optimized out>, Real=<value optimized out>) at ../../../src/game/SpellAuras.cpp:3388 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 46913536571040, _wpos = 5100, _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 = 0x2aaae8a3f9d0 "0\\006\\214", _M_finish = 0x2aaaac300020 "", _M_end_of_storage = 0x18 <Address 0x18 out of bounds>}}, <No data fields>}}, m_opcode = 0} #2 0x00000000006d7cdb in Aura::ApplyModifier (this=0x2aaac9cfdff0, apply=93, Real=true) at ../../../src/game/SpellAuras.cpp:888 aura = <value optimized out> #3 0x0000000000760750 in Unit::AddAura (this=0x2aaae8a3f9d0, Aur=0x2aaac9cfdff0) at ../../../src/game/Unit.cpp:3485 caster = <value optimized out> scAuras = ( std::list<Aura*,std::allocator<Aura*> > &) @0x1033aea0: {<std::_List_base<Aura*,std::allocator<Aura*> >> = { _M_impl = {<std::allocator<std::_List_node<Aura*> >> = {<__gnu_cxx::new_allocator<std::_List_node<Aura*> >> = {<No data fields>}, <No data fields>}, _M_node = {_M_next = 0x8c0630, _M_prev = 0x2ad178040019}}}, <No data fields>} aurSpellInfo = (const SpellEntry *) 0x2aaaae48bf40 #4 0x000000000070c1e3 in Spell::EffectApplyAura (this=0x2aaafbb87700, i=0) at ../../../src/game/SpellEffects.cpp:2281 caster = (class Unit *) 0x1033aea0 Aur = (class Aura *) 0x2aaac9cfdff0 duration = 5100 added = <value optimized out> #5 0x00000000006fe0f8 in Spell::DoSpellHitOnUnit (this=0x2aaafbb87700, unit=0x2aaae8a3f9d0, effectMask=1) at ../../../src/game/Spell.cpp:1190 modOwner = <value optimized out> multiplier = <value optimized out> #6 0x00000000006fe6c9 in Spell::DoAllEffectOnTarget (this=0x2aaafbb87700, target=0x2aaaeae68930) at ../../../src/game/Spell.cpp:1000 crit = <value optimized out> addhealth = <value optimized out> gain = <value optimized out> mask = 1 unit = (class Unit *) 0x2aaae8a3f9d0 caster = (class Unit *) 0x1033aea0 missInfo = <value optimized out> procAttacker = 65536 procVictim = 131072 procEx = <value optimized out> #7 0x000000000070507d in Spell::handle_immediate (this=0x2aaafbb87700) at ../../../src/game/Spell.cpp:2554 No locals. #8 0x0000000000706c35 in Spell::cast (this=0x2aaafbb87700, skipCheck=false) at ../../../src/game/Spell.cpp:2528 mPeriodic = (const std::list<Aura*,std::allocator<Aura*> > &) @0x0: Cannot access memory at address 0x0 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 18450)] Unit::InterruptSpell (this=0x2aaaf69fcc20, spellType=3, withDelayed=true) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::InterruptSpell (this=0x2aaaf69fcc20, spellType=3, withDelayed=true) at ../../../src/game/Spell.h:417 No locals. #1 0x00000000006fe0f8 in Spell::DoSpellHitOnUnit (this=0x20dde1f0, unit=0x2aaaf69fcc20, effectMask=3) at ../../../src/game/Spell.cpp:1190 modOwner = <value optimized out> multiplier = <value optimized out> #2 0x00000000006fe6c9 in Spell::DoAllEffectOnTarget (this=0x20dde1f0, target=0x1ee8acc0) at ../../../src/game/Spell.cpp:1000 crit = <value optimized out> addhealth = <value optimized out> gain = <value optimized out> mask = 1 unit = (class Unit *) 0x2aaaf69fcc20 caster = (class Unit *) 0x2aaac7d4d5d0 missInfo = <value optimized out> procAttacker = 65536 procVictim = 131072 procEx = <value optimized out> #3 0x000000000070507d in Spell::handle_immediate (this=0x20dde1f0) at ../../../src/game/Spell.cpp:2554 No locals. #4 0x0000000000706c35 in Spell::cast (this=0x20dde1f0, skipCheck=false) at ../../../src/game/Spell.cpp:2528 mPeriodic = (const std::list<Aura*,std::allocator<Aura*> > &) @0x0: Cannot access memory at address 0x0 Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 25308)] Unit::SetFeared (this=0x30fb2030, apply=true, casterGUID=17379391263291975561, spellID=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::SetFeared (this=0x30fb2030, apply=true, casterGUID=17379391263291975561, spellID=0) at ../../../src/game/Spell.h:417 caster = <value optimized out> #1 0x00000000006d7cdb in Aura::ApplyModifier (this=0x2adcf320, apply=93, Real=true) at ../../../src/game/SpellAuras.cpp:888 aura = <value optimized out> #2 0x0000000000760750 in Unit::AddAura (this=0x30fb2030, Aur=0x2adcf320) at ../../../src/game/Unit.cpp:3485 caster = <value optimized out> scAuras = (std::list<Aura*,std::allocator<Aura*> > &) @0x1: Cannot access memory at address 0x1 Post 3/5
  8. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 8644)] Unit::InterruptNonMeleeSpells (this=0x2aaad7d42190, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::InterruptNonMeleeSpells (this=0x2aaad7d42190, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 No locals. #1 0x0000000000766bbc in Unit::setDeathState (this=0x2aaad7d42190, s=JUST_DIED) at ../../../src/game/Unit.cpp:9262 No locals. #2 0x00000000006b1efc in Player::setDeathState (this=0x2aaad7d42190, s=<value optimized out>) at ../../../src/game/Player.cpp:1414 ressSpellId = 0 cur = true #3 0x000000000076d6a2 in Unit::DealDamage (this=0x2aaacf277930, pVictim=0x2aaad7d42190, damage=1356, cleanDamage=0x42803c20, damagetype=DIRECT_DAMAGE, damageSchoolMask=<value optimized out>, spellProto=0x0, durabilityLoss=true) at ../../../src/game/Unit.cpp:590 player = (class Player *) 0x0 damageFromSpiritOfRedemtionTalent = false spiritOfRedemtionTalentReady = <value optimized out> health = <value optimized out> duel_hasEnded = false __PRETTY_FUNCTION__ = "uint32 Unit::DealDamage(Unit*, uint32, const CleanDamage*, DamageEffectType, SpellSchoolMask, const SpellEntry*, bool)" #4 0x0000000000770a73 in Unit::DealMeleeDamage (this=0x2aaacf277930, damageInfo=0x42803cd0, durabilityLoss=true) at ../../../src/game/Unit.cpp:1474 pVictim = (Unit *) 0x2aaad7d42190 cleanDamage = {damage = 173, attackType = BASE_ATTACK, hitOutCome = MELEE_HIT_NORMAL} #5 0x00000000007715ee in Unit::AttackerStateUpdate (this=0x2aaacf277930, pVictim=0x2aaad7d42190, attType=<value optimized out>, extra=false) at ../../../src/game/Unit.cpp:2001 extraAttacks = 0 damageInfo = {attacker = 0x2aaacf277930, target = 0x2aaad7d42190, damageSchoolMask = 1, damage = 1356, absorb = 0, resist = 0, blocked_amount = 0, HitInfo = 2, TargetState = 1, attackType = BASE_ATTACK, procAttacker = 4, procVictim = 1048584, procEx = 1, cleanDamage = 173, hitOutCome = MELEE_HIT_NORMAL} #6 0x00002b9329d08365 in ScriptedAI::DoMeleeAttackIfReady ( this=0x2aaacf4288d0) at ../../../../src/bindings/ScriptDev2/include/sc_creature.cpp:136 No locals. #7 0x00000000005080f9 in Creature::Update (this=0x2aaacf277930, diff=300) at ../../../src/game/Creature.cpp:422 No locals. #8 0x00000000005de167 in Cell::Visit<MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock, MaNGOS::ObjectUpdater, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > ( this=<value optimized out>, l=@0x42803e70, visitor=@0x42803ea0, m=@0x2aaaf1a84300) at ../../../src/game/GridNotifiersImpl.h:46 standing_cell = <value optimized out> district = <value optimized out> __PRETTY_FUNCTION__ = "void Cell::Visit(const CellLock<LOCK_TYPE>&, TypeContainerVisitor<T, CONTAINER>&, Map&) const [with LOCK_TYPE = MaNGOS::SingleThreaded<ZThread::FairReadWriteLock>::Lock, T = MaNGOS::ObjectUpdater, CON"... #9 0x00000000005cb039 in Map::Update (this=0x2aaaf1a84300, t_diff=@0x42803f84) at ../../../src/game/Map.cpp:594 pair = {x_coord = 257, y_coord = 256} cell = {data = {Part = {grid_x = 32, grid_y = 32, cell_x = 1, cell_y = 0, nocreate = 1, reserved = 16}, All = 34609184}} cell_lock = {i_cell = @0x42803ec0, i_cellPair = @0x42803e80} y = 256 x = 257 plr = <value optimized out> updater = {i_timeDiff = 300} grid_object_update = {i_visitor = @0x42803ed0} world_object_update = {i_visitor = @0x42803ed0} __PRETTY_FUNCTION__ = "virtual void Map::Update(const uint32&)" #10 0x00000000005cb489 in InstanceMap::Update (this=0x0, t_diff=@0x25d) at ../../../src/game/Map.cpp:2245 No locals. #11 0x00000000007f06ca in MapInstanced::Update (this=0x2aaab67cc430, t=@0x42803f84) at ../../../src/game/MapInstanced.cpp:52 i = {_M_cur = 0x2aaaf06cc7d0, _M_ht = 0x2aaab67e4558} #12 0x00000000005e48c1 in MapManager::Update (this=0x2aaab634bc70, diff=<value optimized out>) at ../../../src/game/MapManager.cpp:253 No locals. #13 0x0000000000788e4d in World::Update (this=0xaf49c0, diff=100) at ../../../src/game/World.cpp:1571 No locals. #14 0x00000000004bd630 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 100 realCurrTime = 2187995587 realPrevTime = <value optimized out> prevSleepTime = 89 #15 0x00002b932a005d1b in ZThread::ThreadImpl::Dispatch (parent=0xad0d90, impl=0x2aaab6350f50, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #16 0x00002b932a008916 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff817a4680) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #17 0x00002b932a00c6c8 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #18 0x00002b932a11ef1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #19 0x00002b932a7855d2 in clone () from /lib/libc.so.6 No symbol table info available. #20 0x0000000000000000 in ?? () No symbol table info available. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 1115703648 (LWP 28900)] Unit::InterruptNonMeleeSpells (this=0x2fb39fc0, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 417 void SetReferencedFromCurrent(bool yes) { m_referencedFromCurrentSpell = yes; } #0 Unit::InterruptNonMeleeSpells (this=0x2fb39fc0, withDelayed=false, spell_id=0) at ../../../src/game/Spell.h:417 No locals. #1 0x0000000000766a51 in Unit::CombatStop (this=0x2fb39fc0, cast=<value optimized out>) at ../../../src/game/Unit.cpp:7259 No locals. #2 0x0000000000766dd9 in Unit::CombatStopWithPets (this=0x0, cast=<value optimized out>) at ../../../src/game/Unit.cpp:7272 No locals. #3 0x00000000004db69e in BattleGround::EndBattleGround (this=0x2aaab46be8e0, winner=67) at ../../../src/game/BattleGround.cpp:715 plr = (class Player *) 0x2fb39fc0 team = 67 bgQueueTypeId = <value optimized out> winner_arena_team = (ArenaTeam *) 0x0 loser_arena_team = (ArenaTeam *) 0x0 loser_rating = 0 winner_rating = 0 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 34, _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 = 0x2b081da0 "", _M_finish = 0x2b081dc2 "", _M_end_of_storage = 0x2b081e46 ""}}, <No data fields>}}, m_opcode = 724} winmsg_id = 725 #4 0x00000000004dbd5a in BattleGround::EventPlayerLoggedOut ( this=0x2aaab46be8e0, player=0x2f63b940) at ../../../src/game/BattleGround.cpp:1206 No locals. #5 0x000000000078fba4 in WorldSession::LogoutPlayer (this=0xb7a57b0, Save=true) at ../../../src/game/WorldSession.cpp:304 bg = (class BattleGround *) 0x2fb3a278 guild = <value optimized out> data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 4513884613755535360, _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 = 0x402000003f726ba3 <Address 0x402000003f726ba3 out of bounds>, _M_finish = 0x0, _M_end_of_storage = 0x0}}, <No data fields>}}, m_opcode = 34} #6 0x0000000000790b1b in WorldSession::Update (this=0xb7a57b0) at ../../../src/game/WorldSession.cpp:227 opHandle = <value optimized out> packet = (WorldPacket *) 0x2aaacd2e7e40 currTime = 1 #7 0x0000000000788414 in World::UpdateSessions (this=0xaf49c0, diff=160) at ../../../src/game/World.cpp:2723 sess = <value optimized out> #8 0x0000000000788d74 in World::Update (this=0xaf49c0, diff=160) at ../../../src/game/World.cpp:1532 No locals. #9 0x00000000004bd630 in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:65 diff = 160 realCurrTime = 2247250579 realPrevTime = <value optimized out> prevSleepTime = 89 #10 0x00002b9f910a1d1b in ZThread::ThreadImpl::Dispatch (parent=0xad0d90, impl=0x6cbe9b0, task=@0x428041a0) at ../../../../dep/src/zthread/ThreadImpl.cxx:407 No locals. #11 0x00002b9f910a4916 in ZThread::(anonymous namespace)::Launcher::run ( this=0x7fff1a706700) at ../../../../dep/src/zthread/ThreadImpl.cxx:49 No locals. #12 0x00002b9f910a86c8 in _dispatch (arg=0x0) at ../../../../dep/src/zthread/posix/ThreadOps.cxx:137 __PRETTY_FUNCTION__ = "void* ZThread::_dispatch(void*)" #13 0x00002b9f911baf1a in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0x00002b9f918215d2 in clone () from /lib/libc.so.6 No symbol table info available. #15 0x0000000000000000 in ?? () No symbol table info available. Post 2/5
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Privacy Policy Terms of Use