Jump to content
  • 0

Dedicated server on Linux VPS: JRE crashes


climb4life

Question

When I try to start the dedicated server on my VPS it always crashes with a segmentation fault from libjvm.so... I hope you guys can help me

Console:
64-bit java detected
/home/USER/pzserver/jre64/bin:/home/USER/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
/home/USER/pzserver/linux64:/home/USER/pzserver/natives:/home/USER/pzserver:/home/USER/pzserver/jre64/lib/amd64:
ERROR: ld.so: object 'libjsig.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pzexe: looking for PZXInitThreads.so
XInitThreads.cpp: calling XInitThreads()
pzexe: libPZXInitThreads64.so loaded successfully.
pzexe: about to run java hack to locate libjvm.so...
pzexe: executing "java -classpath pzexe.jar -Djava.library.path=. zombie.pzexe"
ERROR: ld.so: object 'libjsig.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pzexe.java: loading shared library "pzexe_jni64"
JVM=/home/USER/pzserver/jre64/lib/server/libjvm.so
pxexe: /proc/self/exe=/home/USER/pzserver/ProjectZomboid64
pzexe config file: /home/USER/pzserver/ProjectZomboid64.json
pzexe: mainClass: zombie/network/GameServer
pzexe: classpath: -Djava.class.path=java/.:java/istack-commons-runtime.jar:java/jassimp.jar:java/javacord-2.0.17-shaded.jar:java/javax.activation-api.jar:java/jaxb-api.jar:java/jaxb-runtime.jar:java/lwjgl.jar:java/lwjgl-natives-linux.jar:java/lwjgl-glfw.jar:java/lwjgl-glfw-natives-linux.jar:java/lwjgl-jemalloc.jar:java/lwjgl-jemalloc-natives-linux.jar:java/lwjgl-opengl.jar:java/lwjgl-opengl-natives-linux.jar:java/lwjgl_util.jar:java/sqlite-jdbc-3.27.2.1.jar:java/trove-3.0.3.jar:java/uncommons-maths-1.2.3.jar
pzexe: vmArg (json) 1: -Djava.awt.headless=true
pzexe: vmArg (json) 2: -Xmx7g
pzexe: vmArg (json) 3: -Dzomboid.steam=1
pzexe: vmArg (json) 4: -Dzomboid.znetlog=1
pzexe: vmArg (json) 5: -Djava.library.path=linux64/:natives/
pzexe: vmArg (json) 6: -Djava.security.egd=file:/dev/urandom
pzexe: vmArg (json) 7: -XX:+UseZGC
pzexe: vmArg (json) 8: -XX:-OmitStackTraceInFastThrow
pzexe: using jvm "/home/USER/pzserver/jre64/lib/server/libjvm.so"
#
# A fatal error has been detected by the Java Runtime Environment:
#
#  SIGSEGV (0xb) at pc=0x00007f82e8d8f2a1, pid=1409, tid=1446
#
# JRE version: OpenJDK Runtime Environment Zulu15.28+51-CA (15.0.1+9) (build 15.0.1+9)
# Java VM: OpenJDK 64-Bit Server VM Zulu15.28+51-CA (15.0.1+9, mixed mode, sharing, tiered, z gc, linux-amd64)
# Problematic frame:
# V  [libjvm.so+0xf172a1]  ZObjectAllocator::remaining() const+0x91
#
# No core dump will be written. Core dumps have been disabled. To enable core dumping, try "ulimit -c unlimited" before starting Java again
#
# An error report file with more information is saved as:
# /home/USER/pzserver/hs_err_pid1409.log
#
# Compiler replay data is saved as:
# /home/USER/pzserver/replay_pid1409.log
#
# If you would like to submit a bug report, please visit:
#   http://www.azulsystems.com/support/
#

Link to comment
Share on other sites

9 answers to this question

Recommended Posts

Thanks a lot, that error doesn't appear anymore
Instead, now it seems unable to connect to the Steam Servers... after waiting for what seems to be only about 100ms

Should I move this to a new question?

If not the console log is:
 

