-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Manual Saves Trip Java Exception in Zip Function #132
Comments
Can you share the save? |
I should have included that this is on Mac OSX with Apple silicon. Sorry, it's early. The saved game is too large, even compressed, so I've made it available here: https://www.mattshouse.com/Empress_Catherine_of_Britannia_1219_10_13.ck3 |
Do you have any setting configured to save differently? Looking at my reference, your save reports the wrong compression type compared to what it actually is. Your save reports 2: pdx_unlimiter/pdxu-io/src/main/java/com/crschnick/pdxu/io/savegame/ModernHeader.java Line 18 in 8621151
|
That means that they are ironman encrypted. If you click on the melt button, it should create an editable copy. |
Sorry, I didn't mean to hijack the initial problem of the Zip functionality, but thanks for the tip. The autosaves import correctly, but the manual saves throw the Zip exception. No external modifications required. CK3 1.14.1 from Steam. Mac OSX 15.1 on Apple silicon with M4 processor. |
And that Zip error happens for all manual saves? |
Opening a non-autosave yields this error:
java.util.zip.ZipException: invalid bit length repeat
at java.base/java.util.zip.InflaterInputStream.read(InflaterInputStream.java:181)
at java.base/java.util.zip.ZipInputStream.read(ZipInputStream.java:412)
at java.base/java.io.InputStream.readNBytes(InputStream.java:412)
at java.base/java.util.zip.ZipInputStream.readNBytes(ZipInputStream.java:274)
at java.base/java.io.InputStream.readAllBytes(InputStream.java:349)
at java.base/java.util.zip.ZipInputStream.readAllBytes(ZipInputStream.java:234)
at com.crschnick.pdxu.io/com.crschnick.pdxu.io.savegame.ZipSavegameStructure.parseInput(ZipSavegameStructure.java:67)
at com.crschnick.pdxu.io/com.crschnick.pdxu.io.savegame.ModernHeaderCompressedSavegameStructure.parse(ModernHeaderCompressedSavegameStructure.java:89)
at com.crschnick.pdxu.app/com.crschnick.pdxu.app.savegame.SavegameStorage.importSavegameData(SavegameStorage.java:679)
at com.crschnick.pdxu.app/com.crschnick.pdxu.app.savegame.SavegameStorage.importSavegame(SavegameStorage.java:601)
at com.crschnick.pdxu.app/com.crschnick.pdxu.app.savegame.FileImportTarget$StandardImportTarget.lambda$importTarget$0(FileImportTarget.java:244)
at com.crschnick.pdxu.app/com.crschnick.pdxu.app.core.TaskExecutor.lambda$submitTask$2(TaskExecutor.java:70)
at com.crschnick.pdxu.app/com.crschnick.pdxu.app.core.TaskExecutor.lambda$submitTask$4(TaskExecutor.java:90)
at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:572)
at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:317)
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1144)
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:642)
at java.base/java.lang.Thread.run(Thread.java:1583)
The text was updated successfully, but these errors were encountered: