nitrog0d / palworld-arm64

Palworld Arm64 Dedicated server with Docker and FEX
100 stars 5 forks source link

Crashing after importing savefile #27

Open Tafume opened 6 months ago

Tafume commented 6 months ago

I have imported a save file from another Linux based server and the server keeps crashing when I try to connect to it. I also tried fixing the permission of the save file using chown -R 1000:1000 but to no avail.

palworld-server  | Checking for SteamCMD updates...
palworld-server  | tid(15) burning pthread_key_t == 0 so we never use it
palworld-server  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
palworld-server  | Logging directory: '/home/steam/Steam/logs'
palworld-server  | [  0%] Checking for available updates...
palworld-server  | [----] Verifying installation...
palworld-server  | Steam Console Client (c) Valve Corporation - version 1705108307
palworld-server  | -- type 'quit' to exit --
palworld-server  | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
palworld-server  | OK
palworld-server  | CWorkThreadPool::~CWorkThreadPool: work complete queue not empty, 1 items discarded.
palworld-server  | Checking for updates... (Do not panic if it looks stuck)
palworld-server  | tid(36) burning pthread_key_t == 0 so we never use it
palworld-server  | Redirecting stderr to '/home/steam/Steam/logs/stderr.txt'
palworld-server  | Logging directory: '/home/steam/Steam/logs'
palworld-server  | [  0%] Checking for available updates...
palworld-server  | [----] Verifying installation...
palworld-server  | Steam Console Client (c) Valve Corporation - version 1705108307
palworld-server  | -- type 'quit' to exit --
palworld-server  | Loading Steam API...dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
palworld-server  | OK
palworld-server  |
palworld-server  | Connecting anonymously to Steam Public...OK
palworld-server  | Waiting for client config...OK
palworld-server  | Waiting for user info...OK
palworld-server  |  Update state (0x3) reconfiguring, progress: 0.00 (0 / 0)
palworld-server  |  Update state (0x5) verifying install, progress: 15.20 (343604892 / 2260368082)
palworld-server  |  Update state (0x5) verifying install, progress: 30.45 (688180440 / 2260368082)
palworld-server  |  Update state (0x5) verifying install, progress: 45.14 (1020346371 / 2260368082)
palworld-server  |  Update state (0x5) verifying install, progress: 59.81 (1352008803 / 2260368082)
palworld-server  |  Update state (0x5) verifying install, progress: 74.51 (1684147553 / 2260368082)
palworld-server  |  Update state (0x5) verifying install, progress: 89.13 (2014777588 / 2260368082)
palworld-server  | Success! App '2394010' fully installed.
palworld-server  | Starting server... You can safely ignore Steam errors! (Also the server has pretty much 0 logging, so just try connecting to it)
palworld-server  | dlopen failed trying to load:
palworld-server  | steamclient.so
palworld-server  | with error:
palworld-server  | steamclient.so: cannot open shared object file: No such file or directory
palworld-server  | [S_API] SteamAPI_Init(): Loaded '/home/steam/.steam/sdk64/steamclient.so' OK.  (First tried local 'steamclient.so')
palworld-server  | Shutdown handler: initalize.
palworld-server  | - Existing per-process limit (soft=1048576, hard=1048576) is enough for us (need only 1048576)
palworld-server  | Increasing per-process limit of core file size to infinity.
palworld-server  | - Existing per-process limit (soft=18446744073709551615, hard=18446744073709551615) is enough for us (need only 18446744073709551615)
palworld-server  | CAppInfoCacheReadFromDiskThread took 21 milliseconds to initialize
palworld-server  | Setting breakpad minidump AppID = 2394010
palworld-server  | [S_API FAIL] Tried to access Steam interface SteamUser021 before SteamAPI_Init succeeded.
palworld-server  | [S_API FAIL] Tried to access Steam interface SteamFriends017 before SteamAPI_Init succeeded.
palworld-server  | [S_API FAIL] Tried to access Steam interface STEAMAPPS_INTERFACE_VERSION008 before SteamAPI_Init succeeded.
palworld-server  | [S_API FAIL] Tried to access Steam interface SteamNetworkingUtils004 before SteamAPI_Init succeeded.
palworld-server  | LogPakFile: Display: Found Pak file ../../../Engine/Programs/CrashReportClient/Content/Paks/CrashReportClient.pak attempting to mount.
palworld-server  | LogPakFile: Display: Mounting pak file ../../../Engine/Programs/CrashReportClient/Content/Paks/CrashReportClient.pak.
palworld-server  | LogPakFile: Display: Mounted Pak file '../../../Engine/Programs/CrashReportClient/Content/Paks/CrashReportClient.pak', mount point: '../../../Engine/'
palworld-server  | LogICUInternationalization: ICU TimeZone Detection - Raw Offset: +0:00, Platform Override: ''
palworld-server  | LogInit: Build: ++UE5+Release-5.1-CL-0
palworld-server  | LogInit: Engine Version: 5.1.1-0+++UE5+Release-5.1
palworld-server  | LogInit: Compatible Engine Version: 5.1.0-0+++UE5+Release-5.1
palworld-server  | LogInit: Net CL: 0
palworld-server  | LogInit: OS: Ubuntu 22.04.3 LTS (5.15.0), CPU: FEX-2312.1                      Neoverse N1, GPU: UnknownVendor PCI-id: 108e-0010
palworld-server  | LogInit: Compiled (64-bit): Dec 31 2023 20:12:22
palworld-server  | LogInit: Compiled with Clang: 13.0.1 (https://github.com/llvm/llvm-project 75e33f71c2dae584b13a7d1186ae0a038ba98838)
palworld-server  | LogInit: Build Configuration: Shipping
palworld-server  | LogInit: Branch Name: ++UE5+Release-5.1
palworld-server  | LogInit: Command Line:  -Abslog="/palworld/Pal/Saved/Logs/Pal-CRC.log" -Unattended -ImplicitSend "/palworld/Pal/Saved/Crashes/crashinfo-Pal-pid-66-14542AF6D9D24079B154D7C25BECBD9B/" -unattended
palworld-server  | LogInit: Base Directory: /palworld/Engine/Binaries/Linux/
palworld-server  | LogInit: Allocator: Mimalloc
palworld-server  | LogInit: Installed Engine Build: 1
palworld-server  | LogInit: Presizing for max 100000 objects, including 0 objects not considered by GC, pre-allocating 0 bytes for permanent pool.
palworld-server  | LogInit: Object subsystem initialized
palworld-server  | [2024.02.09-14.23.12:324][  0]LogConfig: Applying CVar settings from Section [ConsoleVariables] File [Engine]
palworld-server  | [2024.02.09-14.23.12:327][  0]LogInit: Unix hardware info:
palworld-server  | [2024.02.09-14.23.12:327][  0]LogInit:  - we are the first instance of this executable
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - this process' id (pid) is 114, parent process' id (ppid) is 66
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - we are not running under debugger
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - machine network name is '7b294bf2f27e'
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - user name is 'steam' (steam)
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - we're logged in locally
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - we're running with rendering
palworld-server  | [2024.02.09-14.23.12:328][  0]LogInit:  - CPU: GenuineIntel 'FEX-2312.1                      Neoverse N1' (signature: 0x10670)
palworld-server  | [2024.02.09-14.23.12:329][  0]LogInit:  - Number of physical cores available for the process: 4
palworld-server  | [2024.02.09-14.23.12:329][  0]LogInit:  - Number of logical cores available for the process: 4
palworld-server  | [2024.02.09-14.23.12:329][  0]LogInit:  - Cache line size: 64
palworld-server  | [2024.02.09-14.23.12:329][  0]LogInit:  - GPU Brand Info: UnknownVendor PCI-id: 108e-0010
palworld-server  | [2024.02.09-14.23.12:329][  0]LogInit:  - Memory allocator used: Mimalloc
palworld-server  | [2024.02.09-14.23.12:329][  0]LogInit:  - This binary is optimized with LTO: no, PGO: no, instrumented for PGO data collection: no
palworld-server  | [2024.02.09-14.23.12:330][  0]LogInit:  - This is an internal build.
palworld-server  | [2024.02.09-14.23.12:330][  0]LogCore: Skipped benchmarking clocks because the engine is running in a standalone program mode - CLOCK_MONOTONIC will be used.
palworld-server  | [2024.02.09-14.23.12:330][  0]LogInit: Unix-specific commandline switches:
palworld-server  | [2024.02.09-14.23.12:330][  0]LogInit:  -ansimalloc - use malloc()/free() from libc (useful for tools like valgrind and electric fence)
palworld-server  | [2024.02.09-14.23.12:330][  0]LogInit:  -jemalloc - use jemalloc for all memory allocation
palworld-server  | [2024.02.09-14.23.12:330][  0]LogInit:  -binnedmalloc - use binned malloc  for all memory allocation
palworld-server  | [2024.02.09-14.23.12:330][  0]LogInit:  -filemapcachesize=NUMBER - set the size for case-sensitive file mapping cache
palworld-server  | [2024.02.09-14.23.12:331][  0]LogInit:  -useksm - uses kernel same-page mapping (KSM) for mapped memory (OFF)
palworld-server  | [2024.02.09-14.23.12:331][  0]LogInit:  -ksmmergeall - marks all mmap'd memory pages suitable for KSM (OFF)
palworld-server  | [2024.02.09-14.23.12:331][  0]LogInit:  -preloadmodulesymbols - Loads the main module symbols file into memory (OFF)
palworld-server  | [2024.02.09-14.23.12:331][  0]LogInit:  -sigdfl=SIGNAL - Allows a specific signal to be set to its default handler rather then ignoring the signal
palworld-server  | [2024.02.09-14.23.12:332][  0]LogInit:  -crashhandlerstacksize - Allows setting crash handler stack sizes (204800)
palworld-server  | [2024.02.09-14.23.12:332][  0]LogInit:  -noexclusivelockonwrite - disables marking files created by the engine as exclusive locked while the engine has them opened
palworld-server  | [2024.02.09-14.23.12:332][  0]LogInit:  -httpproxy=ADDRESS:PORT - redirects HTTP requests to a proxy (only supported if compiled with libcurl)
palworld-server  | [2024.02.09-14.23.12:332][  0]LogInit:  -reuseconn - allow libcurl to reuse HTTP connections (only matters if compiled with libcurl)
palworld-server  | [2024.02.09-14.23.12:333][  0]LogInit:  -virtmemkb=NUMBER - sets process virtual memory (address space) limit (overrides VirtualMemoryLimitInKB value from .ini)
palworld-server  | [2024.02.09-14.23.12:333][  0]LogInit:  - Physical RAM available (not considering process quota): 23 GB (22952 MB, 23503492 KB, 24067575808 bytes)
palworld-server  | [2024.02.09-14.23.12:335][  0]LogInit:  - VirtualMemoryAllocator pools will grow at scale 1.4
palworld-server  | [2024.02.09-14.23.12:335][  0]LogInit:  - MemoryRangeDecommit() will be a no-op (re-run with -vmapoolevict to change)
palworld-server  | [2024.02.09-14.23.12:335][  0]LogInit:  - PageSize 4096
palworld-server  | [2024.02.09-14.23.12:337][  0]LogInit:  - BinnedPageSize 65536
palworld-server  | [2024.02.09-14.23.12:444][  0]LogUObjectArray: 419 objects as part of root set at end of initial load.
palworld-server  | [2024.02.09-14.23.12:444][  0]LogUObjectAllocator: 89064 out of 0 bytes used by permanent object pool.
palworld-server  | [2024.02.09-14.23.12:444][  0]LogUObjectArray: CloseDisregardForGC: 0/0 objects in disregard for GC pool
palworld-server  | [2024.02.09-14.23.12:448][  0]LogPaths: Warning: No paths for game localization data were specifed in the game configuration.
palworld-server  | [2024.02.09-14.23.12:449][  0]LogInit: Using OS detected language (en-US-POSIX).
palworld-server  | [2024.02.09-14.23.12:449][  0]LogInit: Using OS detected locale (en-US-POSIX).
palworld-server  | [2024.02.09-14.23.12:450][  0]LogInit: Warning: No paths for engine localization data were specifed in the engine configuration.
palworld-server  | [2024.02.09-14.23.12:454][  0]LogTextLocalizationManager: No localization for 'en-US-POSIX' exists, so 'en' will be used for the language.
palworld-server  | [2024.02.09-14.23.12:454][  0]LogTextLocalizationManager: No localization for 'en-US-POSIX' exists, so 'en' will be used for the locale.
palworld-server  | [2024.02.09-14.23.12:459][  0]LogInit: Using OS detected language (en-US-POSIX).
palworld-server  | [2024.02.09-14.23.12:459][  0]LogInit: Using OS detected locale (en-US-POSIX).
palworld-server  | [2024.02.09-14.23.12:459][  0]LogTextLocalizationManager: No localization for 'en-US-POSIX' exists, so 'en' will be used for the language.
palworld-server  | [2024.02.09-14.23.12:459][  0]LogTextLocalizationManager: No localization for 'en-US-POSIX' exists, so 'en' will be used for the locale.
palworld-server  | [2024.02.09-14.23.12:496][  0]LogPackageLocalizationCache: Processed 2 localized package path(s) for 1 prioritized culture(s) in 0.010454 seconds
palworld-server  | [2024.02.09-14.23.12:499][  0]CrashReportCoreLog: CrashReportClientVersion=1.0
palworld-server  | [2024.02.09-14.23.12:500][  0]CrashReportCoreLog: CrashReportReceiver disabled
palworld-server  | [2024.02.09-14.23.12:500][  0]CrashReportCoreLog: DataRouterUrl: https://o1291919.ingest.sentry.io/api/6513339/unreal/4a1a3921f51f4975b4cf8dd19022cb20/
palworld-server  | [2024.02.09-14.23.12:532][  0]CrashReportCoreLog: Initial state = Unknown UploadState value
palworld-server  | [2024.02.09-14.23.12:532][  0]CrashReportCoreLog: Initial state = Unknown UploadState value
palworld-server  | [2024.02.09-14.23.12:599][  0]LogCrashDebugHelper: DepotName: //UE5/Release-5.1
palworld-server  | [2024.02.09-14.23.12:599][  0]LogCrashDebugHelper: BuiltFromCL: 0
palworld-server  | [2024.02.09-14.23.12:599][  0]LogCrashDebugHelper: EngineVersion: 5.1.1-0+++UE5+Release-5.1
palworld-server  | [2024.02.09-14.23.12:599][  0]LogCrashDebugHelper: BuildVersion: ++UE5+Release-5.1-CL-0
palworld-server  | [2024.02.09-14.23.13:604][  0]CrashReportCoreLog: Got 3 pending files to upload from 'crashinfo-Pal-pid-66-14542AF6D9D24079B154D7C25BECBD9B'
palworld-server  | [2024.02.09-14.23.13:604][  0]CrashReportCoreLog: State change from Ready to SendingFiles
palworld-server  | [2024.02.09-14.23.13:605][  0]CrashReportCoreLog: CompressAndSendData have 3 pending files
palworld-server  | [2024.02.09-14.23.13:606][  0]CrashReportCoreLog: CompressAndSendData compressing 321 bytes ('/palworld/Pal/Saved/Crashes/crashinfo-Pal-pid-66-14542AF6D9D24079B154D7C25BECBD9B/Diagnostics.txt')
palworld-server  | [2024.02.09-14.23.13:607][  0]CrashReportCoreLog: CompressAndSendData compressing 5799 bytes ('/palworld/Pal/Saved/Crashes/crashinfo-Pal-pid-66-14542AF6D9D24079B154D7C25BECBD9B/CrashContext.runtime-xml')
palworld-server  | [2024.02.09-14.23.13:607][  0]CrashReportCoreLog: CompressAndSendData compressing 152 bytes ('/palworld/Pal/Saved/Crashes/crashinfo-Pal-pid-66-14542AF6D9D24079B154D7C25BECBD9B/CrashReportClient.ini')
palworld-server  | [2024.02.09-14.23.13:792][  0]LogInit: Using libcurl 7.83.1
palworld-server  | [2024.02.09-14.23.13:792][  0]LogInit:  - built for Linux
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:  - supports SSL with OpenSSL/1.1.1n
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:  - supports HTTP deflate (compression) using libz 1.2.12
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:  - other features:
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:      CURL_VERSION_SSL
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:      CURL_VERSION_LIBZ
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:      CURL_VERSION_IPV6
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:      CURL_VERSION_ASYNCHDNS
palworld-server  | [2024.02.09-14.23.13:793][  0]LogInit:      CURL_VERSION_LARGEFILE
palworld-server  | [2024.02.09-14.23.13:797][  0]LogInit:  CurlRequestOptions (configurable via config and command line):
palworld-server  | [2024.02.09-14.23.13:797][  0]LogInit:  - bVerifyPeer = false  - Libcurl will NOT verify peer certificate
palworld-server  | [2024.02.09-14.23.13:797][  0]LogInit:  - bUseHttpProxy = false  - Libcurl will NOT use HTTP proxy
palworld-server  | [2024.02.09-14.23.13:797][  0]LogInit:  - bDontReuseConnections = false  - Libcurl will reuse connections
palworld-server  | [2024.02.09-14.23.13:798][  0]LogInit:  - MaxHostConnections = 16  - Libcurl will limit the number of connections to a host
palworld-server  | [2024.02.09-14.23.13:798][  0]LogInit:  - LocalHostAddr = Default
palworld-server  | [2024.02.09-14.23.13:798][  0]LogInit:  - BufferSize = 65536
palworld-server  | [2024.02.09-14.23.13:823][  0]CrashReportCoreLog: Sending HTTP request: https://o1291919.ingest.sentry.io/api/6513339/unreal/4a1a3921f51f4975b4cf8dd19022cb20/?AppID=CrashReporter&AppVersion=5.1.1-0%2B%2B%2BUE5%2BRelease-5.1&AppEnvironment=Release&UploadType=crashreports&UserID=87b36c89e5ce457292ef095eba013f36-000003e8%7C%7C87b36c89e5ce457292ef095eba013f36
palworld-server  | [2024.02.09-14.23.14:898][  0]CrashReportCoreLog: OnProcessRequestComplete(), State=SendingFiles bSucceeded=1
palworld-server  | [2024.02.09-14.23.14:898][  0]CrashReportCoreLog: State change from SendingFiles to SendingFiles
palworld-server  | [2024.02.09-14.23.14:898][  0]CrashReportCoreLog: All uploads done
palworld-server  | [2024.02.09-14.23.14:898][  0]CrashReportCoreLog: State change from SendingFiles to Finished
palworld-server  | [2024.02.09-14.23.15:633][  0]CrashReportCoreLog: Final state (Receiver) = Finished
palworld-server  | [2024.02.09-14.23.15:633][  0]CrashReportCoreLog: Final state (Receiver) = Unknown UploadState value
palworld-server  | [2024.02.09-14.23.15:640][  0]LogCore: Engine exit requested (reason: CrashReportClientApp RequestExit)
palworld-server  | [2024.02.09-14.23.15:641][  0]LogExit: Preparing to exit.
palworld-server  | [2024.02.09-14.23.15:671][  0]LogExit: Object subsystem successfully closed.
palworld-server  | [2024.02.09-14.23.15:718][  0]LogModuleManager: Shutting down and abandoning module HTTP (12)
palworld-server  | [2024.02.09-14.23.15:765][  0]LogModuleManager: Shutting down and abandoning module SSL (11)
palworld-server  | [2024.02.09-14.23.15:767][  0]LogModuleManager: Shutting down and abandoning module CrashDebugHelper (8)
palworld-server  | [2024.02.09-14.23.15:768][  0]LogModuleManager: Shutting down and abandoning module CoreUObject (6)
palworld-server  | [2024.02.09-14.23.15:768][  0]LogModuleManager: Shutting down and abandoning module PakFile (4)
palworld-server  | [2024.02.09-14.23.15:771][  0]LogModuleManager: Shutting down and abandoning module RSA (3)
palworld-server  | [2024.02.09-14.23.15:811][  0]LogExit: Exiting.
palworld-server  | dlmopen steamservice.so failed: steamservice.so: cannot open shared object file: No such file or directory
palworld-server  | Engine crash handling finished; re-raising signal 0 for the default handler. Good bye.
Yoloretro commented 6 months ago

Hello, I don't know if this will help you but the same thing happened to me as it did to you and to solve it I had to move the entire palworld/ folder. Doing this solved the error that constantly crashed.