Hello, I'm having similar issue for a while now. I have tried validating game files (steam) and reinstalling Visual C++ Redistributable from the game's folder as said above.
About 1h 15min (last auto-save) into the game, got crashed with similar error, but with options to: abort, retry(debug) or ignore. Tried all options but it would only lead to another error same as selereth provided in replay#2.
It was a LAN game with my brother and 6 other AI and he didn't get any error and could continue the game. I've experienced this type of error in single player games as well, about after 30-60min into the game.
I was experiencing this errors before the last patch as well.
System specs:
Operating System: Windows 7 Professional 64-bit (6.1, Build 7601) Service Pack 1
Processor: Intel(R) Core(TM) i7-3820 CPU @ 3.60GHz (8 CPUs), ~3.6GHz
GPU: ASUS DC2T-2GD5 GeForce GTX 680
RAM: 8192MB RAM
I have 2 ssd drives one for system and the other for games. Both same model: OCZ-VERTEX4 ATA Device
I'm also using two monitors both 1920x1080.
Stable system, not really crashing on any other application, maybe Borderlands 2 rarely.
Thanks in advance,
TreaKu