frequent CTDs, no error messages

Help and support regarding PR:BF2 installation and in-game issues
Post Reply
SnipingCoward
Posts: 2326
Joined: 2007-12-31 22:40

Re: frequent CTDs, no error messages

Post by SnipingCoward »

to get an error msg from bf2 you can start it in windowed mode:
change your link's parameters to "+fullscreen 0"
try reproducing the error and
then google the error message you get from bf2

reinstalling/updating punkbuster is known to stop ctds
here is how to update punkbuster manually:
https://www.realitymod.com/forum/f27-pr ... ost1004244

updating the drivers might help (esp. gfx)

this helps with performance and ctds:
https://www.realitymod.com/forum/f27-pr ... ssues.html

3GB is minimum requirement for vista and pr imo
Got a PROBLEM? Check this: PR:BF2 Installation Guide

Got a common QUESTION? check here first: PR:BF2 FAQ, MUMBLE FAQ

"Hello, IT! ... Yes, have you tried turning it on and off again?"
=HOG=Romeo_One_Three
Posts: 39
Joined: 2008-08-01 19:46

Re: frequent CTDs, no error messages

Post by =HOG=Romeo_One_Three »

I had major CTDs for a while. Completely random. Then I found that Windows Event Viewer was indeed catching the event: "Application BF2.exe has locked the primary surface X time(s)" . After testing out some of the fixes I found under the event, I found one that helped. I start PR, ALT + TAB, open up the Control Panel, go to Administrative Tools, Open Services, right click on PunkbstrB, select Properties, select the Recovery Tab, then use the drop down selection and choose 'Restart the Service' for all three drop downs. I can then play upwards of all night. Sometimes though, PB updates and changes the service back to default. I then start the game again and repeat. PB updated something in the early to mid part of August that prevents PB from working properly. I can't figure out how to make the Service keep the property settings I set. But, using this method, I can sometimes go days without incident. But if I forget to do this, it will happen within minutes. I hope this info can help someone else.

Rome
Darkpowder
Posts: 1527
Joined: 2006-08-30 22:00

Re: frequent CTDs, no error messages

Post by Darkpowder »

This is the fix for the

Primary surface is locked error
[R-COM]Darkpowder wrote:New error to investigate for the Windows 7 Enthusiasts:

System Log: "Application BF2.exe locked the primary surface 3 time(s)."
Event ID : 245.

This is one which gives an occasional CTD in PR.

A workaround for this error, is to disable to Desktop Window Manager Session Manager.
For vista users that get occasional CTD's this might be useful as it was installed in Vista SP1 i believe.
I haven't tested this on Vista so as usual be my guest, as i won't use that piece of junk OS ever again ;)
Snares
Posts: 342
Joined: 2008-11-24 23:25

Re: frequent CTDs, no error messages

Post by Snares »

I used to have lots of CTDs, but after I did the guide pertaining to "Memory error: PR crashing during a map change with "memory .dll error” message," found here, it solved everything. Even if this person only has 2GB of ram, I think it's still worth a try, as I have heard of success with this method with those that do not have 4 GB of ram or more.

Set the userva, and apply largeaddressaware to bf2.exe...it might help. :)
AncientMan
Retired PR Developer
Posts: 5111
Joined: 2007-05-22 07:42

Re: frequent CTDs, no error messages

Post by AncientMan »

That is obsolete with BF2 v1.5, as it contains this fix already. It's not needed.
Image
Post Reply

Return to “PR:BF2 Support”