Crash converting to test

A forum for reporting bugs NOT related to custom plugins.

Moderator: MacroQuest Developers

optix
orc pawn
orc pawn
Posts: 29
Joined: Sun Jan 27, 2008 12:37 pm

Crash converting to test

Post by optix » Sat Apr 11, 2009 6:43 am

I'm merely doing this for practice, as I just got back in the game. But anyway, I updated all the offsets but haven't touched any of the structures yet. You don't have to tell me exactly what's wrong but how I use this information to figure out what's wrong myself. I used to know how to do this myself but I'm really rusty and a quick tip on how to fix this problem, or better yet how to use this information to find out WHAT the problem is, would be appreciated...

The edi register points to __LastTell but I don't know how that would cause a crash unless as I'm crashing as soon as I hit character select.

Registers

Code: Select all

eax=00004037 ebx=00000000 ecx=90909040 edx=00000000 esi=00a904a8 edi=00a6fc54
eip=004f3faf esp=0012e158 ebp=04520048 iopl=0         nv up ei pl zr na pe nc
cs=001b  ss=0023  ds=0023  es=0023  fs=003b  gs=0000             efl=00210246
testeqgame+0xf3faf:
004f3faf ff5f5e          call    fword ptr [edi+5Eh] ds:0023:00a6fcb2=000000000000
Stack Backtrace

Code: Select all

ChildEBP RetAddr  Args to Child              
WARNING: Stack unwind information not available. Following frames may be wrong.
0012e168 004f62e7 00000003 0716b254 0012e678 testeqgame+0xf3faf
00000000 00000000 00000000 00000000 00000000 testeqgame+0xf62e7

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Post by ieatacid » Sat Apr 11, 2009 8:47 am

Code: Select all

call    fword ptr
What the fuck?

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Post by ieatacid » Sat Apr 11, 2009 8:49 am

P.S. This is for live (not test) bug reports.

optix
orc pawn
orc pawn
Posts: 29
Joined: Sun Jan 27, 2008 12:37 pm

Post by optix » Sat Apr 11, 2009 11:20 am

Yea I figured but I don't think there's support for test MQ2 anywhere on the internet lol.. it's fine, I'll try to figure it all out.

User avatar
ieatacid
Developer
Developer
Posts: 2727
Joined: Wed Sep 03, 2003 7:44 pm

Post by ieatacid » Sat Apr 11, 2009 5:23 pm

I'll maintain a version of MQ2 for test, for a fee, because the amount of time and work that would have to be put into keeping a current version of it wouldn't be worth it otherwise.