[PC] Battlefield 1 stopped working. Over and over and over again.

by eurotrashness
Reply

Original Post

Accepted Solution

[PC] Battlefield 1 stopped working. Over and over and over again.

★★★ Novice

I'm having the issue a lot of other PC players seem to have. My game randomly crashes. Single & Multiplayer. I've only got to finish one match out of about 6-8. It froze almost every match.

 

I believe I noticed it only happens when an event takes place in-game. Like me killing someone, them killing me, a point getting captured while I'm there, etc.

 

I've tried all the fixes I could find but nothing worked.

 

My specs:

AMD FX-8350 4.0GHz

MSI GTX 970

16GB RAM

Win10

 

Things I've tried so far without success:

- Latest nVidia driver installed. Fresh copy.

- All the latest Windows drivers installed.

- Disabled Origin's overlay

- Running the game with DX12 on and off

- Running the game on low settings

- Turning the restrict option on and off in display settings

- Running the game using Nvidia's "optimized" settings

- Closing all other programs/apps

- Running the "fix game" option in Origin

- Disabling cloud saving in Origin

- Disabled the DVR function in Windows' Xbox app

- Disabling Nvidia's DVR and streaming functions

 

I've attached my DxDiag.txt to this post.

 

Also, if it help... This is what Windows Event Viewer shows in the crash files. They all say the same thing:

 

Faulting application name: bf1.exe, version: 1.0.9.47594, time stamp: 0x57f64c72
Faulting module name: bf1.exe, version: 1.0.9.47594, time stamp: 0x57f64c72
Exception code: 0xc0000005
Fault offset: 0x0000000004bf5b1e
Faulting process id: 0x17e0
Faulting application start time: 0x01d22ce783eaedd7
Faulting application path: C:\Program Files (x86)\Origin Games\Battlefield 1\bf1.exe
Faulting module path: C:\Program Files (x86)\Origin Games\Battlefield 1\bf1.exe
Report Id: 40e0f901-f00c-4735-9c28-6d9e2a562c1b
Faulting package full name:
Faulting package-relative application ID:

Message 1 of 15 (14,822 Views)

Accepted Solution

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

Hero

Thanks for the detailes post @eurotrashness!

 

I'm currently testing out a new workaround for people and you seem like the person that can test it for me. My theory is that the game crashes due to hardware geing used at 100% and that might cause some bug to crash the game. Crashes often caused by nvwgf2umx.dll (or the game itself) which is an Nvidia driver file which I saw crashing the game in your DXDIAG.

 

STEP 1

The workaround is quite simple, we need to lower the maximum FPS the came will render- I want you to create an empty text file called user.cfg in C:\Program Files (x86)\Origin Games\Battlefield 4\ (or where you might have your game saved) and in that file and add this text if you have a 144Hz monitor:

gametime.maxvariablefps 145

or this text if you got a 60Hz monitor

gametime.maxvariablefps 61

If you have another monitor take it's hertz frequency change the number above so it's Hz+1

 

STEP 2

If STEP 1 does not work try changing the values in the user.cfg file to lower values. Keep lowering them until the problem hopefully doesn't happen. I'm aware this will lower the quality of your experience as you will get lower FPS so see this as a temporary solution until Nvidia / AMD / DICE comes out with a fix, if this helps your game not crash it will help them fix the issue faster and you will be able to play in the meantime.

carbonic signature

View in thread

Message 2 of 15 (18,655 Views)

All Replies

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

Hero

Thanks for the detailes post @eurotrashness!

 

I'm currently testing out a new workaround for people and you seem like the person that can test it for me. My theory is that the game crashes due to hardware geing used at 100% and that might cause some bug to crash the game. Crashes often caused by nvwgf2umx.dll (or the game itself) which is an Nvidia driver file which I saw crashing the game in your DXDIAG.

 

STEP 1

The workaround is quite simple, we need to lower the maximum FPS the came will render- I want you to create an empty text file called user.cfg in C:\Program Files (x86)\Origin Games\Battlefield 4\ (or where you might have your game saved) and in that file and add this text if you have a 144Hz monitor:

gametime.maxvariablefps 145

or this text if you got a 60Hz monitor

gametime.maxvariablefps 61

If you have another monitor take it's hertz frequency change the number above so it's Hz+1

 

STEP 2

If STEP 1 does not work try changing the values in the user.cfg file to lower values. Keep lowering them until the problem hopefully doesn't happen. I'm aware this will lower the quality of your experience as you will get lower FPS so see this as a temporary solution until Nvidia / AMD / DICE comes out with a fix, if this helps your game not crash it will help them fix the issue faster and you will be able to play in the meantime.

