Project Zomboid

Project Zomboid

Cannot launch SteamCMD server with B42
I am having an issue with launching my server through SteamCMD on B42. I have followed the guide step-by-step after deleting all of my B41 files. I am running into an error that is preventing the server from launching.

Here is the log:

C:\pzserver>SET PZ_CLASSPATH=java/;java/projectzomboid.jar

C:\pzserver>".\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:/pzserver/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:1765583198940, st:41,950> version=42.13.0 023d7701b1bf15c4d00eaae46b4387b1fd11176f 2025-12-11 08:13:47 (ZB) demo=false
LOG : General f:0, t:1765583198982, st:41,990> revision=023d7701b1bf15c4d00eaae46b4387b1fd11176f date=2025-12-11 time=08:13:47 (ZB)
LOG : General f:0, t:1765583198985, st:41,992> Logs configuration:
LOG : General f:0, t:1765583198986, st:41,993> General: General
LOG : General f:0, t:1765583198988, st:41,995> Lua: General
LOG : General f:0, t:1765583198989, st:41,996> Mod: General
LOG : General f:0, t:1765583198989, st:41,997> Multiplayer: General
LOG : General f:0, t:1765583198990, st:41,997> Default: Warning
LOG : General f:0, t:1765583198993, st:42,001> unknown option "-statistic"
LOG : General f:0, t:1765583198994, st:42,001> unknown option "0"
LOG : General f:0, t:1765583198996, st:42,003> 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:1765583198997, st:42,005> Loading networking libraries...
LOG : General f:0, t:1765583198998, st:42,005> Loading steam_api64...
LOG : General f:0, t:1765583199005, st:42,012> Loading RakNet64...
LOG : General f:0, t:1765583199089, st:42,096> Loading ZNetJNI64...
LOG : General f:0, t:1765583199173, st:42,181> SteamUtils initialised successfully
LOG : General f:0, t:1765583208947, st:51,954> LightingFPS set to 15
Setting breakpad minidump AppID = 108600
SteamInternal_SetMinidumpSteamID: Caching Steam ID: 76561197960265728 [API loaded no]
LOG : General f:0, t:1765583209146, st:52,153> Waiting for response from Steam servers
LOG : General f:0, t:1765583210382, st:53,390> compressionElapsed=65ms, mergingElapsed=55ms
LOG : General f:0, t:1765583210385, st:53,393> Backup made in 128 ms
ERROR: General f:0, t:1765583210649, st:53,656> 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:1765583210656, st:53,664> Exception in thread "main" LOG : General f:0, t:1765583210657, st:53,664> java.lang.RuntimeException: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: role)
LOG : General f:0, t:1765583210657, st:53,665> at zombie.network.ServerWorldDatabase.loadRoles(ServerWorldDatabase.java:904)
LOG : General f:0, t:1765583210657, st:53,665> at zombie.characters.Roles.init(Roles.java:36)
LOG : General f:0, t:1765583210658, st:53,665> at zombie.network.GameServer.main(GameServer.java:742)
LOG : General f:0, t:1765583210658, st:53,666> Caused by: org.sqlite.SQLiteException: [SQLITE_ERROR] SQL error or missing database (no such table: role)
LOG : General f:0, t:1765583210659, st:53,666> at org.sqlite.core.DB.newSQLException(DB.java:1179)
LOG : General f:0, t:1765583210659, st:53,667> at org.sqlite.core.DB.newSQLException(DB.java:1190)
LOG : General f:0, t:1765583210659, st:53,667> at org.sqlite.core.DB.throwex(DB.java:1150)
LOG : General f:0, t:1765583210660, st:53,667> at org.sqlite.core.NativeDB.prepare_utf8(Native Method)
LOG : General f:0, t:1765583210660, st:53,668> at org.sqlite.core.NativeDB.prepare(NativeDB.java:135)
LOG : General f:0, t:1765583210660, st:53,668> at org.sqlite.core.DB.prepare(DB.java:264)
LOG : General f:0, t:1765583210662, st:53,669> at org.sqlite.core.CorePreparedStatement.<init>(CorePreparedStatement.java:46)
LOG : General f:0, t:1765583210662, st:53,669> at org.sqlite.jdbc3.JDBC3PreparedStatement.<init>(JDBC3PreparedStatement.java:32)
LOG : General f:0, t:1765583210662, st:53,669> at org.sqlite.jdbc4.JDBC4PreparedStatement.<init>(JDBC4PreparedStatement.java:25)
LOG : General f:0, t:1765583210662, st:53,670> at org.sqlite.jdbc4.JDBC4Connection.prepareStatement(JDBC4Connection.java:34)
LOG : General f:0, t:1765583210663, st:53,670> at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:225)
LOG : General f:0, t:1765583210663, st:53,670> at org.sqlite.jdbc3.JDBC3Connection.prepareStatement(JDBC3Connection.java:205)
LOG : General f:0, t:1765583210664, st:53,671> at zombie.network.ServerWorldDatabase.loadRoles(ServerWorldDatabase.java:859)
LOG : General f:0, t:1765583210664, st:53,671> ... 2 more
LOG : General f:0, t:1765583210665, st:53,672> Shutdown handling started
LOG : Network f:0, t:1765583210665, st:53,673> Server exited
LOG : General f:0, t:1765583210669, st:53,676> Exception in thread "Thread-0" LOG : General f:0, t:1765583210669, st:53,677> java.lang.NullPointerException: Cannot invoke "zombie.iso.IsoMetaGrid.save()" because "this.grid" is null
LOG : General f:0, t:1765583210670, st:53,677> at zombie.network.ServerMap.SaveAll(ServerMap.java:75)
LOG : General f:0, t:1765583210670, st:53,677> at zombie.network.ServerMap.QueuedSaveAll(ServerMap.java:696)
LOG : General f:0, t:1765583210670, st:53,678> at zombie.network.ServerMap.QueuedQuit(ServerMap.java:664)
LOG : General f:0, t:1765583210671, st:53,678> 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(0x00007FFEB0F93390/0x000'
src\tier0\threadtools.cpp (3623) : Assertion Failed: Illegal termination of worker thread 'Thread(0x00007FFEB0F93390/0x000'

C:\pzserver>PAUSE
Press any key to continue . . .

Please help lol
< >
Showing 1-5 of 5 comments
nasKo  [developer]
3
2
7
Dec 12, 2025 @ 4:02pm 
Delete the db folder from C:\Users\Yourusername\Zomboid
Originally posted by nasKo:
Delete the db folder from C:\Users\Yourusername\Zomboid


This helped! Thank you so much!
Originally posted by nasKo:
Delete the db folder from C:\Users\Yourusername\Zomboid
I love you
Originally posted by nasKo:
Delete the db folder from C:\Users\Yourusername\Zomboid
I am coming to your house to hug you! THANK YOU! I have been trying to figure this out all day yesterday and today. Finally this worked. This needs to be put on every PZ forum lol
Originally posted by Nephsys:
Originally posted by nasKo:
Delete the db folder from C:\Users\Yourusername\Zomboid
Would you know where to find this in a docker container?
Running Debian using Docker Compose.


I unfortunately would not know. I am running my server on Windows SteamCMD.
< >
Showing 1-5 of 5 comments
Per page: 1530 50

Date Posted: Dec 12, 2025 @ 3:54pm
Posts: 5