Server randomly crashes few times (FXServer Build 6454, 100+ Players)

We’ve been using FXServer Build 6454 with GameBuild 2699 for 5 days. Now the server just crashed 3 times today between 9:00 p.m. and 10:00 p.m. with initially 110 players.
Nothing was edited on the scripts several hours before this time and this entry appeared in the server console:

[ server] Error: Loop svMain seems hung! (last checkin 45 seconds ago)
[ server] Warning: svMain watchdog stack: root
[ citizen-server-impl] network thread hitch warning: timer interval of 213 milliseconds
[ citizen-server-impl] sync thread hitch warning: timer interval of 214 milliseconds
[ server] Uploaded a live hang dump to the CitizenFX crash reporting service. The report ID is 1ff53c26-e753-4f52-9540-2beeb3c6bb75.

It is therefore also not referenced to a script error. After the third crash, the server didn’t crash any more times.

The dump report looks like this:

*** WARNING: Unable to verify timestamp for CoreRT.dll
*** WARNING: Unable to verify timestamp for libuv.dll
*** WARNING: Unable to verify timestamp for mono-2.0-sgen.dll
*** WARNING: Unable to verify timestamp for node.dll
Unable to load image C:\Users\Administrator\Desktop\FiveM Server\server\citizen-scripting-lua54.dll, Win32 error 0n2
*** WARNING: Unable to verify timestamp for citizen-scripting-lua54.dll
*** WARNING: Unable to verify timestamp for citizen-server-impl.dll
*** WARNING: Unable to verify timestamp for net-base.dll
*** WARNING: Unable to verify timestamp for citizen-server-state-fivesv.dll
*** WARNING: Unable to verify timestamp for citizen-server-gui.dll
*** WARNING: Unable to verify timestamp for voip-server-mumble.dll
*** WARNING: Unable to verify timestamp for botan.dll
*** WARNING: Unable to verify timestamp for nng.dll

KEY_VALUES_STRING: 1

Key  : Analysis.CPU.mSec
Value: 5483

Key  : Analysis.DebugAnalysisManager
Value: Create

Key  : Analysis.Elapsed.mSec
Value: 27354

Key  : Analysis.IO.Other.Mb
Value: 1

Key  : Analysis.IO.Read.Mb
Value: 0

Key  : Analysis.IO.Write.Mb
Value: 3

Key  : Analysis.Init.CPU.mSec
Value: 203

Key  : Analysis.Init.Elapsed.mSec
Value: 3337

Key  : Analysis.Memory.CommitPeak.Mb
Value: 149

Key  : Failure.Source.FileLine
Value: 80

Key  : Failure.Source.FilePath
Value: D:\a\_work\1\s\src\vctools\crt\github\stl\src\cthread.cpp

Key  : Failure.Source.SourceServerCommand
Value: devdiv.visualstudio.com/DevDiv/_apis/git/repositories/msvc/items?path=src/vctools/crt/github/stl/src/cthread.cpp&versionDescriptor[versionOptions]=0&versionDescriptor[versionType]=2&versionDescriptor[version]=1ad4b266cecce2b5fcd05ff4e878e504681a35e2&resolveLfs=true&$format=octetStream&api-version=5.0&download=false

Key  : Timeline.Process.Start.DeltaSec
Value: 390

Key  : WER.OS.Branch
Value: fe_release

Key  : WER.OS.Timestamp
Value: 2021-05-07T15:00:00Z

Key  : WER.OS.Version
Value: 10.0.20348.1

Key  : WER.Process.Version
Value: 1.0.0.0

FILE_IN_CAB: livedump-1684958059.dmp

NTGLOBALFLAG: 0

PROCESS_BAM_CURRENT_THROTTLED: 0

PROCESS_BAM_PREVIOUS_THROTTLED: 0

EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 0000000000000000
ExceptionCode: 80000003 (Break instruction exception)
ExceptionFlags: 00000000
NumberParameters: 0

FAULTING_THREAD: 000023cc

PROCESS_NAME: FXServer.exe

