Need help running MacroQuest 1? Too bad! Use MQ2.
Moderator: MacroQuest Developers
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Sat Nov 08, 2003 7:21 pm
(198.61c): Break instruction exception - code 80000003 (first chance)
eax=7ffdf000 ebx=00000001 ecx=00000002 edx=00000003 esi=00000004 edi=00000005
eip=77f75a58 esp=02a6ffcc ebp=02a6fff4 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\System32\ntdll.dll -
ntdll!DbgBreakPoint:
77f75a58 cc int 3
0:009> g
ModLoad: 71a50000 71a8b000 C:\WINDOWS\system32\mswsock.dll
ModLoad: 71a90000 71a98000 C:\WINDOWS\System32\wshtcpip.dll
ModLoad: 76f20000 76f45000 C:\WINDOWS\System32\DNSAPI.dll
ModLoad: 76fb0000 76fb7000 C:\WINDOWS\System32\winrnr.dll
ModLoad: 76fc0000 76fc5000 C:\WINDOWS\System32\rasadhlp.dll
0 Removed
(198.1a8): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=05a99428 ecx=0000020a edx=00000000 esi=0612a708 edi=00000000
eip=0302ee84 esp=00125a80 ebp=00125a9c iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
*** WARNING: Unable to verify checksum for D:\Program Files\EQ Hack Kit\MacroQuest\EQLib.dll
EQLib!memcheck3+0x1f7:
0302ee84 8a02 mov al,[edx] ds:0023:00000000=??
0:000> r
eax=00000000 ebx=05a99428 ecx=0000020a edx=00000000 esi=0612a708 edi=00000000
eip=0302ee84 esp=00125a80 ebp=00125a9c iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
EQLib!memcheck3+0x1f7:
0302ee84 8a02 mov al,[edx] ds:0023:00000000=??
0:000> kv
ChildEBP RetAddr Args to Child
00125a9c 00000000 00000000 004b7160 05a99428 EQLib!memcheck3+0x1f7 (CONV: cdecl) [d:\cvs\macroquest\eqlib\eqlib_memchecks.cpp @ 550]
so there it is, followed DKAA's words of wisdom an dropped it to text, this wasnt a hard CTD it was a freeze, havent been able to get it to CTD with the debugger attached
-
Plazmic
- The One

- Posts: 800
- Joined: Fri Jun 14, 2002 12:31 am
-
Contact:
Post
by Plazmic » Sat Nov 08, 2003 8:03 pm
The debugger traps the crash and lets you debug it.
This causes the EQ window to lock up and not do a typical CTD.
Wonder why the mem checker is breaking though...
-
dont_know_at_all
- Developer

- Posts: 5450
- Joined: Sun Dec 01, 2002 4:15 am
- Location: Florida, USA
-
Contact:
Post
by dont_know_at_all » Sat Nov 08, 2003 9:03 pm
Update your source and try again.
It is not possible to crash on line 550.
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Sat Nov 08, 2003 10:33 pm
this is latest source, want me to cvs it and re-compile?
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Sat Nov 08, 2003 11:52 pm
-
Plazmic
- The One

- Posts: 800
- Joined: Fri Jun 14, 2002 12:31 am
-
Contact:
Post
by Plazmic » Sat Nov 08, 2003 11:59 pm
Try again after Lax updates CVS and the zip with my changes...
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Sun Nov 09, 2003 12:06 am
you guys just rizok, lemme say it again :-)
-
Plazmic
- The One

- Posts: 800
- Joined: Fri Jun 14, 2002 12:31 am
-
Contact:
Post
by Plazmic » Sun Nov 09, 2003 12:10 am
I don't know if this will be fixed, but I did change a bunch of stuff that could cause crashes...
-
dont_know_at_all
- Developer

- Posts: 5450
- Joined: Sun Dec 01, 2002 4:15 am
- Location: Florida, USA
-
Contact:
Post
by dont_know_at_all » Sun Nov 09, 2003 4:10 am
Start from scratch. Your code does not match your source. You have an obj file that is bad.
-
Imperfect
- Macro Author

