I can get my server up, and EQ sees it, but as soon as I try to login, the world crashes. I get the error:
Code:
The instruction at 0x0042f875 referenced at memory 0x0000000c cannot be read
When I debug world, this is the block of code it is referring to:
Code:
0042F858 call 0044752C
0042F85D mov ecx,dword ptr [esi+4]
0042F860 mov esi,ecx
0042F862 mov eax,dword ptr [ecx+4]
0042F865 mov ecx,dword ptr ds:[4E1694h]
0042F86B cmp eax,ecx
0042F86D je 0042F887
0042F86F mov edx,dword ptr [esp+0Ch]
0042F873 mov dl,byte ptr [edx]
0042F875 cmp byte ptr [eax+0Ch],dl
0042F878 jae 0042F87F
0042F87A mov eax,dword ptr [eax+8]
0042F87D jmp 0042F883
0042F87F mov esi,eax
0042F881 mov eax,dword ptr [eax]
The line crashing is 0042f875. I thought it was a PC problem because my roommate connected to my server and it worked for him. When I got on, I crashed world. Now that I am home, I am trying to run this on our LAN, and multiple computers are causing the crash, not just mine. Same location, same error. I thought it might be an update issue, so I just updated now. I get the same crash same error. I am not even sure what is causing the crash. I would recompile the world, but I know for sure it once worked. Ideas? Thanks.