Skip to content
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

Resistance Retribution / Houfuku noToki crash in-game #4626

Open
sum2012 opened this issue Nov 24, 2013 · 99 comments
Open

Resistance Retribution / Houfuku noToki crash in-game #4626

sum2012 opened this issue Nov 24, 2013 · 99 comments
Milestone

Comments

@sum2012
Copy link
Collaborator

sum2012 commented Nov 24, 2013

info log
https://gist.github.com/sum2012/d3803a954fc24270d340

debug log
https://drive.google.com/file/d/0B3OaSdeV0L8kVmszTHo4OWU5S3c/edit?usp=sharing

iso index
https://gist.github.com/sum2012/adf600b324d3b58ebd96

first notice
37:01:136 ModuleLoader E[MODULE]: HLE\sceKernelModule.cpp:1612 UNIMPL sceKernelStopUnloadSelfModuleWithStatus(00000001, 00000000, 00000000, 00000000, 00000000): game has likely crashed

second notice
E[IO]: HLE\sceIo.cpp:1634 ERROR_ERRNO_FILE_NOT_FOUND=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/GAMEDATA/COMMON/FONTS.HGZ, 00000001,
00000000) - file not found

The file exist in the iso index but end with .HOG
\PSP_GAME\USRDIR\GAMEDATA\COMMON\FONTS.HOG

@sum2012
Copy link
Collaborator Author

sum2012 commented Nov 24, 2013

JPCSP no probrem
log:
https://gist.github.com/sum2012/71ba4779bb48935d5985

@unknownbrackets
Copy link
Collaborator

It seems to still open the HOG files if the HGZ files aren't there, so that may be fine.

What does the code look like at 08807520? I assume this still happens. A JpcspTrace of sceKernelDeleteCallback might help:

sceKernelDeleteCallback 0xEDBA5844 1 x

Just to see if it does call it.

-[Unknown]

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 12, 2014

First Thanks you tell me test in Sunday

I give you newest log first: (v0.9.6-406-g62eb701 ,(now crash due to on fast memory?))
info:
https://gist.github.com/sum2012/9eb8c23fcbcd51a01128
debug log:
https://drive.google.com/file/d/0B3OaSdeV0L8kSElXSW1YcEVtVjg/edit?usp=sharing

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 12, 2014

JPCSP trace log:
https://gist.github.com/sum2012/4e91cbd3bd05db670252

nothing special
08:24:26 ModuleLoader - sceKernelDeleteCallback 0x3E1433B = 0x0

What does the code look like at 08807520?
Hope I do right.
1

@unknownbrackets
Copy link
Collaborator

I wonder if handling sceKernelStopUnloadSelfModuleWithStatus would actually fix this game...

-[Unknown]

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 12, 2014

Add sceKernelCreateCallback in JPCSP trace log
https://gist.github.com/sum2012/087dd982ba945751386b

PPSSPP debug log:
287=sceKernelCreateCallback(name=MEDIAPOWER, entry=08bf46c0, callbackArg=00000000)
But in JPCSP trace log cannot find 08bf46c0

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 12, 2014

change config to sceKernelCreateCallback 0xE81CAF8F 3 sxx
Hmm more easy to compare
https://gist.github.com/sum2012/d588c00039e5e69062b7

09:16:04 user_main - sceKernelCreateCallback 0x08DCF370('MEDIAPOWER'), 0x8BF46C0, 0x0 = 0x3E0C035
seem no problem in sceKernelCreateCallback

@unknownbrackets
Copy link
Collaborator

Is this improved at all by #5092?

-[Unknown]

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 12, 2014

v0.9.6-420-g108d592
crash after in-game.
I need go out now.
Debug Log will proudce later
https://gist.github.com/sum2012/e09eec24dcfa6e423319

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 13, 2014

@unknownbrackets I forget to ask a Important question.
Do make log need turn off fast memory ?
edit: turn off fast memory info log (a bit better)
https://gist.github.com/sum2012/39b5aa5bb5d1e8905cd0

@unknownbrackets
Copy link
Collaborator

Generally yes, I usually use fast memory off. It helps to know the address that failed, sometimes, and especially what thread it was on.

Hmm. I guess it could be io related...

-[Unknown]

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 13, 2014

v0.9.6-429 debug log
fast memory off,stop on first error
https://drive.google.com/file/d/0B3OaSdeV0L8kRXlHaU5uNnpNTWM/edit?usp=sharing

@sum2012
Copy link
Collaborator Author

sum2012 commented Jan 22, 2014

Maybe need fix invalid address before more test
1

@sum2012
Copy link
Collaborator Author

sum2012 commented Apr 25, 2014

