Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Crash in Naxxramas #263

Open
Oroxzy opened this issue Aug 15, 2019 · 12 comments
Open

Crash in Naxxramas #263

Oroxzy opened this issue Aug 15, 2019 · 12 comments
Assignees
Labels
bug Something isn't working spell

Comments

@Oroxzy
Copy link
Member

Oroxzy commented Aug 15, 2019

2019-08-15 00:49:21 C:\Users\vserver\Documents\vmangos.source\src\game\Movement\spline\spline.h:195: Error: Assertion in Movement::Spline::initLengths failed: prev_length <= new_length
2019-08-15 00:49:21 Unit::SelectMagnetTarget() C:\Users\vserver\Documents\vmangos.source\src\game\Objects\Unit.cpp: 6513 + 0xd
Unit::MeleeDamageBonusDone() C:\Users\vserver\Documents\vmangos.source\src\game\Objects\Unit.cpp: 7433 + 0xf
Unit::SpellHealingBonusTaken() C:\Users\vserver\Documents\vmangos.source\src\game\Objects\Unit.cpp: 7145 + 0x16
t()+0xdf83 [0x703b4]
std::`dynamic initializer for 'nothrow''()+0x1776f [0x9c97f]
std::list<Camera *,std::allocator<Camera *> >::_Alloc_sentinel_and_proxy() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\list: 1633 + 0x3
SqlStmtFieldData::toBool() C:\Users\vserver\Documents\vmangos.source\src\shared\Database\SqlPreparedStatement.h: 78 + 0x3b
ACE_Svc_Handler<ACE_SOCK_Stream,ACE_NULL_SYNCH>::destroy() C:\ACE_wrappers\ace\Svc_Handler.cpp: 102 + 0x1c
std::_Default_allocator_traits<std::allocator<std::_Tree_node<Unit *,void *> > >::deallocate() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\xmemory0: 813 + 0xa
Loot::clear() C:\Users\vserver\Documents\vmangos.source\src\game\LootMgr.h: 301 + 0x39
std::char_traits::compare() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\xstring: 294 + 0xf
std::vector<GossipMenuItem,std::allocator >::capacity() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\vector: 1461 + 0x5
Cell::Visit<MaNGOS::VisibleNotifier,TypeMapContainer<TypeList<GameObject,TypeList<Creature,TypeList<Ý() C:\Users\vserver\Documents\vmangos.source\src\game\Maps\CellImpl.h: 108 + 0xb
ObjectMgr::LoadQuests() C:\Users\vserver\Documents\vmangos.source\src\game\ObjectMgr.cpp: 4964 + 0x21
ACE_OS_Thread_Adapter::invoke() C:\Users\vserver\Desktop\ACE_wrappers\ace\OS_Thread_Adapter.cpp: 109 + 0x0
o_strncat_s()+0x72 [0x1d912]
BaseThreadInitThunk()+0x14 [0x17bd4]
RtlUserThreadStart()+0x21 [0x6ce71]

@ratkosrb
Copy link
Contributor

I've seen this crash, but do not know which creature causes it.

@Oroxzy
Copy link
Member Author

Oroxzy commented Aug 15, 2019

hm i pulled patchwerk without clearing the room first .. so i aggroed all packs on pull idk.

@Oroxzy
Copy link
Member Author

Oroxzy commented Aug 16, 2019

just did it again and get alot of this stuff:

Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16018 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16018 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16029 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16018 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16029 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16017 call SetInCombatWithZone but creature cannot have threat list.
Creature entry 16029 call SetInCombatWithZone but creature cannot have threat list.

after killing grobbulus:

World Thread hangs, kicking out server!

@Oroxzy
Copy link
Member Author

Oroxzy commented Jan 30, 2020

2020-01-29 22:03:36 C:\Users\oroxzy\Documents\vmangos.source\src\game\Movement\spline\spline.h:195: Error: Assertion in Movement::Spline::initLengths failed: prev_length <= new_length
2020-01-29 22:03:36 std::_Compressed_pair<std::allocator<std::_List_node<SpellImmune,void *> >,std::_List_val<std::_Listo() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\xmemory0: 1511 + 0x27
Unit::CallForAllControlledUnits() C:\Users\oroxzy\Documents\vmangos.source\src\game\Objects\Unit.h: 2253 + 0x2
std::pair<std::_Tree_iterator<std::_Tree_val<std::_Tree_simple_types<std::pair<SpellEntry const * coo() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\utility: 123 + 0x38
dynamic initializer for 'AuraProcHandler''() C:\Users\oroxzy\Documents\vmangos.source\src\game\UnitAuraProcHandler.cpp: 37 + 0x598 std::dynamic initializer for 'nothrow''()+0x16775 [0x9b985]
SqlPlainPreparedStatement::SqlPlainPreparedStatement()+0x36 [0xd23a6]
GossipMenu::operator=()+0x9b [0xda22b]
std::_Insert_string<char,std::char_traits,unsigned __int64>() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\xstring: 383 + 0x4d
std::_Tree<std::_Tset_traits<unsigned int,std::less,std::allocator,0> >:o()+0x42a [0xb90aa]
std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits,std::allocator >,Woo() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\xtree: 1452 + 0xd
std::_Tree<std::_Tmap_traits<ObjectGuid,unsigned int,std::less,std::allocator<std::pair<o()+0x47b [0xb8bfb]
std::_Tree<std::_Tmap_traits<std::basic_string<char,std::char_traits,std::allocator >,Woo() C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.21.27702\include\xtree: 1396 + 0xf
GridReference::sourceObjectDestroyLink() C:\Users\oroxzy\Documents\vmangos.source\src\framework\GameSystem\GridReference.h: 51 + 0xe
ObjectMgr::PackGroupIds() C:\Users\oroxzy\Documents\vmangos.source\src\game\ObjectMgr.cpp: 6805 + 0x7
ACE_OS_Thread_Adapter::invoke() C:\Users\oroxzy\Desktop\ACE_wrappers\ace\OS_Thread_Adapter.cpp: 109 + 0x0
beginthreadex()+0x142 [0x20e72]
BaseThreadInitThunk()+0x14 [0x17bd4]
RtlUserThreadStart()+0x21 [0x6ced1]

2020-01-29 22:03:38 Alloc library: TBB/Release
2020-01-29 22:03:38 Core Revision: 1e9c086 / 2019-12-01 15:49:58 +0200 / Win64 (little-endian)

@Oroxzy
Copy link
Member Author

Oroxzy commented Jan 30, 2020

yesterday someone did naxx solo at parchwerk again.. :p

Both used Nefarian's Barrier aura

@schell244
Copy link
Contributor

schell244 commented Sep 3, 2020

Maybe there is a relation to TrinityCore/TrinityCore#20247 Crash can happen in case when pHatefulTarget die during cast SPELL_HATEFUL_STRIKE then it's removed from threat list so pointer to him is no longer valid.

@ulfgebhardt
Copy link
Collaborator

whats the status on this @schell244 @ratkosrb ? <3

@ulfgebhardt ulfgebhardt added bug Something isn't working spell labels Dec 31, 2020
@duanyh1103
Copy link

anyone can fix it ?
i get this crash too

@ratkosrb
Copy link
Contributor

ratkosrb commented Aug 5, 2021

I still don't know what causes it and how to fix it.

@Oroxzy
Copy link
Member Author

Oroxzy commented Aug 5, 2021

just tried to reproduce it .. no crash.

@william19831103
Copy link

I still don't know what causes it and how to fix it.

Hi , have you fix this bug?

@w5860363
Copy link
Contributor

w5860363 commented Sep 11, 2022

@ratkosrb Downtime occurs when dragging creature 16017-16029 out of the room
Crash does not occur if the creature is not taken out of the room

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working spell
Projects
None yet
Development

No branches or pull requests

7 participants