02-18-2011, 04:40 PM
(02-17-2011, 10:52 PM)andutrache Wrote: am i the only one that cannot save in any game with the new option on?
I get a ugly :
java.lang.ArrayIndexOutOfBoundsException
at java.lang.System.arraycopy(Native Method)
at jpcsp.crypto.CryptoEngine.hleSdCreateList(CryptoEngine.java:1147)
at jpcsp.crypto.CryptoEngine.DecryptSavedata(CryptoEngine.java:1806)
at jpcsp.HLE.kernel.types.SceUtilitySavedataParam.loadEncryptedFile(SceU
tilitySavedataParam.java:495)
at jpcsp.HLE.kernel.types.SceUtilitySavedataParam.singleRead(SceUtilityS
avedataParam.java:373)
at jpcsp.HLE.modules150.sceUtility.hleUtilitySavedataDisplay(sceUtility.
java:1270)
at jpcsp.HLE.modules150.sceUtility.sceUtilitySavedataUpdate(sceUtility.j
ava:1415)
at jpcsp.HLE.modules150.sceUtility$17.execute(sceUtility.java:2017)
at jpcsp.HLE.modules.HLEModuleManager.handleSyscall(HLEModuleManager.jav
a:334)
at jpcsp.HLE.SyscallHandler.syscall(SyscallHandler.java:94)
at jpcsp.Allegrex.compiler.RuntimeContext.syscall(RuntimeContext.java:67
0)
at _S1_3_88F4488.s(_S1_3_88F4488.java:4)
at _S1_3_882C0F4.s(_S1_3_882C0F4.java:172)
at _S1_3_882C0F4.exec(_S1_3_882C0F4.java)
at jpcsp.Allegrex.compiler.RuntimeContext.jumpCall(RuntimeContext.java:1
16)
at jpcsp.Allegrex.compiler.RuntimeContext.call(RuntimeContext.java:195)
at _S1_3_887A870.s(_S1_3_887A870.java:44)
at _S1_3_887A5CC.s(_S1_3_887A5CC.java:24)
at _S1_3_8879AF4.s8879c84(_S1_3_8879AF4.java:532)
at _S1_3_8879AF4.s(_S1_3_8879AF4.java:400)
at _S1_3_8804F0C.s88050ec(_S1_3_8804F0C.java:484)
at _S1_3_8804F0C.s(_S1_3_8804F0C.java:480)
at _S1_3_887D000.s887d118(_S1_3_887D000.java:284)
at _S1_3_887D000.s(_S1_3_887D000.java:280)
at _S1_3_887D000.exec(_S1_3_887D000.java)
at jpcsp.Allegrex.compiler.RuntimeContext.runThread(RuntimeContext.java:
701)
at jpcsp.Allegrex.compiler.RuntimeThread.run(RuntimeThread.java:51)
whenever i try to save any game
Do you happen to have any previous plain data for those games in ms0:/SAVEDATA folder? In those circunstances you will be decrypting decrypted data, which will end up in an error.
The error you posted is related to a System.arraycopy ocurring during DecryptSavedata, so that's when trying to load savedata, not saving.