Crash

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

User avatar
Muffez
orc pawn
orc pawn
Posts: 13
Joined: Sat Mar 06, 2004 6:28 pm

Crash

Post by Muffez » Tue May 11, 2004 12:14 am

Ok here is a crash I get, I hope this is all the info needed.

Code: Select all

01D83BA8  push        ebx  
01D83BA9  push        esi  
01D83BAA  mov         esi,dword ptr [eax+30h] 
01D83BAD  mov         ebx,ecx 
01D83BAF  mov         eax,dword ptr [ebx+8] 
01D83BB2  test        eax,eax 
01D83BB4  je          01D83EA6 
01D83BBA  mov         ecx,dword ptr [eax+8] 
01D83BBD  test        ecx,ecx 
01D83BBF  je          01D83EA6 
01D83BC5  test        esi,esi 
01D83BC7  je          01D83EA6 
01D83BCD  push        edi  
01D83BCE  mov         edi,dword ptr [esp+48h] 
01D83BD2  mov         edx,dword ptr [edi] 
01D83BD4  mov         ecx,edi 
01D83BD6  call        dword ptr [edx+170h] 
01D83BDC  fmul        dword ptr ds:[1EAD3CCh] 
01D83BE2  mov         ecx,dword ptr [ebx] 
01D83BE4  mov         eax,dword ptr [ecx] <------------------------
01D83BE6  fstp        dword ptr [esp+48h] 
01D83BEA  call        dword ptr [eax] 
01D83BEC  cmp         byte ptr [eax+5],48h 
01D83BF0  jne         01D83C23 
01D83BF2  cmp         byte ptr [eax],4Fh 
01D83BF5  jne         01D83C0F 
01D83BF7  cmp         byte ptr [eax+1],47h 
01D83BFB  jne         01D83C0F 
01D83BFD  mov         edx,dword ptr [edi] 
01D83BFF  mov         ecx,edi 
01D83C01  call        dword ptr [edx+170h] 
01D83C07  fmul        dword ptr ds:[1EAAE08h] 
01D83C0D  jmp         01D83C1F 
01D83C0F  mov         eax,dword ptr [edi] 
01D83C11  mov         ecx,edi 
01D83C13  call        dword ptr [eax+170h] 
01D83C19  fmul        dword ptr ds:[1EAD3C8h] 
01D83C1F  fstp        dword ptr [esp+48h] 
01D83C23  mov         ecx,dword ptr ds:[1EFE4A4h] 
01D83C29  mov         edx,dword ptr [ecx] 
Not sure how much of the Debug Spew, so I'll post the ending when the crash occured. I do have it all saved.

Code: Select all

[MQ2]Initializing DInput
[MQ2]Mouse and Keyboard have same GetDeviceData
[MQ2]Mouse and Keyboard have same GetDeviceState
[MQ2]Mouse and Keyboard have same Acquire
[MQ2]AddDetour(0x6CE17B42,0x0,0x0)
[MQ2]Detour success.
[MQ2]AddDetour(0x6CE17984,0x0,0x0)
[MQ2]Detour success.
[MQ2]AddDetour(0x6CE15826,0x0,0x0)
[MQ2]Detour success.
[MQ2]WriteChatColor(MQ2 Loaded.)
[MQ2]MQ2 Loaded.
[MQ2]MQ2Map::OnRemoveSpawn(a_mud_burrower's_corpse0)
[MQ2]MQ2Map::OnRemoveSpawn(a_recondite_swindler's_corpse0)
[MQ2]MQ2Map::OnRemoveSpawn(a_recondite_charlatan's_corpse0)
[MQ2]MQ2Map::OnRemoveSpawn(a_recondite_bandit's_corpse0)
[MQ2]CChatHook::Detour(Gliden says out of character, 'i need a big group')
[MQ2]MQ2Map::OnAddSpawn(a_mud_burrower40)
[MQ2]MQ2Map::OnRemoveSpawn(Nuttie)
[MQ2]MQ2Map::OnAddSpawn(a_recondite_swindler00)
[MQ2]MQ2Map::OnRemoveSpawn(a_plerg_phlarg_fiend's_corpse0)
[MQ2]CChatHook::Detour(Garganntua says out of character, 'Enuff peeps in zone to make a raid')
First-chance exception at 0x01d83be4 in eqgame.exe: 0xC0000005: Access violation reading location 0x00000000.
Stack Frame

Code: Select all

EQGraphicDX9.dll!01d83be4()
EQGraphicDX9.dll!01d7eb7c()
EQGraphicDX9.dll!01d7ebab()
EQGraphicDX9.dll!01d7d7b1()
EQGraphicDX9.dll!01d57c21()
EQGraphicDX9.dll!01da01e9()
EQGraphicDX9.dll!01d7a2ac()
EQGraphicDX9.dll!01d7c84e()
eqgame.exe!00416a04()
eqgame.exe!00416a77()
eqgame.exe!00416cfe()
eqgame.exe!004adea4()
It has only crashed in Paludal Caverns, if that matters.

I hope I gave you the info you need.

No custom plugins, Clean compile from 5-10-04a zip, with .NET 2003

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue May 11, 2004 1:44 am

same crash as everyone elses, but you gave me definite testing grounds and helped discover the solution. I'll have a new zip up shortly.
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0

Lax
We're not worthy!
We're not worthy!
Posts: 3524
Joined: Thu Oct 17, 2002 1:01 pm
Location: ISBoxer
Contact:

Post by Lax » Tue May 11, 2004 2:04 am

zip is up, this is fixed, grab latest
Lax Lacks
Master of MQ2 Disaster
Purveyor of premium, EULA-safe MMORPG Multiboxing Software
* Multiboxing with ISBoxer: Quick Start Video
* EQPlayNice, WinEQ 2.0