This is with the Bletch premier version of mq2 that I just downloaded a couple of hours ago (it was happening before that, too). Trying to get my bazaar helper macro going again, and found that trying to access ${Bazaar.count} causes a CTD/hang. If I keep hitting ESC and clicking the mouse, EQ will eventually die and bring me back to the desktop. I should have been trying to access ${Bazaar.Count}, but it still shouldn't crash because I specified an invalid member of ${Bazaar}. It generates an access violation somewhere in eqgame. MQ2 is just fine if I start eq up again. Attached is the debug info. Let me know if you need more information. Thanks.
Here is the call stack:
MQ2MAIN! ?? ?? :: ?? ::insert + 70 bytes
MQ2MAIN! MQ2Internal::MQ2Type::FindMember(char *) + 171 bytes
MQ2MAIN! ParseMQ2DataPortion + 2035 bytes
MQ2MAIN! ParseMacroData + 314 bytes
MQ2MAIN! ParseMacroParameter + 38 bytes
MQ2MAIN! HideDoCommand + 792 bytes
MQ2MAIN! Heartbeat(void) + 300 bytes
MQ2MAIN! Detour_ProcessGameEvents(void) + 5 bytes
EQGAME! 004add5a()
01950048()
Here is the disassembly info, access violation happened at address 014c3aa6:
014C3A8A mov bl,1
014C3A8C call std::_Lockit::_Lockit (014f544b)
014C3A91 mov eax,[ ?? :: ?? ::_Nil (015267d4)]
014C3A96 mov edi,dword ptr [esp+44h]
014C3A9A cmp esi,eax
014C3A9C mov dword ptr [esp+38h],0
014C3AA4 je ?? :: ?? ::insert+7Eh (014c3ade)
* died at this line 014C3AA6 mov eax,dword ptr [esi+10h]
014C3AA9 mov ecx,dword ptr [esi+14h]
014C3AAC test eax,eax
014C3AAE mov ebp,esi
014C3AB0 jne ?? :: ?? ::insert+57h (014c3ab7)
014C3AB2 mov eax,offset `std::basic_string<char,std::char_traits<char>,std::allocator<char> >::_Nulls
014C3AB7 push ecx
014C3AB8 push eax
014C3AB9 mov eax,dword ptr [edi+8]
014C3ABC mov ecx,edi
014C3ABE push eax
014C3ABF push 0
014C3AC1 call std::basic_string<char,std::char_traits<char>,std::allocator<char> >::compare (014c4350)
014C3AC6 test eax,eax
014C3AC8 setl bl
014C3ACB test bl,bl
014C3ACD je ?? :: ?? ::insert+73h (014c3ad3)
014C3ACF mov esi,dword ptr [esi]
014C3AD1 jmp ?? :: ?? ::insert+76h (014c3ad6)
014C3AD3 mov esi,dword ptr [esi+8]
014C3AD6 cmp esi,dword ptr [ ?? :: ?? ::_Nil (015267d4)]
014C3ADC jne ?? :: ?? ::insert+46h (014c3aa6)
014C3ADE lea ecx,[esp+20h]
014C3AE2 mov dword ptr [esp+38h],0FFFFFFFFh
014C3AEA call std::_Lockit::~_Lockit (014f54e7)
Here is the debug spew info:
Loaded 'C:\Program Files\Sony\EverQuest\eqgame.exe', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ntdll.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\kernel32.dll', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mss32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\user32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\gdi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\advapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rpcrt4.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\winmm.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wsock32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ws2_32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msvcrt.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ws2help.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\dinput8.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\imm32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shell32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\SHLWAPI.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ole32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\shimeng.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\AppPatch\acgenral.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msacm32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\version.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\userenv.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\uxtheme.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.2600.1331_x-ww_7abf6d02\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\comctl32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ntmarta.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wldap32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\samlib.dll', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\EQGraphicsDX9.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\d3d9.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\d3d8thk.dll', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\dpvs.dll', no matching symbolic information found.
Loaded symbols for 'D:\mq2src\Release\MQ2Main.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2Labels.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2ItemDisplay.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2CustomBinds.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2ChatWnd.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2Map.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2HUD.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2FPS.dll'
Loaded symbols for 'D:\mq2src\Release\MQ2Bzsrch.dll'
Loaded 'C:\WINDOWS\system32\crypt32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msasn1.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rsaenh.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\secur32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\netapi32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\cryptnet.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\WININET.DLL', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\oleaut32.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\hid.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\setupapi.dll', no matching symbolic information found.
Loaded 'C:\Program Files\Panicware\Pop-Up Stopper Free Edition\XAHook.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\mswsock.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wshtcpip.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\dnsapi.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\winrnr.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\rasadhlp.dll', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssmp3.asi', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssvoice.asi', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssa3d.m3d', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssds3d.m3d', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssdx7.m3d', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\msseax.m3d', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssrsx.m3d', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\msssoft.m3d', no matching symbolic information found.
Loaded 'C:\Program Files\Sony\EverQuest\mssdsp.flt', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\wdmaud.drv', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\msacm32.drv', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\midimap.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\dsound.dll', no matching symbolic information found.
Loaded 'C:\WINDOWS\system32\ksuser.dll', no matching symbolic information found.
The thread 0x418 has exited with code 0 (0x0).
[MQ2]MQ2Map::OnAddSpawn(Tinkoror)
[MQ2]CChatHook::Detour(You are thirsty.)
[MQ2]CChatHook::Detour(You are out of drink.)
[MQ2]MQ2Map::OnRemoveSpawn(Beldorian)
[MQ2]MQ2Map::OnRemoveSpawn(Moonhunter)
[MQ2]MQ2Map::OnRemoveSpawn(Birdetta)
[MQ2]CChatHook::Detour(You are thirsty.)
[MQ2]CChatHook::Detour(You are out of drink.)
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]count = 880
[MQ2]count = 20
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h
[MQ2]InputBox message Eh, value: 0h