v0.9.8-500-gb0e97a0 Now debug log do not show OSK(freeze)
spam of
D[UTIL]: HLE\sceUtility.cpp:376 00000001=sceUtilityOskGetStatus()
(Could not get time to draw a OSK ?)
debug log:
https://drive.google.com/file/d/0B3OaSdeV0L8kakI4ZmZWb2tETTA/edit?usp=sharing

Fast test
osk good
v0.9.6-813-g9798af3
debug log:https://drive.google.com/file/d/0B3OaSdeV0L8kSzNQbnYwNk9kZjQ/edit?usp=sharing

bad
v0.9.6-837-g19a3ede

Compare
v0.9.6-813-g9798af3...v0.9.6-837-g19a3ede

@sum2012
Copy link
Collaborator Author

sum2012 commented Apr 25, 2014

Hmm, just a sceUtility debug log also proudce the problem

@sum2012
Copy link
Collaborator Author

sum2012 commented Apr 25, 2014

git bisect result
1
This commit
unknownbrackets@1f5639a

@sum2012
Copy link
Collaborator Author

sum2012 commented Apr 25, 2014

int PSPOskDialog::Init(u32 oskPtr) {
#ifdef DEBUG
OSK_INIT_DELAY_US = 10000;
#else
OSK_INIT_DELAY_US = 300000;
#endif

@unknownbrackets @hrydgard @thedax How to get a log setting from sceUtility programmably?
2

@thedax
Copy link
Collaborator

thedax commented Apr 26, 2014

@sum2012: You mean how can you tell what the log level for a certain module is set to while PPSSPP is running?

Probably something like this:

int logLevel = LogManager::GetInstance()->GetLogLevel(SCEUTILITY);

if (logLevel == LDEBUG) {
 // Do stuff if it's debug level
} else if (logLevel == LERROR) {
// Do something else if it's an error
}

Or use a switch statement:

int logLevel = LogManager::GetInstance()->GetLogLevel(SCEUTILITY);

switch (logLevel) {
 case LDEBUG:
      // Do stuff
      break;
 case LERROR:
      // Do other stuff
      break;
 default:
      // Do some other behaviour when it's not any of the above
      break;
}

@unknownbrackets
Copy link
Collaborator

Emulation behavior should definitely NOT change based on log level. Talk about a debugging nightmare.

-[Unknown]

@thedax
Copy link
Collaborator

thedax commented Apr 26, 2014

Oh, I agree completely. I was just answering his basic question on how to obtain the logging level at runtime.

@daniel229
Copy link
Collaborator

The DEMO also gets a lot Invalid address.
https://drive.google.com/file/d/0BzGZGDfFE68zSGNWcHVKX1pLWW8/edit?usp=sharing

@daniel229
Copy link
Collaborator

For the demo,after you killed the 3 robots in the first room and entry to another room,there is cutscene,if you don't skip,at the end it reportsa lot of invalid address,then after you killed one of the two big robots,it reports a lot of E[G3D]: GLES\SoftwareTransform.cpp:332 Normal projection mapping without normal? ,sometime it crashes.

@unknownbrackets
Copy link
Collaborator

Interesting. The invalid addresses happen even with jit off, so it doesn't look like a jit bug.

-[Unknown]

@sum2012
Copy link
Collaborator Author

sum2012 commented Jul 5, 2014

Flush icache only related to jit ?

@unknownbrackets
Copy link
Collaborator

Correct... well, I guess there are also the replacement opcodes. Did it used to work without jit on?

-[Unknown]

@LunaMoo
Copy link
Collaborator

LunaMoo commented Jul 15, 2022

If that's "only game with this feature" then it's unlikely to affect those crashes as there's a different game on same engine which doesn't have support for that and crashes similar way.
Also those additional modes of RR are all within PSP version, usb connection is there just to check if you have the other game to unlock those things, basically it's an ad to buy the other game if you have one of them.

Edit: note that it's known since forever that those games are affected by timings and you can pass some of the crashes by slowing down emulated psp cpu, delaying some syscalls also can help. If I recall the game was also working better if complete savedata was present probably due to missions running a bit differently if replayed compared to playing first time.

@anr2me
Copy link
Collaborator

anr2me commented Jul 15, 2022

Whenever i tried to get my self killed, on death it have a high chance to crash, felt like it have something to do with Savedata / Auto-saving

@LunaMoo
Copy link
Collaborator

LunaMoo commented Jul 15, 2022

Maybe it's an allocation problem and it increases the savedata size in memory overwriting something, could explain why using complete savedata is more stable.

@ghost
Copy link

ghost commented Jul 15, 2022

If that's "only game with this feature" then it's unlikely to affect those crashes as there's a different game on same engine which doesn't have support for that and crashes similar way. Also those additional modes of RR are all within PSP version, usb connection is there just to check if you have the other game to unlock those things, basically it's an ad to buy the other game if you have one of them.

Edit: note that it's known since forever that those games are affected by timings and you can pass some of the crashes by slowing down emulated psp cpu, delaying some syscalls also can help. If I recall the game was also working better if complete savedata was present probably due to missions running a bit differently if replayed compared to playing first time.

I presume that you talk about the Syphon Filter games.
I actually had good experience with them mostly and didnt encounter any crashes but maybe i overlooked it.
But I guess you know more about it...
BTW the infected mode thing that only happens when using the USB feature seemed to me to be a bit more complex then other games that appear to use it.

@sum2012
Copy link
Collaborator Author

sum2012 commented Jul 15, 2022 via email

@LunaMoo
Copy link
Collaborator

LunaMoo commented Jul 16, 2022

I presume that you talk about the Syphon Filter games. I actually had good experience with them mostly and didnt encounter any crashes but maybe i overlooked it. But I guess you know more about it... BTW the infected mode thing that only happens when using the USB feature seemed to me to be a bit more complex then other games that appear to use it.

It's more advanced in a sense that it unlocks game modification instead of items etc., it however does nothing at all if it doesn't connect to the other game, it also doesn't copy anything from the other game, it's just an unlock as in all such cases. Also I believe the check only works on boot, before title screen. It doesn't run later on, you can look into the source code of a plugin someone made to unlock it.

About Syphon Filter, we literally have an open issue about it crashing, it shares smoke rendering issue as well.

it is interesing.If we force do not save in coding whether it still get
crash

The game doesn't allow saving during mission as far as I recall anyway so no point blocking it. I was thinking more about game writing savedata to ram, ie. statistics and such and if that grows with time, maybe some part of it overwrites things like pointers or whatever causing a crash. It's probably not what's happening, just trying to think why it would be affected by player death as observed by ANR2ME, but this could as well just be death animation rendering causing the crash, I mean weirdly the backend seems to be affecting at least Syphon Filter exact moment of crash(with d3d9 reportedly going slightly further before crashing) and those games are running on same engine.

@Deka710
Copy link

Deka710 commented Sep 3, 2022

any hope for this game?(resistance retribution),just asking

@sum2012
Copy link
Collaborator Author

sum2012 commented Sep 3, 2022 via email

@Deka710
Copy link

Deka710 commented Sep 3, 2022

can you share save status before crash? 在 2022年9月3日週六 下午11:48,Deka710 @.> 寫道:

any hope for this game?(resistance retribution),just asking — Reply to this email directly, view it on GitHub <#4626 (comment)>, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAQTT7GL7ERDV25JW5VYOYDV4NXM7ANCNFSM4AJ6IQRA . You are receiving this because you were mentioned.Message ID: @.
>

save states ?

@sum2012
Copy link
Collaborator Author

sum2012 commented Sep 3, 2022

@Deka710 Yes

@sum2012
Copy link
Collaborator Author

sum2012 commented Sep 4, 2022

@Deka710 You need change to "Anyone who has the link allow"

@Deka710
Copy link

Deka710 commented Sep 4, 2022

@Deka710 You need change to "Anyone who has the link allow"

https://drive.google.com/file/d/1-B-AJuSVSIKfH9wMzfDQHbxG77LJiCt1/view?usp=sharing here

@Deka710
Copy link

Deka710 commented Sep 4, 2022

Screenrecorder-2022-09-04-07-22-54-956.0.mp4

after killing those big monsters in this stage theres chance for crash

@sum2012
Copy link
Collaborator Author

sum2012 commented Sep 4, 2022

@Deka710
Copy link

Deka710 commented Sep 4, 2022

done

@sum2012
Copy link
Collaborator Author

sum2012 commented Sep 4, 2022

It is gpu error .I can only reproduce once :(

@inukaze
Copy link

inukaze commented Jan 12, 2023

Using JIT this game is freezing after this part no crash. Screenshot_2021-09-21-23-05-45-965_org ppsspp ppsspp Screenshot_2021-09-21-22-59-29-951_org ppsspp ppsspp

logs logcat_09-21-2021_23-00-46.txt

But using IR interpreter is crashing. I will test more about this game and report back.

Hi there, well i had test the game in versions : Japanese + Full ReTranslation (Audio & Text), European Version, and USA Version.

Japanese Version & European Version : When you finish the Zone 1 of Roterdam after defeat the first boss, and you see that soldier and when goes to sewer, the PPSSPP Stuck.
i test with : PPSSPP v1.9.3, v1.11.2, v1.12.3 (Windows & GNU/Linux) & v1.14.4 (Just under Windows) [I need install Slackware 15.0 and full upgrade system to see if i can compile the latest version]

Resistance Japones ReTraducido

In USA Version : The emulator not stuck there, i had the PSP System on Spanish, and when the Loading Screen, are typing text on the left of screen, and its not finish put text, if i press X too much fast i got the follow screen :

UCUS98668_00000

Well i delete that backup images because i can't finish the title, but i forgot test if works using another language of Latino Country like : Spanish (Spain), French, Italian, Portuguese just for test if the error are for some kind bad access on specific languages.

i write in the LunaMoo Workarounds just to see if that user can find a method to workaround that error on the non-usa versions -> https://github.com/LunaMoo/PPSSPP_workarounds/issues/9

@sum2012 sum2012 added this to the v1.16.0 milestone Mar 16, 2023
@ghost
Copy link

ghost commented Mar 17, 2023

Extracting the iso pass me on that particular area that always freeze 😂 I will test more and play if I can finish this game without freeze/crash hope that helps.

Got the idea from this yt channel https://youtu.be/Gjq7jKMMMvE

Logs that didn't crash during the fmv might be useful?

Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/COMPLETE.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/COMPLETE.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/COMPLETE.LUA
03-17 20:13:48.765 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FCOMPLETE%2ELUA'
03-17 20:13:48.765 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.765 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.793 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/FAILED.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/FAILED.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/FAILED.LUA
03-17 20:13:48.793 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FFAILED%2ELUA'
03-17 20:13:48.794 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.794 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.824 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/GAMEGUI.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/GAMEGUI.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/GAMEGUI.LUA
03-17 20:13:48.824 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FGAMEGUI%2ELUA'
03-17 20:13:48.824 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.824 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.842 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/COMBO.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/COMBO.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/COMBO.LUA
03-17 20:13:48.842 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FCOMBO%2ELUA'
03-17 20:13:48.842 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.842 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.880 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/EQUIPNT.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/EQUIPNT.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/EQUIPNT.LUA
03-17 20:13:48.880 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FEQUIPNT%2ELUA'
03-17 20:13:48.880 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.880 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.917 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/GAMEOPT.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/GAMEOPT.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/GAMEOPT.LUA
03-17 20:13:48.917 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FGAMEOPT%2ELUA'
03-17 20:13:48.917 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.917 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.950 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/INGAMENU.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/INGAMENU.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/INGAMENU.LUA
03-17 20:13:48.950 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2FINGAMENU%2ELUA'
03-17 20:13:48.950 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.950 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:48.967 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/.LUA is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/.LUA at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/UISCRIPTS/.LUA
03-17 20:13:48.967 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FUISCRIPTS%2F%2ELUA'
03-17 20:13:48.967 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:48.967 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:50.505 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/COMMON/SKEL.HGZ is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/COMMON/SKEL.HGZ at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/COMMON/SKEL.HGZ
03-17 20:13:50.505 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FCOMMON%2FSKEL%2EHGZ'
03-17 20:13:50.505 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:50.505 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:50.505 11496 11587 E PPSSPP  : [SCEIO] 00000004=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/GAMEDATA/COMMON/SKEL.HGZ, 1, 0): file not found
03-17 20:13:52.580 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TDX1.HGZ is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TDX1.HGZ at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TDX1.HGZ
03-17 20:13:52.580 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FSINGLE%2FROTER_1P%2FROTER_C1%2FDATA_TDX1%2EHGZ'
03-17 20:13:52.580 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:52.580 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:52.580 11496 11587 E PPSSPP  : [SCEIO] 00000004=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TD..., 1, 0): file not found
03-17 20:13:52.610 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TDX1.HOG is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TDX1.HOG at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/DATA_TDX1.HOG
03-17 20:13:52.610 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FSINGLE%2FROTER_1P%2FROTER_C1%2FDATA_TDX1%2EHOG'
03-17 20:13:52.610 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:52.610 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:52.659 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/COMMON/FACE.HGZ is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/COMMON/FACE.HGZ at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/COMMON/FACE.HGZ
03-17 20:13:52.660 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FCOMMON%2FFACE%2EHGZ'
03-17 20:13:52.660 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:52.660 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1
03-17 20:13:52.660 11496 11587 E PPSSPP  : [SCEIO] 00000004=sceIoOpenAsync(disc0:/PSP_GAME/USRDIR/GAMEDATA/COMMON/FACE.HGZ, 1, 0): file not found
03-17 20:13:54.139 11496 11587 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/COLLISIONPROPERTIES.TXT is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/COLLISIONPROPERTIES.TXT at /storage/3136-6161/PSP/GAME/Resistance_-_Retribution_EUR_PROPER_PSP-iND/PSP_GAME/USRDIR/GAMEDATA/SINGLE/ROTER_1P/ROTER_C1/COLLISIONPROPERTIES.TXT
03-17 20:13:54.140 11496 11587 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FResistance_%2D_Retribution_EUR_PROPER_PSP%2DiND%2FPSP_GAME%2FUSRDIR%2FGAMEDATA%2FSINGLE%2FROTER_1P%2FROTER_C1%2FCOLLISIONPROPERTIES%2ETXT'
03-17 20:13:54.140 11496 11587 E PPSSPP  : [FILESYS] File::OpenFD returned an error
03-17 20:13:54.140 11496 11587 E PPSSPP  : [FILESYS] VirtualDiscFileSystem::OpenFile: FAILED, access = 1

