Latest artifacts crash the server

For a good bug report you should probably include:

  1. Server FXServer version 8513 also tested on older versions
  2. for the server to not crash
  3. the server receives a sighup
  4. Category of the bug: server
  5. Reproducible steps: no idea it just happens when updating the artifact

i already mentioned this a few times on the cfx discord

and i know someone already made an issue on github about this

despite him saying this was fixed in 8450, that is not the case for my server

we are forced to use build 8059 for quite a while now and we are unable to enjoy new updates including the new txadmin updates due to this problem, not to mention the outdated artifact message on the server browser

unfortunately there is no crash file to provide here since this crash doesn’t provide one

the server simply crashes

[ citizen-server-main] -> Quitting: SIGHUP received
[ script:ox_inventory] [info] Saving 7 inventories to the database
[ citizen-server-impl] server thread hitch warning: timer interval of 1197 milliseconds

this is the only information we get when this crash happens

older artifacts allow us to keep our server up for more almost an entire week without crashes the server is highly maintained the problem is the artifact.

For reference, what artifacts have you tested between 8095 and 8513?

we usually just drop the latest ones in to see what happens and if the server crashes move back to 8059,

the last one we tried was 8513, that was today.

about a week ago we tried i am assuming based on a discord date (06/06/2024)

one of these artifacts
image

and i think also 8214

we still have all the zip files ( the artifacts ) we downloaded if that’ll help you figure out which versions we used

if you think they will help you out just say the word and i’ll hand them over.

figured out the exact versions

8513
8441
8216

hope this helps!

Great. To help narrow this down it would be it possible to test artifact 8159?

sure i’ll try to get on that right away

Many thanks. Just want to narrow down the sequence of commits - especially w/ Linux being such a pain in the ass to debug.

no problem!

just waiting for the server owner to arrive he’ll update the server and we should have the answer in less than an hour ( i’ll probably even go for two hours just to make sure the information is accurate )

Just to be clear the server is running on windows and not linux.

You’re right, lol. Instantly went into Linux mode seeing SIGHUP - that’s just apart of the console logs (and libuvs general abstractions).

Monitor your RAM use. If 8450 did not fix your issue, we may want to consider having you generate a https://support.cfx.re/hc/en-us/articles/8366604193436-Creating-an-ETW-trace on the latest artifacts (that can wait for now, I suppose).

maybe this information will help you a little,

we are using tcadmin to powerup txadmin ( something this community insists on doing not exactly a big fan of tc admin )

you think there is a connection between the crashes and tcadmin ?

also i am running the server at the moment with the artifact

no crashes so far

[ cmd] “version” is “FXServer-master SERVER v1.0.0.8159 win32”
[ cmd] default: “FXServer-master SERVER v1.0.0.8159 win32” - flags( Internal )
[ cmd] type: string

another crash

Amount Of Players: 94
Artifact: 8159

[  script:es_extended] [INFO] Player "yali" has connected to the server. ID: 94
[      script:hardcap] Connecting: solsolomon909
[  script:es_extended] [INFO] Player "sanso" has connected to the server. ID: 97
[      script:hardcap] Connecting: ^^_💎𝓡𝓞𝓜💎
[      script:hardcap] Connecting:  kahlon_10
[  script:es_extended] [INFO] Player "sasson." has connected to the server. ID: 98
[      script:hardcap] Connecting: elayha20071
[  script:es_extended] [INFO] Saved player "LiRaN"
[  script:es_extended] [INFO] Saved player "bararie2010"
[      script:hardcap] Connecting: sabavibes
[  script:es_extended] [INFO] Player "mendi" has connected to the server. ID: 96
[  script:es_extended] [INFO] Player "℟Ï₭ɄŞⱧ🎗️" has connected to the server. ID: 93
[      script:hardcap] Connecting: Catman
[      script:hardcap] Connecting: ^*^_𝐀𝐦𝐢𝐭 
[  script:es_extended] [INFO] Saved player "2ho2hbed"
[  script:es_extended] [INFO] Saved player "skarlet -_-"
[ citizen-server-main] -> Quitting: SIGHUP received
[ script:ox_inventory] [info] Saving 12 inventories to the database
[ citizen-server-impl] server thread hitch warning: timer interval of 2388 milliseconds

image

here is the activity log from tcadmin

(query not responding) is the server crash on 7:04:27 PM

Interesting. 8139 would be the next artifact to test. Once things are narrowed down a bit further I’ll look into tcAdmin.

aight, unfortunately the server owner is not here at the moment

should arrive in 2 hours we will use 8139 then.

atm we started the server using fxserver.exe ( without tcadmin )

to see if there is any difference

will update.

ty for your help so far.

i can confirm so far ( 1 hour of testing usually takes about 20 minutes for a crash ) no tcadmin means no crashes

however this wasn’t the case in older verions

would you still like me to test 8139 ?

Sure. Would atleast help us narrow down what specific commits are interacting weirdly with tcadmin.

sorry about the delay not entirely up to me unfortunately

might only happen tomorrow

good afternoon,

b8139 also crashes the server

Interesting. 8096 and 8101 are the next two artifacts worth testing.