From the error logs you attached it seems that the game encounter an access violation when trying to read from memory.
After quick inspection of the logs attached, the amount of memory in use, the paging file and the memory location reported (00113ffc) seems to be valid (a location like 00000000 generally means that there is a lost/empty reference somewhere, which is not the case here).
These issues are often hard to track down, because it's generally not possible/hard to reproduce by anyone else, and it seems that in this specific case the error happens pretty far down in some system library.
First off I would suggest some of the more basic approaches:
- Verify File Integrity through Steam: Right click the game in Steam library, select Properties, select the Local Files tab in the popup window and run the checker by clicking "Verify Integrity of Game Cache".
- Update graphics driver, if possible.
- Load an earlier savegame and play to the same point to see if that makes any difference.
Looking forward to hearing any result you get, or not, with any of these approaches.