64-bit java detected
ERROR: ld.so: object 'libjsig.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pzexe: looking for PZXInitThreads.so
XInitThreads.cpp: calling XInitThreads()
pzexe: libPZXInitThreads64.so loaded successfully.
pzexe: about to run java hack to locate libjvm.so...
pzexe: executing "java -classpath pzexe.jar -Djava.library.path=. zombie.pzexe"
ERROR: ld.so: object 'libjsig.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pzexe.java: loading shared library "pzexe_jni64"
JVM=/home/USER/pzserver/jre64/lib/server/libjvm.so
pxexe: /proc/self/exe=/home/USER/pzserver/ProjectZomboid64
pzexe config file: /home/USER/pzserver/ProjectZomboid64.json
pzexe: mainClass: zombie/network/GameServer
pzexe: classpath: -Djava.class.path=java/.:java/istack-commons-runtime.jar:java/jassimp.jar:java/javacord-2.0.17-shaded.jar:java/javax.activation-api.jar:java/jaxb-api.jar:java/jaxb-runtime.jar:java/lwjgl.jar:java/lwjgl-natives-linux.jar:java/lwjgl-glfw.jar:java/lwjgl-glfw-natives-linux.jar:java/lwjgl-jemalloc.jar:java/lwjgl-jemalloc-natives-linux.jar:java/lwjgl-opengl.jar:java/lwjgl-opengl-natives-linux.jar:java/lwjgl_util.jar:java/sqlite-jdbc-3.27.2.1.jar:java/trove-3.0.3.jar:java/uncommons-maths-1.2.3.jar
pzexe: vmArg (json) 1: -Djava.awt.headless=true
pzexe: vmArg (json) 2: -Xmx7g
pzexe: vmArg (json) 3: -Dzomboid.steam=1
pzexe: vmArg (json) 4: -Dzomboid.znetlog=1
pzexe: vmArg (json) 5: -Djava.library.path=linux64/:natives/
pzexe: vmArg (json) 6: -Djava.security.egd=file:/dev/urandom
pzexe: vmArg (json) 7: -XX:+UseG1GC
pzexe: vmArg (json) 8: -XX:-OmitStackTraceInFastThrow
pzexe: using jvm "/home/USER/pzserver/jre64/lib/server/libjvm.so"
DEBUG: General     , 1643290109455> 4.219.256> LoggerManager.init                  > Initializing...
LOG  : General     , 1643290109551> 4.219.327> cachedir set to "/home/USER/Zomboid"
LOG  : General     , 1643290109712> 4.219.488> versionNumber=41.65 demo=false
LOG  : General     , 1643290109714> 4.219.490> svnRevision= date= time=
LOG  : General     , 1643290109715> 4.219.491> server name is "servertest"
LOG  : General     , 1643290109716> 4.219.492> map_t.bin does not exist, cannot determine the server's WorldVersion.  This is ok the first time a server is started.
LOG  : General     , 1643290109717> 4.219.493> Loading networking libraries...
LOG  : General     , 1643290109719> 4.219.495> Loading steam_api...
LOG  : General     , 1643290109719> 4.219.495> Loading RakNet64...
LOG  : General     , 1643290109721> 4.219.497> Loading ZNetJNI64...
LOG  : General     , 1643290109729> 4.219.505> 1643290109723 znet: ZNet loaded
LOG  : General     , 1643290109731> 4.219.507> 1643290109731 znet: Compiled with SERVER_STEAMAPI == 0
LOG  : General     , 1643290109731> 4.219.507> 1643290109731 znet: Starting with bServer == true
LOG  : General     , 1643290109732> 4.219.508> 1643290109732 znet: SteamAPI initialised successfully
LOG  : General     , 1643290109732> 4.219.508> SteamUtils initialised successfully
LOG  : General     , 1643290109751> 4.219.527> ERROR: Missing translation "UI_ServerOptionDesc_Help"
LOG  : General     , 1643290109752> 4.219.528> ERROR: Missing translation "UI_ServerOptionDesc_ChangePwd"
LOG  : General     , 1643290109752> 4.219.528> ERROR: Missing translation "UI_ServerOptionDesc_Roll"
LOG  : General     , 1643290109753> 4.219.529> ERROR: Missing translation "UI_ServerOptionDesc_Card"
LOG  : General     , 1643290109753> 4.219.529> ERROR: Missing translation "UI_ServerOptionDesc_SafeHouse"
LOG  : General     , 1643290109772> 4.219.548> LightingFPS set to 15
LOG  : General     , 1643290109811> 4.219.587> reading /home/USER/Zomboid/Server/servertest.ini
LOG  : General     , 1643290109814> 4.219.590> writing /home/USER/Zomboid/Server/servertest.ini
LOG  : General     , 1643290109820> 4.219.596> 1643290109820 znet: Java_zombie_core_znet_SteamGameServer_Init
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 5 milliseconds to initialize
Setting breakpad minidump AppID = 108600
LOG  : General     , 1643290109909> 4.219.686> 1643290109909 znet: SteamGameServer seems to be initialized
LOG  : General     , 1643290109911> 4.219.687> 1643290109911 znet: Java_zombie_core_znet_SteamGameServer_SetProduct
LOG  : General     , 1643290109912> 4.219.688> 1643290109912 znet: Java_zombie_core_znet_SteamGameServer_SetGameDescription
LOG  : General     , 1643290109912> 4.219.688> 1643290109912 znet: Java_zombie_core_znet_SteamGameServer_SetModDir
LOG  : General     , 1643290109913> 4.219.689> 1643290109913 znet: Java_zombie_core_znet_SteamGameServer_SetDedicatedServer
LOG  : General     , 1643290109915> 4.219.691> 1643290109915 znet: Java_zombie_core_znet_SteamGameServer_SetMaxPlayerCount
LOG  : General     , 1643290109916> 4.219.692> 1643290109916 znet: Java_zombie_core_znet_SteamGameServer_SetServerName 'My PZ Server'
LOG  : General     , 1643290109916> 4.219.692> 1643290109916 znet: Java_zombie_core_znet_SteamGameServer_SetMapName 'Muldraugh, KY'
LOG  : General     , 1643290109917> 4.219.693> 1643290109917 znet: Java_zombie_core_znet_SteamGameServer_SetGameTags 'hidden'
LOG  : General     , 1643290109917> 4.219.693> 1643290109917 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='description' value=''
LOG  : General     , 1643290109918> 4.219.694> 1643290109918 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='version' value='41.65'
LOG  : General     , 1643290109918> 4.219.694> 1643290109918 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='open' value='1'
LOG  : General     , 1643290109919> 4.219.695> 1643290109919 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='public' value='0'
LOG  : General     , 1643290109919> 4.219.696> 1643290109919 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='mods' value=''
LOG  : General     , 1643290109921> 4.219.697> 1643290109921 znet: Java_zombie_core_znet_SteamWorkshop_n_1Init
LOG  : General     , 1643290109922> 4.219.698> 1643290109922 znet: Java_zombie_core_znet_SteamGameServer_LogOnAnonymous
LOG  : General     , 1643290109923> 4.219.699> 1643290109923 znet: Java_zombie_core_znet_SteamGameServer_EnableHeartBeats
LOG  : General     , 1643290109923> 4.219.700> Waiting for response from Steam servers
LOG  : General     , 1643290110025> 4.219.801> 1643290110025 znet: OnSteamServersConnectFailure
LOG  : General     , 1643290110026> 4.219.802> Failed to connect to Steam servers
LOG  : General     , 1643290110026> 4.219.802> 1643290110026 znet: Java_zombie_core_znet_SteamUtils_n_1Shutdown
src/tier1/fileio.cpp (5086) : m_vecRegisteredWriters.Count() == 0
src/tier1/fileio.cpp (5086) : m_vecRegisteredWriters.Count() == 0

 

