kero99
Members-
Posts
157 -
Joined
-
Last visited
Never -
Donations
0.00 GBP
Content Type
Profiles
Bug Tracker
Wiki
Release Notes
Forums
Downloads
Blogs
Events
Everything posted by kero99
-
Confirmed in Debian Lenny (yes.. I have openssl 0.9.8k and devel installed from debian testing repo)
-
[Crash] [8661] Crash while a map is loading: Map Container
kero99 replied to a topic in OldBug reports
hmm, with 528 i was 14 crash in 24h, now with 527 only one and not in typecontainer.... I don,t change any more... -
Core: 9134 Custom: MTMaps, dualspec 1 -6h, some ideas?
-
[Crash] [8661] Crash while a map is loading: Map Container
kero99 replied to a topic in OldBug reports
Related with last YTDB version 528, i revert to 527 and crash gone... maybe some buged data in db. -
Thank you very much woweur =), I will try this check. I use ACE MTMaps win ACE 5.7.5 Best regard. And thank again ^^
-
Core: 9134 Custom: Insider42 + mtmaps + dualspec Hunter relared again =(, some ideas?
-
Uggly but work No more crashes but your problem still there.
-
Not enought info in this dump =(, but maybe is some custom patch, i have Core 9118 and Insider42 patch (and other stuff), and never see this crash before =(
-
Not Solution for now, only you can do a ugly temp fix diff --git a/src/game/Map.cpp b/src/game/Map.cpp index 9cb7f42..1f52d71 100644 --- a/src/game/Map.cpp +++ b/src/game/Map.cpp @@ -2402,7 +2402,7 @@ bool InstanceMap::Add(Player *player) if(playerBind->save != mapSave) { sLog.outError("InstanceMap::Add: player %s(%d) is permanently bound to instance %d,%d,%d,%d,%d,%d but he is being put in instance %d,%d,%d,%d,%d,%d", player->GetName(), player->GetGUIDLow(), playerBind->save->GetMapId(), playerBind->save->GetInstanceId(), playerBind->save->GetDifficulty(), playerBind->save->GetPlayerCount(), playerBind->save->GetGroupCount(), playerBind->save->CanReset(), mapSave->GetMapId(), mapSave->GetInstanceId(), mapSave->GetDifficulty(), mapSave->GetPlayerCount(), mapSave->GetGroupCount(), mapSave->CanReset()); - assert(false); + //assert(false); } } else and diff --git a/src/game/Map.cpp b/src/game/Map.cpp index 1f52d71..748fe4f 100644 --- a/src/game/Map.cpp +++ b/src/game/Map.cpp @@ -2455,7 +2455,7 @@ bool InstanceMap::Add(Player *player) player->BindToInstance(mapSave, false); else // cannot jump to a different instance without resetting it - assert(playerBind->save == mapSave); + //assert(playerBind->save == mapSave); } } }
-
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
Still in rev 9110, this crash is more time with me that my wife!!!!, ok ok and... if i change some solution by hard sex??? -
try with: d0fe71232595cb5bf17496e27c19d5764db79997 src/game/Spell.cpp | 6 ++++-- 1 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/game/Spell.cpp b/src/game/Spell.cpp index 015fc1c..949b1af 100644 --- a/src/game/Spell.cpp +++ b/src/game/Spell.cpp @@ -2794,10 +2794,12 @@ void Spell::handle_immediate() // process immediate effects (items, ground, etc.) also initialize some variables _handle_immediate_phase(); - + + if (!m_UniqueTargetInfo.empty()) for(std::list<TargetInfo>::iterator ihit= m_UniqueTargetInfo.begin();ihit != m_UniqueTargetInfo.end();++ihit) DoAllEffectOnTarget(&(*ihit)); - + + if (!m_UniqueGOTargetInfo.empty()) for(std::list<GOTargetInfo>::iterator ihit= m_UniqueGOTargetInfo.begin();ihit != m_UniqueGOTargetInfo.end();++ihit) DoAllEffectOnTarget(&(*ihit));
-
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
Yes, this crash only appear in hunters, maybe related with her pets but i dunno where i can check that =( -
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
=( WorldSession::HandleMovementOpcodes (this=0x245b610, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 307 movementInfo.guid = mover ? mover->GetGUID() : 0; #0 WorldSession::HandleMovementOpcodes (this=0x245b610, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 #1 0x00000000007d2abd in WorldSession::Update (this=0x245b610) at ../../../src/game/WorldSession.cpp:230 #2 0x00000000007c700a in World::UpdateSessions (this=0x7ff9f80099c0, diff=39) at ../../../src/game/World.cpp:2113 #3 0x00000000007c7b48 in World::Update (this=0x7ff9f80099c0, diff=39) at ../../../src/game/World.cpp:1656 #4 0x00000000004de67c in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #5 0x000000000087faea in ACE_Based::Thread::ThreadTask (param=0x7fe7cc082ce0) at ../../../src/shared/Threading.cpp:183 #6 0x00007ffdfe2c7a04 in start_thread () from /lib/libpthread.so.0 #7 0x00007ffdfd8867bd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () #0 WorldSession::HandleMovementOpcodes (this=0x245b610, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 opcode = 201 mover = 0x7fe7cc082ce0 plMover = 0x0 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _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 = 0x7fe7db977140 "°\\"ªÝç\\177", _M_finish = 0x7fe7db977140 "°\\"ªÝç\\177", _M_end_of_storage = 0x7fe7db977162 "="}}, <No data fields>}}, m_opcode = 201} guid = <value optimized out> movementInfo = {guid = 221633, flags = 0, unk1 = 0, time = 4137659934, x = 3542.36328, y = -5148.93408, z = 143.21524, o = 4.3697443, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\000', s_pitch = 0, fallTime = 0, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} #1 0x00000000007d2abd in WorldSession::Update (this=0x245b610) at ../../../src/game/WorldSession.cpp:230 packet = 0xf4e3d80 currTime = <value optimized out> #2 0x00000000007c700a in World::UpdateSessions (this=0x7ff9f80099c0, diff=39) at ../../../src/game/World.cpp:2113 sess = <value optimized out> #3 0x00000000007c7b48 in World::Update (this=0x7ff9f80099c0, diff=39) at ../../../src/game/World.cpp:1656 autobroadcaston = 0 #4 0x00000000004de67c in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 39 realCurrTime = 4137659933 realPrevTime = <value optimized out> prevSleepTime = 39 #5 0x000000000087faea in ACE_Based::Thread::ThreadTask (param=0x7fe7cc082ce0) at ../../../src/shared/Threading.cpp:183 No locales. #6 0x00007ffdfe2c7a04 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00007ffdfd8867bd in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x7fe9e3ff8910 (LWP 18841) 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 13 Thread 0x7febe3ff9910 (LWP 18840) 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 12 Thread 0x7fede3ffa910 (LWP 18839) 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 11 Thread 0x7fefe3ffb910 (LWP 18838) 0x00007ffdfe2cf8f1 in nanosleep () from /lib/libpthread.so.0 10 Thread 0x7ff1e3ffc910 (LWP 18837) 0x00007ffdfd87f3c2 in select () from /lib/libc.so.6 9 Thread 0x7ff3e3ffd910 (LWP 18836) 0x00007ffdfd84aed1 in nanosleep () from /lib/libc.so.6 * 8 Thread 0x7ff5e3ffe910 (LWP 18835) WorldSession::HandleMovementOpcodes ( this=0x245b610, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 7 Thread 0x7ff7e3fff910 (LWP 18834) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 5 Thread 0x7ff9f7fff910 (LWP 18831) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 4 Thread 0x7ffdfd353910 (LWP 18830) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 0x7ffbfd145910 (LWP 18829) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 0x7ffdfffec710 (LWP 18825) 0x00007ffdfe2c8cfd in pthread_join () from /lib/libpthread.so.0 Thread 14 (Thread 0x7fe9e3ff8910 (LWP 18841)): #0 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 No symbol table info available. #1 0x00007ffdffaf67d2 in ACE_Dev_Poll_Reactor::work_pending_i ( this=0x7ff7e8335420, max_wait_time=0x7fe9e3ff8050) at ../../ace/Dev_Poll_Reactor.cpp:960 timer_buf = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 9964}} this_timeout = 0xfffffffffffffffc nfds = <value optimized out> #2 0x00007ffdffaf9dec in ACE_Dev_Poll_Reactor::handle_events_i ( this=0x7ff7e8335420, max_wait_time=0x7fe9e3ff8050, guard=...) at ../../ace/Dev_Poll_Reactor.cpp:1030 result = <value optimized out> #3 0x00007ffdffaf9fb6 in ACE_Dev_Poll_Reactor::handle_events ( this=0x7ff7e8335420, max_wait_time=0x7fe9e3ff8050) at ../../ace/Dev_Poll_Reactor.cpp:1012 countdown = {<ACE_Copy_Disabled> = {<No data fields>}, max_wait_time_ = 0x7fe9e3ff8050, start_time_ = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 1262563077, tv_usec = 660684}}, stopped_ = false} guard = {token_ = @0x7ff7e8335448, owner_ = 1} result = -1 #4 0x00007ffdffb51d6d in ACE_Reactor::run_reactor_event_loop ( this=0x7ff7e9490c50, tv=..., eh=0) at ../../ace/Reactor.cpp:271 result = 1 #5 0x00000000007d9ffb in ReactorRunnable::svc (this=0x7ff7e9447768) at ../../../src/game/WorldSocketMgr.cpp:167 interval = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 9964}} #6 0x00007ffdffb77017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275 t = 0x7ff7e9447768 svc_status = <value optimized out> #7 0x00007ffdffb783a1 in ACE_Thread_Adapter::invoke (this=0x7ff7e944db10) at ../../ace/Thread_Adapter.cpp:98 exit_hook_instance = <value optimized out> exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #8 0x00007ffdfe2c7a04 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #9 0x00007ffdfd8867bd in clone () from /lib/libc.so.6 No symbol table info available. #10 0x0000000000000000 in ?? () No symbol table info available. Hunter again... -
http://paste2.org/p/591899 --> Maybe old crash, you will try this fix: void Object::SetUInt64Value( uint16 index, const uint64 &value ) { - ASSERT( index + 1 < m_valuesCount || PrintIndexError( index, true ) ); + if( index + 1 > m_valuesCount) { PrintIndexError( index, true ); return; } if(*((uint64*)&(m_uint32Values[ index ])) != value) { m_uint32Values[ index ] = *((uint32*)&value); And second, i have this some time ago but disapear when i apply Silverice Visibility Patch an tunning visibility paremeters: http://pastebin.com/m936c125 Best Regards
-
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
I go to try it!!! Thanks!!! -
7250e775d9d30205c22342c6802e168073e56717 src/game/Pet.cpp | 5 ++++- 1 files changed, 4 insertions(+), 1 deletions(-) diff --git a/src/game/Pet.cpp b/src/game/Pet.cpp index 07f2066..c7bdb68 100644 --- a/src/game/Pet.cpp +++ b/src/game/Pet.cpp @@ -491,7 +491,10 @@ void Pet::Update(uint32 diff) { if(m_removed) // pet already removed, just wait in remove queue, no updates return; - + + if(m_loading) + return; + switch( m_deathState ) { case CORPSE:
-
Core: 9086 (But this crash is soo old for me) SD2: 1532 Custom: Mtmaps, DualSpec Program received signal SIGSEGV, Segmentation fault. [Cambiando a Thread 0x7ff5e3ffe910 (LWP 764)] WorldSession::HandleMovementOpcodes (this=0x7fe7d6326da0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 307 movementInfo.guid = mover->GetGUID(); #0 WorldSession::HandleMovementOpcodes (this=0x7fe7d6326da0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 #1 0x00000000007d2acd in WorldSession::Update (this=0x7fe7d6326da0) at ../../../src/game/WorldSession.cpp:230 #2 0x00000000007c701a in World::UpdateSessions (this=0x7ffbf802c460, diff=448) at ../../../src/game/World.cpp:2113 #3 0x00000000007c7b58 in World::Update (this=0x7ffbf802c460, diff=448) at ../../../src/game/World.cpp:1656 #4 0x00000000004de67c in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #5 0x000000000087faea in ACE_Based::Thread::ThreadTask (param=0x7fe7547ee150) at ../../../src/shared/Threading.cpp:183 #6 0x00007ffdfe2c7a04 in start_thread () from /lib/libpthread.so.0 #7 0x00007ffdfd8867bd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () #0 WorldSession::HandleMovementOpcodes (this=0x7fe7d6326da0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 opcode = 238 mover = 0x7fe7547ee150 plMover = 0x0 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _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 = 0x7fe765953a30 "`\\214!Üç\\177", _M_finish = 0x7fe765953a30 "`\\214!Üç\\177", _M_end_of_storage = 0x7fe765953a62 ""}}, <No data fields>}}, m_opcode = 238} guid = <value optimized out> movementInfo = {guid = 280373, flags = 4096, unk1 = 0, time = 4046865250, x = 1228.57617, y = 825.173096, z = -66.5216217, o = 3.46971655, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\000', s_pitch = 0, fallTime = 0, j_unk = 0, j_sinAngle = -0.946648598, j_cosAngle = -0.322267592, j_xyspeed = 17.0900002, u_unk1 = 0} #1 0x00000000007d2acd in WorldSession::Update (this=0x7fe7d6326da0) at ../../../src/game/WorldSession.cpp:230 packet = 0x7fe7b4456e50 currTime = <value optimized out> #2 0x00000000007c701a in World::UpdateSessions (this=0x7ffbf802c460, diff=448) at ../../../src/game/World.cpp:2113 sess = <value optimized out> #3 0x00000000007c7b58 in World::Update (this=0x7ffbf802c460, diff=448) at ../../../src/game/World.cpp:1656 autobroadcaston = 0 #4 0x00000000004de67c in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 448 realCurrTime = 4046865222 realPrevTime = <value optimized out> prevSleepTime = 0 #5 0x000000000087faea in ACE_Based::Thread::ThreadTask (param=0x7fe7547ee150) at ../../../src/shared/Threading.cpp:183 No locales. #6 0x00007ffdfe2c7a04 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00007ffdfd8867bd in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x7fe9e3ff8910 (LWP 770) 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 13 Thread 0x7febe3ff9910 (LWP 769) 0x00007ffdfe2cec34 in __lll_lock_wait () from /lib/libpthread.so.0 12 Thread 0x7fede3ffa910 (LWP 768) 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 11 Thread 0x7fefe3ffb910 (LWP 767) 0x00007ffdfe2cf8f1 in nanosleep () from /lib/libpthread.so.0 10 Thread 0x7ff1e3ffc910 (LWP 766) 0x00007ffdfd87f3c2 in select () from /lib/libc.so.6 9 Thread 0x7ff3e3ffd910 (LWP 765) 0x00007ffdfd84aed1 in nanosleep () from /lib/libc.so.6 * 8 Thread 0x7ff5e3ffe910 (LWP 764) WorldSession::HandleMovementOpcodes ( this=0x7fe7d6326da0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 7 Thread 0x7ff7e3fff910 (LWP 763) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 5 Thread 0x7ff9f7ffe910 (LWP 761) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 4 Thread 0x7ffbf7fff910 (LWP 760) 0x00007ffdfe2cf0cb in read () from /lib/libpthread.so.0 3 Thread 0x7ffdfd353910 (LWP 759) 0x00007ffdfe2cc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 0x7ffdfffec710 (LWP 755) 0x00007ffdfe2c8cfd in pthread_join () from /lib/libpthread.so.0 Thread 14 (Thread 0x7fe9e3ff8910 (LWP 770)): #0 0x00007ffdfd886df8 in epoll_wait () from /lib/libc.so.6 No symbol table info available. #1 0x00007ffdffaf67d2 in ACE_Dev_Poll_Reactor::work_pending_i ( this=0x7ff7e9744350, max_wait_time=0x7fe9e3ff8050) at ../../ace/Dev_Poll_Reactor.cpp:960 timer_buf = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 1709}} this_timeout = 0xfffffffffffffffc nfds = <value optimized out> #2 0x00007ffdffaf9dec in ACE_Dev_Poll_Reactor::handle_events_i ( this=0x7ff7e9744350, max_wait_time=0x7fe9e3ff8050, guard=...) at ../../ace/Dev_Poll_Reactor.cpp:1030 result = <value optimized out> #3 0x00007ffdffaf9fb6 in ACE_Dev_Poll_Reactor::handle_events ( this=0x7ff7e9744350, max_wait_time=0x7fe9e3ff8050) at ../../ace/Dev_Poll_Reactor.cpp:1012 countdown = {<ACE_Copy_Disabled> = {<No data fields>}, max_wait_time_ = 0x7fe9e3ff8050, start_time_ = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 1262472282, tv_usec = 977999}}, stopped_ = false} guard = {token_ = @0x7ff7e9744378, owner_ = 1} result = -1 #4 0x00007ffdffb51d6d in ACE_Reactor::run_reactor_event_loop ( this=0x7ff7ea2d6210, tv=..., eh=0) at ../../ace/Reactor.cpp:271 result = 1 #5 0x00000000007da00b in ReactorRunnable::svc (this=0x7ff7e97440f8) at ../../../src/game/WorldSocketMgr.cpp:167 interval = {static zero = { static zero = <same as static member of an already seen type>, static max_time = { static zero = <same as static member of an already seen type>, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 0}}, tv_ = {tv_sec = 0, tv_usec = 0}}, static max_time = <same as static member of an already seen type>, tv_ = {tv_sec = 0, tv_usec = 1709}} #6 0x00007ffdffb77017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275 t = 0x7ff7e97440f8 svc_status = <value optimized out> #7 0x00007ffdffb783a1 in ACE_Thread_Adapter::invoke (this=0x7ff7e9744c10) at ../../ace/Thread_Adapter.cpp:98 exit_hook_instance = <value optimized out> exit_hook_maybe = {instance_ = 0x0} exit_hook_ptr = <value optimized out> #8 0x00007ffdfe2c7a04 in start_thread () from /lib/libpthread.so.0 Al guid in movementInfo in all my crashes are Hunter, and mostly low lvls 16 - 29 Please, make Kero99 very happy with some info about this crash, i only need resolve this to have a dream of stable server Best Regard
-
OpenMP is very Unstable, use ACE Mtmaps instead with ACE 5.7.5 and mapthread=2, very estable for me with 2000+ players =)
-
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
Crash still present at 9086, all of them Hunter low level related (lvl 16 - 29): Program received signal SIGSEGV, Segmentation fault. [Cambiando a Thread 0x7ff5e3ffe910 (LWP 28626)] WorldSession::HandleMovementOpcodes (this=0x7fe7cea0e7b0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 307 movementInfo.guid = mover->GetGUID(); #0 WorldSession::HandleMovementOpcodes (this=0x7fe7cea0e7b0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 #1 0x0000000000753a82 in WorldSession::Update (this=0x7fe7cea0e7b0) at ../../../src/game/WorldSession.cpp:230 #2 0x000000000074cc3a in World::UpdateSessions (this=0x7ff9f8024100, diff=242) at ../../../src/game/World.cpp:2113 #3 0x000000000074d508 in World::Update (this=0x7ff9f8024100, diff=242) at ../../../src/game/World.cpp:1656 #4 0x00000000004e37cc in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #5 0x00000000007eacba in ACE_Based::Thread::ThreadTask (param=0x7fe76e2deb90) at ../../../src/shared/Threading.cpp:183 #6 0x00007ffdfe2d7a04 in start_thread () from /lib/libpthread.so.0 #7 0x00007ffdfd8967bd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () #0 WorldSession::HandleMovementOpcodes (this=0x7fe7cea0e7b0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 opcode = 218 mover = 0x7fe76e2deb90 plMover = 0x0 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _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 = 0x7fe778636960 "°§Æºç\\177", _M_finish = 0x7fe778636960 "°§Æºç\\177", _M_end_of_storage = 0x7fe778636986 "0ñ5"}}, <No data fields>}}, m_opcode = 218} guid = <value optimized out> movementInfo = {guid = 17384041540866803010, flags = 1, unk1 = 0, time = 3854264905, x = -3973.02344, y = -1847.67029, z = 92.322998, o = 4.37000513, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\000', s_pitch = 0, fallTime = 842, j_unk = 0, j_sinAngle = 0, j_cosAngle = 0, j_xyspeed = 0, u_unk1 = 0} #1 0x0000000000753a82 in WorldSession::Update (this=0x7fe7cea0e7b0) at ../../../src/game/WorldSession.cpp:230 packet = 0x7fe77fde21d0 currTime = <value optimized out> #2 0x000000000074cc3a in World::UpdateSessions (this=0x7ff9f8024100, diff=242) at ../../../src/game/World.cpp:2113 itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<unsigned int const, WorldSession*>, false>> = {_M_cur_node = 0x7ff9f8024100, _M_cur_bucket = 0x7ffdffb2ba16}, <No data fields>} sess = <value optimized out> #3 0x000000000074d508 in World::Update (this=0x7ff9f8024100, diff=242) at ../../../src/game/World.cpp:1656 autobroadcaston = 0 #4 0x00000000004e37cc in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 242 realCurrTime = 3854264900 realPrevTime = <value optimized out> prevSleepTime = 0 #5 0x00000000007eacba in ACE_Based::Thread::ThreadTask (param=0x7fe76e2deb90) at ../../../src/shared/Threading.cpp:183 No locales. #6 0x00007ffdfe2d7a04 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00007ffdfd8967bd in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? () No symbol table info available. 14 Thread 0x7fe9e3ff8910 (LWP 28632) 0x00007ffdfd896df8 in epoll_wait () from /lib/libc.so.6 13 Thread 0x7febe3ff9910 (LWP 28631) 0x00007ffdfd896df8 in epoll_wait () from /lib/libc.so.6 12 Thread 0x7fede3ffa910 (LWP 28630) 0x00007ffdfd896df8 in epoll_wait () from /lib/libc.so.6 11 Thread 0x7fefe3ffb910 (LWP 28629) 0x00007ffdfe2df8f1 in nanosleep () from /lib/libpthread.so.0 10 Thread 0x7ff1e3ffc910 (LWP 28628) 0x00007ffdfd88f3c2 in select () from /lib/libc.so.6 9 Thread 0x7ff3e3ffd910 (LWP 28627) 0x00007ffdfd85aed1 in nanosleep () from /lib/libc.so.6 * 8 Thread 0x7ff5e3ffe910 (LWP 28626) WorldSession::HandleMovementOpcodes ( this=0x7fe7cea0e7b0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 7 Thread 0x7ff7e3fff910 (LWP 28625) 0x00007ffdfe2dc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 5 Thread 0x7ff9f7fff910 (LWP 28623) 0x00007ffdfe2dc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 4 Thread 0x7ffdfd363910 (LWP 28622) 0x00007ffdfe2dc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 3 Thread 0x7ffbfd155910 (LWP 28621) 0x00007ffdfe2dc5a9 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 1 Thread 0x7ffdfffec710 (LWP 28617) 0x00007ffdfe2d8cfd in pthread_join () from /lib/libpthread.so.0 I test disable all speed change spell in these lvl (Aspect of the Monkey, Aspect of the Cheetah) with same result =( Will be welcome some ideas over origin of problem... i only have this crash =) -
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
More info: All guid in crashdump in: movementInfo = {guid = [color="Red"]275417[/color], flags = 4096, unk1 = 0, time = 3540812358, x = 1890.76758, y = 1525.96326, z = 88.0770264, o = 3.89293504, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\000', s_pitch = 0, fallTime = 0, j_unk = 0, j_sinAngle = -0.730773211, j_cosAngle = -0.682620347, j_xyspeed = 0, u_unk1 = 0} Are Hunters, levels 19 - 80. Crash appear with 200+ player or with 2000+ in two diferent realm, no population related Sometimes i have other crash related: Program received signal SIGSEGV, Segmentation fault. [Cambiando a Thread 0x7fffec85d910 (LWP 25961)] 0x00000000005c6385 in std::tr1::__detail::_Mod_range_hashing::operator() ( this=<value optimized out>, c=0x7fffac72f150, x=-1724.2323, y=8523.3291, z=196.653229, ang=5.93889093) at /usr/include/c++/4.4/tr1_impl/hashtable_policy.h:403 403 { return __num % __den; } #0 0x00000000005c6385 in std::tr1::__detail::_Mod_range_hashing::operator() ( this=<value optimized out>, c=0x7fffac72f150, x=-1724.2323, y=8523.3291, z=196.653229, ang=5.93889093) at /usr/include/c++/4.4/tr1_impl/hashtable_policy.h:403 #1 std::tr1::__detail::_Hash_code_base<Creature*, std::Pair<Creature* const, CreatureMover>, std::_Select1st<std::Pair<Creature* const, CreatureMover> >, s$ this=<value optimized out>, c=0x7fffac72f150, x=-1724.2323, y=8523.3291, z=196.653229, ang=5.93889093) at /usr/include/c++/4.4/tr1_impl/hashtable_policy.h:759 #2 std::tr1::__detail::_Map_base<Creature*, std::Pair<Creature* const, CreatureMover>, std::_Select1st<std::Pair<Creature* const, CreatureMover> >, true, s$ z=196.653229, ang=5.93889093) at /usr/include/c++/4.4/tr1_impl/hashtable_policy.h:569 #3 Map::AddCreatureToMoveList (this=<value optimized out>, c=0x7fffac72f150, x=-1724.2323, y=8523.3291, z=196.653229, ang=5.93889093) at ../../../src/game/Map.cpp:1039 #4 0x00000000005ce63b in Map::CreatureRelocation (this=0x10000, creature=0x7fffac72f150, x=<value optimized out>, y=<value optimized out>, z=<value optimized out>, ang=<value optimized out>) at ../../../src/game/Map.cpp:1023 #5 0x00000000007a6b6c in WorldSession::HandleMovementOpcodes (this=0xf1e2d0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:355 #6 0x0000000000753bb2 in WorldSession::Update (this=0xf1e2d0) at ../../../src/game/WorldSession.cpp:230 #7 0x000000000074cd6a in World::UpdateSessions (this=0x7ffff0024240, diff=79) at ../../../src/game/World.cpp:2113 #8 0x000000000074d638 in World::Update (this=0x7ffff0024240, diff=79) at ../../../src/game/World.cpp:1656 #9 0x00000000004e37cc in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #10 0x00000000007eae0a in ACE_Based::Thread::ThreadTask (param=0x10060) at ../../../src/shared/Threading.cpp:183 #11 0x00007ffff62d7a04 in start_thread () from /lib/libpthread.so.0 #12 0x00007ffff58967bd in clone () from /lib/libc.so.6 #13 0x0000000000000000 in ?? () -
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
Confirmed, all crashes are related with charmed creatures, when server crash with: Program received signal SIGSEGV, Segmentation fault. [Cambiando a Thread 0x7fffec85d910 (LWP 32162)] WorldSession::HandleMovementOpcodes (this=0x12cdd2c0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 307 movementInfo.guid = mover->GetGUID(); #0 WorldSession::HandleMovementOpcodes (this=0x12cdd2c0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 #1 0x0000000000752922 in WorldSession::Update (this=0x12cdd2c0) at ../../../src/game/WorldSession.cpp:230 #2 0x000000000074bada in World::UpdateSessions (this=0x7ffff0024270, diff=110) at ../../../src/game/World.cpp:2113 #3 0x000000000074c3a8 in World::Update (this=0x7ffff0024270, diff=110) at ../../../src/game/World.cpp:1656 #4 0x00000000004e34fc in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #5 0x00000000007e9afa in ACE_Based::Thread::ThreadTask (param=0x7fffa5aae660) at ../../../src/shared/Threading.cpp:183 #6 0x00007ffff62e0a04 in start_thread () from /lib/libpthread.so.0 #7 0x00007ffff589f7bd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () #0 WorldSession::HandleMovementOpcodes (this=0x12cdd2c0, recv_data=<value optimized out>) at ../../../src/game/MovementHandler.cpp:307 opcode = 238 mover = 0x7fffa5aae660 plMover = 0x0 data = {<ByteBuffer> = {static DEFAULT_SIZE = 4096, _rpos = 0, _wpos = 0, _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 = 0x7fffae5869d0 "�\\032w\\\\�\\177", _M_finish = 0x7fffae5869d0 "�\\032w\\\\�\\177", _M_end_of_storage = 0x7fffae586a02 ""}}, <No data fields>}}, m_opcode = 238} guid = <value optimized out> movementInfo = {guid = 275417, flags = 4096, unk1 = 0, time = 3540812358, x = 1890.76758, y = 1525.96326, z = 88.0770264, o = 3.89293504, t_guid = 0, t_x = 0, t_y = 0, t_z = 0, t_o = 0, t_time = 0, t_seat = 0 '\\000', s_pitch = 0, fallTime = 0, j_unk = 0, j_sinAngle = -0.730773211, j_cosAngle = -0.682620347, j_xyspeed = 0, u_unk1 = 0} Console show in every crash: ERROR:Unit::GetCharm: Charmed creature XXX not exist. -
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
I have related crash in movementInfo.guid = mover->GetGUID(); Every day over 4 - 6 times =( -
|CRASH|HELP| WorldSession::HandleSetActiveMoverOpcode
kero99 replied to Auntie Mangos's topic in OldBug reports
Related crash: http://pastebin.com/m1401c40e Some ideas about fix? -
Confirmed, I have de same
-
Core: 9014 + Insider42 Patches + MTMaps + Dualpec Very often crashes on high population 2000+ std::_Rb_tree<Unit*, Unit*, std::_Identity<Unit*>, std::less<Unit*>, std::allocator<Unit*> >::_M_lower_bound (this=0x7fff83559d80, victim=0x7fffbc2805a0, meleeAttack=true) at /usr/include/c++/4.4/bits/stl_tree.h:986 986 if (!_M_impl._M_key_compare(_S_key(__x), __k)) #0 std::_Rb_tree<Unit*, Unit*, std::_Identity<Unit*>, std::less<Unit*>, std::allocator<Unit*> >::_M_lower_bound (this=0x7fff83559d80, victim=0x7fffbc2805a0, meleeAttack=true) at /usr/include/c++/4.4/bits/stl_tree.h:986 #1 std::_Rb_tree<Unit*, Unit*, std::_Identity<Unit*>, std::less<Unit*>, std::allocator<Unit*> >::find (this=0x7fff83559d80, victim=0x7fffbc2805a0, meleeAttack=true) at /usr/include/c++/4.4/bits/stl_tree.h:1421 #2 std::set<Unit*, std::less<Unit*>, std::allocator<Unit*> >::find ( this=0x7fff83559d80, victim=0x7fffbc2805a0, meleeAttack=true) at /usr/include/c++/4.4/bits/stl_set.h:548 #3 Unit::_addAttacker (this=0x7fff83559d80, victim=0x7fffbc2805a0, meleeAttack=true) at ../../../src/game/Unit.h:915 #4 Unit::Attack (this=0x7fff83559d80, victim=0x7fffbc2805a0, meleeAttack=true) at ../../../src/game/Unit.cpp:8476 #5 0x00000000007a72ac in PetAI::AttackStart (this=0x7fff91dd65c0, u=0x7fffbc2805a0) at ../../../src/game/PetAI.cpp:68 #6 0x00000000005db06c in void VisitorHelper<MaNGOS::CreatureRelocationNotifier, Creature>(MaNGOS::CreatureRelocationNotifier&, ContainerMapList<Creature>&) () #7 0x00000000005dfd53 in void Map::Visit<RGuard<ACE_RW_Thread_Mutex, ACE_Thread_Mutex>, MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >(CellLock<RGuard<ACE_RW_Thread_Mutex, ACE_Thread_Mutex> > const&, TypeContainerVisitor<MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > >&) () #8 0x00000000005d5737 in Visit<RGuard<ACE_RW_Thread_Mutex, ACE_Thread_Mutex>, MaNGOS::CreatureRelocationNotifier, TypeMapContainer<TypeList<GameObject, TypeList<Creature, TypeList<DynamicObject, TypeList<Corpse, TypeNull> > > > > > ( this=0x8397ac0, creature=<value optimized out>, cell=<value optimized out>, cellpair=<value optimized out>) at ../../../src/game/CellImpl.h:213 #9 Map::CreatureRelocationNotify (this=0x8397ac0, creature=<value optimized out>, cell=<value optimized out>, cellpair=<value optimized out>) at ../../../src/game/Map.cpp:2052 #10 0x00000000005d95d7 in Map::AddNotifier<Creature> (this=0x7fffcb86d150, obj=0x1, cell=<value optimized out>, cellpair=<value optimized out>) at ../../../src/game/Map.cpp:344 #11 0x00000000005e2ca4 in void Map::Add<Creature>(Creature*) () #12 0x00000000006f1868 in Spell::EffectSummonGuardian (this=0x7fff8341c980, i=<value optimized out>, forceFaction=<value optimized out>) at ../../../src/game/SpellEffects.cpp:4171 #13 0x00000000006c33c0 in Spell::DoSpellHitOnUnit (this=0x7fff8341c980, unit=0x7fffbc27df50, effectMask=1) at ../../../src/game/Spell.cpp:1196 #14 0x00000000006c4f53 in Spell::DoAllEffectOnTarget (this=0x7fff8341c980, target=0x7fff92f42f20) at ../../../src/game/Spell.cpp:994 #15 0x00000000006d3954 in Spell::handle_immediate (this=0x7fff8341c980) at ../../../src/game/Spell.cpp:2800 #16 0x00000000006d2c38 in Spell::cast (this=0x7fff8341c980, skipCheck=true) at ../../../src/game/Spell.cpp:2773 #17 0x000000000071d51a in Unit::CastCustomSpell (this=<value optimized out>, Victim=<value optimized out>, spellInfo=<value optimized out>, bp0=0x7fffe4dfdb40, bp1=0x0, bp2=0x0, triggered=<value optimized out>, castItem=0x0, triggeredByAura=0x7fff79b2cfa0, originalCaster=4033216) at ../../../src/game/Unit.cpp:1016 #18 0x000000000071f414 in Unit::HandleProcTriggerSpell (this=0x7fff82de61a0, pVictim=0x28, damage=<value optimized out>, triggeredByAura=<value optimized out>, procSpell=0x0, procFlags=<value optimized out>, procEx=1, cooldown=0) at ../../../src/game/Unit.cpp:7918 #19 0x000000000073565a in Unit::ProcDamageAndSpellFor (this=0x7fff82de61a0, isVictim=<value optimized out>, pTarget=<value optimized out>, procFlag=<value optimized out>, procExtra=<value optimized out>, attType=<value optimized out>, procSpell=0x0, damage=422) at ../../../src/game/Unit.cpp:12565 #20 0x0000000000735de4 in Unit::ProcDamageAndSpell (this=0x7fff82de61a0, pVictim=0x7fffbc27df50, procAttacker=<value optimized out>, procVictim=1048584, procExtra=1, amount=422, attType=BASE_ATTACK, procSpell=0x0) at ../../../src/game/Unit.cpp:4741 #21 0x0000000000739eba in Unit::AttackerStateUpdate (this=0x7fff82de61a0, pVictim=0x7fffbc27df50, attType=BASE_ATTACK, extra=false) at ../../../src/game/Unit.cpp:2279 #22 0x000000000068c7cb in Player::Update (this=0x7fff82de61a0, p_time=319) at ../../../src/game/Player.cpp:1193 #23 0x00000000005d83f0 in Map::Update (this=0x8397ac0, t_diff=@0x7fff8b438de0) at ../../../src/game/Map.cpp:595 #24 0x00000000005e5562 in MapUpdateRequest::call (this=0x7fff8b438dc0) at ../../../src/game/MapUpdater.cpp:47 #25 0x00000000007ee701 in DelayExecutor::svc (this=0x756cbc8) at ../../../src/shared/DelayExecutor.cpp:60 #26 0x00007ffff7b77017 in ACE_Task_Base::svc_run (args=<value optimized out>) at ../../ace/Task.cpp:275 #27 0x00007ffff7b783a1 in ACE_Thread_Adapter::invoke (this=0x887f2c0) at ../../ace/Thread_Adapter.cpp:98 #28 0x00007ffff62e3a04 in start_thread () from /lib/libpthread.so.0 #29 0x00007ffff58a27bd in clone () from /lib/libc.so.6 WorldSession::HandleSetActiveMoverOpcode (this=0x7fffd01b4960, recv_data=...) at ../../../src/game/MovementHandler.cpp:776 776 if(_player->m_mover->GetGUID() != guid) #0 WorldSession::HandleSetActiveMoverOpcode (this=0x7fffd01b4960, recv_data=...) at ../../../src/game/MovementHandler.cpp:776 #1 0x00000000007514f2 in WorldSession::Update (this=0x7fffd01b4960) at ../../../src/game/WorldSession.cpp:230 #2 0x000000000074a69a in World::UpdateSessions (this=0x7fffec0090f0, diff=103) at ../../../src/game/World.cpp:2111 #3 0x000000000074af68 in World::Update (this=0x7fffec0090f0, diff=103) at ../../../src/game/World.cpp:1654 #4 0x00000000004e386c in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 #5 0x00000000007f205a in ACE_Based::Thread::ThreadTask (param=0x1ef167b0) at ../../../src/shared/Threading.cpp:183 #6 0x00007ffff62e3a04 in start_thread () from /lib/libpthread.so.0 #7 0x00007ffff58a27bd in clone () from /lib/libc.so.6 #8 0x0000000000000000 in ?? () #0 WorldSession::HandleSetActiveMoverOpcode (this=0x7fffd01b4960, recv_data=...) at ../../../src/game/MovementHandler.cpp:776 guid = 4032238 #1 0x00000000007514f2 in WorldSession::Update (this=0x7fffd01b4960) at ../../../src/game/WorldSession.cpp:230 packet = 0x7fffac690010 currTime = <value optimized out> #2 0x000000000074a69a in World::UpdateSessions (this=0x7fffec0090f0, diff=103) at ../../../src/game/World.cpp:2111 itr = {<std::tr1::__detail::_Hashtable_iterator_base<std::Pair<unsigned int const, WorldSession*>, false>> = {_M_cur_node = 0x7fffec0090f0, _M_cur_bucket = 0x7ffff7b2ba16}, <No data fields>} sess = <value optimized out> #3 0x000000000074af68 in World::Update (this=0x7fffec0090f0, diff=103) at ../../../src/game/World.cpp:1654 autobroadcaston = 0 #4 0x00000000004e386c in WorldRunnable::run (this=<value optimized out>) at ../../../src/mangosd/WorldRunnable.cpp:60 diff = 103 realCurrTime = 2919503939 realPrevTime = <value optimized out> prevSleepTime = 0 #5 0x00000000007f205a in ACE_Based::Thread::ThreadTask (param=0x1ef167b0) at ../../../src/shared/Threading.cpp:183 No locales. #6 0x00007ffff62e3a04 in start_thread () from /lib/libpthread.so.0 No symbol table info available. #7 0x00007ffff58a27bd in clone () from /lib/libc.so.6 No symbol table info available. #8 0x0000000000000000 in ?? ()
Contact Us
To contact us
click here
You can also email us at [email protected]
Privacy Policy | Terms & Conditions
You can also email us at [email protected]
Privacy Policy | Terms & Conditions
Copyright © getMaNGOS. All rights Reserved.
This website is in no way associated with or endorsed by Blizzard Entertainment®
This website is in no way associated with or endorsed by Blizzard Entertainment®