PDB is the debug symbol database. It's something I included in the latest build.
I just went out for a bike ride and thought about your problem a bit. You're able to get into the game, and select a race, class, etc. So you're able to load the main game XML. But the issue seems to be map-related. So perhaps the maps aren't being loaded and the issue you're seeing with the memory violations is attempting to access a null MapPtr (shared pointer to a Map).
I noticed in your first two memory dumps that your SOTW directory had a space in the name. Mine have never had that. This is a shot in the dark, but can you try opening the latest build to e.g. "c:\sotw" and see if you're able to run the game and enter maps? I'm wondering if the map loading code is not able to handle directories with spaces in them.
Thanks for the latest dump - I've saved it and will take a look at it tomorrow morning to see if I can get closer to figuring this thing out. I really appreciate your patience. I know this must be frustrating!