*** YET ANOTHER UPDATE ***
Ran the VC7 debugger upon crashof zone.exe. I must admit, not too shabby. It showed the crashing line of code, Ln 236 of faction.cpp. After seeing this, I deleted my entire npc_faction table from my eq database, and reran the emu. Guess what? NO CRASHES. So now here's my delima. Is it the code or my npc_faction data? The data was not crashing the official emu release, just my VC7 compiled zone.exe's. The error was:
Unhandled exception at 0x004be3b2 in Zone.exe: 0xC0000005: Access violation reading location 0x00e1710a.
My line 236 was:
fm->deity_mod = faction_array[faction_id]->mod_d[modd_tmp];
The only thing I can think of doing now to possibly further debug is to find out which piece(s) of data in the npc_faction table are causing the crashes. Any suggestions on how to further debug this are greatly appreciated, thanks buds.
Lon
|