I finally broke down and installed a copy of MS Visual Studio .NET (gotta love that MSDNAA thingie!

) and compiled myself a 5.7-DR2 version of EQEMu after making a few minor code changes.
Now, I'm running into a problem. I can start up my servers fine - both
World.exe and 9 dynamic
Zone.exes just fine with no errors (except for the missing
time.cfg file).
Then, I login to the EQEMu servers and fine mine in the list - mikenune's (Non-Legit) World Server - and connect to it just fine.
I get to the character creation screen and create myself say... a Froglok Pally named Jibber.
Then I go out to my
World.exe and see my character created OK (he's in the DB too).
Finally, I try to log in with my newly created character and
World.exe IMMEDIATELY crashes! I get the stupid Windows popup box saying "Would you like to send a report to Microsoft" and everything.
When I debug the code, it says the problem is right where
World.exe tries to determine my starting point. It looks like I'm getting an error right after I pull the information from the DB.
Has anyone else had this problem?
P.S.
The only changes I made to the code was to correct all the mis-spellings of DUAL_WIELD (used to be DUEL_WIELD). And yes, I got them all, otherwise it wouldn't have compiled or at least given me warnings about having an undefined variable.
I also know that it can read the database fine because, as World.exe loads, it tells me that it has successfully loaded something like 27,000 items from the database.