Results 1 to 8 of 8
  1. #1
    FangedBeast's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    England
    Posts
    1,884
    Reputation
    69
    Thanks
    143
    My Mood
    Stressed

    Red face How to fix 'BFP4F.exe has stopped responding'

    Disclaimer: Although the author and publisher have made every effort to ensure that the information in this guide was correct at press time, the author and publisher do not assume and hereby disclaim any liability to any party for any loss, damage, or disruption caused by errors or omissions, whether such errors or omissions result from negligence, accident, or any other cause.

    NOTE: I AM NOT THE ORIGINAL CREATOR OF THIS GUIDE - THE GUIDE I AM LEECHING WAS LEECHED ALREADY... BUT IT WAS CHANGED TO SUIT BF P4F RATHER THAN BF2.


     
    WARNING: I am not responsible, nor EA nor anybody but you, if, by trying to follow the procedures in this fix, you affect the integrity of your PC so badly your gaming performance is diminished or worse, you lose your ability to use your PC at all. Those that are not used to this should consider doing this fix with caution.

    EDIT: The problem has been confirmed by the developers to be a memory leak. They are trying to find the source of this leak, but it is very hard to find the root of this problem. If they are lucky, they might find the faulty line of code quickly enough and send a new game update that will fix the problem. Thus, the procedures in this fix are only temporary, for those who don't want to wait to play without crashes.

    EDIT: After reports of many players, it has been confirmed that this fix will work aswell for Windows 7 users as for Vista 32-bits/Vista 64-bits users.

    EDIT: Before you read on, be aware that turning down the video quality settings to MEDIUM or lower could help you delay or even get rid of those crashes. Apply this fix only if you absolutely want to play on high definition quality.

    IMPORTANT NOTICE: This fix is not for everyone, as increasing too much the "single program memory usage limit" will make the BFP4f.exe hog all memory ressources and could cause all your computer to "hardware lag", which is noticable when all the PC actions are slowered, even on the Windows desktop. Right now, it would be entirely safe to stick with the numbers in this step-by-step guide if your PC has around 4 Gb of RAM (physical memory). Although this always depends on all the other applications one's PC is running in background.

    Like many of us on the forums, I experienced too the infamous MemoryDLL.dll crash, caused by memory building up as you play and causing you to crash after you spent a somewhat determined amount of time in game, no matter what happens or how you play. Also, for some reason, this problem used to occur more often when I was playing on Oman map, and also in between game starts and ends.

    After some search on the forums here and on the internet, I finally managed to find a fix and I discovered that this problem is carried since the early Battlefield games! Why? This game is built over a heavily tweaked BF2 engine (watch the interviews of Ben Cousins at the presentation of BFP4F for EA games held in London, in early November 2010 for more info).

    First, here's my system specifications (because it's not everyone who are having this problem and you might see some similarities between your system and mine, which are the cause of the crash):

    My System Specifications:

    CPU: Intel® Core™2 Duo CPU T8100 @2,10GHz
    GC: Nvidia GeForce 9500 GS (512 MB memory)
    RAM: 3 GB
    Operating System: Windows Vista 32-bits
    Internet Browser: Firefox 3.6.12


    It seems the problem is caused by Windows Vista 32-bits. In its default configuration, it prohibits any application to use more than 2 GB of virtual memory at any given time. It happens BFP4f.exe sometimes asks usage for more than this amount when you play on High Quality video settings. Lowering the video definition is a possible solution to get rid of the crashes (althought it has been reported the crashes can still occur on medium definition)

    Source: *removed*

    The crash will most of the time appear as a popup saying "memory.dll: all alloc attempts failed for size (number) ", then showing a Windows crash event, with the details of the crash, and with the faulty module to be identified as MemoryDLL.dll .


    The fix to this problem will require you to download Microsoft Visual C++ 2008 Express Edition (its this version of Visual C++ I've used to solve my problem). You may find many trustworthy sites that alow you to dowload it for free, like Microsoft download center.

    I found the procedures of this fix on this site:
    *Removed*



    Steps to follow:

    1. Install the Microsoft Visual C++ 2008 Express Edition you've downloaded.

    EDIT: Here's a link given by Sgt.tmH: http://www.microsoft.com/downloads/en/de...laylang=en

    There are many versions of MSVE 2008 (with or without SP updates). Also, newer versions would also work, but could require you to install service packs if you're running on Vista. I recommand MSVE 2008 because that's the version I used.

    Note: My visual studio express 2008 didn't have the command prompt so i just installed Visual c++ 2012 express.

    2. Run as administrator the Visual Studio 2008 Command Prompt in the Microsoft Visual C++ 2008 Express Edition/Visual studio tools folder in Program Files

    To run a program as administrator in Vista, you must right-click the program icon and select the "Run as Administrator" option. If you don't run the program as administrator the fix WILL NOT WORK.


    3. You should see a command entry. Now write this if you're using Windows Vista 32-bits:

    cd c:\Program Files\

    Or this if you're using Windows Vista 64-bits:

    cd c:\Program Files (x86)\

    Then press Enter


    4. Write in the new command entry:

    cd EA GAMES

    Then hit Enter.

    5. Write in the new command entry:

    cd Battlefield Play4Free

    Then hit Enter again.


    6. NOW WRITE THIS:

    editbin.exe /LARGEADDRESSAWARE BFP4f.exe

    Then hit Enter. You should see some Microsoft copyright declaration thingy.


    7. Close the window (it's the final step after a restart for Windows 64-bits users).


    8. Run the Command prompt tool as Administrator once again and write this:

    BCDEDIT /set increaseuserva 2900

    Then press Enter and exit the program.


    9. You made all that needed to be done. Now just restart your PC for the changes to take place and finally enjoy BFP4F without consistant MemoryDLL.dll crashes


    Remember to restart your PC guys.

    Once again, this guide has been leeched and i have given credits to them, i have modded some of this guide for an easier explanation and whatnot ~ though most of the personal info on the guide e.g the specs are not mine.

    CREDITS:
    R.J Travis - the person who originally found the fix.. *Not allowed to put the link up sorreh*
    MikeFisher - For leeching it into the EA BF P4F forums Found a fix for BFP4f.exe crash caused by memory.dll
    Last edited by Jorndel; 06-18-2012 at 01:43 PM. Reason: Removed Outside Links
    Quote Originally Posted by Irie View Post

    It's funny how everyone comes to MPGH with their problems


    Fuck her and get it over with..
    Press that 'Thanks' button below this if I helped you in my post

  2. The Following User Says Thank You to FangedBeast For This Useful Post:

    Bencici (06-26-2012)

  3. #2
    sj47's Avatar
    Join Date
    Nov 2011
    Gender
    male
    Posts
    86
    Reputation
    10
    Thanks
    4
    too long too read

    ---------- Post added at 08:54 AM ---------- Previous post was at 08:53 AM ----------

    btw i just have to have p4f open winject and pbss blocker and no other windows and it somehow works

  4. #3
    FangedBeast's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    England
    Posts
    1,884
    Reputation
    69
    Thanks
    143
    My Mood
    Stressed
    Quote Originally Posted by sj47 View Post
    too long too read

    ---------- Post added at 08:54 AM ---------- Previous post was at 08:53 AM ----------

    btw i just have to have p4f open winject and pbss blocker and no other windows and it somehow works
    well, i warned you about the wall of text didn't i?

    If you want the fix then read it ~ if not, then you can go away with the same problem.
    Quote Originally Posted by Irie View Post

    It's funny how everyone comes to MPGH with their problems


    Fuck her and get it over with..
    Press that 'Thanks' button below this if I helped you in my post

  5. #4
    Stimulate's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    The Netherlands
    Posts
    1,297
    Reputation
    77
    Thanks
    104
    My Mood
    Angelic
    Ehh, it fixes the crashes of the ZeaS hack? (:

    Please press thanks if I helped you!

  6. #5
    omar911's Avatar
    Join Date
    Dec 2011
    Gender
    male
    Location
    Under a bridge
    Posts
    169
    Reputation
    10
    Thanks
    1,174
    My Mood
    Amused
    hope this stops some people QQing around

  7. #6
    MidoFox's Avatar
    Join Date
    Jun 2012
    Gender
    male
    Posts
    10
    Reputation
    10
    Thanks
    2
    My Mood
    Cheerful
    @ This Step

    editbin.exe /LARGEADDRESSAWARE BFP4f.exe

    i Got error cant find this .exe file

    ---------- Post added at 01:55 AM ---------- Previous post was at 01:20 AM ----------

    Well i do all steps but it still crashes with Zeas Hack !

  8. #7
    FangedBeast's Avatar
    Join Date
    Jan 2010
    Gender
    male
    Location
    England
    Posts
    1,884
    Reputation
    69
    Thanks
    143
    My Mood
    Stressed
    Quote Originally Posted by MidoFox View Post
    @ This Step

    editbin.exe /LARGEADDRESSAWARE BFP4f.exe

    i Got error cant find this .exe file

    ---------- Post added at 01:55 AM ---------- Previous post was at 01:20 AM ----------

    Well i do all steps but it still crashes with Zeas Hack !
    Maybe you didn't go into your BFP4F directory?

    Quote Originally Posted by omar911 View Post
    hope this stops some people QQing around
    Hopefully


    GUYS, THIS ISN'T REALLY MEANT FOR THE ZEAS HACK. IT'S MEANT FOR IF YOU GET IT WITHOUT HACKING.
    THOUGH YOU CAN TRY.


    If there is anymore comments about "OMG this doesn't fix zeas hax"
    then **** you.
    Last edited by Jorndel; 06-27-2012 at 10:45 AM.
    Quote Originally Posted by Irie View Post

    It's funny how everyone comes to MPGH with their problems


    Fuck her and get it over with..
    Press that 'Thanks' button below this if I helped you in my post

  9. #8
    Stimulate's Avatar
    Join Date
    Jun 2009
    Gender
    male
    Location
    The Netherlands
    Posts
    1,297
    Reputation
    77
    Thanks
    104
    My Mood
    Angelic
    Doh, that programs doesn't work for my PC for some reason.
    (Error = Something like '.. doesn't work for this system')
    Nah, it helped a few days to put my quality lower, but I'm
    keep getting the error again ^^

    Please press thanks if I helped you!

Similar Threads

  1. [Tutorial] Maplestory.exe has stopped working (Fix)
    By Shocking in forum MapleStory Tutorial & Guides
    Replies: 6
    Last Post: 02-13-2011, 03:17 PM
  2. Replies: 5
    Last Post: 04-17-2010, 05:18 PM
  3. How to fix Combat Arms has stopped working
    By 0oShameo0 in forum Combat Arms Discussions
    Replies: 5
    Last Post: 10-29-2009, 06:06 PM
  4. i know how to fix connection server has ended thing
    By hack3r940 in forum Combat Arms Hacks & Cheats
    Replies: 1
    Last Post: 01-03-2009, 11:02 PM
  5. [Vista Users]How to Fix Engine.exe Crashing (Photo Tutorial)
    By DarknessInc in forum Combat Arms Hacks & Cheats
    Replies: 25
    Last Post: 10-10-2008, 05:38 PM

Tags for this Thread