Waypuff :
Christiaan Lourens :
By crash does the game process cease completely or did the punkbuster kick you the Battlelog page?
We will need more spesific information my friend
My first suggestions : Right click battlefield 3in Origin and click repair install.
It craches and i get this message "A problem caused the program to stop working correctly. Windows will close the program and notify you if a solution is available." then it closes
hmm I haven't had that error yet and here I thought I've had every error BF3 could throw at someone
😛
Let's try this: Anti Virus & Firewall.
Make sure your firewall allows BF3
And if your Anti Virus supports it switch to game mode, I suspect it's anti virus related.
As a precaution and because both mauller and myself suggested it also. Reinstall punkbuster if this doesn't show:
step 1 - go to control panel
step 2 - administrative tools
step 3- services
Ok now press "P" on the keyboard so that you can see Punkbuster files
There should be a Punkbuster A & Punkbuster B
If you only have 1 of the 2 (usually punkbuster A)
Reinstall it either manually by going to the website Mauller suggested or by going to your BF3 installation folder and clicking on : pbsvc.exe <_ click repair install.
IF repair install didn't work cut everything inside your "pb" folder (don't cut the folder from BF3 files though) and paste it into a new folder on the desktop.
This is because sometimes the new installation might not work 100% so IF the new installation fails halfway you copy paste those files in the new folder into the pb folder and just say no if windows asks to replace files with the same name.
Found this (haven't watched it)
http://www.youtube.com/watch?v=ruw73Pwa8IM
Also try this:
http://answers.ea.com/t5/Battlefield-3/READ-Battlefield-3-Crash-Fixes-etc-PC-XBOX-360-amp-PS3/m-p/286004#U286004
Since it's weekend I won't be of much help so I hope the above link assists you

just ctrl + f and type in your related problem (1 word should suffice)
Battlefield 3 Stopped Working
Possible Solution 1: If you are facing this situation go to your Origin Client> Right-Click Battlefield 3>Click Repair then Origin will re-download and re-install the game with new patches and updates.
Possible Solution 2: It can happen when the servers will over loaded, be patience and try again later hope it will fix.
Is all that site said about your problem it seems so nvm.
Lastly try this:
http://www.gamemunition.com/guides/battlefield-3-crash-fix/