- Posts: 319
- Joined: Fri Jun 14, 2002 1:52 am
Post
by Imperfect » Sun Nov 09, 2003 4:34 am
rebuild works pretty well too or clean before compiling
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Sun Nov 09, 2003 4:44 am
you mean me dkaa?
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Sun Nov 09, 2003 7:14 pm
ok, i'm re-downloading/compiling, but i found out something interesting, when i load CVS on non-expanded it doesnt(or hasnt) crash, but i load it on a fully expanded account it crashes after a log(to change chars) or LD
-
Falco
- orc pawn

- Posts: 23
- Joined: Fri Sep 26, 2003 5:25 am
Post
by Falco » Mon Nov 10, 2003 4:16 am
[code]
Microsoft (R) Windows Debugger Version 6.2.0013.1
Copyright (c) Microsoft Corporation. All rights reserved.
*** wait with pending attach
Symbol search path is: *** Invalid ***
****************************************************************************
* Symbol loading may be unreliable without a symbol search path. *
* Use .symfix to have the debugger choose a symbol path. *
* After setting your symbol path, use .reload to refresh symbol locations. *
****************************************************************************
Executable search path is:
ModLoad: 00400000 00797000 D:\Program Files\Sony\EverQuest\eqgame.exe
ModLoad: 77f50000 77ff7000 C:\WINDOWS\System32\ntdll.dll
ModLoad: 77e60000 77f46000 C:\WINDOWS\system32\kernel32.dll
ModLoad: 21100000 2115f000 D:\Program Files\Sony\EverQuest\mss32.dll
ModLoad: 77d40000 77dc6000 C:\WINDOWS\system32\USER32.dll
ModLoad: 77c70000 77cb0000 C:\WINDOWS\system32\GDI32.dll
ModLoad: 77dd0000 77e5d000 C:\WINDOWS\system32\ADVAPI32.dll
ModLoad: 78000000 78086000 C:\WINDOWS\system32\RPCRT4.dll
ModLoad: 76b40000 76b6c000 C:\WINDOWS\System32\WINMM.dll
ModLoad: 71ad0000 71ad8000 C:\WINDOWS\System32\WSOCK32.dll
ModLoad: 71ab0000 71ac5000 C:\WINDOWS\System32\WS2_32.dll
ModLoad: 77c10000 77c63000 C:\WINDOWS\system32\msvcrt.dll
ModLoad: 71aa0000 71aa8000 C:\WINDOWS\System32\WS2HELP.dll
ModLoad: 6ce10000 6cebf000 C:\WINDOWS\System32\DINPUT8.dll
ModLoad: 76390000 763ac000 C:\WINDOWS\System32\IMM32.dll
ModLoad: 773d0000 77bc2000 C:\WINDOWS\system32\SHELL32.dll
ModLoad: 63180000 631e5000 C:\WINDOWS\system32\SHLWAPI.dll
ModLoad: 771b0000 772d1000 C:\WINDOWS\system32\ole32.dll
ModLoad: 71950000 71a34000 C:\WINDOWS\WinSxS\x86_Microsoft.Windows.Common-Controls_6595b64144ccf1df_6.0.10.0_x-ww_f7fb5805\comctl32.dll
ModLoad: 77340000 773cb000 C:\WINDOWS\system32\comctl32.dll
ModLoad: 10000000 1000a000 D:\Program Files\EQ win-Orig\eqw.dll
ModLoad: 03000000 030c8000 D:\Program Files\EQ Hack Kit\MacroQuest-IRC\EQLib.dll
ModLoad: 76ce0000 76cff000 C:\WINDOWS\System32\NTMARTA.DLL
ModLoad: 76f60000 76f8c000 C:\WINDOWS\system32\WLDAP32.dll
ModLoad: 71bf0000 71c01000 C:\WINDOWS\System32\SAMLIB.dll
ModLoad: 01560000 01e8c000 D:\Program Files\Sony\EverQuest\EQGfx_Dx8.DLL
ModLoad: 010c0000 011e8000 C:\WINDOWS\System32\d3d8.dll
ModLoad: 011f0000 011f6000 C:\WINDOWS\System32\d3d8thk.dll
ModLoad: 77c00000 77c07000 C:\WINDOWS\system32\VERSION.dll
ModLoad: 01200000 0124f000 D:\Program Files\Sony\EverQuest\dpvs.dll
ModLoad: 76c30000 76c5b000 C:\WINDOWS\System32\WINTRUST.dll
ModLoad: 762c0000 76348000 C:\WINDOWS\system32\CRYPT32.dll
ModLoad: 762a0000 762af000 C:\WINDOWS\system32\MSASN1.dll
ModLoad: 76c90000 76cb2000 C:\WINDOWS\system32\IMAGEHLP.dll
ModLoad: 0ffd0000 0fff3000 C:\WINDOWS\System32\rsaenh.dll
ModLoad: 75a70000 75b15000 C:\WINDOWS\system32\userenv.dll
ModLoad: 76f90000 76fa0000 C:\WINDOWS\System32\secur32.dll
ModLoad: 71c20000 71c6e000 C:\WINDOWS\System32\netapi32.dll
ModLoad: 73d50000 73d60000 C:\WINDOWS\System32\cryptnet.dll
ModLoad: 76200000 76298000 C:\WINDOWS\system32\wininet.dll
ModLoad: 77120000 771ab000 C:\WINDOWS\system32\OLEAUT32.dll
ModLoad: 76ee0000 76f17000 C:\WINDOWS\System32\RASAPI32.DLL
ModLoad: 76e90000 76ea1000 C:\WINDOWS\System32\rasman.dll
ModLoad: 76eb0000 76edb000 C:\WINDOWS\System32\TAPI32.dll
ModLoad: 76e80000 76e8d000 C:\WINDOWS\System32\rtutils.dll
ModLoad: 11000000 11224000 D:\Program Files\Sony\EverQuest\eqmain.dll
ModLoad: 688f0000 688f9000 C:\WINDOWS\System32\HID.DLL
ModLoad: 76670000 76757000 C:\WINDOWS\System32\SETUPAPI.DLL
(694.7c4): Break instruction exception - code 80000003 (first chance)
eax=7ffdf000 ebx=00000001 ecx=00000002 edx=00000003 esi=00000004 edi=00000005
eip=77f75a58 esp=02a6ffcc ebp=02a6fff4 iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000246
*** ERROR: Symbol file could not be found. Defaulted to export symbols for C:\WINDOWS\System32\ntdll.dll -
ntdll!DbgBreakPoint:
77f75a58 cc int 3
0:009> g
ModLoad: 71a50000 71a8b000 C:\WINDOWS\system32\mswsock.dll
ModLoad: 71a90000 71a98000 C:\WINDOWS\System32\wshtcpip.dll
ModLoad: 76f20000 76f45000 C:\WINDOWS\System32\DNSAPI.dll
ModLoad: 76fb0000 76fb7000 C:\WINDOWS\System32\winrnr.dll
ModLoad: 76fc0000 76fc5000 C:\WINDOWS\System32\rasadhlp.dll
0 Removed
(694.690): Access violation - code c0000005 (first chance)
First chance exceptions are reported before any exception handling.
This exception may be expected and handled.
eax=00000000 ebx=05981ff0 ecx=0000020a edx=00000000 esi=05fd83b8 edi=00000000
eip=0302ee84 esp=00125a80 ebp=00125a9c iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
*** WARNING: Unable to verify checksum for D:\Program Files\EQ Hack Kit\MacroQuest-IRC\EQLib.dll
EQLib!memcheck3+0x1f7:
0302ee84 8a02 mov al,[edx] ds:0023:00000000=??
0:000> r
eax=00000000 ebx=05981ff0 ecx=0000020a edx=00000000 esi=05fd83b8 edi=00000000
eip=0302ee84 esp=00125a80 ebp=00125a9c iopl=0 nv up ei pl zr na po nc
cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00010246
EQLib!memcheck3+0x1f7:
0302ee84 8a02 mov al,[edx] ds:0023:00000000=??
0:000> kv
ChildEBP RetAddr Args to Child
00125a9c 00000000 00000000 004b7160 05981ff0 EQLib!memcheck3+0x1f7 (CONV: cdecl) [d:\irc-latest\eqlib\eqlib_memchecks.cpp @ 550]
[/code]
and thats what i get with latest IRC (as of 11-10-2003)
if i did something wrong please point it out