Page MenuHomeFeedback Tracker

Experimental server crashes on startup under modded 1.27
New, NormalPublic

Description

I run a private dedicated server for experimental. It has MMG storage and Basebuild Plus 2 installed. We had spent many months building up bases and loot stashes, so the save data is quite weighty. My client auto-updated to 1.27, so I updated the server as well. Trying to start the server caused a crash, apparently while trying to load dynamic_000.bin

There was no error output - but based on what I could see I think that was the current message in the server console when it bailed.

I would start the server on one of local servers via a batch script, which would archive the entire mpmissions folder to a timestamped archive every time we started the session, so I have a great deal of backups.

By starting the server without the mods, I confirm that it could parse the files and start, obviously without the bases or any of the stored loot. Restoring an archived save back over this restored the crash.

Deleting the entire install and installing a fresh copy of 1.27, then extracting the same archived save over it had the fascinating effect of apparently crashing on dynamic_001.bin instead of _000

The server appears able to run with the mods but unable to load the old save files.

Details

Severity
Crash
Resolution
Open
Reproducibility
Always
Operating System
Windows 10 x64
Operating System Version
Server on Windows 10 64 bit, client on windows 11 64 bit
Category
Dedicated Server
Steps To Reproduce

Attempting to start a 1.27 experimental server using BBP2 and MMG storage that tries to load the archived save files for our long-term game causes a crash every time, apparantly while trying to parse dynamic_000.bin or dynamic_001.bin

Additional Information

Happy to provide archived server saves upon request.

UPDATE: starting from scratch with a fresh livonia server and the same mods has, over time, lead to reproducing the bug with narrower constraints under ticket T188875, which helps narrow down the cause as well as verify that it will happen with any server in this situation on an ongoing basis rather than just ones trying to persist save files from previous versions.

Also, ticket T188874 may also be tangentially related.

Event Timeline

Schrodinger changed Severity from Block to Crash.Thu, Jan 30, 11:02 PM
Schrodinger edited Additional Information. (Show Details)Thu, Jan 30, 11:36 PM
Schrodinger changed Operating System from Windows 7 to Windows 10 x64.
Schrodinger set Operating System Version to Server on Windows 10 64 bit, client on windows 11 64 bit.