whipowill / wow-acore-mod-nerf-herder

An AzerothCore module for nerfing NPCs en masse for various purposes.
GNU Affero General Public License v3.0
1 stars 2 forks source link

The server crashes approximately every 5 minutes #1

Open MRafStudio opened 6 months ago

MRafStudio commented 6 months ago

Buddy. The idea is awesome, especially for home servers. However, as a result, my server constantly crashes every about five minutes... In short, it's about the same thing every time:

Call stack: Address Frame Function SourceFile 00007FF6509F456A 000000917C3FD420 Unit::HasAuraType+A U:\Sources\azerothcore-wotlk\src\server\game\Entities\Unit\Unit.cpp line 5647 00007FF64FF3C060 000000917C3FE9E0 NerfHerderPlayer::RewardHonor+C0 U:\Sources\azerothcore-wotlk\modules\wow-acore-mod-nerf-herder\src\ModNerfHerder.cpp line 929 00007FF650AB7521 000000917C3FEA10 ExecuteScript+61 U:\Sources\azerothcore-wotlk\src\server\game\Scripting\ScriptMgrMacros.h line 61 00007FF650ABC5CF 000000917C3FEA90 ScriptMgr::OnCreatureKilledByPet+5F U:\Sources\azerothcore-wotlk\src\server\game\Scripting\ScriptDefines\PlayerScript.cpp line 131 00007FF6509F814A 000000917C3FECC0 Unit::Kill+63A U:\Sources\azerothcore-wotlk\src\server\game\Entities\Unit\Unit.cpp line 18096 00007FF6509DEB5E 000000917C3FEF60 Unit::DealDamage+122E U:\Sources\azerothcore-wotlk\src\server\game\Entities\Unit\Unit.cpp line 1156 00007FF6509DFA52 000000917C3FF0C0 Unit::DealMeleeDamage+252 U:\Sources\azerothcore-wotlk\src\server\game\Entities\Unit\Unit.cpp line 1882 00007FF6509D694E 000000917C3FF370 Unit::AttackerStateUpdate+23E U:\Sources\azerothcore-wotlk\src\server\game\Entities\Unit\Unit.cpp line 2617 00007FF650D0F937 000000917C3FF3B0 UnitAI::DoMeleeAttackIfReady+97 U:\Sources\azerothcore-wotlk\src\server\game\AI\CoreAI\UnitAI.cpp line 60 00007FF6510E0858 000000917C3FF5F0 PetAI::UpdateAI+528 U:\Sources\azerothcore-wotlk\src\server\game\AI\CoreAI\PetAI.cpp line 184 00007FF650CBEFE6 000000917C3FF780 Creature::Update+E66 U:\Sources\azerothcore-wotlk\src\server\game\Entities\Creature\Creature.cpp line 766 00007FF650B6899C 000000917C3FF950 Pet::Update+AEC U:\Sources\azerothcore-wotlk\src\server\game\Entities\Pet\Pet.cpp line 859 00007FF6510E3216 000000917C3FF980 Acore::ObjectUpdater::Visit+86 U:\Sources\azerothcore-wotlk\src\server\game\Grids\Notifiers\GridNotifiers.cpp line 344 00007FF650B1ED35 000000917C3FF9B0 VisitorHelper<Acore::ObjectUpdater,Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > >+15 U:\Sources\azerothcore-wotlk\src\common\Dynamic\TypeContainerVisitor.h line 51 00007FF650B1EC90 000000917C3FFA00 Map::Visit<Acore::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > >+90 U:\Sources\azerothcore-wotlk\src\server\game\Maps\Map.h line 884 00007FF650B371F9 000000917C3FFA70 Map::VisitNearbyCellsOf+169 U:\Sources\azerothcore-wotlk\src\server\game\Maps\Map.cpp line 729 00007FF650B36594 000000917C3FFD40 Map::Update+2B4 U:\Sources\azerothcore-wotlk\src\server\game\Maps\Map.cpp line 797 00007FF65113C182 000000917C3FFD80 MapUpdateRequest::call+32 U:\Sources\azerothcore-wotlk\src\server\game\Maps\MapUpdater.cpp line 45 00007FF65113BD15 000000917C3FFDB0 MapUpdater::WorkerThread+D5 U:\Sources\azerothcore-wotlk\src\server\game\Maps\MapUpdater.cpp line 158 00007FF65113B63F 000000917C3FFDE0 std::thread::_Invoke<std::tuple<void (__cdecl MapUpdater::)(void),MapUpdater >,0,1>+F C:\Program Files\Microsoft Visual Studio\2022\Professional\VC\Tools\MSVC\14.38.33130\include\thread line 61 00007FF961741BB2 000000917C3FFE10 _configthreadlocale+92 00007FF9626B7344 000000917C3FFE40 BaseThreadInitThunk+14 00007FF9640A26B1 000000917C3FFEC0 RtlUserThreadStart+21

crashes.zip

MRafStudio commented 5 months ago

It seems to me that it would not be amiss to add that in my case the liyunfan1223 assembly is used: https://github.com/liyunfan1223/azerothcore-wotlk/tree/Playerbot however, I have not yet encountered any modules not working on this assembly. At least a dozen have already been installed and are not experiencing problems.

whipowill commented 5 months ago

I would be curious if you have gotten the server to work without this mod. I'm running mine on Linux.

MRafStudio commented 5 months ago

I would be curious if you have gotten the server to work without this mod. I'm running mine on Linux.

Sorry for the long absence, I'm working on a big project. To be honest, I didn’t think about launching it on pure Azeroth. Probably worth a try. I'm running it under Windows. I'll probably try it this weekend.