Jump to content

Woweur

Members
  • Posts

    104
  • Joined

  • Last visited

    Never
  • Donations

    0.00 GBP 

Everything posted by Woweur

  1. If MySQL is overloaded (by backup, website or other) a Freeze Detector can make a crash. Try to active a log for a long query in your my.cnf
  2. Yes, I know a general lock isn't a better solution for perfomance, but I haven't a better for now and, with 3000 players online I havnt lag and my uptime is ~15 hours so if you have a better solution post a patch
  3. Personaly, i set 16 threads because my server has 16 core For show % of use by thread, i use top command and i press 1 on putty.
  4. lock for spell update with ACE multithread map : http://paste2.org/p/688715
  5. Just because it's easy code than ACE =P My rev ? a old rev with some custom modification (by me) for a spell, stability, instance ...etc I'm go to write a little patch for you
  6. Uptime ? ~3 hours, online players ? ~3000. But you need include OMP, and i don't know if it's work with ACE mtmaps, but i can create a little patch for ACE if you want. I have just add that : #pragma omp critical(spellLock) { m_Events.Update( p_time ); _UpdateSpells( p_time ); }
  7. With the patch of infinity, yeah i haven't crash like "if(!spell->target)", but a lot of crash appear with the patch (with delete pointer i think). Some crashlog : - http://paste2.org/p/688254 - http://paste2.org/p/688257 - http://paste2.org/p/688258 So, for the moment i add a #omp pragma critial(blk) and no crash, but performance is better without lock.
  8. Just one question : the ACE MTmaps patch is better for a performance than openmp or it's equal ?
  9. Confirmed, with tbb vector still crash ... Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x4a713950 (LWP 24846)] Spell::DoAllEffectOnTarget (this=0x7f92f65c9a10, target=0x0) at ../../../src/game/Spell.cpp:995 995 if (target->processed) // Check target #0 Spell::DoAllEffectOnTarget (this=0x7f92f65c9a10, target=0x0) at ../../../src/game/Spell.cpp:995 #1 0x0000000000709d3c in Spell::handle_immediate (this=0x7f92f65c9a10) at ../../../src/game/Spell.cpp:2992 #2 0x0000000000708710 in Spell::cast (this=0x7f92f65c9a10, skipCheck=true) at ../../../src/game/Spell.cpp:2966 #3 0x00000000007585c0 in Unit::CastCustomSpell (this=0x7f9285b813a0, Victim=0x7f929229f3b0, spellInfo=0x7f933fc616c0, bp0=0x4a7129b8, bp1=0x0, bp2=0x0, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x7f929e6036b0, originalCaster=0) at ../../../src/game/Unit.cpp:1068 #4 0x000000000076da0f in Unit::HandleDummyAuraProc (this=0x7f9285b813a0, pVictim=0x7f929da708b0, damage=12975, triggeredByAura=0x7f929e6036b0, procSpell=0x7f933f7cde10, procFlag=<value optimized out>, procEx=1, cooldown=0) at ../../../src/game/Unit.cpp:7334 #5 0x00000000007716a6 in Unit::ProcDamageAndSpellFor (this=0x7f9285b813a0, isVictim=false, pTarget=0x7f929da708b0, procFlag=262144, procExtra=1, attType=BASE_ATTACK, procSpell=0x7f933f7cde10, damage=865) at ../../../src/game/Unit.cpp:12979 #6 0x000000000077224d in Unit::ProcDamageAndSpell (this=0x7f9285b813a0, pVictim=0x7f929da708b0, procAttacker=<value optimized out>, procVictim=<value optimized out>, procExtra=1, amount=865, attType=BASE_ATTACK, procSpell=0x7f933f7cde10) at ../../../src/game/Unit.cpp:4911 #7 0x00000000006ed204 in Aura::PeriodicTick (this=0x7f92ce5ce2f0) at ../../../src/game/SpellAuras.cpp:7497 #8 0x00000000006eeb4a in Aura::Update (this=0x7f92ce5ce2f0, diff=2041) at ../../../src/game/SpellAuras.cpp:738 #9 0x000000000075c96e in Unit::_UpdateSpells (this=0x7f929da708b0, time=2041) at ../../../src/game/SpellAuras.h:333 #10 0x0000000000769437 in Unit::Update (this=0x7f929da708b0, p_time=2041) at ../../../src/game/Unit.cpp:212 #11 0x00000000006be893 in Player::Update (this=0x7f929da708b0, p_time=2041) at ../../../src/game/Player.cpp:1137 #12 0x0000000000600a60 in Map::Update (this=0x100329b0, t_diff=@0x4a7130a4) at ../../../src/game/Map.cpp:688 #13 0x00000000006124d8 in MapManager::Update (.omp_data_i=0x41926ba0) at ../../../src/game/MapManager.cpp:278
  10. Thanks you, i it's a better than #omp critical for performance =)
  11. I already have that crash, i haven't realy found why it's happen, but it's related to a custom patch (i think it's due to bad cast, like that : "if((Player*)unit)) ((Player*)unit)->fonction();". Good luck.
  12. MaNGOS 9129 + Insider 42 pack. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x4dd50950 (LWP 26348)] 0x00000000006e2721 in AreaAura::Update () Current language: auto; currently asm #0 0x00000000006e2721 in AreaAura::Update () #1 0x0000000000749911 in Unit::_UpdateSpells () #2 0x0000000000755feb in Unit::Update () #3 0x00000000005333d5 in Creature::Update () #4 0x00000000005fc370 in VisitorHelper<MaNGOS::ObjectUpdater, Creature> () #5 0x00000000005f9f54 in Map::Update () #6 0x00000000005fa108 in InstanceMap::Update () #7 0x00000000007ce289 in MapInstanced::Update () #8 0x000000000060a2c3 in MapManager::Update ()
  13. MaNGOS crash when this line is call : if (!((Creature*)mover)->HasSpell(spellId) || IsPassiveSpell(spellId) ). So, mover can't be cast on creature (but, if mover is not player ...), or mover is NULL pointer but i don't think that because if mover is NULL, MaNGOS crash at this line : if(mover->GetTypeId()==TYPEID_PLAYER), or pointer of mover is delete. What is the version of MTMaps you use ? You can add a check like that for avoid null pointer and non-creature cast. else if(mover && mover->GetTypeId() == TYPEID_UNIT) { // not have spell in spellbook or spell passive and not casted by client if (!((Creature*)mover)->HasSpell(spellId) || IsPassiveSpell(spellId) ) { //cheater? kick? ban? recvPacket.rpos(recvPacket.wpos()); // prevent spam at ignore packet return; } }
  14. [Core 9138 + Insider 42] Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x436bd950 (LWP 14769)] 0x00007faca38b3018 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #0 0x00007faca38b3018 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #1 0x000000000070d89e in Aura::ReapplyAffectedPassiveAuras () #2 0x0000000000713398 in Aura::HandleAddModifier () #3 0x000000000070893c in Aura::ApplyModifier () #4 0x00000000007135d7 in Aura::SetStackAmount () #5 0x000000000071365a in Aura::modStackAmount () #6 0x0000000000782da8 in Unit::AddAura () #7 0x0000000000741db3 in Spell::EffectApplyAura () #8 0x000000000072375e in Spell::HandleEffects () #9 0x0000000000723f62 in Spell::DoSpellHitOnUnit () #10 0x0000000000724111 in Spell::DoAllEffectOnTarget () #11 0x0000000000733277 in Spell::handle_immediate () #12 0x00000000007328f1 in Spell::cast () #13 0x0000000000732c0e in Spell::Prepare () #14 0x0000000000777cad in Unit::CastSpell () #15 0x0000000000777d71 in Unit::CastSpell () #16 0x000000000077a679 in Unit::HandleProcTriggerSpell () #17 0x000000000078e6bf in Unit::ProcDamageAndSpellFor () #18 0x000000000078ee69 in Unit::ProcDamageAndSpell () #19 0x000000000072442c in Spell::DoAllEffectOnTarget () #20 0x0000000000733277 in Spell::handle_immediate () #21 0x00000000007328f1 in Spell::cast () #22 0x0000000000732c0e in Spell::Prepare () #23 0x0000000000777cad in Unit::CastSpell () #24 0x0000000000777d71 in Unit::CastSpell () #25 0x000000000070d896 in Aura::ReapplyAffectedPassiveAuras () #26 0x0000000000713398 in Aura::HandleAddModifier () #27 0x000000000070893c in Aura::ApplyModifier () #28 0x00000000007135d7 in Aura::SetStackAmount () #29 0x000000000071365a in Aura::modStackAmount () #30 0x0000000000782da8 in Unit::AddAura () #31 0x0000000000741db3 in Spell::EffectApplyAura () #32 0x000000000072375e in Spell::HandleEffects () #33 0x0000000000723f62 in Spell::DoSpellHitOnUnit () #34 0x0000000000724111 in Spell::DoAllEffectOnTarget () #35 0x0000000000733277 in Spell::handle_immediate () #36 0x00000000007328f1 in Spell::cast () #37 0x0000000000732c0e in Spell::Prepare () #38 0x0000000000777cad in Unit::CastSpell () #39 0x0000000000777d71 in Unit::CastSpell () #40 0x000000000077a679 in Unit::HandleProcTriggerSpell () #41 0x000000000078e6bf in Unit::ProcDamageAndSpellFor () #42 0x000000000078ee69 in Unit::ProcDamageAndSpell () #43 0x000000000072442c in Spell::DoAllEffectOnTarget () #44 0x0000000000733277 in Spell::handle_immediate () #45 0x00000000007328f1 in Spell::cast () #46 0x0000000000732c0e in Spell::Prepare () #47 0x0000000000777cad in Unit::CastSpell () #48 0x0000000000777d71 in Unit::CastSpell () #49 0x000000000070d896 in Aura::ReapplyAffectedPassiveAuras () #50 0x0000000000713398 in Aura::HandleAddModifier () #51 0x000000000070893c in Aura::ApplyModifier () #52 0x00000000007135d7 in Aura::SetStackAmount () #53 0x000000000071365a in Aura::modStackAmount () #54 0x0000000000782da8 in Unit::AddAura () #55 0x0000000000741db3 in Spell::EffectApplyAura () #56 0x000000000072375e in Spell::HandleEffects () #57 0x0000000000723f62 in Spell::DoSpellHitOnUnit () #58 0x0000000000724111 in Spell::DoAllEffectOnTarget () #59 0x0000000000733277 in Spell::handle_immediate () #60 0x00000000007328f1 in Spell::cast () #61 0x0000000000732c0e in Spell::Prepare () #62 0x0000000000777cad in Unit::CastSpell () #63 0x0000000000777d71 in Unit::CastSpell () #64 0x000000000077a679 in Unit::HandleProcTriggerSpell () #65 0x000000000078e6bf in Unit::ProcDamageAndSpellFor () #66 0x000000000078ee69 in Unit::ProcDamageAndSpell () #67 0x000000000072442c in Spell::DoAllEffectOnTarget () #68 0x0000000000733277 in Spell::handle_immediate () #69 0x00000000007328f1 in Spell::cast () #70 0x0000000000732c0e in Spell::Prepare () #71 0x0000000000777cad in Unit::CastSpell () #72 0x0000000000777d71 in Unit::CastSpell () #73 0x000000000070d896 in Aura::ReapplyAffectedPassiveAuras () #74 0x0000000000713398 in Aura::HandleAddModifier () #75 0x000000000070893c in Aura::ApplyModifier () #76 0x0000000000783125 in Unit::AddAura () #77 0x0000000000741db3 in Spell::EffectApplyAura () #78 0x000000000072375e in Spell::HandleEffects () #79 0x0000000000723f62 in Spell::DoSpellHitOnUnit () #80 0x0000000000724111 in Spell::DoAllEffectOnTarget () #81 0x0000000000733277 in Spell::handle_immediate () #82 0x00000000007328f1 in Spell::cast () #83 0x0000000000732c0e in Spell::Prepare () #84 0x0000000000777cad in Unit::CastSpell () #85 0x0000000000777d71 in Unit::CastSpell () #86 0x000000000077a679 in Unit::HandleProcTriggerSpell () #87 0x000000000078e6bf in Unit::ProcDamageAndSpellFor () #88 0x000000000078ee69 in Unit::ProcDamageAndSpell () #89 0x000000000072442c in Spell::DoAllEffectOnTarget () #90 0x0000000000733277 in Spell::handle_immediate () #91 0x00000000007328f1 in Spell::cast () #92 0x0000000000732c0e in Spell::Prepare () #93 0x0000000000777cad in Unit::CastSpell () #94 0x0000000000777d71 in Unit::CastSpell () #95 0x00000000006c9907 in Player::addSpell () #96 0x00000000006c7582 in Player::learnSpell () #97 0x00000000006c787e in Player::LearnTalent () #98 0x000000000080ec53 in WorldSession::HandleLearnTalentOpcode () #99 0x00000000007abd98 in WorldSession::Update () #100 0x00000000007a3508 in World::UpdateSessions () #101 0x00000000007a432a in World::Update () #102 0x0000000000541361 in WorldRunnable::run () #103 0x0000000000840b77 in ACE_Based::Thread::ThreadTask () #104 0x00007faca3b56fc7 in start_thread () from /lib/libpthread.so.0 #105 0x00007faca31265ad in clone () from /lib/libc.so.6 #106 0x0000000000000000 in ?? ()
  15. You can post the crashlog ? Thanks you.
  16. Nobody has tried the patch ? I think just this code can cause crash : UpdatePlayerVisibility(player,new_cell,new_val); UpdateObjectsVisibilityFor(player,new_cell,new_val); PlayerRelocationNotify(player,new_cell,new_val);
  17. Core 9113 ../../../src/game/Object.h:510: Error: Assertion in GetMap failed: m_currMap Stack Trace: /home/git/core/bin/mangos-worldd(_ZN5Group22UpdatePlayerOutOfRangeEP6Player+0xa5) [0x57ccbf] /home/git/core/bin/mangos-worldd(_ZN6Player34SendUpdateToOutOfRangeGroupMembersEv+0x22) [0x64c568] /home/git/core/bin/mangos-worldd(_ZN6Player6UpdateEj+0x554) [0x691bb8] /home/git/core/bin/mangos-worldd(_ZN3Map6UpdateERKj+0x63) [0x5dab55] /home/git/core/bin/mangos-worldd(_ZN11InstanceMap6UpdateERKj+0x11) [0x5db857] /home/git/core/bin/mangos-worldd(_ZN12MapInstanced6UpdateERKj+0x49) [0x7a3119] /home/git/core/bin/mangos-worldd [0x5eb615] /usr/lib/libgomp.so.1 [0x7f6cbb5f2b55] /lib/libpthread.so.0 [0x7f6cbae66fc7] /lib/libc.so.6(clone+0x6d) [0x7f6cba4365ad] Program received signal SIGABRT, Aborted. [switching to Thread 0x4b4a0950 (LWP 1606)] 0x00007f6cba398ed5 in raise () from /lib/libc.so.6 #0 0x00007f6cba398ed5 in raise () from /lib/libc.so.6 #1 0x00007f6cba39a3f3 in abort () from /lib/libc.so.6 #2 0x00007f6cba391dc9 in __assert_fail () from /lib/libc.so.6 #3 0x00000000004f6b65 in WorldObject::GetMap () #4 0x000000000064c5c5 in Player::GetViewPoint () #5 0x000000000057ccbf in Group::UpdatePlayerOutOfRange () #6 0x000000000064c568 in Player::SendUpdateToOutOfRangeGroupMembers () #7 0x0000000000691bb8 in Player::Update () #8 0x00000000005dab55 in Map::Update () #9 0x00000000005db857 in InstanceMap::Update () #10 0x00000000007a3119 in MapInstanced::Update () #11 0x00000000005eb615 in MapManager::Update () #12 0x00007f6cbb5f2b55 in ?? () from /usr/lib/libgomp.so.1 #13 0x00007f6cbae66fc7 in start_thread () from /lib/libpthread.so.0 #14 0x00007f6cba4365ad in clone () from /lib/libc.so.6 #15 0x0000000000000000 in ?? () #0 0x00007f6cba398ed5 in raise () from /lib/libc.so.6 No symbol table info available. #1 0x00007f6cba39a3f3 in abort () from /lib/libc.so.6 No symbol table info available. #2 0x00007f6cba391dc9 in __assert_fail () from /lib/libc.so.6 No symbol table info available. #3 0x00000000004f6b65 in WorldObject::GetMap () No symbol table info available. #4 0x000000000064c5c5 in Player::GetViewPoint () No symbol table info available. #5 0x000000000057ccbf in Group::UpdatePlayerOutOfRange () No symbol table info available. #6 0x000000000064c568 in Player::SendUpdateToOutOfRangeGroupMembers () No symbol table info available. #7 0x0000000000691bb8 in Player::Update () No symbol table info available. #8 0x00000000005dab55 in Map::Update () No symbol table info available. #9 0x00000000005db857 in InstanceMap::Update () No symbol table info available. #10 0x00000000007a3119 in MapInstanced::Update () No symbol table info available. #11 0x00000000005eb615 in MapManager::Update () No symbol table info available. #12 0x00007f6cbb5f2b55 in ?? () from /usr/lib/libgomp.so.1 No symbol table info available. #13 0x00007f6cbae66fc7 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #14 0x00007f6cba4365ad in clone () from /lib/libc.so.6 No symbol table info available. #15 0x0000000000000000 in ?? ()
  18. Yeah, i think it's better to use a bool in World class for "sConfig.GetBoolDefault("MovementThread", false)". I recheck the session because if i don't do that, i have a crash with delete pointer, and with this recheck, i haven't crash related to that. For a mutex, yes it's maybe better to use ACE_Guard. Why i have starting the thread with lowest priority ? Because i think the main thread must have the priority, a movement isn't realy important than cast spell, update ..etc. EDIT : i have added a link to a github in first post EDIT 2 : i have maybe a idea to fix some deadlock, if in all function where TypeContainerVisitor is used, i use a ACE_Guard , this can be work no ?
  19. Yes, i think it's a good idea. I will make that tomorrow I have fixed a crash in ClientGUID iterator in class player with a LockedSet (like LockedQueue implanted by MaNGOS). Nobody has tried the patch ? EDIT : i have added a crashlog list in a first post.
  20. What bug does the patch fix? What features does the patch add? My patch add a thread to handle a movement opcode. I have write this patch for reduce the session update diff. For example, with 1.2k plr, the session update diff is ~300ms without the patch. With the patch, the session update is ~5 ms. The major problem is to fix some deadlock with lock or other ... For which repository revision was the patch created? 9113 Who has been writing this patch? Please include either forum user names or email addresses. Me Of course, you can post a crashlog ... If you can, aslo post the uptime you have with the patch or other bug due to the patch ...etc Crashlog list : http://paste2.org/p/597363 http://paste2.org/p/597366 http://paste2.org/p/597368 Github : http://github.com/Izidor/mangos/tree/MovementThread Patch : http://paste2.org/p/596791
  21. When I try my multithread patch ( movement thread handler for example), I don't post a crashlog because it's not a MaNGOS crash, so that crash not happen because I have multithread patch. For your crash, it's because spell pointer is delete by another thread, you should be implant a protection to avoid that ( with lock for example ). Thank you kero99 for some crashfix
  22. MaNGOS 9100 + Insider 42 pack. Program received signal SIGSEGV, Segmentation fault. [switching to Thread 0x4374f950 (LWP 26458)] 0x00007fd2407d5018 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #0 0x00007fd2407d5018 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 #1 0x00000000006bf1c7 in Aura::ReapplyAffectedPassiveAuras ( this=0x7fd18947c2f0, target=0x7fd18a41c970, owner_mode=true) at /usr/include/c++/4.3/bits/stl_tree.h:257 #2 0x00000000006c4d27 in Aura::HandleAddModifier (this=0x7fd18947c2f0, apply=<value optimized out>, Real=<value optimized out>) at ../../../src/game/SpellAuras.cpp:1603 #3 0x00000000006b92c4 in Aura::ApplyModifier (this=0x7fd18947c2f0, apply=240, Real=96) at ../../../src/game/SpellAuras.cpp:1015 #4 0x00000000006c50b7 in Aura::SetStackAmount (this=0x7fd18947c2f0, stackAmount=160 ' ') at ../../../src/game/SpellAuras.cpp:1457 #5 0x00000000006c510c in Aura::modStackAmount (this=0x1000, num=<value optimized out>) at ../../../src/game/SpellAuras.cpp:1488 #6 0x000000000073d033 in Unit::AddAura (this=0x7fd18a41c970, Aur=0x7fd189b54640) at ../../../src/game/Unit.cpp:3752 #7 0x00000000006fb797 in Spell::EffectApplyAura (this=0x7fd18ad8fd40, i=0) at ../../../src/game/SpellEffects.cpp:2702 #8 0x00000000006d67bb in Spell::DoSpellHitOnUnit (this=0x7fd18ad8fd40, unit=0x7fd18a41c970, effectMask=3) at ../../../src/game/Spell.cpp:1224 #9 0x00000000006d6e9b in Spell::DoAllEffectOnTarget (this=0x7fd18ad8fd40, target=0x7fd18b0e8860) at ../../../src/game/Spell.cpp:1022 #10 0x00000000006e5be4 in Spell::handle_immediate (this=0x7fd18ad8fd40) at ../../../src/game/Spell.cpp:2918 #11 0x00000000006e4f58 in Spell::cast (this=0x7fd18ad8fd40, skipCheck=true) at ../../../src/game/Spell.cpp:2892 #12 0x0000000000732189 in Unit::CastSpell (this=0x7fd18a41c970, Victim=0x7fd18a41c970, spellInfo=0x7fd23d59ce50, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x7fd18bca4ba0, originalCaster=0) at ../../../src/game/Unit.cpp:1000 #13 0x0000000000733ded in Unit::HandleProcTriggerSpell (this=0x7fd18a41c970, pVictim=0x7fd18a41c970, damage=<value optimized out>, triggeredByAura=0x7fd18bca4ba0, procSpell=0x7fd23dc7d8a0, procFlags=16384, procEx=1, cooldown=0) at ../../../src/game/Unit.cpp:8036 #14 0x000000000074b416 in Unit::ProcDamageAndSpellFor (this=0x7fd18a41c970, isVictim=false, pTarget=0x7fd18a41c970, procFlag=16384, procExtra=1, attType=BASE_ATTACK, procSpell=0x7fd23dc7d8a0, damage=0) at ../../../src/game/Unit.cpp:12755 #15 0x000000000074bbd5 in Unit::ProcDamageAndSpell (this=0x1000, pVictim=0x7fd18a41c970, procAttacker=<value optimized out>, procVictim=32768, procExtra=1, amount=0, attType=BASE_ATTACK, procSpell=0x7fd23dc7d8a0) at ../../../src/game/Unit.cpp:4797 #16 0x00000000006d6de8 in Spell::DoAllEffectOnTarget (this=0x7fd17c734fa0, target=0x7fd18a279d70) at ../../../src/game/Spell.cpp:1087 #17 0x00000000006e5be4 in Spell::handle_immediate (this=0x7fd17c734fa0) at ../../../src/game/Spell.cpp:2918 #18 0x00000000006e4f58 in Spell::cast (this=0x7fd17c734fa0, skipCheck=true) at ../../../src/game/Spell.cpp:2892 #19 0x0000000000732189 in Unit::CastSpell (this=0x7fd18a41c970, Victim=0x7fd18a41c970, spellInfo=0x7fd23dc7d8a0, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x0, originalCaster=0) at ../../../src/game/Unit.cpp:1000 #20 0x00000000006bf1bf in Aura::ReapplyAffectedPassiveAuras ( this=0x7fd18947c2f0, target=0x7fd18a41c970, owner_mode=true) at ../../../src/game/SpellAuras.cpp:1538 #21 0x00000000006c4d27 in Aura::HandleAddModifier (this=0x7fd18947c2f0, apply=<value optimized out>, Real=<value optimized out>) at ../../../src/game/SpellAuras.cpp:1603 #22 0x00000000006b92c4 in Aura::ApplyModifier (this=0x7fd18947c2f0, apply=240, Real=96) at ../../../src/game/SpellAuras.cpp:1015 #23 0x00000000006c50b7 in Aura::SetStackAmount (this=0x7fd18947c2f0, stackAmount=160 ' ') at ../../../src/game/SpellAuras.cpp:1457 #24 0x00000000006c510c in Aura::modStackAmount (this=0x1000, num=<value optimized out>) at ../../../src/game/SpellAuras.cpp:1488 #25 0x000000000073d033 in Unit::AddAura (this=0x7fd18a41c970, Aur=0x7fd18b6aec10) at ../../../src/game/Unit.cpp:3752 #26 0x00000000006fb797 in Spell::EffectApplyAura (this=0x7fd18b89dae0, i=0) at ../../../src/game/SpellEffects.cpp:2702 #27 0x00000000006d67bb in Spell::DoSpellHitOnUnit (this=0x7fd18b89dae0, unit=0x7fd18a41c970, effectMask=3) at ../../../src/game/Spell.cpp:1224 #28 0x00000000006d6e9b in Spell::DoAllEffectOnTarget (this=0x7fd18b89dae0, target=0x7fd18b778ae0) at ../../../src/game/Spell.cpp:1022 #29 0x00000000006e5be4 in Spell::handle_immediate (this=0x7fd18b89dae0) at ../../../src/game/Spell.cpp:2918 #30 0x00000000006e4f58 in Spell::cast (this=0x7fd18b89dae0, skipCheck=true) at ../../../src/game/Spell.cpp:2892 #31 0x0000000000732189 in Unit::CastSpell (this=0x7fd18a41c970, Victim=0x7fd18a41c970, spellInfo=0x7fd23d59ce50, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x7fd18bca4ba0, originalCaster=0) at ../../../src/game/Unit.cpp:1000 #32 0x0000000000733ded in Unit::HandleProcTriggerSpell (this=0x7fd18a41c970, pVictim=0x7fd18a41c970, damage=<value optimized out>, triggeredByAura=0x7fd18bca4ba0, procSpell=0x7fd23dc7d8a0, procFlags=16384, procEx=1, cooldown=0) at ../../../src/game/Unit.cpp:8036 #33 0x000000000074b416 in Unit::ProcDamageAndSpellFor (this=0x7fd18a41c970, isVictim=false, pTarget=0x7fd18a41c970, procFlag=16384, procExtra=1, attType=BASE_ATTACK, procSpell=0x7fd23dc7d8a0, damage=0) at ../../../src/game/Unit.cpp:12755 #34 0x000000000074bbd5 in Unit::ProcDamageAndSpell (this=0x1000, pVictim=0x7fd18a41c970, procAttacker=<value optimized out>, procVictim=32768, procExtra=1, amount=0, attType=BASE_ATTACK, procSpell=0x7fd23dc7d8a0) at ../../../src/game/Unit.cpp:4797 #35 0x00000000006d6de8 in Spell::DoAllEffectOnTarget (this=0x7fd18ad8c920, target=0x7fd17c3c3250) at ../../../src/game/Spell.cpp:1087 #36 0x00000000006e5be4 in Spell::handle_immediate (this=0x7fd18ad8c920) at ../../../src/game/Spell.cpp:2918 #37 0x00000000006e4f58 in Spell::cast (this=0x7fd18ad8c920, skipCheck=true) at ../../../src/game/Spell.cpp:2892 #38 0x0000000000732189 in Unit::CastSpell (this=0x7fd18a41c970, Victim=0x7fd18a41c970, spellInfo=0x7fd23dc7d8a0, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x0, originalCaster=0) at ../../../src/game/Unit.cpp:1000 #39 0x00000000006bf1bf in Aura::ReapplyAffectedPassiveAuras ( this=0x7fd18947c2f0, target=0x7fd18a41c970, owner_mode=true) at ../../../src/game/SpellAuras.cpp:1538 No symbol table info available. #86 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x46755950 (LWP 26465) 0x00007fd240048b78 in epoll_wait () from /lib/libc.so.6 13 Thread 0x45f54950 (LWP 26464) 0x00007fd240048b78 in epoll_wait () from /lib/libc.so.6 12 Thread 0x45753950 (LWP 26463) 0x00007fd240048b78 in epoll_wait () from /lib/libc.so.6 11 Thread 0x44f52950 (LWP 26462) 0x00007fd240048b78 in epoll_wait () from /lib/libc.so.6 10 Thread 0x44751950 (LWP 26461) 0x00007fd240048b78 in epoll_wait () from /lib/libc.so.6 9 Thread 0x40d7e950 (LWP 26460) 0x00007fd240a800e1 in nanosleep () from /lib/libpthread.so.0 8 Thread 0x43f50950 (LWP 26459) 0x00007fd240016ff1 in nanosleep () from /lib/libc.so.6 * 7 Thread 0x4374f950 (LWP 26458) 0x00007fd2407d5018 in std::_Rb_tree_increment () from /usr/lib/libstdc++.so.6 6 Thread 0x42f4e950 (LWP 26454) 0x00007fd240a800e1 in nanosleep () from /lib/libpthread.so.0 5 Thread 0x4274d950 (LWP 26323) 0x00007fd240a800e1 in nanosleep () from /lib/libpthread.so.0 4 Thread 0x41f4c950 (LWP 26322) 0x00007fd240a800e1 in nanosleep () from /lib/libpthread.so.0 3 Thread 0x4174b950 (LWP 26321) 0x00007fd240a800e1 in nanosleep () from /lib/libpthread.so.0 1 Thread 0x7fd2424066f0 (LWP 26317) 0x00007fd240a79715 in pthread_join () from /lib/libpthread.so.0
  23. MaNGOS 9100 + Insider 42 pack. http://paste2.org/p/591899 http://paste2.org/p/591900
×
×
  • 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