[Bug] GTAV Enhanced: replace_level_meta crashes when images.meta is loaded from a resource #124
Closed
uguranlar
started this conversation in
[BUG] FiveM for GTAV Enhanced
Replies: 3 comments 4 replies
|
I am experiencing the same issue. |
2 replies
|
Looks like this issue got buried so I'm bumping it. Any feedback from the devs is appreciated of course! |
1 reply
|
A fix for this bug has been implemented and is available in Hotfix 5. Please try again and let us know if the issue persists. Thanks for your help! |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Summary
On FiveM for GTAV Enhanced, replace_level_meta crashes the client during loading when the stock images.meta XInclude is changed to a resources:/ path—even when that resource copy is byte-for-byte identical to the current Enhanced stock file.
Issue type
Client
Repro rate
Always
Server build version
Current Alchemist / GTAV Enhanced server build downloaded 2026-07-20 (exact numeric build unavailable while server is offline)
OS
Microsoft Windows 11 Pro 10.0.26200
CPU
AMD Ryzen 5 7500F 6-Core Processor
GPU
NVIDIA GeForce RTX 5070 Ti
RAM
32 GB
Storage type
SSD NVMe
Connection type
None
ISP and bandwidth
No response
DxDiag
No response
Network graph
No response
Platform
Windows
OS version / distribution
Microsoft Windows 11 Pro 10.0.26200
CPU
AMD Ryzen 5 7500F 6-Core Processor
RAM
32 GB
Using txAdmin?
Yes
Hosting provider
Self-hosted
Machine type
Dedicated
/perf endpoint output
No response
DDoS protection
No response
ulimit -n value (Linux only)
No response
Docker Compose file (Docker only)
No response
Steps to Reproduce
fx_version 'cerulean'
game 'gta5'
files {
'gta5.meta',
'images.meta'
}
replace_level_meta 'gta5'
<xi:include href="commoncrc:/data/levels/gta5/images.meta" xpointer="xpointer(/dataFiles)"/>
to:
<xi:include href="resources:/enhanced_level_meta_repro/images.meta" xpointer="xpointer(/dataFiles)"/>
The copied images.meta is byte-for-byte identical to the current stock Enhanced file and still contains all 865 entries. No RPF is removed in this minimal reproduction.
Expected Behavior
The Enhanced client should load the resource-backed images.meta exactly like the byte-identical commoncrc stock file, or reject the override with a clear error. It should not crash.
Actual Behavior
The client crashes after the loading screen with EXCEPTION_ACCESS_VIOLATION.
All three controlled minidumps resolve to:
Switching only the include path back to commoncrc:/data/levels/gta5/images.meta lets the same client join successfully.
Evidence
Cfx report code for the byte-identical resource-backed images.meta test:
a8dc1599-fe89-461d-b884-bae19049b451
Cfx report code for the reduced inline image-list test:
15936fb9-b00c-4ae7-8fa7-5b9ed23877d5
Three controlled local minidumps reproduce the same EXCEPTION_ACCESS_VIOLATION at GTA5_Enhanced.exe+0xC6FACA. Full dumps can be provided privately/on request.
Additional Context
Control matrix:
This blocks the legacy total-conversion workflow used to remove the Los Santos base map. The fallback—streaming thousands of empty YMAP/YBN/YTD replacements plus RemoveIpl—has much higher download, indexing, loading and runtime overhead.
File hashes from the controlled test:
All reactions