Project Zomboid

Project Zomboid

Dedicated Server problem (mods included)
C:\Games\zmb>SET PZ_CLASSPATH=java/;java/projectzomboid.jar

C:\Games\zmb>".\jre64\bin\java.exe" -Djava.awt.headless=true -Dzomboid.steam=1 -Dzomboid.znetlog=1 -XX:+UseZGC -XX:-CreateCoredumpOnCrash -XX:-OmitStackTraceInFastThrow -Xms16g -Xmx16g -Djava.library.path=natives/;natives/win64/;. -cp java/;java/projectzomboid.jar zombie.network.GameServer -statistic 0
WARNING: A restricted method in java.lang.System has been called
WARNING: java.lang.System::loadLibrary has been called by zombie.vehicles.Clipper in an unnamed module (file:/C:/Games/zmb/java/projectzomboid.jar)
WARNING: Use --enable-native-access=ALL-UNNAMED to avoid a warning for callers in this module
WARNING: Restricted methods will be blocked in a future release unless native access is enabled

LOG : General f:0, t:1765662025478, st:11┬а332┬а333> version=42.13.0 023d7701b1bf15c4d00eaae46b4387b1fd11176f 2025-12-11 08:13:47 (ZB) demo=false
LOG : General f:0, t:1765662025517, st:11┬а332┬а370> revision=023d7701b1bf15c4d00eaae46b4387b1fd11176f date=2025-12-11 time=08:13:47 (ZB)
LOG : General f:0, t:1765662025518, st:11┬а332┬а371> Logs configuration:
LOG : General f:0, t:1765662025518, st:11┬а332┬а371> General: General
LOG : General f:0, t:1765662025518, st:11┬а332┬а372> Lua: General
LOG : General f:0, t:1765662025519, st:11┬а332┬а372> Mod: General
LOG : General f:0, t:1765662025519, st:11┬а332┬а372> Multiplayer: General
LOG : General f:0, t:1765662025519, st:11┬а332┬а373> Default: Warning
LOG : General f:0, t:1765662025523, st:11┬а332┬а376> unknown option "-statistic"
LOG : General f:0, t:1765662025523, st:11┬а332┬а376> unknown option "0"
LOG : General f:0, t:1765662025525, st:11┬а332┬а378> map_t.bin does not exist, cannot determine the server's WorldVersion. This is ok the first time a server is started.
LOG : General f:0, t:1765662025526, st:11┬а332┬а379> Loading networking libraries...
LOG : General f:0, t:1765662025526, st:11┬а332┬а379> Loading steam_api64...
LOG : General f:0, t:1765662025527, st:11┬а332┬а380> Loading RakNet64...
LOG : General f:0, t:1765662025529, st:11┬а332┬а382> Loading ZNetJNI64...
LOG : General f:0, t:1765662025548, st:11┬а332┬а401> SteamUtils initialised successfully
LOG : General f:0, t:1765662027984, st:11┬а334┬а837> LightingFPS set to 15
Setting breakpad minidump AppID = 108600
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no]
LOG : General f:0, t:1765662028043, st:11┬а334┬а897> Waiting for response from Steam servers
LOG : General f:0, t:1765662030037, st:11┬а336┬а891> compressionElapsed=46ms, mergingElapsed=24ms
LOG : General f:0, t:1765662030040, st:11┬а336┬а894> Backup made in 75 ms
ERROR: General f:0, t:1765662030161, st:11┬а337┬а014> GameServer.main> Exception thrown
org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (table [whitelist_new] already exists) at DB.newSQLException(DB.java:1179). Message:
Stack trace:
org.sqlite.core.DB.newSQLException(DB.java:1179)
org.sqlite.core.DB.newSQLException(DB.java:1190)
org.sqlite.core.DB.throwex(DB.java:1150)
org.sqlite.core.NativeDB._exec_utf8(Native Method)
org.sqlite.core.NativeDB._exec(NativeDB.java:99)
org.sqlite.jdbc3.JDBC3Statement.lambda$executeLargeUpdate$2(JDBC3Statement.java:139)
org.sqlite.jdbc3.JDBC3Statement.withConnectionTimeout(JDBC3Statement.java:458)
org.sqlite.jdbc3.JDBC3Statement.executeLargeUpdate(JDBC3Statement.java:126)
org.sqlite.jdbc3.JDBC3Statement.executeUpdate(JDBC3Statement.java:113)
zombie.network.ServerWorldDatabase.create(ServerWorldDatabase.java:454)
zombie.network.GameServer.main(GameServer.java:737)
LOG : General f:0, t:1765662030165, st:11┬а337┬а018> Exception in thread "main" LOG : General f:0, t:1765662030166, st:11┬а337┬а019> java.lang.RuntimeException: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: role)
LOG : General f:0, t:1765662030166, st:11┬а337┬а019> at zombie.network.ServerWorldDatabase.loadRoles(ServerWorldDatabase.java:904)
LOG : General f:0, t:1765662030166, st:11┬а337┬а020> at zombie.characters.Roles.init(Roles.java:36)
LOG : General f:0, t:1765662030167, st:11┬а337┬а020> at zombie.network.GameServer.main(GameServer.java:742)
LOG : General f:0, t:1765662030167, st:11┬а337┬а020> Caused by: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: role)
LOG : General f:0, t:1765662030168, st:11┬а337┬а021> at org.sqlite.core.DB.newSQLException(DB.java:1179)
LOG : General f:0, t:1765662030168, st:11┬а337┬а021> at org.sqlite.core.DB.newSQLException(DB.java:1190)
LOG : General f:0, t:1765662030168, st:11┬а337┬а022> at org.sqlite.core.DB.throwex(DB.java:1150)
LOG : General f:0, t:1765662030169, st:11┬а337┬а022> at org.sqlite.core.NativeDB.prepare_utf8(Native Method)
LOG : General f:0, t:1765662030169, st:11┬а337┬а022> at org.sqlite.core.NativeDB.prepare(NativeDB.java:135)
LOG : General f:0, t:1765662030169, st:11┬а337┬а023> at org.sqlite.core.DB.prepare(DB.java:264)
LOG : General f:0, t:1765662030170, st:11┬а337┬а023> at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:46)
LOG : General f:0, t:1765662030170, st:11┬а337┬а023> at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:32)
LOG : General f:0, t:1765662030170, st:11┬а337┬а024> at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25)
LOG : General f:0, t:1765662030171, st:11┬а337┬а024> at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:34)
LOG : General f:0, t:1765662030171, st:11┬а337┬а025> at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:225)
LOG : General f:0, t:1765662030172, st:11┬а337┬а025> at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)
LOG : General f:0, t:1765662030172, st:11┬а337┬а026> at zombie.network.ServerWorldDatabase.loadRoles(ServerWorldDatabase.java:859)
LOG : General f:0, t:1765662030173, st:11┬а337┬а026> ... 2 more
LOG : General f:0, t:1765662030174, st:11┬а337┬а027> Shutdown handling started
LOG : Network f:0, t:1765662030174, st:11┬а337┬а028> Server exited
LOG : General f:0, t:1765662030177, st:11┬а337┬а030> Exception in thread "Thread-0" LOG : General f:0, t:1765662030177, st:11┬а337┬а031> java.lang.NullPointerException: Cannot invoke "zombie.iso.IsoMetaGrid.save()" because "this.grid" is null
LOG : General f:0, t:1765662030178, st:11┬а337┬а032> at zombie.network.ServerMap.SaveAll(ServerMap.java:75)
LOG : General f:0, t:1765662030179, st:11┬а337┬а033> at zombie.network.ServerMap.QueuedSaveAll(ServerMap.java:696)
LOG : General f:0, t:1765662030179, st:11┬а337┬а033> at zombie.network.ServerMap.QueuedQuit(ServerMap.java:664)
LOG : General f:0, t:1765662030184, st:11┬а337┬а038> at zombie.network.GameServer$1.run(GameServer.java:374)
src\tier0\threadtools.cpp (3623) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3623) : Assertion Failed: Illegal termination of worker thread 'CFileWriterThread'
src\tier0\threadtools.cpp (3623) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFDE68F3390/0x000'
src\tier0\threadtools.cpp (3623) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFDE68F3390/0x000'

C:\Games\zmb>PAUSE
I have mods, but if i try host dedicated server without mods, i still see this error, i tried SteamCMD, but it didn't help me. Somebody knows a solution? Thanks
Originally posted by Beard:
Go to “%UserProfile%\Zomboid” and delete the "db" folder.
< >
Showing 1-2 of 2 comments
The author of this thread has indicated that this post answers the original topic.
Go to “%UserProfile%\Zomboid” and delete the "db" folder.
Originally posted by Beard:
Go to “%UserProfile%\Zomboid” and delete the "db" folder.
You literally a legend!
< >
Showing 1-2 of 2 comments
Per page: 1530 50

Date Posted: Dec 13, 2025 @ 1:44pm
Posts: 2