Jump to content

[CRASH]_chkstk+27[8956]


Auntie Mangos

Recommended Posts

with Laise we found the problem... crash happens because of incorrect spell proc events

For example to fix two previous trinket and libram you can use

-- (54696) Wracking Pains ()
DELETE FROM `spell_proc_event` WHERE `entry` IN (54696);
INSERT INTO `spell_proc_event` VALUES
(54696, 0x00, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000104, 0x00000001, 0.000000, 0.000000, 0);

-- (67363) Item - Paladin T9 Holy Relic (Judgement) ()
DELETE FROM `spell_proc_event` WHERE `entry` IN (67363);
INSERT INTO `spell_proc_event` VALUES
(67363, 0x00, 10, 0x80000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0);

If you want to fix the crash - you should provide your server logs with LogFileLevel = 3.

Link to comment
Share on other sites

with Laise we found the problem... crash happens because of incorrect spell proc events

For example to fix two previous trinket and libram you can use

-- (54696) Wracking Pains ()
DELETE FROM `spell_proc_event` WHERE `entry` IN (54696);
INSERT INTO `spell_proc_event` VALUES
(54696, 0x00, 0, 0x00000000, 0x00000000, 0x00000000, 0x00000104, 0x00000001, 0.000000, 0.000000, 0);

-- (67363) Item - Paladin T9 Holy Relic (Judgement) ()
DELETE FROM `spell_proc_event` WHERE `entry` IN (67363);
INSERT INTO `spell_proc_event` VALUES
(67363, 0x00, 10, 0x80000000, 0x00000000, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0);

If you want to fix the crash - you should provide your server logs with LogFileLevel = 3.

thx. i will test

^^