Link to comment
Share on other sites

23 minutes ago, climb4life said:

Thanks a lot, that error doesn't appear anymore
Instead, now it seems unable to connect to the Steam Servers... after waiting for what seems to be only about 100ms

Should I move this to a new question?

If not the console log is:
 

64-bit java detected
ERROR: ld.so: object 'libjsig.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pzexe: looking for PZXInitThreads.so
XInitThreads.cpp: calling XInitThreads()
pzexe: libPZXInitThreads64.so loaded successfully.
pzexe: about to run java hack to locate libjvm.so...
pzexe: executing "java -classpath pzexe.jar -Djava.library.path=. zombie.pzexe"
ERROR: ld.so: object 'libjsig.so' from LD_PRELOAD cannot be preloaded (cannot open shared object file): ignored.
pzexe.java: loading shared library "pzexe_jni64"
JVM=/home/USER/pzserver/jre64/lib/server/libjvm.so
pxexe: /proc/self/exe=/home/USER/pzserver/ProjectZomboid64
pzexe config file: /home/USER/pzserver/ProjectZomboid64.json
pzexe: mainClass: zombie/network/GameServer
pzexe: classpath: -Djava.class.path=java/.:java/istack-commons-runtime.jar:java/jassimp.jar:java/javacord-2.0.17-shaded.jar:java/javax.activation-api.jar:java/jaxb-api.jar:java/jaxb-runtime.jar:java/lwjgl.jar:java/lwjgl-natives-linux.jar:java/lwjgl-glfw.jar:java/lwjgl-glfw-natives-linux.jar:java/lwjgl-jemalloc.jar:java/lwjgl-jemalloc-natives-linux.jar:java/lwjgl-opengl.jar:java/lwjgl-opengl-natives-linux.jar:java/lwjgl_util.jar:java/sqlite-jdbc-3.27.2.1.jar:java/trove-3.0.3.jar:java/uncommons-maths-1.2.3.jar
pzexe: vmArg (json) 1: -Djava.awt.headless=true
pzexe: vmArg (json) 2: -Xmx7g
pzexe: vmArg (json) 3: -Dzomboid.steam=1
pzexe: vmArg (json) 4: -Dzomboid.znetlog=1
pzexe: vmArg (json) 5: -Djava.library.path=linux64/:natives/
pzexe: vmArg (json) 6: -Djava.security.egd=file:/dev/urandom
pzexe: vmArg (json) 7: -XX:+UseG1GC
pzexe: vmArg (json) 8: -XX:-OmitStackTraceInFastThrow
pzexe: using jvm "/home/USER/pzserver/jre64/lib/server/libjvm.so"
DEBUG: General     , 1643290109455> 4.219.256> LoggerManager.init                  > Initializing...
LOG  : General     , 1643290109551> 4.219.327> cachedir set to "/home/USER/Zomboid"
LOG  : General     , 1643290109712> 4.219.488> versionNumber=41.65 demo=false
LOG  : General     , 1643290109714> 4.219.490> svnRevision= date= time=
LOG  : General     , 1643290109715> 4.219.491> server name is "servertest"
LOG  : General     , 1643290109716> 4.219.492> map_t.bin does not exist, cannot determine the server's WorldVersion.  This is ok the first time a server is started.
LOG  : General     , 1643290109717> 4.219.493> Loading networking libraries...
LOG  : General     , 1643290109719> 4.219.495> Loading steam_api...
LOG  : General     , 1643290109719> 4.219.495> Loading RakNet64...
LOG  : General     , 1643290109721> 4.219.497> Loading ZNetJNI64...
LOG  : General     , 1643290109729> 4.219.505> 1643290109723 znet: ZNet loaded
LOG  : General     , 1643290109731> 4.219.507> 1643290109731 znet: Compiled with SERVER_STEAMAPI == 0
LOG  : General     , 1643290109731> 4.219.507> 1643290109731 znet: Starting with bServer == true
LOG  : General     , 1643290109732> 4.219.508> 1643290109732 znet: SteamAPI initialised successfully
LOG  : General     , 1643290109732> 4.219.508> SteamUtils initialised successfully
LOG  : General     , 1643290109751> 4.219.527> ERROR: Missing translation "UI_ServerOptionDesc_Help"
LOG  : General     , 1643290109752> 4.219.528> ERROR: Missing translation "UI_ServerOptionDesc_ChangePwd"
LOG  : General     , 1643290109752> 4.219.528> ERROR: Missing translation "UI_ServerOptionDesc_Roll"
LOG  : General     , 1643290109753> 4.219.529> ERROR: Missing translation "UI_ServerOptionDesc_Card"
LOG  : General     , 1643290109753> 4.219.529> ERROR: Missing translation "UI_ServerOptionDesc_SafeHouse"
LOG  : General     , 1643290109772> 4.219.548> LightingFPS set to 15
LOG  : General     , 1643290109811> 4.219.587> reading /home/USER/Zomboid/Server/servertest.ini
LOG  : General     , 1643290109814> 4.219.590> writing /home/USER/Zomboid/Server/servertest.ini
LOG  : General     , 1643290109820> 4.219.596> 1643290109820 znet: Java_zombie_core_znet_SteamGameServer_Init
[S_API] SteamAPI_Init(): Loaded local 'steamclient.so' OK.
CAppInfoCacheReadFromDiskThread took 5 milliseconds to initialize
Setting breakpad minidump AppID = 108600
LOG  : General     , 1643290109909> 4.219.686> 1643290109909 znet: SteamGameServer seems to be initialized
LOG  : General     , 1643290109911> 4.219.687> 1643290109911 znet: Java_zombie_core_znet_SteamGameServer_SetProduct
LOG  : General     , 1643290109912> 4.219.688> 1643290109912 znet: Java_zombie_core_znet_SteamGameServer_SetGameDescription
LOG  : General     , 1643290109912> 4.219.688> 1643290109912 znet: Java_zombie_core_znet_SteamGameServer_SetModDir
LOG  : General     , 1643290109913> 4.219.689> 1643290109913 znet: Java_zombie_core_znet_SteamGameServer_SetDedicatedServer
LOG  : General     , 1643290109915> 4.219.691> 1643290109915 znet: Java_zombie_core_znet_SteamGameServer_SetMaxPlayerCount
LOG  : General     , 1643290109916> 4.219.692> 1643290109916 znet: Java_zombie_core_znet_SteamGameServer_SetServerName 'My PZ Server'
LOG  : General     , 1643290109916> 4.219.692> 1643290109916 znet: Java_zombie_core_znet_SteamGameServer_SetMapName 'Muldraugh, KY'
LOG  : General     , 1643290109917> 4.219.693> 1643290109917 znet: Java_zombie_core_znet_SteamGameServer_SetGameTags 'hidden'
LOG  : General     , 1643290109917> 4.219.693> 1643290109917 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='description' value=''
LOG  : General     , 1643290109918> 4.219.694> 1643290109918 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='version' value='41.65'
LOG  : General     , 1643290109918> 4.219.694> 1643290109918 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='open' value='1'
LOG  : General     , 1643290109919> 4.219.695> 1643290109919 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='public' value='0'
LOG  : General     , 1643290109919> 4.219.696> 1643290109919 znet: Java_zombie_core_znet_SteamGameServer_SetKeyValue key='mods' value=''
LOG  : General     , 1643290109921> 4.219.697> 1643290109921 znet: Java_zombie_core_znet_SteamWorkshop_n_1Init
LOG  : General     , 1643290109922> 4.219.698> 1643290109922 znet: Java_zombie_core_znet_SteamGameServer_LogOnAnonymous
LOG  : General     , 1643290109923> 4.219.699> 1643290109923 znet: Java_zombie_core_znet_SteamGameServer_EnableHeartBeats
LOG  : General     , 1643290109923> 4.219.700> Waiting for response from Steam servers
LOG  : General     , 1643290110025> 4.219.801> 1643290110025 znet: OnSteamServersConnectFailure
LOG  : General     , 1643290110026> 4.219.802> Failed to connect to Steam servers
LOG  : General     , 1643290110026> 4.219.802> 1643290110026 znet: Java_zombie_core_znet_SteamUtils_n_1Shutdown
src/tier1/fileio.cpp (5086) : m_vecRegisteredWriters.Count() == 0
src/tier1/fileio.cpp (5086) : m_vecRegisteredWriters.Count() == 0

 

Do you have a firewall setup? You might need to allow port 8766 (outgoing)

Link to comment
Share on other sites

17 minutes ago, climb4life said:

The only firewall i had in use was ufw but i disabled that one already :/
I'll try to reboot but I don't think that's the problem since all my firewall rules were for incoming packets, not for outgoing ones

Maybe disable the whole firewall for a very short amount of time to ensure that the firewall is not the reason? Of course only do this if you have other security measures in place. 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...