Battlefield 3 crashes in single player every time I try to save a new game, sometimes when I try to load a game, and occasionally when I try to open it. To fix this problem I have...
-Updated the graphics card drivers to the newest version, then to the beta.
-Repaired the game twice
-Run the game with and without gamebooster on to clear up memory
-Run the game with and without my graphics card overclocked
-Run the game at low, medium, and high settings
-And finally, searched the internet for solutions
I have an 4 core AMD Propus @ 3.4 ghz (stable for the last 6 months), Radeon 6850, 8 gigs of ram, and a 23.6" monitor @ 1920 by 1080.
Are you running the latest driver for your video card (12.1)? because in the patch notes they stated: Battlefield 3 may crash when run at ultra settings.
so if this is the case try to set your settings a bit lower and see if it works, if that solves it you can try the newer (beta) drivers for 12.2, or revert back to the 11.12 driver if you don't like your settings to be down.