bug? my comp sucks? whichever...

A forum for the general posts relating to MacroQuest. *DEPRECATED: This forum is no longer in public use, but remains here for your reading pleasure. Enjoy

Moderator: MacroQuest Developers

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

bug? my comp sucks? whichever...

Post by L124RD » Sun Aug 11, 2002 4:51 am

Salutations,
winXP, MQ-20020726 w/ patch for 20020730, New and Old User Interface.
Whenever i start EverQuest, right after the Patching, It opens up the accept decline screen and, on the debugger so scrolls by this little thing:
C:\WINDOWS\System32\ntsd.exe wrote:[MacroQuest]HookChat - Patching
Symbol search path is: *** Invalid *** : Verify _NT_SYMBOL_PATH setting
Executable search path is:
ModLoad: 00400000 00404000 image00400000
ModLoad: 77f50000 77ff9000 ntdll.dll
now i bring this up since whenever EverQuest crashes, its always about the checksum of image00400000... as in this little quote (this is from it crashing on getting to EULA box...)
C:\WINDOWS\System32\ntsd.exe wrote:ModLoad: 76670000 76754000 C:\WINDOWS\System32\SETUPAPI.DLL
Break instruction exception - code 80000003 (first chance)
eax=7ffdf000 ebx=00000001 ecx=00000002 edx=00000003 esi=00000004 edi=00000005
eip=77f7f570 esp=016affcc ebp=16afff4 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 es=23 fs=0038 gs=0000 efl=00000246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for ntdll.dll -
ntdll!DbgBreakPoint:
77f7f5670 cc int 3
2:005>
now... plaz had me do this whenever I twas debugging so... here goes... (continues from last quote... i copied a bit just so you know where we are)
[[l124rd fixed this quote tag... apparently l124rd thinks its spelled qotue... /boggle l124rd]]
C:\WINDOWS\System32\ntsd.exe wrote:77f7f5670 cc int 3
2:005> kb
ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
016afff4 00000000 00000000 00000008 0006ae5c ntdll!DbgBreakPoint
2:005>
since it is yelling about not being able to checksum image00400000 i tried doing a thorough file check, but that didn't help. Anyone know whats going on? or how to fix it?

((note: it does the first quote without MQ running, though I am yet to have it crash without MQ running since, well... MQ is always running...))

/anon
orc pawn
orc pawn
Posts: 14
Joined: Thu Jun 27, 2002 4:40 pm

Post by /anon » Sun Aug 11, 2002 5:15 pm

hey L124RD what are the commands and switches you are useing to run NTSD :?:

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Sun Aug 11, 2002 5:27 pm

Salutations,
run wrote:ntsd -ogG d:\everquest\eqw.exe d:\everquest\everquest.exe
then to get that last message box, when it crashes and give me a prompt i use
C:\WINDOWS\System32\ntsd.exe wrote:kb

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Mon Aug 12, 2002 9:45 pm

Salutations,
here's it crashing in game...
C:\WINDOWS\System32\ntsd.exe wrote:[MacroQuest]CChatHook::Detour(Jonah Brucker tries to hit YOU, but misses!)
Access violation - code c0000005 (first chance)
eax=00000000 ebx=00001769 ecx=1d6a2f08 edx=0000000d esi=00000000 edi=00001776
eip=0056f395 esp=022c73d0 ebp=05e4a970 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00010246
*** WARNING: Unable to verify checksum for image00400000
*** ERROR: Module load completed but symbols could not be loaded for image004000
00
image00400000+16f395:
0056f395 8b08 mov ecx,[eax] ds:0023:00000000=????????
2:001> kb
ChildEBP RetAddr Args to Child
WARNING: Stack unwind information not available. Following frames may be wrong.
05e4a970 004042ff 000007d0 000001f4 01000180 image00400000+0x16f395
005ce228 005694b0 0055ac10 0056ea60 004021b6 image00400000+0x42ff
0040219c 33c30000 0010c2c0 00527980 50c0940f image00400000+0x1694b0
00f8818a 00000000 00000000 00000000 00000000 0x33c30000
2:001>
gonna try starting eq without macroquest running...
Last edited by L124RD on Tue Aug 13, 2002 1:06 am, edited 1 time in total.

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Tue Aug 13, 2002 1:06 am