ERROR_CODE: (NTSTATUS) 0x80000003 - {AUSNAHME} Haltepunkt Im Quellprogramm wurde ein Haltepunkt erreicht.

EXCEPTION_CODE_STR: 80000003

STACK_TEXT:
000000fd779fefa8 00007ffe7b657aaa : 112e0be826d694b3 000311cdad160000 7fffffffc46535ff 7fffffffffffffff : ntdll!NtDelayExecution+0x14
000000fd779fefb0 00007ffe79197531 : 000000fd779ff820 0000026957902070 0000000000000001 00007ffe56c73b1e : ntdll!RtlDelayExecution+0x2a
000000fd779feff0 00007ffe56c72eec : 000000fd779ff3e0 0000026900000000 ffffffffff676980 00007ffe56c73b1e : KERNELBASE!SleepEx+0x71
000000fd779ff070 00007ffe719066a4 : 01d98e798744a0e7 000002695cdb0290 000002695d030810 0000026957902070 : msvcp140!_Thrd_sleep+0x3c
000000fd779ff0c0 01d98e798744a0e7 : 000002695cdb0290 000002695d030810 0000026957902070 000000fd779ff600 : citizen_server_main+0x166a4
000000fd779ff0c8 000002695cdb0290 : 000002695d030810 0000026957902070 000000fd779ff600 00007ff763733b98 : 0x01d98e798744a0e7 000000fd779ff0d0 000002695d030810 : 0000026957902070 000000fd779ff600 00007ff763733b98 0000000000000484 : 0x000002695cdb0290
000000fd779ff0d8 0000026957902070 : 000000fd779ff600 00007ff763733b98 0000000000000484 0000026957f2b20a : 0x000002695d030810 000000fd779ff0e0 000000fd779ff600 : 00007ff763733b98 0000000000000484 0000026957f2b20a 0000026957f32e60 : 0x0000026957902070
000000fd779ff0e8 00007ff763733b98 : 0000000000000484 0000026957f2b20a 0000026957f32e60 0000000000000000 : 0x000000fd779ff600 000000fd779ff0f0 0000000000000484 : 0000026957f2b20a 0000026957f32e60 0000000000000000 0000000000000000 : FXServer+0x23b98 000000fd779ff0f8 0000026957f2b20a : 0000026957f32e60 0000000000000000 0000000000000000 0000026957dc49e0 : 0x484 000000fd779ff100 0000026957f32e60 : 0000000000000000 0000000000000000 0000026957dc49e0 000002695d030810 : 0x0000026957f2b20a
000000fd779ff108 0000000000000000 : 0000000000000000 0000026957dc49e0 000002695d030810 000002690000000b : 0x00000269`57f32e60

STACK_COMMAND: ~0s; .ecxr ; kb

FAULTING_SOURCE_LINE: D:\a_work\1\s\src\vctools\crt\github\stl\src\cthread.cpp

FAULTING_SOURCE_FILE: D:\a_work\1\s\src\vctools\crt\github\stl\src\cthread.cpp

FAULTING_SOURCE_LINE_NUMBER: 80

FAULTING_SOURCE_SRV_COMMAND: Azure DevOps Services | Sign In

FAULTING_SOURCE_CODE:
No source found for ‘D:\a_work\1\s\src\vctools\crt\github\stl\src\cthread.cpp’

SYMBOL_NAME: msvcp140!_Thrd_sleep+3c

MODULE_NAME: msvcp140

IMAGE_NAME: msvcp140.dll

FAILURE_BUCKET_ID: BREAKPOINT_80000003_msvcp140.dll!_Thrd_sleep

OS_VERSION: 10.0.20348.1

BUILDLAB_STR: fe_release

OSPLATFORM_TYPE: x64

OSNAME: Windows 10

IMAGE_VERSION: 14.34.31938.0

FAILURE_ID_HASH: {71b12af8-877e-359a-e1bf-a664ff0659f7}

Followup: MachineOwner
livedump-1684956242.dmp (5.0 MB)
livedump-1684957647.dmp (5.2 MB)
livedump-1684958059.dmp (5.1 MB)

2 Likes

What framework are you using? Is this a roleplay server or something else?