@hrydgard
Copy link
Owner

those openContentUri exceptions aren't that useful unfortuantely, just a very verbose "file not found"

@anr2me
Copy link
Collaborator

anr2me commented Mar 17, 2023

Extracting the iso pass me on that particular area that always freeze 😂 I will test more and play if I can finish this game without freeze/crash hope that helps.

Got the idea from this yt channel https://youtu.be/Gjq7jKMMMvE

Hmm.. could this be another I/O timing issue (like Aces of Wars) if using an extracted ISO on Android made it passed that scene, due to scoped storage slowing it down.

@ghost
Copy link

ghost commented Mar 18, 2023

Another logs

tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:25:08.040  9708  9793 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:25:08.040  9708  9793 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:25:08.040  9708  9793 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:26:49.281  9708  9708 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:26:49.463  9708  9708 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:26:51.918  9708 11013 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/SYSTEM/compatvr.ini is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/SYSTEM/compatvr.ini at /storage/3136-6161/PSP/SYSTEM/compatvr.ini
03-18 07:26:52.865  9708 11013 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:26:52.866  9708 11013 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:26:52.866  9708 11013 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:26:52.902  9708 11013 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:26:52.902  9708 11013 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:26:52.902  9708 11013 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:27:09.064  9708 11013 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:27:09.064  9708 11013 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:27:09.064  9708 11013 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:27:17.478  9708 11013 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:27:17.478  9708 11013 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:27:17.478  9708 11013 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:30:31.272  9708  9708 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:30:31.477  9708  9708 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:30:33.793  9708 13277 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/SYSTEM/compatvr.ini is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/SYSTEM/compatvr.ini at /storage/3136-6161/PSP/SYSTEM/compatvr.ini
03-18 07:30:34.793  9708 13277 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:30:34.793  9708 13277 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:30:34.793  9708 13277 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:30:34.853  9708 13277 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:30:34.853  9708 13277 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:30:34.853  9708 13277 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:30:49.390  9708 13277 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:30:49.390  9708 13277 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:30:49.390  9708 13277 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:30:49.866  9708 13277 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:30:49.866  9708 13277 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:30:49.866  9708 13277 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:31:06.311  9708 13277 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/UCES01184/textures.zip is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/UCES01184/textures.zip at /storage/3136-6161/PSP/TEXTURES/UCES01184/textures.zip
03-18 07:31:06.312  9708 13277 E PPSSPP  : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip'
03-18 07:31:06.312  9708 13277 E PPSSPP  : [IO] Failed to open content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FTEXTURES%2FUCES01184%2Ftextures%2Ezip as a zip file
03-18 07:40:40.899 16792 16792 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:40:41.872 16792 16792 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:40:44.568 16792 16954 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/SYSTEM/compatvr.ini is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/SYSTEM/compatvr.ini at /storage/3136-6161/PSP/SYSTEM/compatvr.ini
03-18 07:47:39.766 18844 18844 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:47:40.735 18844 18844 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 07:47:44.054 18844 18911 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/SYSTEM/compatvr.ini is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/SYSTEM/compatvr.ini at /storage/3136-6161/PSP/SYSTEM/compatvr.ini
03-18 07:47:50.495 18844 18911 E PPSSPP  : [ME] avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
03-18 07:47:50.495 18844 18911 E PPSSPP  : [ME] UNIMPL sceAtracGetInternalErrorInfo(0, 09fcc9bc)
03-18 07:49:02.786 18844 18911 E PPSSPP  : [IO] Bad data in RIFF file : block length 0. Not descending.
03-18 07:49:02.786 18844 18911 E PPSSPP  : [AUDIO] Could not descend into RIFF file.
03-18 07:49:02.789 18844 18911 E PPSSPP  : [ME] This version of FFMPEG does not support Audio codec type: 00000000. Update your submodule.
03-18 07:49:05.676 18844 18911 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/SYSTEM/compatvr.ini is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/SYSTEM/compatvr.ini at /storage/3136-6161/PSP/SYSTEM/compatvr.ini
03-18 07:49:25.688 18844 18911 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/SYSTEM/compatvr.ini is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/SYSTEM/compatvr.ini at /storage/3136-6161/PSP/SYSTEM/compatvr.ini
03-18 07:49:31.361 18844 18911 E PPSSPP  : [ME] avcodec_decode_audio4: Error decoding audio -1094995529 / bebbb1b7
03-18 07:49:31.361 18844 18911 E PPSSPP  : [ME] UNIMPL sceAtracGetInternalErrorInfo(0, 09fcc9bc)
03-18 09:04:23.657 18379 18379 F DEBUG   : Softversion: PD1930CF_EX_A_6.8.55
03-18 09:04:23.657 18379 18379 F DEBUG   : Time: 2023-03-18 09:04:23
03-18 09:04:23.657 18379 18379 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-18 09:04:23.657 18379 18379 F DEBUG   : Build fingerprint: 'vivo/1906/1906:11/RP1A.200720.012/compiler0316164337:user/release-keys'
03-18 09:04:23.658 18379 18379 F DEBUG   : Revision: '0'
03-18 09:04:23.658 18379 18379 F DEBUG   : ABI: 'arm64'
03-18 09:04:23.658 18379 18379 F DEBUG   : Timestamp: 2023-03-18 09:04:23+0800
03-18 09:04:23.658 18379 18379 F DEBUG   : pid: 18357, tid: 18357, name: libadb.so  >>> adb <<<
03-18 09:04:23.658 18379 18379 F DEBUG   : uid: 2000
03-18 09:04:23.658 18379 18379 F DEBUG   : signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
03-18 09:04:23.658 18379 18379 F DEBUG   : Abort message: 'Cannot mkdir '//.android': Read-only file system'
03-18 09:04:23.658 18379 18379 F DEBUG   :     x0  0000000000000000  x1  00000000000047b5  x2  0000000000000006  x3  0000007fea884990
03-18 09:04:23.658 18379 18379 F DEBUG   :     x4  fefefefefefefeff  x5  fefefefefefefeff  x6  fefefefefefefeff  x7  7f7f7f7f7f7f7f7f
03-18 09:04:23.658 18379 18379 F DEBUG   :     x8  00000000000000f0  x9  60198bccb3d51b71  x10 0000000000000000  x11 ffffffc0ffffffdf
03-18 09:04:23.658 18379 18379 F DEBUG   :     x12 0000000000000001  x13 6d65747379732065  x14 fffffffffc000000  x15 00000000fffffffc
03-18 09:04:23.658 18379 18379 F DEBUG   :     x16 0000007535fdb948  x17 0000007535fb8750  x18 0000007536c5a000  x19 00000000000047b5
03-18 09:04:23.658 18379 18379 F DEBUG   :     x20 00000000000047b5  x21 00000000ffffffff  x22 0000007536271008  x23 0000000000000004
03-18 09:04:23.658 18379 18379 F DEBUG   :     x24 0000000000000000  x25 0000000000000001  x26 0000007fea886233  x27 0000007536271008
03-18 09:04:23.658 18379 18379 F DEBUG   :     x28 0000007536271008  x29 0000007fea884a10
03-18 09:04:23.658 18379 18379 F DEBUG   :     lr  0000007535f67d24  sp  0000007fea884970  pc  0000007535f67d50  pst 0000000000000000
03-18 09:04:23.671 18379 18379 F DEBUG   : backtrace:
03-18 09:04:23.671 18379 18379 F DEBUG   :       #00 pc 000000000008cd50  /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: b1d7ec252d7b460a539cf3a520c06bb8)
03-18 09:04:23.671 18379 18379 F DEBUG   :       #01 pc 000000000027096c  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.671 18379 18379 F DEBUG   :       #02 pc 0000000000271c64  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.671 18379 18379 F DEBUG   :       #03 pc 000000000027182c  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.672 18379 18379 F DEBUG   :       #04 pc 00000000001877b8  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.672 18379 18379 F DEBUG   :       #05 pc 000000000018cdb8  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.672 18379 18379 F DEBUG   :       #06 pc 000000000018d880  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.672 18379 18379 F DEBUG   :       #07 pc 0000000000183168  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.672 18379 18379 F DEBUG   :       #08 pc 00000000001c8be0  /data/app/~~KRv8fJi3xfVT5UKDSrSo2g==/com.draco.ladb-zELKcN-5D0bMnY67ImCfvQ==/lib/arm64/libadb.so (BuildId: 7a0bf360ec97416794dbe1db11af007e575b3185)
03-18 09:04:23.672 18379 18379 F DEBUG   :       #09 pc 0000000000088188  /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108) (BuildId: b1d7ec252d7b460a539cf3a520c06bb8)
03-18 09:09:09.293 18401 18401 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.
03-18 09:12:40.133 22099 22099 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.
03-18 09:13:52.166 22510 22510 I AndroidRuntime: VM exiting with result code 0, cleanup skipped.

@unknownbrackets
Copy link
Collaborator

Cannot mkdir //.android? That's weird.

-[Unknown]

@ghost
Copy link

ghost commented Mar 18, 2023

The US demo doesn't crash after defeating the 2 big boss alien with fast memory off.

https://playdreamcreate.com/demos/NPUG22850

Fast Memory crash
adb logs

I PPSSPP  : 
03-18 13:51:25.891 15808 15881 E PPSSPP  : [G3D] Bad vertex address 07900500!
03-18 13:51:25.891 15808 15881 E PPSSPP  : [G3D] Bad vertex address 07bb0500!
03-18 13:51:25.891 15808 15881 E PPSSPP  : [G3D] Bad vertex address 074d06de!
03-18 13:51:25.891 15808 15881 E PPSSPP  : [G3D] Bad vertex address 07df0500!
03-18 13:51:25.891 15808 15881 E PPSSPP  : [G3D] Bad vertex address 073706a3!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 073706a3!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 07ca03ae!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 076d03b7!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 073105e3!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 078b051a!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 073f0675!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 076c064c!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 064919c3!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06041900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06161948!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06161948!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 063e1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 067f1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06ef1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06ef1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06de1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06701900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06211a70!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06321b03!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad bounding box data: 0000ae
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06701900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06a31900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06a31900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 068f1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 067f1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06ef1900!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06051b22!
03-18 13:51:25.892 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06691900!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06691900!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06f81b2e!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 06f81b2e!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0089eaff!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0069eafb!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 003feaf5!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0060eafc!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0060eafc!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00deeae2!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00deeae2!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 001eea00!
03-18 13:51:25.893 15808 15881 E PPSSPP  : [G3D] Bad vertex address 001bea11!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 005fea1e!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00dfeae4!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00dfeae4!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00e5e7fa!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0059ea9b!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0059ea9b!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00250c22!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Vertices without position found: (12222222) P: ? N: s8 T: u16 W: u8 (1x)  (size: 12)
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Could not compile vertex decoder, failed at step 3: P: ? N: s8 T: u16 W: u8 (1x)  (size: 12)
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00250c22!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00130c10!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0e060c33!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 0e060c33!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 01232300!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Vertices without position found: (12237222) P: ? N: s8 T: u16 W: u8 (6x) I: u16  (size: 16)
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Could not compile vertex decoder, failed at step 3: P: ? N: s8 T: u16 W: u8 (6x) I: u16  (size: 16)
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Vertices without position found: (12332221) P: ? N: s8 T: u8 W: u8 (5x) Morph: 5  (size: 65)
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Could not compile vertex decoder, failed at step 1: P: ? N: s8 T: u8 W: u8 (5x) Morph: 5  (size: 65)
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 00feec3e!
03-18 13:51:25.894 15808 15881 E PPSSPP  : [G3D] Bad vertex address 03636400!
03-18 13:51:26.017 16253 16253 F DEBUG   : Softversion: PD1930CF_EX_A_6.8.55
03-18 13:51:26.017 16253 16253 F DEBUG   : Time: 2023-03-18 13:51:26
03-18 13:51:26.017 16253 16253 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
03-18 13:51:26.017 16253 16253 F DEBUG   : Build fingerprint: 'vivo/1906/1906:11/RP1A.200720.012/compiler0316164337:user/release-keys'
03-18 13:51:26.017 16253 16253 F DEBUG   : Revision: '0'
03-18 13:51:26.017 16253 16253 F DEBUG   : ABI: 'arm64'
03-18 13:51:26.017 16253 16253 F DEBUG   : Timestamp: 2023-03-18 13:51:26+0800
03-18 13:51:26.017 16253 16253 F DEBUG   : pid: 15808, tid: 15881, name: EmuThread  >>> org.ppsspp.ppsspp <<<
03-18 13:51:26.017 16253 16253 F DEBUG   : uid: 10235
03-18 13:51:26.017 16253 16253 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x77007aeedc
03-18 13:51:26.018 16253 16253 F DEBUG   :     x0  00000078570eaa80  x1  00000000086aeede  x2  0000000000869552  x3  0000000000000084
03-18 13:51:26.018 16253 16253 F DEBUG   :     x4  0000007860081511  x5  000000785d5acb81  x6  0000000054554c43  x7  000000000054554c
03-18 13:51:26.018 16253 16253 F DEBUG   :     x8  00000000007aeedc  x9  0000007700000000  x10 0000000000000018  x11 000000000fffffff
03-18 13:51:26.018 16253 16253 F DEBUG   :     x12 000000000fffffff  x13 0000000000007298  x14 000000000016675a  x15 000000000416ec40
03-18 13:51:26.018 16253 16253 F DEBUG   :     x16 000000787502d558  x17 0000007967dce59c  x18 0000007874d37f04  x19 00000078570f1b00
03-18 13:51:26.018 16253 16253 F DEBUG   :     x20 00000078570eaa80  x21 00000000086aeede  x22 0000000000869552  x23 00000078570f1d08
03-18 13:51:26.018 16253 16253 F DEBUG   :     x24 0000000000000008  x25 000000787507aad0  x26 0000000000000034  x27 00000078750792d0
03-18 13:51:26.018 16253 16253 F DEBUG   :     x28 000000000ffffffe  x29 0000007860081730
03-18 13:51:26.018 16253 16253 F DEBUG   :     lr  0000007874490684  sp  00000078600816e0  pc  00000078744906b0  pst 0000000020000000
03-18 13:51:26.395 16253 16253 F DEBUG   : backtrace:
03-18 13:51:26.395 16253 16253 F DEBUG   :       #00 pc 00000000006c76b0  /data/app/~~f2tcTwD8_HEWhozrzjBvEA==/org.ppsspp.ppsspp-J30m8eZlEK55OV1ME6Y1Lg==/lib/arm64/libppsspp_jni.so (GPUCommonHW::FastRunLoop(DisplayList&)+232) (BuildId: 8ba8273fb66c542eeebd5cae438b523506f8e53d)
03-18 13:51:26.395 16253 16253 F DEBUG   :       #01 pc 00000000006c0e9c  /data/app/~~f2tcTwD8_HEWhozrzjBvEA==/org.ppsspp.ppsspp-J30m8eZlEK55OV1ME6Y1Lg==/lib/arm64/libppsspp_jni.so (GPUCommon::InterpretList(DisplayList&)+596) (BuildId: 8ba8273fb66c542eeebd5cae438b523506f8e53d)
03-18 13:51:26.395 16253 16253 F DEBUG   :       #02 pc 00000000006c03d4  /data/app/~~f2tcTwD8_HEWhozrzjBvEA==/org.ppsspp.ppsspp-J30m8eZlEK55OV1ME6Y1Lg==/lib/arm64/libppsspp_jni.so (GPUCommon::ProcessDLQueue()+100) (BuildId: 8ba8273fb66c542eeebd5cae438b523506f8e53d)
03-18 13:51:26.395 16253 16253 F DEBUG   :       #03 pc 00000000006c36f8  /data/app/~~f2tcTwD8_HEWhozrzjBvEA==/org.ppsspp.ppsspp-J30m8eZlEK55OV1ME6Y1Lg==/lib/arm64/libppsspp_jni.so (GPUCommon::InterruptEnd(int)+536) (BuildId: 8ba8273fb66c542eeebd5cae438b523506f8e53d)
03-18 13:51:26.395 16253 16253 F DEBUG   :       #04 pc 0000000000519df4  /data/app/~~f2tcTwD8_HEWhozrzjBvEA==/org.ppsspp.ppsspp-J30m8eZlEK55OV1ME6Y1Lg==/lib/arm64/libppsspp_jni.so (__KernelReturnFromInterrupt()+112) (BuildId: 8ba8273fb66c542eeebd5cae438b523506f8e53d)
03-18 13:51:26.395 16253 16253 F DEBUG   :       #05 pc 00000000004cd6bc  /data/app/~~f2tcTwD8_HEWhozrzjBvEA==/org.ppsspp.ppsspp-J30m8eZlEK55OV1ME6Y1Lg==/lib/arm64/libppsspp_jni.so (CallSyscall(Memory::Opcode)+304) (BuildId: 8ba8273fb66c542eeebd5cae438b523506f8e53d)
03-18 13:51:26.395 16253 16253 F DEBUG   :       #06 pc 00000000000a692c  <anonymous:78538de000>

@hrydgard hrydgard modified the milestones: v1.16.0, v1.17.0 Aug 18, 2023
@hrydgard hrydgard modified the milestones: v1.17.0, Future-Prio Dec 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests