Hello! I have had a Palworld server running for the past couple of weeks using ich777's SteamCMD container. Today it began repeatedly crashing on startup. I noticed someone else had this exact issue a couple of weeks ago but said their server had some bad memory modules that they replaced. I don't think that's the issue in my case.
The crash dump from Diagnostics.txt is below.
I have tried the basic troubleshooting of rebooting the container (many times) and rebooting the server machine itself.
Interestingly enough, I deleted the game save folder and started with a fresh save. It worked totally fine. Put back the old save and it crashed again. This leads me to believe it's a Palworld issue, but from all of my searching it seems to be limited to Linux users.
Any other ideas would be greatly appreciated.
Generating report for minidump
Application version 5.1.1.0
... built from changelist 0
OS version Linux 6.1.64-Unraid (network name: beed1d7bd968)
Running 6 x86_64 processors (12 logical cores)
Exception was "SIGSEGV: invalid attempt to write memory at address 0x0000000000000003"
<SOURCE START>
<SOURCE END>
<CALLSTACK START>
PalServer-Linux-Test!UPalDynamicItemWorldSubsystem::Create_ServerInternal(FPalDynamicItemId const&, FName, FPalItemCreateParameter const&) [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalDynamicItemWorldSubsystem.cpp:138]
PalServer-Linux-Test!UPalDynamicItemWorldSubsystem::ApplyWorldSaveData(UPalWorldSaveGame const*) [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalDynamicItemWorldSubsystem.cpp:286]
PalServer-Linux-Test!non-virtual thunk to UPalDynamicItemWorldSubsystem::ApplyWorldSaveData(UPalWorldSaveGame const*) [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalDynamicItemWorldSubsystem.cpp:0]
PalServer-Linux-Test!UPalSaveGameManager::ApplyWorldSaveData(UPalWorldSaveGame const*, TArray<UPalGameSystemInitProcessHandle*, TSizedDefaultAllocator<32> >&) [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalSaveGameManager.cpp:1625]
PalServer-Linux-Test!UPalGameSystemInitSequence_ApplyWorldSaveData::ProcessImpl() [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalGameSystemInitSequences.cpp:216]
PalServer-Linux-Test!UPalGameSystemInitManagerComponent::StartNextSequence() [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalGameSystemInitManagerComponent.cpp:101]
PalServer-Linux-Test!UPalGameSystemInitManagerComponent::StartNextSequence() [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalGameSystemInitManagerComponent.cpp:115]
PalServer-Linux-Test!UPalGameSystemInitManagerComponent::StartNextSequence() [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalGameSystemInitManagerComponent.cpp:115]
PalServer-Linux-Test!UPalGameSystemInitManagerComponent::OnChangeProcessState(UPalGameSystemInitProcessHandle*) [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalGameSystemInitManagerComponent.cpp:167]
PalServer-Linux-Test!TBaseUObjectMethodDelegateInstance<false, UPalGameSystemInitManagerComponent, void (UPalGameSystemInitProcessHandle*), FDefaultDelegateUserPolicy>::ExecuteIfSafe(UPalGameSystemInitProcessHandle*) const [D:/works/repos/Pal_SVN/Pal-UE-EngineBinary/Engine/Source/Runtime/Core/Public/Delegates/DelegateInstancesImpl.h:616]
PalServer-Linux-Test!UPalWorldSubsystem::OnWorldBeginPlay(UWorld&) [G:/works/repos/Pal_SVN/Pal-UE-App/Source/Pal/PalWorldSubsystem.cpp:57]
PalServer-Linux-Test!UWorld::BeginPlay() [C:/works/Pal-UE-EngineSource/Engine/Source/./Runtime/Engine/Private/World.cpp:4875]
PalServer-Linux-Test!UEngine::LoadMap(FWorldContext&, FURL, UPendingNetGame*, FString&) [C:/works/Pal-UE-EngineSource/Engine/Source/./Runtime/Engine/Private/UnrealEngine.cpp:14880]
PalServer-Linux-Test!UEngine::Browse(FWorldContext&, FURL, FString&) [C:/works/Pal-UE-EngineSource/Engine/Source/./Runtime/Engine/Private/UnrealEngine.cpp:14037]
PalServer-Linux-Test!UGameInstance::StartGameInstance() [C:/works/Pal-UE-EngineSource/Engine/Source/./Runtime/Engine/Private/GameInstance.cpp:634]
PalServer-Linux-Test!FEngineLoop::Init() [C:/works/Pal-UE-EngineSource/Engine/Source/./Runtime/Launch/Private/LaunchEngineLoop.cpp:4372]
PalServer-Linux-Test!GuardedMain(char16_t const*) [C:/works/Pal-UE-EngineSource/Engine/Source/./Runtime/Launch/Private/Launch.cpp:180]
PalServer-Linux-Test!CommonUnixMain(int, char**, int (*)(char16_t const*), void (*)()) [C:/works/Pal-UE-EngineSource/Engine/Source/Runtime/Unix/UnixCommonStartup/Private/UnixCommonStartup.cpp:269]
libc.so.6!UnknownFunction(0x271c9)
libc.so.6!__libc_start_main(+0x84)
PalServer-Linux-Test!_start()
<CALLSTACK END>
0 loaded modules
Report end!
Diagnostics.txt