Salutations,
hm... spit out this when starting up... didn't get it to crash... I'll try again tomorrow...
C:\WINDOWS\System32\ntsd.exe wrote:CommandLine: d:\everquest\eqw.exe d:\everquest\everquest.exe
Loaded dbghelp extension DLL
The call to LoadLibrary(ext) failed with error 2.
Please check your debugger configuration and/or network access
Loaded exts extension DLL
The call to LoadLibrary(uext) failed with error 2.
Please check your debugger configuration and/or network access
Loaded ntsdexts extension DLL
Symbol search path is: *** Invalid *** : Verify _NT_SYMBOL_PATH setting
Executable search path is:
ModLoad: 00400000 00406000 image00400000
ModLoad: 77f50000 77ff9000 ntdll.dll

/anon
orc pawn
orc pawn
Posts: 14
Joined: Thu Jun 27, 2002 4:40 pm

Post by /anon » Tue Aug 13, 2002 4:34 am

Im getting the same error you are getting...
*** WARNING: Unable to verify checksum for image00400000
*** ERROR: Module load completed but symbols could not be loaded for image00400000

I was thinking about downloading the symbol pack off of the microsoft web site but I have not had time... and I dont know if it will even fix it

There is a symbol server also you can access through the debugger. Agen I did not try it...

the ez way to find the info is go to Http://msdn.microsoft.com and run a search on symbols.

let me know if you have any luck.

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Tue Aug 13, 2002 1:28 pm

Salutations,
I have no clue how to use Symbols, I'm an idiot when it comes to debugging ... i can just quote stuff from the debugger... i'll search on msdn...
also: i did some verifying and that bigger error that comes when you start eq without mq, happens with mq...

User avatar
Imperfect
Macro Author
Macro Author
Posts: 319
Joined: Fri Jun 14, 2002 1:52 am

Post by Imperfect » Tue Aug 13, 2002 7:45 pm

break in then do this...

Code: Select all

!sympath+ <location of MQ symbol files>

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Tue Aug 13, 2002 8:58 pm

Salutations,
when i break then restart, the symbol path is cleared...

User avatar
Imperfect
Macro Author
Macro Author
Posts: 319
Joined: Fri Jun 14, 2002 1:52 am

Post by Imperfect » Wed Aug 14, 2002 3:33 am

ctrl+c to break using NTSD then do the symbol path really fast and then hit g for go.

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Wed Aug 14, 2002 3:13 pm

Salutations,
oh

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Wed Aug 14, 2002 3:50 pm

Salutations,
C:\WINDOWS\System32\ntsd.exe wrote:The call to LoadLibrary(ext) failed with error 2.
Please check your debugger configuration and/or network access
The call to LoadLibrary(uext) failed with error 2.
Please check your debugger configuration and/or network access
No export symbolpath+ found

User avatar
Imperfect
Macro Author
Macro Author
Posts: 319
Joined: Fri Jun 14, 2002 1:52 am

Post by Imperfect » Wed Aug 14, 2002 4:34 pm

Hmm...

User avatar
L124RD
Site Admin
Site Admin
Posts: 1343
Joined: Fri Jun 14, 2002 12:15 am
Location: Cyberspace
Contact:

Post by L124RD » Wed Aug 14, 2002 4:41 pm

Salutations,
I think you're just trying to get the last post

Plazmic
The One
The One
Posts: 800
Joined: Fri Jun 14, 2002 12:31 am
Contact:

Post by Plazmic » Thu Aug 15, 2002 2:09 pm

image04000000 is eqgame.exe
We don't have symbols for it... that's why it complains...
- Plazmic