Page 1 of 2
To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-09 20:33
by Snares
I chose "Other OS" because it doesn't matter if you are on XP, Vista, or 7 to do this test.
I would like for someone who gets this error to do the following:
1: Install WinDbg:
32-bit,
64-bit
2: Start WinDbg, go to File---->Open Executable---->Navigate to "C:\Program Files\EA GAMES\Battlefield 2\mods\pr," sect pr.exe (but do not click Open!) put (without the quotes) in the "Start Directory" field, "C:\Program Files\EA GAMES\Battlefield 2" and then click Open. It will ask you if you want to save workspace information. Click no.
3: The process will start. Whenever you see "int 3" in the log window, press F5. Keep pressing F5 until pr.exe crashes. At that point, click to Debug---->Break. Now you will see underneath the log window a small input field. Type
and press enter, then click Edit---->Copy Window Text to Clipboard.
4: Go to
pastebin - collaborative debugging tool, press control+v in the pastebox, and click send. Post the link to that debug log here.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 00:00
by Elevera
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 00:12
by Snares
Can you give me your operating system type (and is it fully updated?), CPU, and version of BF2 + PR?
Also, do you have a folder named
Battlefield 2 in (if you're on Vista or 7)
C:\Users\<user>\Documents
or (if you're on XP)
C:\Documents and Settings\<user>\My Documents
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 00:30
by socomseal45
pastebin - collaborative debugging tool
using xp, cpu is an amd athlon 64 dual core processor 5600+, version 1.5 of bf2 and .87 for PR.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 00:35
by Snares
Errrr...did you break it or press F5? It looks like you hit break. Keep pressing F5 until it crashes completely, then break and do ~*kp.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 00:43
by socomseal45
pastebin - collaborative debugging tool
I tried again, I hope I did it right this time.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 00:59
by Snares
That is a very odd log. You do have the latest updates and service packs installed for XP right? Check that, and also try installing the latest .NET and .NET 2.0...
.NET 2.0 SP2:
http://www.microsoft.com/downloads/deta ... laylang=en
.NET 3.5 SP1:
http://www.microsoft.com/downloads/deta ... laylang=en
Elevera: Try setting compatibility mode on that file to XP SP2 and see if that fixes your problem too.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:06
by socomseal45
ya, i have service pack 3 installed, i also have .NET 2.0 SP2
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:06
by Snares
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:07
by Snares
socomseal45 wrote:ya, i have service pack 3 installed, i also have .NET 2.0 SP2
Try to install them anyway, if you haven't. BTW does vanilla BF2 work OK?
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:12
by socomseal45
already tried the 2.0 download, said it was already installed. downloaded the VC++, installed it, restarted, still no change.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:15
by Snares
socomseal45 wrote:already tried the 2.0 download, said it was already installed. downloaded the VC++, installed it, restarted, still no change.
Does vanilla BF2 work Ok?
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:18
by socomseal45
works fine
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:36
by Snares
socomseal45 wrote:works fine
Make a copy of your PR icon, and right click it, click Properties, and in the target field put
"C:\Program Files\EA GAMES\Battlefield 2\BF2.exe" +modPath mods/pr +restart
and in the Start in field put
"C:\Program Files\EA GAMES\Battlefield 2"
see if PR will start then.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 01:46
by socomseal45
PR starts up now, however after I click login i get hit with the "you need to run it with pr.exe, update the shortcuts" message.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 02:00
by Snares
socomseal45 wrote:PR starts up now, however after I click login i get hit with the "you need to run it with pr.exe, update the shortcuts" message.
This is very odd. I can start it using that target and start in. I can even load a map...

: You are running PR 0874?
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 02:04
by socomseal45
I am running the latest PR version (0.874)
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 05:22
by Twisted Helix
Those debug logs do not tell me what the exception raised is ... just that an exception has been raised. If you can get a debug read out that tells what the exception is I will be able to tell you what your problem is.
This is assuming of course that you have the correct version of .NET installed.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 05:23
by Twisted Helix
socomseal45 wrote:PR starts up now, however after I click login i get hit with the "you need to run it with pr.exe, update the shortcuts" message.
You need to delete your profile directory, start Vanilla BF2, then recover your profiles ... then close down and
then run the PR.exe ... you will find that you can play then I think
Oh and just tell me where your profiles directory is please ? Just in case its in an odd location.
Re: To anyone who gets "pr.exe has stopped working"
Posted: 2009-09-10 05:51
by Elevera
Nevermind, Im upgrading mine to windows 7 next month anyways. Hopefully no issues by then lol.
thnx