Page MenuHomeFeedback Tracker

Faultier1987 (Andi Malle)
User

Projects

User does not belong to any projects.

User Details

User Since
Jun 24 2024, 3:23 PM (37 w, 1 d)

Recent Activity

Sat, Mar 1

Faultier1987 added a comment to T189290: [SERVER CRASH] Access violation. Illegal read by 0x7ff72f24e1b4 at 0xffffffffffffffff.

Ok doing some troubleshooting on my servers I have been able to replicate the weird behavior.

Currently, I have only a few mods (expansion ai, expansion, expansion core, expansion quests, vppadmin).

I fresh wiped everything. Players.db included. Started up deer isle. Ran around for 30 minutes, no issues. Restarted the server, no issues.
Ran around for another 10 minutes or so, restarted the server, came back in, immediately got the access error.

Before I did this, I backed up the playerdb in a known current working state. I stopped my server, moved the backed up players.db into players.db (renaming the now non-working one to broken.db).
I restarted the server doing absolutely nothing else, and was able to join immediately, obviously with everything where it had been backed up. I took note of what i've been trying to do to recreate this when it happens, the only difference is, just before a server restart, I have been looting just prior. In this case, I had just grabbed a bag, an ak101 and a mag and forced the server to restart as I wanted to make sure it was saving stuff correctly. Upon coming back in, access error, freeze, and on and off server crash.

To test and see if it was players.db, I moved the newly not-working players.db to "broken.db" and copied the original working one back to players.db, restarted the server, and got back in yet again. I made no other changes to anything other than players.db.

In my logs, there are no clear errors I can see in error logs or rpt, it just shows "no packets received from player."
Feb 28 20:30:03 localhost startdayz.sh[12764]: 20:30:03 [Disconnect]: Client (Myid) early disconnect
Feb 28 20:30:03 localhost startdayz.sh[12764]: 20:30:03 [Disconnect]: Start script disconnect (Myid)(dbCharacterId 1 dbPlayerId 1) logoutTime 15
Feb 28 20:30:04 localhost startdayz.sh[12764]: 20:30:04 [Disconnect]: No packets from (Myid)
Feb 28 20:30:04 localhost startdayz.sh[12764]: 20:30:04 Player CaptainFlatulence ((Myid)) kicked from server: 4 (Connection with host has been lost.)

To manage to recreate the behavior I just need to have recently had the server normally save, be looting something and force a restart and it seems those players suddenly have the issue.

Sometimes, this results in the server crashing. Other times, the client side just gets kicked with an access violation after freezing. Verified this behavior can be reproduced on linux and windows servers.

Sat, Mar 1, 9:31 PM · DayZ