Jump to content

[41.45] Cyrilic username startup problem


Senso

Recommended Posts

Good day to you. I started to play PZ on 41 build, and noticed what if i have problems with my saves. After searching for a similiar problem, i found out what my cirilic username is the cause of the problem, so i wanted to pinpoint this problem. I tried to move my saved data to just C:\ folder, but it seems he goes for a TEMP folder in my user folder anyways

 

ERROR: General, 1603624607138> java.lang.UnsatisfiedLinkError: C:\Users\?????\AppData\Local\Temp\sqlite-3.27.2.1-c21a0bb5-628a-46ac-af63-1879b4acc1c7-sqlitejdbc.dll: Can't find dependent libraries
LOG  : General, 1603624607139> -----------------------------------------
STACK TRACE
-----------------------------------------
Callframe at: getSaveInfo
function: setSaveGamesList -- file: LoadGameScreen.lua line # 328
function: onMenuItemMouseDownMainMenu -- file: MainScreen.lua line # 1536

ERROR: General, 1603624607247> ExceptionLogger.logException> Exception thrown java.lang.reflect.InvocationTargetException at NativeMethodAccessorImpl.invoke0 (Native Method).
ERROR: General, 1603624607248> DebugLogStream.printException> Stack trace:
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
        at java.lang.reflect.Method.invoke(Method.java:498)
        at se.krka.kahlua.integration.expose.caller.MethodCaller.call(MethodCaller.java:62)
        at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:198)
        at se.krka.kahlua.integration.expose.LuaJavaInvoker.call(LuaJavaInvoker.java:188)
        at se.krka.kahlua.vm.KahluaThread.callJava(KahluaThread.java:182)
        at se.krka.kahlua.vm.KahluaThread.luaMainloop(KahluaThread.java:1008)
        at se.krka.kahlua.vm.KahluaThread.call(KahluaThread.java:163)
        at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1981)
        at se.krka.kahlua.vm.KahluaThread.pcall(KahluaThread.java:1783)
        at se.krka.kahlua.integration.LuaCaller.pcall(LuaCaller.java:76)
        at zombie.ui.UIElement.onMouseDown(UIElement.java:993)
        at zombie.ui.UIElement.onMouseDown(UIElement.java:953)
        at zombie.ui.UIElement.onMouseDown(UIElement.java:953)
        at zombie.ui.UIManager.update(UIManager.java:719)
        at zombie.GameWindow.logic(GameWindow.java:237)
        at zombie.core.profiling.AbstractPerformanceProfileProbe.invokeAndMeasure(AbstractPerformanceProfileProbe.java:71)
        at zombie.GameWindow.frameStep(GameWindow.java:710)
        at zombie.GameWindow.run_ez(GameWindow.java:628)
        at zombie.GameWindow.mainThread(GameWindow.java:455)
        at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.UnsatisfiedLinkError: org.sqlite.core.NativeDB._open_utf8([BI)V
        at org.sqlite.core.NativeDB._open_utf8(Native Method)
        at org.sqlite.core.NativeDB._open(NativeDB.java:78)
        at org.sqlite.core.DB.open(DB.java:195)
        at org.sqlite.SQLiteConnection.open(SQLiteConnection.java:243)
        at org.sqlite.SQLiteConnection.<init>(SQLiteConnection.java:61)
        at org.sqlite.jdbc3.JDBC3Connection.<init>(JDBC3Connection.java:28)
        at org.sqlite.jdbc4.JDBC4Connection.<init>(JDBC4Connection.java:21)
        at org.sqlite.JDBC.createConnection(JDBC.java:115)
        at org.sqlite.JDBC.connect(JDBC.java:90)
        at java.sql.DriverManager.getConnection(DriverManager.java:664)
        at java.sql.DriverManager.getConnection(DriverManager.java:270)
        at zombie.vehicles.VehicleDBHelper.isPlayerAlive(VehicleDBHelper.java:34)
        at zombie.savefile.PlayerDBHelper.isPlayerAlive(PlayerDBHelper.java:211)
        at zombie.Lua.LuaManager$GlobalObject.getSaveInfo(LuaManager.java:4882)
        ... 23 more
LOG  : General, 1603624607262> -------------------------------------------------------------
attempted index: worldVersion of non-table: null

Link to comment
Share on other sites

You can change your "Zomboid" folder location by going to your Steam Library > Right click Project Zomboid > Properties  >  Set Launch Options > Write "-cachedir=C:\Zomboid" there without the quotation marks. Or use any path you wish for the game to use as the main save folder. You can then merge the two folders to move your saves.

Link to comment
Share on other sites

Hey, thank you for replying! I did exacty this, but it seems not to work. Funny enough, if i start a new game (with....whatever setup is it), close, and go to LOAD folder (WITHOUT GOING TO LOAD AFTER THE START OF THE GAME) i will fix this issue! it seems the problem is the sqlite lib, which is in my "user" folder what causing it to crash

Link to comment
Share on other sites

That is a very interesting way of fixing it, its as if the computer would have trouble reading from the folder without you opening it, but once you open it it recognizes the folder? I am not sure how to fix the error a different way than you did, but it is a clue in figuring out what causes it in the future.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...