Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save jackpoz/bd86c192ac0ae6a63c8ca5ff60ae10e0 to your computer and use it in GitHub Desktop.
Save jackpoz/bd86c192ac0ae6a63c8ca5ff60ae10e0 to your computer and use it in GitHub Desktop.
SAI crash on waypoint stop
>worldserver.exe!SmartAI::StopPath(unsigned int DespawnTime, unsigned int quest, bool fail) Line 148 C++
worldserver.exe!SmartScript::ProcessAction(SmartScriptHolder & e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 1385 C++
worldserver.exe!SmartScript::ProcessEvent(SmartScriptHolder & e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 2769 C++
worldserver.exe!SmartScript::ProcessAction(SmartScriptHolder & e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 2271 C++
worldserver.exe!SmartScript::ProcessEvent(SmartScriptHolder & e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 2769 C++
worldserver.exe!SmartScript::ProcessAction(SmartScriptHolder & e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 2271 C++
worldserver.exe!SmartScript::ProcessEvent(SmartScriptHolder & e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 3091 C++
worldserver.exe!SmartScript::ProcessEventsFor(SMART_EVENT e, Unit * unit, unsigned int var0, unsigned int var1, bool bvar, const SpellInfo * spell, GameObject * gob) Line 226 C++
worldserver.exe!SmartAI::WaypointReached(unsigned int nodeId, unsigned int pathId) Line 370 C++
worldserver.exe!WaypointMovementGenerator<Creature>::OnArrived(Creature * creature) Line 118 C++
worldserver.exe!WaypointMovementGenerator<Creature>::DoUpdate(Creature * creature, unsigned int diff) Line 277 C++
worldserver.exe!MovementGeneratorMedium<Creature,WaypointMovementGenerator<Creature> >::Update(Unit * owner, unsigned int diff) Line 71 C++
worldserver.exe!MotionMaster::UpdateMotion(unsigned int diff) Line 112 C++
worldserver.exe!Unit::Update(unsigned int p_time) Line 456 C++
worldserver.exe!Creature::Update(unsigned int diff) Line 735 C++
worldserver.exe!Trinity::ObjectUpdater::Visit<Creature>(GridRefManager<Creature> & m) Line 407 C++
worldserver.exe!VisitorHelper<Trinity::ObjectUpdater,Creature>(Trinity::ObjectUpdater & v, ContainerMapList<Creature> & c) Line 46 C++
worldserver.exe!VisitorHelper<Trinity::ObjectUpdater,Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > >(Trinity::ObjectUpdater & v, ContainerMapList<TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > & c) Line 52 C++
worldserver.exe!VisitorHelper<Trinity::ObjectUpdater,GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > >(Trinity::ObjectUpdater & v, ContainerMapList<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > & c) Line 53 C++
worldserver.exe!VisitorHelper<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >(Trinity::ObjectUpdater & v, TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > & c) Line 59 C++
worldserver.exe!TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >::Visit(TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > & c) Line 93 C++
worldserver.exe!Grid<Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::Visit<Trinity::ObjectUpdater>(TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > & visitor) Line 92 C++
worldserver.exe!NGrid<8,Player,TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > >,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >::VisitGrid<Trinity::ObjectUpdater,TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > >(const unsigned int x, const unsigned int y, TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > & visitor) Line 154 C++
worldserver.exe!Map::Visit<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > >(const Cell & cell, TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > & visitor) Line 959 C++
worldserver.exe!Map::VisitNearbyCellsOf(WorldObject * obj, TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<DynamicObject,TypeList<Corpse,TypeNull> > > > > > & gridVisitor, TypeContainerVisitor<Trinity::ObjectUpdater,TypeMapContainer<TypeList<Player,TypeList<Creature,TypeList<Corpse,TypeList<DynamicObject,TypeNull> > > > > > & worldVisitor) Line 723 C++
worldserver.exe!Map::Update(unsigned int t_diff) Line 792 C++
worldserver.exe!MapUpdateRequest::call() Line 43 C++
worldserver.exe!MapUpdater::WorkerThread() Line 115 C++
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment