10-08-2017, 09:01 AM
(09-23-2017, 07:55 PM)DragonNeos Wrote: The emulator can crash after selecting a game to boot from a directory that has a lot of games to scroll through. The log will just display "INFO runtime - Emu - Using Compiler" endlessly until the user closes the emulator.This was broken by recent code refactoring . It should hopefully be fixed again in bf9d817...
Code:14:03:50 INFO compiler - SceModmgrStart - Replacing CodeBlock at 0x0881E1C8 by Native Code 'strlen'
14:03:50 ERROR runtime - SceModmgrStart - Catched Throwable in RuntimeThread:
java.lang.ArrayIndexOutOfBoundsException: 128675771
at jpcsp.memory.MemoryReader$MemoryReaderIntArray32.readNext(MemoryReader.java:293)
at jpcsp.Allegrex.compiler.nativeCode.AbstractNativeCodeSequence.getStrlen(AbstractNativeCodeSequence.java:236)
at jpcsp.Allegrex.compiler.nativeCode.Strlen.call(Strlen.java:49)
at _S1_3_881E1C8.s(_S1_3_881E1C8.java:0)
at _S1_3_88355BC.s(_S1_3_88355BC.java:68)
at _S1_3_8837F04.s(_S1_3_8837F04.java:8)
at _S1_3_8837F04.exec(_S1_3_8837F04.java)
at jpcsp.Allegrex.compiler.RuntimeContext.execWithReturnAddress(RuntimeContext.java:737)
at jpcsp.Allegrex.compiler.RuntimeContext.runThread(RuntimeContext.java:800)
at jpcsp.Allegrex.compiler.RuntimeThread.run(RuntimeThread.java:50)
14:03:50 INFO runtime - Emu - Using Compiler
...
Always include a complete log file at INFO level in your reports. Thanks! How to post a log