Compiled SDK, now Half-Life is crashing -
10-01-2004
I finally got that SDK to link in MinGW. The solution was so simple (I had to add the parameter -lstdc++ to dllwrap). Anyway, now I keep getting this error:
HL caused an invalid page fault in
module HL.EXE at 017f:01d5ed74.
Registers:
EAX=c439448c CS=017f EIP=01d5ed74 EFLGS=00010206
EBX=0467a370 SS=0187 ESP=0467a0c8 EBP=00000138
ECX=000001eb DS=0187 ESI=000001eb FS=2837
EDX=c439448c ES=0187 EDI=85a92000 GS=0000
Bytes at CS:EIP:
8a 08 40 84 c9 75 f9 4e 75 f6 5f 2b c2 5e c3 90
Stack dump:
00000134 85a92000 01d5ee89 85a92000 0467a370 6fbc0000 00000000 02416de0 00000134 70020188 89ed3027 535c3a43 52524549 41485c41 4c2d464c 5c454649
The problem is that I have no idea how to debug it. It's not like it is the DLL directly causing the page fault. I was wondering if I maybe had to build a new client DLL also? I didn't make any modifications other than the ones required to build it. I have this problem with both SDK 2.2 and 2.3 on half-life version 1.1.1.0.
|