carbonic signature

Message 2 of 15 (18,656 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

★★★ Novice

Appreciate the feedback. Testing right now. I'll let you know what happens.

Message 3 of 15 (14,719 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

★★★ Novice

Ok, so I got a 60GHz monitor and I tried the settings gametime.maxvariablefps to 61 but my game still crashed. After, I went straight lower to 31 and I played 2 full matches without crashing. I'll keep you posted if it continues to work.

 

Thanks! 

Message 4 of 15 (14,696 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

Hero

Thanks for letting me know.

carbonic signature

Message 5 of 15 (14,685 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

★★★ Novice

Just to let you know. I played about 8 rounds today, no crash. Still running with gametime.maxvariablefps 31

Message 6 of 15 (14,641 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

★★★ Novice

So, I'm starting to have the same issue again. Happens every few rounds or so. Same crashes.

 

Are you aware of any new fix for this?

Message 7 of 15 (14,528 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

★★★★★ Novice

I have tried this fix also and it allows me to play longer. Maybe 10-15 minutes now before crashing. It is reproducible. 

DxDiag attached

 

Latest Drivers

2x Sapphire TriX R9 290x

i7 3770

16Gb

 

Description
Faulting Application Path: C:\Program Files (x86)\Origin Games\Battlefield 1\bf1.exe

Problem signature
Problem Event Name: APPCRASH
Application Name: bf1.exe
Application Version: 1.0.9.53998
Application Timestamp: 58077d90
Fault Module Name: StackHash_ff9a
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: PCH_3B_FROM_ntdll+0x00000000000A59B4
OS Version: 10.0.14393.2.0.0.256.48
Locale ID: 1033
Additional Information 1: ff9a
Additional Information 2: ff9af5f0744c8b30d42748f0f516a12d
Additional Information 3: beb1
Additional Information 4: beb1a76f6a963416a6598a27106d78c6

Extra information about the problem
Bucket ID: 7acde28f54853e103542c5a5d72c0178 (120606978972)

Message 8 of 15 (14,449 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

[ Edited ]
★★★ Newbie

I have exactly the same problem. I also tried with a fresh reinstall Win 10 64bit, updated all drivers and just installed TS3, Origin bf1, Nvidia Geforce driver, soundblaster z driver, Logitech driver.

 

Still got the problem. I will try to reduce Fps through the mentioned method, but this is really annoying Frown

 

System Specs:

 

Win 10 64 Bit

Intel I7 x990 extreme edition

24 GB RAM

MSI GTX 1080

MSI z58-gd65 Military class 3

 

 

Chrash Log:

 

Version=1
EventType=APPCRASH
EventTime=131222186269140811
ReportType=2
Consent=1
UploadTime=131222186280268452
ReportIdentifier=54d909e0-9dd5-11e6-b3f8-6c626dde08ce
IntegratorReportIdentifier=56079957-334d-4536-8e8a-dd47346ce74d
NsAppName=bf1.exe
Response.BucketId=7b74c597b40ede6583b77b6174288fcc
Response.BucketTable=4
Response.LegacyBucketId=120607421371
Response.type=4
Sig[0].Name=Anwendungsname
Sig[0].Value=bf1.exe
Sig[1].Name=Anwendungsversion
Sig[1].Value=1.0.9.53998
Sig[2].Name=Anwendungszeitstempel
Sig[2].Value=58077d90
Sig[3].Name=Fehlermodulname
Sig[3].Value=bf1.exe
Sig[4].Name=Fehlermodulversion
Sig[4].Value=1.0.9.53998
Sig[5].Name=Fehlermodulzeitstempel
Sig[5].Value=58077d90
Sig[6].Name=Ausnahmecode
Sig[6].Value=c0000005
Sig[7].Name=Ausnahmeoffset
Sig[7].Value=0000000004480190
DynamicSig[1].Name=Betriebsystemversion
DynamicSig[1].Value=10.0.10586.2.0.0.256.48
DynamicSig[2].Name=Gebietsschema-ID
DynamicSig[2].Value=1031
DynamicSig[22].Name=Zusatzinformation 1
DynamicSig[22].Value=a5ff
DynamicSig[23].Name=Zusatzinformation 2
DynamicSig[23].Value=a5ffa0ca457add2d3ded63e6df376b0e
DynamicSig[24].Name=Zusatzinformation 3
DynamicSig[24].Value=deff
DynamicSig[25].Name=Zusatzinformation 4
DynamicSig[25].Value=deff30636085cd402dc3b99ff23d86e8
UI[2]=F:\Program Files (x86)\Origin Games\Battlefield 1\bf1.exe
UI[3]=Battlefield™ 1 funktioniert nicht mehr
UI[4]=Windows kann online nach einer Lösung für das Problem suchen.
UI[5]=Online nach einer Lösung suchen und das Programm schließen
UI[6]=Später online nach einer Lösung suchen und das Programm schließen
UI[7]=Programm schließen
LoadedModule[0]=F:\Program Files (x86)\Origin Games\Battlefield 1\bf1.exe
LoadedModule[1]=C:\Windows\SYSTEM32\ntdll.dll
LoadedModule[2]=C:\Windows\system32\KERNEL32.DLL
LoadedModule[3]=C:\Windows\system32\KERNELBASE.dll
LoadedModule[4]=C:\Program Files\Bitdefender\Bitdefender 2017\Active Virus Control\avc3_000_001\avcuf64.dll
LoadedModule[5]=F:\Program Files (x86)\Origin Games\Battlefield 1\Core\Activation64.dll
LoadedModule[6]=C:\Windows\system32\CRYPT32.dll
LoadedModule[7]=C:\Windows\system32\msvcrt.dll
LoadedModule[8]=C:\Windows\system32\MSASN1.dll
LoadedModule[9]=C:\Windows\system32\WINTRUST.dll
LoadedModule[10]=C:\Windows\system32\RPCRT4.dll
LoadedModule[11]=C:\Windows\system32\USER32.dll
LoadedModule[12]=C:\Windows\system32\GDI32.dll
LoadedModule[13]=C:\Windows\system32\ADVAPI32.dll
LoadedModule[14]=C:\Windows\system32\sechost.dll
LoadedModule[15]=C:\Windows\system32\SHELL32.dll
LoadedModule[16]=C:\Windows\system32\cfgmgr32.dll
LoadedModule[17]=C:\Windows\system32\windows.storage.dll
LoadedModule[18]=C:\Windows\system32\combase.dll
LoadedModule[19]=C:\Windows\system32\bcryptPrimitives.dll
LoadedModule[20]=C:\Windows\system32\shlwapi.dll
LoadedModule[21]=C:\Windows\system32\kernel.appcore.dll
LoadedModule[22]=C:\Windows\system32\shcore.dll
LoadedModule[23]=C:\Windows\system32\powrprof.dll
LoadedModule[24]=C:\Windows\system32\profapi.dll
LoadedModule[25]=C:\Windows\SYSTEM32\MSVCP120.dll
LoadedModule[26]=C:\Windows\SYSTEM32\MSVCR120.dll
LoadedModule[27]=C:\Windows\system32\IMM32.DLL
LoadedModule[28]=f:\origin\igo64.dll
LoadedModule[29]=C:\Windows\system32\ole32.dll
LoadedModule[30]=C:\Windows\SYSTEM32\WINMM.dll
LoadedModule[31]=C:\Windows\SYSTEM32\WINMMBASE.dll
LoadedModule[32]=C:\Windows\SYSTEM32\ntmarta.dll
LoadedModule[33]=C:\Windows\SYSTEM32\CRYPTSP.dll
LoadedModule[34]=C:\Windows\system32\rsaenh.dll
LoadedModule[35]=C:\Windows\SYSTEM32\bcrypt.dll
LoadedModule[36]=C:\Windows\SYSTEM32\CRYPTBASE.dll
LoadedModule[37]=C:\Windows\system32\imagehlp.dll
LoadedModule[38]=C:\Windows\SYSTEM32\gpapi.dll
LoadedModule[39]=C:\Windows\System32\cryptnet.dll
LoadedModule[40]=C:\Windows\SYSTEM32\IPHLPAPI.DLL
LoadedModule[41]=C:\Windows\SYSTEM32\WINNSI.DLL
LoadedModule[42]=C:\Windows\system32\NSI.dll
LoadedModule[43]=C:\Windows\SYSTEM32\DINPUT8.dll
LoadedModule[44]=C:\Windows\SYSTEM32\DSOUND.dll
LoadedModule[45]=F:\Program Files (x86)\Origin Games\Battlefield 1\Extension.Twinkle.Codec_Win64_retail.dll
LoadedModule[46]=C:\Windows\system32\OLEAUT32.dll
LoadedModule[47]=C:\Windows\system32\PSAPI.DLL
LoadedModule[48]=C:\Windows\SYSTEM32\USP10.dll
LoadedModule[49]=C:\Windows\SYSTEM32\VERSION.dll
LoadedModule[50]=C:\Windows\system32\WS2_32.dll
LoadedModule[51]=C:\Windows\SYSTEM32\WTSAPI32.dll
LoadedModule[52]=F:\Program Files (x86)\Origin Games\Battlefield 1\amd_ags_x64.dll
LoadedModule[53]=C:\Windows\SYSTEM32\d3d11.dll
LoadedModule[54]=C:\Windows\SYSTEM32\dxgi.dll
LoadedModule[55]=C:\Windows\SYSTEM32\dbghelp.dll
LoadedModule[56]=C:\Windows\SYSTEM32\dbgcore.DLL
LoadedModule[57]=C:\Windows\SYSTEM32\dwmapi.dll
LoadedModule[58]=C:\Windows\SYSTEM32\urlmon.dll
LoadedModule[59]=C:\Windows\SYSTEM32\iertutil.dll
LoadedModule[60]=C:\Windows\SYSTEM32\cabinet.dll
LoadedModule[61]=C:\Windows\system32\uxtheme.dll
LoadedModule[62]=C:\Windows\system32\MSCTF.dll
LoadedModule[63]=F:\Program Files (x86)\Origin Games\Battlefield 1\Engine.BuildInfo_Win64_retail.dll
LoadedModule[64]=C:\Windows\system32\mswsock.dll
LoadedModule[65]=C:\Windows\SYSTEM32\d3d12.dll
LoadedModule[66]=C:\Windows\SYSTEM32\msvcp110_win.dll
LoadedModule[67]=C:\Windows\system32\nvspcap64.dll
LoadedModule[68]=C:\Windows\system32\SETUPAPI.dll
LoadedModule[69]=C:\Windows\SYSTEM32\WINHTTP.dll
LoadedModule[70]=C:\Windows\system32\nvapi64.dll
LoadedModule[71]=C:\Windows\system32\dssenh.dll
LoadedModule[72]=C:\Windows\SYSTEM32\WINSTA.dll
LoadedModule[73]=C:\Windows\SYSTEM32\xinput1_4.dll
LoadedModule[74]=C:\Windows\SYSTEM32\DEVOBJ.dll
LoadedModule[75]=C:\Windows\SYSTEM32\HID.DLL
LoadedModule[76]=C:\Windows\SYSTEM32\nvwgf2umx.dll
LoadedModule[77]=C:\Windows\system32\clbcatq.dll
LoadedModule[78]=C:\Windows\SYSTEM32\sxs.dll
LoadedModule[79]=C:\Windows\SYSTEM32\SspiCli.dll
LoadedModule[80]=C:\Windows\SYSTEM32\USERENV.dll
LoadedModule[81]=C:\Windows\System32\MMDevApi.dll
LoadedModule[82]=C:\Windows\System32\PROPSYS.dll
LoadedModule[83]=C:\Windows\SYSTEM32\AUDIOSES.DLL
LoadedModule[84]=C:\Windows\SYSTEM32\wintypes.dll
LoadedModule[85]=C:\Windows\SYSTEM32\avrt.dll
LoadedModule[86]=C:\Windows\SYSTEM32\wdmaud.drv
LoadedModule[87]=C:\Windows\SYSTEM32\ksuser.dll
LoadedModule[88]=C:\Windows\SYSTEM32\msacm32.drv
LoadedModule[89]=C:\Windows\SYSTEM32\MSACM32.dll
LoadedModule[90]=C:\Windows\SYSTEM32\midimap.dll
LoadedModule[91]=C:\Windows\system32\explorerframe.dll
LoadedModule[92]=C:\Windows\system32\edputil.dll
LoadedModule[93]=C:\Windows\System32\ActXPrxy.dll
LoadedModule[94]=C:\Windows\SYSTEM32\DNSAPI.dll
LoadedModule[95]=C:\Windows\System32\fwpuclnt.dll
LoadedModule[96]=C:\Windows\System32\rasadhlp.dll
LoadedModule[97]=F:\Program Files (x86)\Origin Games\Battlefield 1\JavaScriptCore64.dll
LoadedModule[98]=C:\Program Files\Logitech Gaming Software\SDK\LED\x64\LogitechLed.dll
State[0].Key=Transport.DoneStage1
State[0].Value=1
FriendlyEventName=Nicht mehr funktionsfähig
ConsentKey=APPCRASH
AppName=Battlefield™ 1
AppPath=F:\Program Files (x86)\Origin Games\Battlefield 1\bf1.exe
NsPartner=windows
NsGroup=windows8
ApplicationIdentity=D7272E80F1530EF91CD128083F2EF55B

Message 9 of 15 (14,409 Views)

Re: [PC] Battlefield 1 stopped working. Over and over and over again.

★★★★★ Novice

Still running longer but I am now also getting the GetDeviceRemovedReason error.

Error Message Attached

 

Message 10 of 15 (14,336 Views)