Jump to content

Large DLCPACK crashes on Windows/Linux Server, works on Local Windows PC [Solved]


Recommended Posts

Posted (edited)

Has anyone experienced the above mentioned issue in the title? I'd appreciate assistance in this regard.

I've validated the checksums of files coming from both servers, the files are completely the same in client_resources. They are being downloaded normally and successfully.

When loading in the game with a server based on GNU/Linux (Ubuntu 22.04 LTS), the large dlcpack crashes on on "Loading Rage multiplayer Resources" but the exact same package (same checksum, completely identical file) works perfectly upon loading into the game based on the Windows server.

I've tried hundreds of iterations to find the source of this problem but to no avail.

What could possibly be the source of crashing the game even though the files that are being loaded are completely identical?

Note: I've also went to the length of tracing exactly what RAGEMP does - and it is successfully reading the files from the client_resources but the game crashes on "Loading RAGEMP Resources"

Edited by Heathen
Posted (edited)

Found the exact error that causes the crash (this only happens when the server is hosted on GNU/Linux and the client is connecting to it after validating/downloading resources):

[52697] SE EXCEPTION_ACCESS_VIOLATION (0xc0000005) at address 0x00007FF74B36D69F (0x15dd69f) inside C:\RAGEMP\ragemp_v.exe loaded at base address 0x00007FF749D90000
Invalid operation: read at address 0x2b55d633080

For full logs:

https://pastebin.com/Uvwxm70x

Logs when the dlcpack is removed (the client connects successfully to the Linux-based server without crash):

https://pastebin.com/FfxUT6RY

 

On my local PC, none of this happens. The client successfully connects and the large dlcpack is being loaded normally and successfully. Logs:

https://pastebin.com/KUzudcDA

 

Tested the following operating systems, same results:

Ubuntu 22.04, Ubuntu 20.04, Ubuntu 18.10, Debian 10, Debian 11

Edited by Heathen
  • 2 weeks later...
Posted (edited)

Narrowing down the issue, I've set up a local Windows 2022 Server and tried launching the server there and it also crashes on "Loading RAGE Multiplayer". Below is the error code:

Faulting application name: ragemp_v.exe, version: 1.1.0.0, time stamp: 0x62d9a9e4
Faulting module name: ragemp_v.exe, version: 1.1.0.0, time stamp: 0x62d9a9e4
Exception code: 0xc0000005
Fault offset: 0x00000000015dd69f
Faulting process id: 0x9c
Faulting application start time: 0x01d8c37a27e29b48
Faulting application path: C:\RAGEMP\ragemp_v.exe
Faulting module path: C:\RAGEMP\ragemp_v.exe
Report Id: b756ce10-9db4-44bd-9bbb-84340545284b

What's interesting is that the client works when I launch the server on my own PC, but when launched on a Windows/Linux server the client consequently crashes when the related dlc.rpf is in its respective /game_resources/dlcpacks folder. Does this have to do with Easy Anti-cheat? The only thing I could think of so far is EAC (since it doesn't load locally, but does when connecting to a remote server).

Edited by Heathen
  • Heathen changed the title to Large DLCPACK crashes on Windows/Linux Server, works on Local Windows PC [Solved]

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...