Freeze/crash after 10-30 minutes – citizen-devtools.dll+2CCD6 (ResourceMonitor)

What is the issue you’re having?

FiveM freezes and stops responding after 10-30 minutes of gameplay. I’m the only player on the server who crashes like this.
Crash signature from the dump:

Exception: ACCESS_VIOLATION (0xC0000005)
Module: citizen-devtools.dll + 0x2CCD6
Attempt to write to invalid address 0xDEED
Related to ResourceMonitor (fx::ResourceMonitor::SetShouldGetMemory)

What have you tried already to fix the issue?

What I have already tried:

Full factory reset of the PC
Cleared FiveM cache multiple times
Verified GTA V game files
Completely removed all overlays (Discord, NVIDIA GeForce Experience, etc.)
Set resmon false in F8 console
Restarted after every change and tested again
Still getting the exact same crash dump

What server did you get this issue on?

New Horizon RP

Windows version

11

System specifications

GPU: NVIDIA RTX 3080
RAM: 48 GB
CPU: AMD Ryzen 5800 8-core
OS: Windows 11
FiveM Update Channel: Release (planning to test Latest next)
Game build: 3258

Antivirus software

Windows

CitizenFX crash zip file (‘Save information’ on a crash)

6b8659f3-2649-4084-b3d8-6137446582ca.zip (1.84 MB)

Additional comments

This has been an ongoing thing for 2-3 days

Hello, this is a friendly reminder because this is your first time creating a topic (or it has been a while since your last topic) in this category.

Please note that most of the support is provided by the Cfx.re community on a voluntary basis. We ask you to be patient; there is no guarantee we have a solution to your problem(s). To avoid unnecessary/duplicate topics, please browse the forums before creating a topic.

To improve your chances of your issue(s) being solved, please provide as much information as possible about the issue(s) you are having. Also —whenever possible— please use the template given to you when creating a topic.

Thanks for keeping these forums tidy!
:mascot:

I’m hitting the exact same crash signature and can confirm this is 100% reproducible on my end too.

Crash signature (from crashometry.json, identical on every occurrence):
crash_hash: citizen-devtools.dll+2CCD6

Timing: consistently freezes at ~19-20 minutes of active, connected gameplay (observed at 1189s, 1210s, and 1190s across 3 separate sessions/dumps). Window Watchdog reports “FiveM has stopped responding” each time, followed by DumpServer capturing the crash.

What I’ve tried (crash persisted through all of these):

  • Full fresh reinstall of both FiveM and GTA V (no leftover cache/mods)
  • No client-side mods/ASI plugins/trainers installed at all
  • Switched FiveM update channel from Release to Beta
  • Disabled FPS/overlay tools
  • Tested across multiple sessions on the same server

System info:

  • GPU: NVIDIA RTX 4060 Ti
  • OneSync: enabled (big mode)
  • Server build: master v1.0.0.34833

One session included a manual disconnect/reconnect (txAdmin kick) shortly before the freeze, but this also occurred on sessions with zero kicks/disconnects, so I don’t believe that’s related - just noting it for completeness.

Happy to attach my .dmp files, CitizenFX logs, and crashometry.json from multiple reproductions if that’s useful for triage. This looks like the same fx::ResourceMonitor::SetShouldGetMemory access violation reported elsewhere (e.g. GitHub issue #3758), just triggered by elapsed time rather than alt-tabbing - so the underlying function may have more than one way to hit this crash.

CitizenFX_log_2026-08-23T180612.log (662.1 KB)

d3a78ace-83ee-4d33-a850-7b73de1cc67a.dmp (9.6 MB)

did you find a solution ?

any solution yet?

I’m not the only one I’m guessing.

same error here

AMD RX9050XT
64gb Ram Ryzen 7 9800X3D

got the same thing for the last week, thought in first place that it was my PC, upgraded but it still happens, now I walked onto this forum thread and its exact how it happens, arround 20.7/20.8 minutes it happens, atleast, at my end. Afther 3 times, when I use resmon false in F8 it is fine. but it ain;t the solution… please get it fixed guys…

So I’ve gone through the dump and log files. Short version: it’s not your machine and nothing you can change client-side will fix it.

What your dump files show: It’s a real access violation, not just a hang. Exception 0xC0000005, write (param[0] = 1) to address 0xDEED, at citizen-devtools.dll+0x2CCD6. The “FiveM has stopped responding” watchdog message is the symptom — the fault happens first, the crash handler takes over, the main thread stops pumping, and the watchdog fires. Your log lines up with that: watchdog at 1189469ms, DumpServer capture ~8s later.

Why none of your fixes have worked: I walked the stack on the faulting thread. It’s a background thread created by citizen-devtools.dll itself and every frame on it is inside citizen-devtools.dll --No game code, no scripts, no resources anywhere on the call path. The only other frames are adhesive’s exception handler catching it.

The instruction that faults (per the disassembly in #3758) is ‘mov dword ptr [0DEEDh],0’ – 0xDEED is hardcoded into the instruction as an absolute address, it’s not a null pointer, or a corrupted pointer, it’s a constant baked into the shipped binary code. GPU, drivers, GTA Reinstall, mods, update channel, OneSync mode --None of it can affect that. Your module list is also clean (No injected DLLs) which certainly backs up your no-mods claim.

It’s not just you: Same offset (+0x2CCD6), same 0xDEED write, reported here after a full PC factory reset; and that one’s on RedM, so it’s shared CitizenFX code across both FiveM and RedM:Freeze/crash after 10-30 minutes – citizen-devtools.dll+2CCD6 (ResourceMonitor)

And the 18-20 minute version across 10+sessions and two servers: FiveM client crash: INVALID_POINTER_WRITE in citizen-devtools.dll ResourceMonitor after ~18-20 min of gameplay (100% reproducible)

2 Things worth testing:
1: Join a near-empty FXServer with default resources and idle for 30 minutes. If it still dies at -20 minutes, it’s an unconditional timer bug. If it doesn’t, the resource environment is gating it----that server runs 205 resources and your logs show inspect-garbagejob being re-mounted mid-session at -15 minutes
2: Long shot given your clean reinstall, but; have you ever opened resmon (F8–>resmon)? SetShouldGetMemory is the toggle for whether that collection runs, so it’s the one input that gates the copy path.

Beyond that, attach your dumps and crash ID’s to those threads and #3758 ----This needs a Cfx fix.

Unrelated but still needs to be looked at:
Some resource references @xeroshieldv3/init.lua but xeroshieldv3 isn’t in the manifest, so that anticheat’s client side isn’t loading
2 copies of Gabz casino interior are streamed- (gabz_vw_vwdlc_int_01.ytyp and vw_vwdlc_int_01.ytyp) — hundreds of duplicate archetype warnings
aurix_carsounds fails to mount the lg247hemi57 and aq07powerstroke67 audio .dat files.

i have no idea did anyone found the solution ?

SOLUTION: Deactivate Steam Overlay. my game runs for over 50 minutes now