BSOD when running Delta Force game for 8-10 minutes

callofdemons

New member
Joined
Feb 20, 2025
Posts
3
Hello,

I am having a BSOD issue recently and by reading the mini dumps It says it get's crushed by their Anti Cheat software (ACE). Can someone please assist me to find out why the ACE is crushing my system? Maybe a driver?
 

Attachments

You're not the first to fall foul of an anti-cheat tool, and you won't be the last. All of them cause BSODs now and then on many different systems and ANtiCheatExpert (ACE) is no exception.

You have two choices really....
  1. Delete the ACE software (do a web search on how to remove ACE) and see whether the game will run without it
  2. Contact ACE at support@anticheatexpert.com, provide them these dumps and ask them to fix it.
There is nothing else (AFAIK) that you can do to fix this.
 
Hey Ubuysa, thank you for your prompt response. Unfortunately this issue is not affecting everyone. Uninstalling ACE is just reinstall it back on first game start. Question is, is there something in the dumps attached that may indicate what triggers the ACE to crush? Will it help to investigate if I also upload the analyzed mini dump that has reverse trace route? I also see there is a warning about my bluetooth:

WARNING: Check Image - Checksum mismatch - Dump: 0x201482, File: 0x201504 - C:\ProgramData\Dbg\sym\BTHport.sys\9BFC3B54202000\BTHport.sys
 
I see that Bluetooth error occasionally. Ordinarily a checksum mismatch would indicate a possible RAM issue but this one seems to be a false positive. However, there are other indications that RAM might be an issue, so it's worth running a RAM test just in case....
  1. Download Memtest86 (free), use the imageUSB.exe tool extracted from the download to make a bootable USB drive containing Memtest86 (1GB is plenty big enough). Do this on a different PC if you can, because you can't fully trust yours at the moment.
  2. Then boot that USB drive on your PC, Memtest86 will start running as soon as it boots.
  3. If no errors have been found after the four iterations of the 13 different tests that the free version does, then restart Memtest86 and do another four iterations. Even a single bit error is a failure.

ACE crashes in those dumps because it references a memory page that is invalid (not allocated, paged out, or bad)...
Rich (BB code):
rax=ffffa1805849b000 rbx=0000000000060070 rcx=ffffb50d3a05e730
rdx=ffffec731e43c8d8 rsi=ffffde8c5079fee0 rdi=ffffb50d3a05e6b8
rip=fffff80765b12d00 rsp=ffffb50d3a05e618 rbp=ffffb50d3a05f720
 r8=0000000000000008  r9=0000000000000001 r10=ffffc5e2f178b000
r11=ffffb50d3a05e728 r12=0000000000000001 r13=ffffde8c45882e10
r14=ffffde8c50d7f2b0 r15=0000000000000002
iopl=0         nv up ei pl nz na pe nc
cs=0010  ss=0018  ds=002b  es=002b  fs=0053  gs=002b             efl=00050202
ACE_BASE+0xc2d00:
fffff807`65b12d00 488b440af8 mov rax,qword ptr [rdx+rcx-8] ds:002b:ffffa180`5849b000=????????????????
Resetting default scope
The MOV instruction at offset 0xC2D00 into ACE_BASE.sys uses the RAX, RDX and RCX registers as pointers into memory. Although the addresses in RAX, RDX and RCX look to be reasonable (they don't look unusual) the resulting memory address is invalid - note the ???????? at the data segment register (ds) address - this indicates that the RAX+RDX-8 address (ffff8df3`768d78d0) is in an invalid memory segment.

Either ACE_BASE.sys has fouled up the values in RDX, or RCX (which is very likely with these types of driver) or the RAM backing those pages is bad. I would expect bad RAM to have a bigger effect on your system than just this game, which is why I think the ACE driver is most likely to be at fault. Only ACE can fix that.
 
Last edited:
Many of these drivers nest deep into Windows to monitor for hack attempts, but this comes with many caveats.

You really need to be contacting their support and have them look into it to fix this. The dump indicates stack pointer error, which could be a misaligned pointer, null pointer reference or memory corruption.

Out of curiosity I checked for potential stack corruption or similar issues, but I don't see real garbage or other problems with the stack within the scope of the minidump. Everything is pointing to the ACE driver using a bad pointer resulting in the crash. This also means the stack pointer error is a side-effect of the pointer bug.
 
There were a lot of bios updates in the meanwhile:
Read More:
Most likely, there were also new chipset drivers that you didn't install.
Please, try to update all the drivers, bios, firmware and so forth: ROG STRIX Z690-F GAMING WIFI | Gaming motherboards|ROG - Republic of Gamers|ROG Global

You also have ene.sys installed (enetechio is its service name) and gameflt.sys (gameflt is its service name): those ones are a known cause of bsods.
And four cpuz files (running)...? :oops:
 
Last edited:
I did a memory test @ubuysa suggested above with 0 errors reported
@xilolee I already updated my bios and chipset. I already updated everything, even tried downgrading my Nvidia to the November since I know that one had no issues.
About the cpuz I am not sure, but I did had HWMonitor application to monitor my temperatures at some point, not sure if it was in this dump.

How do I uninstall enetechio and gamefit? can't find them
 

Has Sysnative Forums helped you? Please consider donating to help us support the site!

Back
Top