Crash: MQ2-20040509b.zip

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

SwiftyMUSE
Developer
Developer
Posts: 1205
Joined: Tue Sep 23, 2003 10:52 pm

Crash: MQ2-20040509b.zip

Post by SwiftyMUSE » Mon May 10, 2004 3:14 am

Compiled with VS6 SP6, 20040509b zip. No custom plugins loaded.

Code: Select all

Error: 
Unhandled exception in eqgame.exe: 0xC0000005: Access Violation. 

Disassembly:
01307C96   je          UpdateSpawnCaptions+311h (01307f71)
01307C9C   mov         dword ptr [ebp-0Ch],ecx
01307C9F   mov         ecx,1FFh
01307CA4   xor         eax,eax
01307CA6   lea         edi,[ebp-80Fh]
01307CAC   mov         byte ptr [ebp-810h],0
01307CB3   rep stos    dword ptr [edi]
01307CB5   mov         ebx,dword ptr [ebp-0Ch]
01307CB8   stos        word ptr [edi]
01307CBA   stos        byte ptr [edi]
01307CBB   xor         eax,eax
01307CBD   mov         al,byte ptr [ebx+1E4h]
01307CC3   sub         eax,0
01307CC6   je          UpdateSpawnCaptions+0BAh (01307d1a)
01307CC8   dec         eax
01307CC9   je          UpdateSpawnCaptions+7Ch (01307cdc)
01307CCB   dec         eax
01307CCC   je          UpdateSpawnCaptions+75h (01307cd5)
01307CCE   mov         eax,7
01307CD3   jmp         UpdateSpawnCaptions+0D5h (01307d35)
01307CD5   mov         eax,5
01307CDA   jmp         UpdateSpawnCaptions+0D5h (01307d35)
01307CDC   lea         eax,[ebx+0D0h]
01307CE2   push        offset string "s_Mount" (0133993c)
01307CE7   push        eax
01307CE8   call        _strstr (01315e20)
01307CED   add         esp,8
01307CF0   test        eax,eax
01307CF2   je          UpdateSpawnCaptions+9Bh (01307cfb)


Stack:
MQ2MAIN! UpdateSpawnCaptions(void) + 93 bytes
MQ2MAIN! UpdateMQ2SpawnSort + 208 bytes
MQ2MAIN! Detour_ProcessGameEvents(void) + 5 bytes
EQGAME! 004add5a()


Output:
[MQ2]PluginsSetGameState(7)
[MQ2]mq2map->SetGameState(7)
[MQ2]mq2fps->SetGameState(7)
[MQ2]mq2chatwnd->SetGameState(7)
[MQ2]RemoveMQ2KeyBind(MQ2CSCHAT)
[MQ2]PluginsSetGameState(253)
[MQ2]mq2map->SetGameState(253)
[MQ2]mq2fps->SetGameState(253)
[MQ2]mq2chatwnd->SetGameState(253)
[MQ2]RemoveMQ2KeyBind(MQ2CSCHAT)
[MQ2]PluginsSetGameState(5)
[MQ2]mq2map->SetGameState(5)
[MQ2]mq2fps->SetGameState(5)
[MQ2]SetVTable writing at address 1015AFA8 to 15E1300
[MQ2]mq2chatwnd->SetGameState(5)
[MQ2]RemoveMQ2KeyBind(MQ2CSCHAT)
[MQ2]Adding WndNotification target 'ChatWindow'
[MQ2]CChatHook::Detour(You are not on any channels)
[MQ2]MQ2Map::OnAddSpawn(Odesseiron)
[MQ2]CChatHook::Detour(Welcome to EverQuest!)
[MQ2]CChatHook::Detour(You have entered The Bazaar.)
[MQ2]CChatHook::Detour(GUILD MOTD: ********** - Happy Mothers Day to all ********* Moms :) )
[MQ2]CChatHook::Detour(Welcome to The Bazaar!)
[MQ2]CChatHook::Detour(There are currently 451 traders and 15482 items for trade.)
[MQ2]CChatHook::Detour(Type /bazaar to begin viewing items for sale or type /trader to begin putting items up for sale.)
[MQ2]MQ2Map::OnAddSpawn(Muslin)