Closed kjcm150 closed 6 years ago
Anywayz, I will diagnostic into this later.
Thanks for reply.
The code won't go messy if I seperate every _L line like below.
_C0 yoshua hp _B 0x30000000 0x00000000 _L 0x1177DE7E 0x0000270F _B 0x00000000 0x00000000
_C0 yoshua max hp _B 0x30000000 0x00000000 _L 0x1177DE80 0x0000270F _B 0x00000000 0x00000000
And I think the address in this game is fixed, I reboot the game many times for testing.
I have tested the code and confirmed that the problem is caused by incorrect implementation of free() in liballoc, will fix it asap
Update: confirmed that the problem is caused by buffer overflow in sceClibStrncpy(it copies buffer past \0 terminate in string), fixed in 0.12 release, you can download it from 'releases' section