but another crash :(

00430797 00000000 _chkstk+27

004A16A9 00000000 Map::GetGrid+59

004A18EF 00000000 Map::GetAreaFlag+1F

00438C5F 00000000 WorldObject::GetZoneAndAreaId+5F

Link to comment
Share on other sites

with Laise we found the problem... crash happens because of incorrect spell proc events

i'm not very familar with the table spell_proc_event, but I know that table is for override DBC Spell proc values. are we able to detect the incorrect spell proc events within the table data?

Inserted values, by fault, could be a problem. Would be nice if the startup sequence could determine them.

cheers

Link to comment
Share on other sites

  • 39 years later...

REV 8956
SD2
YTDB 522
CUS PAT = DUAL TALENT
XP 32BIT, WIN 2008 64BIT

This crash another crash. some different crash.

Exception code: C00000FD STACK_OVERFLOW
Fault address:  00430727 01:0002F727 C:\\mangos\\mangosd.exe

Registers:
EAX:08012000
EBX:6F874388
ECX:0800ECF4
EDX:75B22CE0
ESI:E647A708
EDI:00893550
CS:EIP:001B:00430727
SS:ESP:0023:0801E05C  EBP:0801E070
DS:0023  ES:0023  FS:003B  GS:0000
Flags:00010206

Call stack:
Address   Frame     Function      SourceFile
00430727  00000000  _chkstk+27
006BA336  00000000  Spell::CheckCast+1026
006B375E  00000000  Spell::Prepare+1BE
006B924F  00000000  Spell::CastTriggerSpells+10F
006B5BCE  00000000  Spell::finish+59E
006B4981  00000000  Spell::handle_immediate+171
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
00459B75  00000000  Unit::CastSpell+1B5
004599B8  00000000  Unit::CastSpell+118
0063A838  00000000  Aura::HandleAuraDummy+438
00636FA6  00000000  Aura::ApplyModifier+66
00462CBE  00000000  Unit::AddAura+8CE
0083412B  00000000  Spell::EffectApplyAura+26B
006B900F  00000000  Spell::HandleEffects+CF
006AE769  00000000  Spell::DoSpellHitOnUnit+659
006ADB65  00000000  Spell::DoAllEffectOnTarget+1B5
006B48F6  00000000  Spell::handle_immediate+E6
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
006B924F  00000000  Spell::CastTriggerSpells+10F
006B5BCE  00000000  Spell::finish+59E
006B4981  00000000  Spell::handle_immediate+171
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
00459B75  00000000  Unit::CastSpell+1B5
004599B8  00000000  Unit::CastSpell+118
0063A838  00000000  Aura::HandleAuraDummy+438
00636FA6  00000000  Aura::ApplyModifier+66
00462CBE  00000000  Unit::AddAura+8CE
0083412B  00000000  Spell::EffectApplyAura+26B
006B900F  00000000  Spell::HandleEffects+CF
006AE769  00000000  Spell::DoSpellHitOnUnit+659
006ADB65  00000000  Spell::DoAllEffectOnTarget+1B5
006B48F6  00000000  Spell::handle_immediate+E6
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
006B924F  00000000  Spell::CastTriggerSpells+10F
006B5BCE  00000000  Spell::finish+59E
006B4981  00000000  Spell::handle_immediate+171
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
00459B75  00000000  Unit::CastSpell+1B5
004599B8  00000000  Unit::CastSpell+118
0063A838  00000000  Aura::HandleAuraDummy+438
00636FA6  00000000  Aura::ApplyModifier+66
00462CBE  00000000  Unit::AddAura+8CE
0083412B  00000000  Spell::EffectApplyAura+26B
006B900F  00000000  Spell::HandleEffects+CF
006AE769  00000000  Spell::DoSpellHitOnUnit+659
006ADB65  00000000  Spell::DoAllEffectOnTarget+1B5
006B48F6  00000000  Spell::handle_immediate+E6
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
006B924F  00000000  Spell::CastTriggerSpells+10F
006B5BCE  00000000  Spell::finish+59E
006B4981  00000000  Spell::handle_immediate+171
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
00459B75  00000000  Unit::CastSpell+1B5
004599B8  00000000  Unit::CastSpell+118
0063A838  00000000  Aura::HandleAuraDummy+438
00636FA6  00000000  Aura::ApplyModifier+66
00462CBE  00000000  Unit::AddAura+8CE
0083412B  00000000  Spell::EffectApplyAura+26B
006B900F  00000000  Spell::HandleEffects+CF
006AE769  00000000  Spell::DoSpellHitOnUnit+659
006ADB65  00000000  Spell::DoAllEffectOnTarget+1B5
006B48F6  00000000  Spell::handle_immediate+E6
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
006B924F  00000000  Spell::CastTriggerSpells+10F
006B5BCE  00000000  Spell::finish+59E
006B4981  00000000  Spell::handle_immediate+171
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
00459B75  00000000  Unit::CastSpell+1B5
004599B8  00000000  Unit::CastSpell+118
0063A838  00000000  Aura::HandleAuraDummy+438
00636FA6  00000000  Aura::ApplyModifier+66
00462CBE  00000000  Unit::AddAura+8CE
0083412B  00000000  Spell::EffectApplyAura+26B
006B900F  00000000  Spell::HandleEffects+CF
006AE769  00000000  Spell::DoSpellHitOnUnit+659
006ADB65  00000000  Spell::DoAllEffectOnTarget+1B5
006B48F6  00000000  Spell::handle_immediate+E6
006B470D  00000000  Spell::cast+B0D
006B3862  00000000  Spell::Prepare+2C2
00459B75  00000000  Unit::CastSpell+1B5
004599B8  00000000  Unit::CastSpell+118
00716F77  00000000  Totem::Summon+137
00841E6B  00000000  Spell::EffectSummonTotem+58B
008376E0  00000000  Spell::EffectSummonType+C0
006B900F  00000000  Spell::HandleEffects+CF
006AE769  00000000  Spell::DoSpellHitOnUnit+659
006ADB65  00000000  Spell::DoAllEffectOnTarget+1B5
006B48F6  00000000  Spell::handle_immediate+E6
006B470D  00000000  Spell::cast+B0D
006B51F0  00000000  Spell::update+290
006C14BD  00000000  SpellEvent::Execute+2D
008EBE7C  00000000  EventProcessor::Update+EC
0045698B  00000000  Unit::Update+3B
004CC20C  00000000  Player::Update+EC
0049E749  00000000  Map::Update+D9
004A4DD3  00000000  InstanceMap::Update+13
0081F66E  00000000  MapInstanced::Update+DE
006119C8  00000000  MapManager::Update+128
005F5777  00000000  World::Update+787
0043041E  00000000  WorldRunnable::run+8E
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C7D2542  00000000  WaitForSingleObject+12
00A69C64  00000000  __WSAFDIsSet+FFFFFFFFFFF84BEC
00AD64DA  00000000  __WSAFDIsSet+FFFFFFFFFFFF1462
00AD269F  00000000  __WSAFDIsSet+FFFFFFFFFFFED627
0060E6AA  00000000  WorldSocketMgr::Wait+4A
6FABC544  00000000  0000:00000000 
6FABC544  00000000  0000:00000000 
6C696146  00000000  0000:00000000 
8BFC4D89  FFFFFFFF  0000:00000000 
0051EC5A  00000000  std::vector<unsigned int,std::allocator<unsigned int> >::Push_back+7A

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C7D2455  00000000  Sleep+F
00893780  00000000  ACE_Based::Thread::Sleep+30
00899920  00000000  SqlDelayThread::run+20
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C7D2455  00000000  Sleep+F
00893780  00000000  ACE_Based::Thread::Sleep+30
00899920  00000000  SqlDelayThread::run+20
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C7D2455  00000000  Sleep+F
00893780  00000000  ACE_Based::Thread::Sleep+30
00899920  00000000  SqlDelayThread::run+20
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
0801D094  00000000  0000:00000000 
FF50D845  FFFFFFFF  0000:00000000 

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C842A51  00000000  GetConsoleInputWaitHandle+318
7C842B98  00000000  ReadConsoleA+3B
7C7D18B7  00000000  ReadFile+A5
78588ED9  00000000  _wsopen_s+228
7858935D  00000000  _read+C0
7854EFD2  00000000  _filbuf+7D
7854E671  00000000  fgets+109
004103B8  00000000  CliRunnable::run+B8
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C7D2455  00000000  Sleep+F
00893780  00000000  ACE_Based::Thread::Sleep+30
0042BFCB  00000000  RARunnable::run+22B
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
7C7D2455  00000000  Sleep+F
00893780  00000000  ACE_Based::Thread::Sleep+30
0042BBAB  00000000  FreezeDetectorRunnable::run+7B
00893569  00000000  ACE_Based::Thread::ThreadTask+19
00AB14D4  00000000  __WSAFDIsSet+FFFFFFFFFFFCC45C
78543433  00000000  _endthreadex+44
785434C7  00000000  _endthreadex+D8
7C7DB729  00000000  GetModuleFileNameA+1BA

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
71985FA7  00000000  0001:00004FA7 E:\\WINDOWS\\system32\\MSWSOCK.dll
719E314F  00000000  select+A7
00A74AE5  00000000  __WSAFDIsSet+FFFFFFFFFFF8FA6D
00AD79AF  00000000  __WSAFDIsSet+FFFFFFFFFFFF2937
00AD8220  00000000  __WSAFDIsSet+FFFFFFFFFFFF31A8
00AD83C8  00000000  __WSAFDIsSet+FFFFFFFFFFFF3350
00ABC13D  00000000  __WSAFDIsSet+FFFFFFFFFFFD70C5
0060E155  00000000  ReactorRunnable::svc+65

Call stack:
Address   Frame     Function      SourceFile
7C93E514  00000000  KiFastSystemCallRet+0
71985FA7  00000000  0001:00004FA7 E:\\WINDOWS\\system32\\MSWSOCK.dll
719E314F  00000000  select+A7
00A74AE5  00000000  __WSAFDIsSet+FFFFFFFFFFF8FA6D
00AD79AF  00000000  __WSAFDIsSet+FFFFFFFFFFFF2937
00AD8220  00000000  __WSAFDIsSet+FFFFFFFFFFFF31A8
00AD83C8  00000000  __WSAFDIsSet+FFFFFFFFFFFF3350
00ABC13D  00000000  __WSAFDIsSet+FFFFFFFFFFFD70C5
0060E155  00000000  ReactorRunnable::svc+65
========================
Local Variables And Parameters

Link to comment
Share on other sites

i found crash order(sequence) wow!!

1. Libram of the Sacred Shield(ITEM NUMBER = 45145 ) use.

2. Seal of Command cast

3. Holy Shield cast

4. Judgement of Light cast

5. server crash

1. Libram of the Sacred Shield spell number

64955 : Item - Paladin T8 Protection Relic,,Increases your block value by $65182s1 for $65182d each time you use Holy Shield.

but. another crash the origin.

what's the problem?

Link to comment
Share on other sites

i didn't post a fix for you last libram... anyway you should update your server to 8961 or later

i found

Starfall cast server crash.

but

00430797 00000000 _chkstk+27

006BF24D 00000000 Spell::CheckItems+AD

006BA606 00000000 Spell::CheckCast+1026

006B3A1E 00000000 Spell::Prepare+1BE

still crash.

Link to comment
Share on other sites

2009-12-13 22:05:54 ProcDamageAndSpell: casting spell 57345 (triggered by an attacker's aura of spell 57345)

last crash spell. Darkmoon card spell problem

57345 ,Darkmoon Card: Greatness,,"When you heal or deal damage you have a chance to gain Greatness, increasing your Strength, Agility, Intellect, or Spirit by $60229s1 for $60229d.  Your highest stat is always chosen.",

Full Code

2009-12-13 22:11:39 PeriodicTick: 7828 (TypeId: 4) heal of 482 (TypeId: 4) for 1005 health inflicted by 48451
2009-12-13 22:11:39 Sending SMSG_SPELL_GO id=20271
2009-12-13 22:11:39 Spell 20271 Effect0 : 77
2009-12-13 22:11:39 Spell 20185 Effect0 : 6
2009-12-13 22:11:39 Spell: Aura is: 4
2009-12-13 22:11:39 Aura: construct Spellid : 20185, Aura : 4 Duration : 20000 Target : 6 Damage : 2
2009-12-13 22:11:39 Aura 4 now is remove mode 1
2009-12-13 22:11:39 Aura 4 now is in use
2009-12-13 22:11:39 Spell 20425 Effect0 : 3
2009-12-13 22:11:39 Spell 20467 Effect0 : 58
2009-12-13 22:11:39 Spell 20467 Effect1 : 31
2009-12-13 22:11:39 ProcDamageAndSpell: casting spell id 20185 (triggered by a victim's dummy aura of spell 20185)
2009-12-13 22:11:39 Sending SMSG_SPELL_GO id=20267
2009-12-13 22:11:39 Spell 20267 Effect0 : 10
2009-12-13 22:11:39 ProcDamageAndSpell: casting spell 57345 (triggered by an attacker's aura of spell 57345)

Link to comment
Share on other sites

-- (64955) Item - Paladin T8 Protection Relic ()
DELETE FROM `spell_proc_event` WHERE `entry` IN (64955);
INSERT INTO `spell_proc_event` VALUES
(64955, 0x00, 10, 0x00000000, 0x00000040, 0x00000000, 0x00000000, 0x00000000, 0.000000, 0.000000, 0);

another trinket with missing flags..not really related to crash though

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • 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