(Android) changing backend during ingame can cause crash
Game or games this happens in
ULJS-00293
What area of the game / PPSSPP
https://user-images.githubusercontent.com/37603562/147637346-b9f1cece-1475-4a54-b730-1330bd0f3450.mp4
What should happen
Doesn't crash when changing graphic backend.
Logs
<<< log_count = 80 >>>
[12-29 15:18:25.086 9738:9738 F/DEBUG]
*** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
[12-29 15:18:25.086 9738:9738 F/DEBUG]
Build fingerprint: 'Redmi/merlin_global/merlin:11/RP1A.200720.011/V12.5.2.0.RJOMIXM:user/release-keys'
[12-29 15:18:25.087 9738:9738 F/DEBUG]
Revision: '0'
[12-29 15:18:25.087 9738:9738 F/DEBUG]
ABI: 'arm64'
[12-29 15:18:25.089 9738:9738 F/DEBUG]
Timestamp: 2021-12-29 15:18:25+0800
[12-29 15:18:25.089 9738:9738 F/DEBUG]
pid: 9458, tid: 9458, name: androidInit >>> org.ppsspp.ppsspp <<<
[12-29 15:18:25.089 9738:9738 F/DEBUG]
uid: 10265
[12-29 15:18:25.090 9738:9738 F/DEBUG]
signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
[12-29 15:18:25.090 9738:9738 F/DEBUG]
Abort message: 'Pure virtual function called!'
[12-29 15:18:25.090 9738:9738 F/DEBUG]
x0 0000000000000000 x1 00000000000024f2 x2 0000000000000006 x3 0000007fd46e0930
[12-29 15:18:25.090 9738:9738 F/DEBUG]
x4 fefefefefefefeff x5 fefefefefefefeff x6 fefefefefefefeff x7 7f7f7f7f7f7f7f7f
[12-29 15:18:25.090 9738:9738 F/DEBUG]
x8 00000000000000f0 x9 0000007744da8758 x10 ffffff80fffffbdf x11 0000000000000001
[12-29 15:18:25.090 9738:9738 F/DEBUG]
x12 0000000000000018 x13 0000000061cc0bc0 x14 0035f77b32f6df1b x15 0000212546c4f4cb
[12-29 15:18:25.091 9738:9738 F/DEBUG]
x16 0000007744e7a948 x17 0000007744e590c0 x18 0000007749f16000 x19 00000000000000ac
[12-29 15:18:25.091 9738:9738 F/DEBUG]
x20 00000000000024f2 x21 00000000000000b2 x22 00000000000024f2 x23 00000000ffffffff
[12-29 15:18:25.091 9738:9738 F/DEBUG]
x24 0000007fd46e0a70 x25 0000007fd46e0ab0 x26 0000000000000001 x27 00000000138000c0
[12-29 15:18:25.091 9738:9738 F/DEBUG]
x28 0000000013818a88 x29 0000007fd46e09b0
[12-29 15:18:25.091 9738:9738 F/DEBUG]
lr 0000007744e0c104 sp 0000007fd46e0910 pc 0000007744e0c134 pst 0000000000001000
[12-29 15:18:25.636 9738:9738 F/DEBUG]
backtrace:
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#00 pc 000000000008a134 /apex/com.android.runtime/lib64/bionic/libc.so (abort+180) (BuildId: bff39c5fa1208ff5a647c7b9aa211088)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#01 pc 0000000000dbe09c /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#02 pc 0000000000dbbe0c /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (__cxa_pure_virtual+16) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#03 pc 00000000005bc6f8 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (DrawEngineVulkan::DestroyDeviceObjects()+36) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#04 pc 00000000005bc9d4 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (DrawEngineVulkan::DeviceLost()+16) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#05 pc 00000000005c2d04 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (GPU_Vulkan::~GPU_Vulkan()+132) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#06 pc 00000000005c2f4c /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (GPU_Vulkan::~GPU_Vulkan()+16) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#07 pc 000000000062a234 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (GPU_Shutdown()+88) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#08 pc 0000000000589c38 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (PSP_Shutdown()+108) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#09 pc 00000000006fae50 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (EmuScreen::~EmuScreen()+48) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#10 pc 00000000006fafe8 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (EmuScreen::~EmuScreen()+16) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#11 pc 0000000000bfa3a0 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (ScreenManager::shutdown()+80) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.636 9738:9738 F/DEBUG]
#12 pc 00000000006f6694 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (NativeShutdown()+28) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#13 pc 00000000006e98d4 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/lib/arm64/libppsspp_jni.so (Java_org_ppsspp_ppsspp_NativeApp_shutdown+668) (BuildId: cc9edbc2f01bf1b16fb4e60a858763a154721a81)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#14 pc 000000000000c4d0 /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/oat/arm64/base.odex (art_jni_trampoline+144)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#15 pc 0000000000012c2c /data/app/~~YtLS1tqAkgYshZ5CsmjJ1g==/org.ppsspp.ppsspp-g1e-3TH7hc9DLV1bUPzL6g==/oat/arm64/base.odex (org.ppsspp.ppsspp.NativeActivity.onDestroy+620)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#16 pc 00000000005d1f50 /system/framework/arm64/boot-framework.oat (android.app.Activity.performDestroy+336) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#17 pc 00000000003317f4 /system/framework/arm64/boot-framework.oat (android.app.Instrumentation.callActivityOnDestroy+52) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#18 pc 0000000000419700 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.performDestroyActivity+1024) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#19 pc 0000000000414168 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.handleDestroyActivity+88) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#20 pc 0000000000408e38 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.handleRelaunchActivityInner+248) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#21 pc 0000000000416388 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.handleRelaunchActivity+2472) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#22 pc 00000000005dd9c4 /system/framework/arm64/boot-framework.oat (android.app.servertransaction.ActivityRelaunchItem.execute+244) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#23 pc 000000000035e9a0 /system/framework/arm64/boot-framework.oat (android.app.servertransaction.TransactionExecutor.executeCallbacks+560) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#24 pc 000000000035e6f0 /system/framework/arm64/boot-framework.oat (android.app.servertransaction.TransactionExecutor.execute+752) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#25 pc 0000000000133564 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#26 pc 00000000001a97e8 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#27 pc 000000000031c4d8 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+376) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#28 pc 00000000003126c0 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+912) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#29 pc 0000000000686e28 /apex/com.android.art/lib64/libart.so (MterpInvokeVirtual+848) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#30 pc 000000000012d814 /apex/com.android.art/lib64/libart.so (mterp_op_invoke_virtual+20) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#31 pc 00000000001c74f2 /system/framework/framework.jar (android.app.ClientTransactionHandler.executeTransaction+14)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#32 pc 0000000000309968 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.10721020062547966384)+264) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#33 pc 0000000000311cd8 /apex/com.android.art/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+200) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#34 pc 0000000000313034 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall<false, true>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1772) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#35 pc 0000000000175678 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp<true, false>(art::interpreter::SwitchImplContext*)+46400) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#36 pc 000000000013f7d8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.637 9738:9738 F/DEBUG]
#37 pc 00000000001a51d0 /system/framework/framework.jar (android.app.ActivityThread.handleRelaunchActivityLocally)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#38 pc 0000000000309a70 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.10721020062547966384)+528) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#39 pc 0000000000675828 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+776) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#40 pc 000000000013cff8 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#41 pc 00000000003f822c /system/framework/arm64/boot-framework.oat (android.app.ActivityThread$H.handleMessage+620) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#42 pc 0000000000651f14 /system/framework/arm64/boot-framework.oat (android.os.Handler.dispatchMessage+180) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#43 pc 0000000000655560 /system/framework/arm64/boot-framework.oat (android.os.Looper.loop+1696) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#44 pc 000000000040cbd8 /system/framework/arm64/boot-framework.oat (android.app.ActivityThread.main+808) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#45 pc 00000000001337e8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#46 pc 00000000001a9804 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#47 pc 000000000055e57c /apex/com.android.art/lib64/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1364) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#48 pc 00000000004dd1f0 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*)+48) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#49 pc 00000000000896f4 /apex/com.android.art/javalib/arm64/boot.oat (art_jni_trampoline+180) (BuildId: dce3cc84aac3a89684c4ae4e5e9bc08f79841548)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#50 pc 0000000000890438 /system/framework/arm64/boot-framework.oat (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+136) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#51 pc 0000000000898c24 /system/framework/arm64/boot-framework.oat (com.android.internal.os.ZygoteInit.main+2372) (BuildId: 0a4cae4bcb1c09abdfc346a196e7117260abd99f)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#52 pc 00000000001337e8 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#53 pc 00000000001a9804 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+228) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#54 pc 000000000055cf98 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+448) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#55 pc 000000000055d45c /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+92) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#56 pc 000000000043fc5c /apex/com.android.art/lib64/libart.so (art::JNI<true>::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+652) (BuildId: b2678c97aed383444018e705794098f8)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#57 pc 000000000009c48c /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, ...)+124) (BuildId: dad7d526fe784dd87f1c95632ff4c8fa)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#58 pc 00000000000a3b6c /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+1020) (BuildId: dad7d526fe784dd87f1c95632ff4c8fa)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#59 pc 000000000000357c /system/bin/app_process64 (main+1332) (BuildId: 26fbb1e3a8765f1d4fd68e59fcd032e1)
[12-29 15:18:25.638 9738:9738 F/DEBUG]
#60 pc 00000000000855ec /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+108) (BuildId: bff39c5fa1208ff5a647c7b9aa211088)
Platform
Android
Mobile phone model or graphics card
RN9 Android-11 Helio-G85 Mali-G52 GPU
PPSSPP version affected
v1.12.3-501
Last working version
v1.12.3
Graphics backend (3D API)
OpenGL / GLES
Checklist
- [X] Test in the latest git build in case it's already fixed.
- [X] Search for other reports of the same issue.
- [X] Try resetting settings or older versions and include if the issue is related.
- [X] Try without any cheats and without loading any save states.
- [X] Include logs or screenshots of issue.
Hmm, maybe we need a DeviceLost there? NativeShutdown is happening after the graphicsContext was shut down, but apparently some things are still alive.
-[Unknown]
When the backend changes from Vulkan to OpenGL when the game is not launched it doesn't crash. But when I change the backend from Vulkan to OpenGL while the game is launched it crashes. Does not reproduce this issue for my PC after any game is launched.
When the backend changes from Vulkan to OpenGL when the game is not launched it doesn't crash. But when I change the backend from Vulkan to OpenGL while the game is launched it crashes. Does not reproduce this issue for my PC after any game is launched.
I remember getting some issues with changing from Vulkan to OpenGL and vice versa on PC as well. Causing an hang on PPSSPP and a crash.
Sorry for not getting back to this. Should be working better now, fixed for me.
-[Unknown]
Thanks
This issue is back changing from opengl to vulkan can crash ppsspp ingame.
Entered adb shell
Success! ※\(^o^)/※
--------- beginning of main
08-10 22:02:36.311 10163 10163 I PPSSPP : EARLY: JNI_OnLoad
08-10 22:02:36.316 10163 10163 E PpssppActivity: Got ACTION_VIEW without a valid uri, trying param
08-10 22:02:36.316 10163 10163 E PpssppActivity: Shortcut missing parameter!
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: NativeApp.setDisplayParameters(1080 x 2110, dpi=440, refresh=60.00)
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: RecalcDPI: display_xres=1080 display_yres=2110
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: RecalcDPI: g_dpi=440.000000 g_dpi_scale_x=0.545455 g_dpi_scale_y=0.545455
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: RecalcDPI: dp_xscale=0.545370 dp_yscale=0.545024
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: RecalcDPI: dp_xres=589 dp_yres=1150
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: RecalcDPI: pixel_xres=0 pixel_yres=0
08-10 22:02:36.326 10163 10163 I PPSSPP : EARLY: NativeResized - setting flag
08-10 22:02:36.334 10163 10163 D PPSSPPNativeActivity: Landscape: true
08-10 22:02:36.344 10163 10163 I PPSSPPNativeActivity: Ext storage: mounted /storage/emulated/0
08-10 22:02:36.344 10163 10163 I PPSSPPNativeActivity: Ext files dir: /storage/emulated/0/Android/data/org.ppsspp.ppsspp/files
08-10 22:02:36.344 10163 10163 I PPSSPPNativeActivity: getSdCardPaths: Attempting fallback
08-10 22:02:36.344 10163 10163 I PPSSPPNativeActivity: End of storage paths
08-10 22:02:36.345 10163 10163 I PPSSPP : NativeApp.init() -- begin
08-10 22:02:36.352 10163 10163 I PPSSPP : NativeApp.init(): device name: 'Xiaomi:M2003J15SC'
08-10 22:02:36.352 10163 10163 I PPSSPP : NativeApp.init(): External storage path: /storage/emulated/0
08-10 22:02:36.352 10163 10163 I PPSSPP : NativeApp.init(): Launch shortcut parameter:
08-10 22:02:36.356 10163 10163 I PPSSPP : EARLY: ThreadManager::Init(compute threads: 8, all: 16)
08-10 22:02:36.362 10163 10163 I PPSSPP : EARLY: Reading '/data/user/0/org.ppsspp.ppsspp/files/memstick_dir.txt' to find memstick dir.
08-10 22:02:36.371 10163 10163 I PPSSPP : EARLY: Memstick Directory from memstick_dir.txt: 'content://com.android.externalstorage.documents/tree/primary%3APSP/document/primary%3APSP'
08-10 22:02:36.643 10163 10163 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (Initialize)
08-10 22:02:36.803 10163 10163 I PPSSPPNativeActivity: OpenGL ES 3.0 detected.
08-10 22:02:36.812 10163 10163 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onCreate)
08-10 22:02:36.840 10163 10163 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
08-10 22:02:36.862 10163 10163 I NativeSurfaceView: NativeSurfaceView
08-10 22:02:36.875 10163 10163 I PPSSPPNativeActivity: setcontentview before
08-10 22:02:36.894 10163 10163 I PPSSPPNativeActivity: setcontentview after
08-10 22:02:36.895 10163 10163 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
08-10 22:02:36.903 10163 10163 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onResume)
08-10 22:02:36.920 10163 10163 I PPSSPPNativeActivity: onResume
08-10 22:02:36.973 10163 10163 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
08-10 22:02:37.035 10163 10163 I PPSSPPNativeActivity: onPause
08-10 22:02:37.041 10163 10163 I PPSSPPNativeActivity: Joining render thread...
08-10 22:02:37.041 10163 10163 I PPSSPPNativeActivity: Joined render thread
08-10 22:02:37.041 10163 10163 I PPSSPPNativeActivity: onPause completed
08-10 22:02:37.041 10163 10163 I PPSSPPNativeActivity: onStop - do nothing special
08-10 22:02:37.041 10163 10163 I PPSSPPNativeActivity: onDestroy
08-10 22:02:37.087 10163 10163 E PpssppActivity: Got ACTION_VIEW without a valid uri, trying param
08-10 22:02:37.087 10163 10163 E PpssppActivity: Shortcut missing parameter!
08-10 22:02:37.101 10163 10163 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onCreate)
08-10 22:02:37.102 10163 10163 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
08-10 22:02:37.103 10163 10163 I NativeSurfaceView: NativeSurfaceView
08-10 22:02:37.116 10163 10163 I PPSSPPNativeActivity: setcontentview before
08-10 22:02:37.121 10163 10163 I PPSSPPNativeActivity: setcontentview after
08-10 22:02:37.121 10163 10163 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
08-10 22:02:37.125 10163 10163 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onResume)
08-10 22:02:37.126 10163 10163 I PPSSPPNativeActivity: onResume
08-10 22:02:37.155 10163 10163 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
08-10 22:02:37.172 10163 10163 I PPSSPPNativeActivity: onAttachedToWindow
08-10 22:02:37.224 10163 10163 W PPSSPPNativeActivity: ensureRenderLoop: Starting thread
08-10 22:02:37.225 10163 10248 I PPSSPPNativeActivity: Starting the render loop: Surface(name=null)/@0x2c5367b
08-10 22:02:39.122 10163 10163 I PPSSPPNativeActivity: Setting shuttingDown = true and calling Finish
08-10 22:02:39.142 10163 10163 I PPSSPPNativeActivity: onPause
08-10 22:02:39.147 10163 10163 I PPSSPPNativeActivity: Joining render thread...
08-10 22:02:39.147 10163 10163 I PPSSPPNativeActivity: exitEGLRenderLoop
08-10 22:02:39.212 10163 10248 I PPSSPPNativeActivity: Left the render loop: Surface(name=null)/@0x2c5367b
08-10 22:02:39.218 10163 10163 I PPSSPPNativeActivity: joining render loop thread...
08-10 22:02:39.218 10163 10163 W PPSSPPNativeActivity: Joined render loop thread.
08-10 22:02:39.218 10163 10163 I PPSSPPNativeActivity: Joined render thread
08-10 22:02:39.218 10163 10163 I PPSSPPNativeActivity: onPause completed
08-10 22:02:39.899 10163 10163 I PPSSPPNativeActivity: onStop - do nothing special
08-10 22:02:39.902 10163 10163 I PPSSPPNativeActivity: onDestroy
Now in the latest build ppsspp is freezed and then Unfortunately ppsspp has stopped

will look into this in the near future.
I can no longer reproduce this issue anymore using the latest build on my Oppo a3s Snapdragon 450 adreno 506.
Closing this.
I can reproduce this again. https://discord.com/channels/293316141479362560/1075367430462918709
What would be useful is an adb logcat. Every possibility this is a new or unrelated bug, likely related to the GPUCommonHW refactoring. A log with something like this in it:
[12-29 15:18:25.090 9738:9738 F/DEBUG] signal 6 (SIGABRT), code -1 (SI_QUEUE), fault addr --------
[12-29 15:18:25.090 9738:9738 F/DEBUG] Abort message: 'Pure virtual function called!'
Would be useful (including all the lines near that.) I don't see anything useful in the small snippet of log in that Discord link.
-[Unknown]
Another log hope can help.
Starting the render loop: Surface(name=null)/@0x86af90c
03-03 17:27:30.919 23662 24881 E PPSSPP : [IO] FlushSocket failed to send: 32
03-03 17:27:30.921 23662 24881 E PPSSPP : [IO] FlushSocket failed to send: 32
03-03 17:27:32.669 23662 24885 I PPSSPP : [BOOT] PPSSPP v1.14.4-719-gc286ecc65
03-03 17:27:32.700 23662 24885 I PPSSPP : [G3D] UnitsPerMeter for ULUS10236: 0.000000
03-03 17:27:32.704 23662 24885 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-03 17:27:34.833 23662 24906 I PPSSPP : [G3D] ShaderCache: Loaded 10 vertex, 22 fragment shaders and 0 geometry shaders (failed 0)
03-03 17:27:34.835 23662 24906 I PPSSPP : [G3D] Creating 74 pipelines from cache (1x MSAA)...
03-03 17:27:34.843 23662 24906 I PPSSPP : [G3D] Recreated Vulkan pipeline cache (74 pipelines, 0 failed).
03-03 17:27:34.850 23662 24885 I PPSSPP : [BOOT] Loading content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2FGAME%2FBurnout%20Dominator%2Ecso...
03-03 17:27:35.358 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/zh_gb.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/zh_gb.pgf at /storage/3136-6161/PSP/flash0/font/zh_gb.pgf
03-03 17:27:35.358 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fzh_gb%2Epgf'
03-03 17:27:35.358 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.358 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/zh_gb.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.358 23662 24885 E PPSSPP : [IO] Error opening assets/flash0/font/zh_gb.pgf from ZIP
03-03 17:27:35.358 23662 24885 E PPSSPP : [FILESYS] VFSFileSystem failed to open /font/zh_gb.pgf
03-03 17:27:35.363 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/jpn0.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/jpn0.pgf at /storage/3136-6161/PSP/flash0/font/jpn0.pgf
03-03 17:27:35.363 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fjpn0%2Epgf'
03-03 17:27:35.363 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.363 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/jpn0.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.442 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn0.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn0.pgf at /storage/3136-6161/PSP/flash0/font/ltn0.pgf
03-03 17:27:35.442 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn0%2Epgf'
03-03 17:27:35.442 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.442 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn0.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.447 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn1.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn1.pgf at /storage/3136-6161/PSP/flash0/font/ltn1.pgf
03-03 17:27:35.447 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn1%2Epgf'
03-03 17:27:35.448 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.448 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn1.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.453 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn2.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn2.pgf at /storage/3136-6161/PSP/flash0/font/ltn2.pgf
03-03 17:27:35.453 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn2%2Epgf'
03-03 17:27:35.453 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.454 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn2.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.459 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn3.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn3.pgf at /storage/3136-6161/PSP/flash0/font/ltn3.pgf
03-03 17:27:35.459 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn3%2Epgf'
03-03 17:27:35.459 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.459 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn3.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.464 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn4.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn4.pgf at /storage/3136-6161/PSP/flash0/font/ltn4.pgf
03-03 17:27:35.464 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn4%2Epgf'
03-03 17:27:35.464 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.464 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn4.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.470 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn5.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn5.pgf at /storage/3136-6161/PSP/flash0/font/ltn5.pgf
03-03 17:27:35.470 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn5%2Epgf'
03-03 17:27:35.470 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.470 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn5.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.475 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn6.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn6.pgf at /storage/3136-6161/PSP/flash0/font/ltn6.pgf
03-03 17:27:35.475 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn6%2Epgf'
03-03 17:27:35.475 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.475 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn6.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.480 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn7.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn7.pgf at /storage/3136-6161/PSP/flash0/font/ltn7.pgf
03-03 17:27:35.480 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn7%2Epgf'
03-03 17:27:35.480 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.480 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn7.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.486 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn8.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn8.pgf at /storage/3136-6161/PSP/flash0/font/ltn8.pgf
03-03 17:27:35.486 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn8%2Epgf'
03-03 17:27:35.486 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.486 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn8.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.492 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn9.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn9.pgf at /storage/3136-6161/PSP/flash0/font/ltn9.pgf
03-03 17:27:35.493 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn9%2Epgf'
03-03 17:27:35.493 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.493 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn9.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.498 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn10.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn10.pgf at /storage/3136-6161/PSP/flash0/font/ltn10.pgf
03-03 17:27:35.498 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn10%2Epgf'
03-03 17:27:35.498 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.498 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn10.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.504 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn11.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn11.pgf at /storage/3136-6161/PSP/flash0/font/ltn11.pgf
03-03 17:27:35.504 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn11%2Epgf'
03-03 17:27:35.504 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.504 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn11.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.509 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn12.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn12.pgf at /storage/3136-6161/PSP/flash0/font/ltn12.pgf
03-03 17:27:35.509 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn12%2Epgf'
03-03 17:27:35.509 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.509 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn12.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.515 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn13.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn13.pgf at /storage/3136-6161/PSP/flash0/font/ltn13.pgf
03-03 17:27:35.515 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn13%2Epgf'
03-03 17:27:35.515 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.515 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn13.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.522 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn14.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn14.pgf at /storage/3136-6161/PSP/flash0/font/ltn14.pgf
03-03 17:27:35.522 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn14%2Epgf'
03-03 17:27:35.522 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.522 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn14.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.529 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/ltn15.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/ltn15.pgf at /storage/3136-6161/PSP/flash0/font/ltn15.pgf
03-03 17:27:35.529 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fltn15%2Epgf'
03-03 17:27:35.529 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.529 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/ltn15.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:35.534 23662 24885 E PpssppActivity: openContentUri exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/flash0/font/kr0.pgf is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/flash0/font/kr0.pgf at /storage/3136-6161/PSP/flash0/font/kr0.pgf
03-03 17:27:35.535 23662 24885 E PPSSPP : [COMMON] Android_OpenContentUriFd failed: 'content://com.android.externalstorage.documents/tree/3136%2D6161%3APSP/document/3136%2D6161%3APSP%2Fflash0%2Ffont%2Fkr0%2Epgf'
03-03 17:27:35.535 23662 24885 E PPSSPP : [FILESYS] File::OpenFD returned an error
03-03 17:27:35.535 23662 24885 E PPSSPP : [FILESYS] DirectoryFileSystem::OpenFile('/PSP/flash0/font/kr0.pgf'): FAILED, 2 - access = 1 ''
03-03 17:27:36.263 23662 24885 E PPSSPP : [ME] 80630005=sceAtracReleaseAtracID(-1): did not exist
03-03 17:27:36.425 23662 24885 E PPSSPP : [ME] 80630005=sceAtracReleaseAtracID(-1): did not exist
03-03 17:27:59.692 23662 23662 I PPSSPPNativeActivity: onPause
03-03 17:27:59.709 23662 23662 I PPSSPPNativeActivity: Joining render thread...
03-03 17:27:59.709 23662 23662 I PPSSPPNativeActivity: requestExitVulkanRenderLoop

PPSSPPNativeActivity: onPause
03-09 17:00:21.746 4846 4846 I PPSSPPNativeActivity: Joining render thread...
03-09 17:00:21.746 4846 4846 I PPSSPPNativeActivity: requestExitVulkanRenderLoop
03-09 17:00:50.713 5560 5560 I PPSSPP : EARLY: JNI_OnLoad
03-09 17:00:50.733 5560 5560 I PPSSPP : EARLY: NativeApp.setDisplayParameters(720 x 1406, dpi=320, refresh=60.00)
03-09 17:00:50.733 5560 5560 I PPSSPP : EARLY: RecalcDPI: display_xres=720 display_yres=1406 pixel_xres=0 pixel_yres=0
03-09 17:00:50.733 5560 5560 I PPSSPP : EARLY: RecalcDPI: g_dpi=320.000000 g_dpi_scale_x=0.750000 g_dpi_scale_y=0.750000 dp_xres=540 dp_yres=1054
03-09 17:00:50.737 5560 5560 D PPSSPPNativeActivity: Landscape: true
03-09 17:00:50.750 5560 5560 I PPSSPPNativeActivity: Ext storage: mounted /storage/emulated/0
03-09 17:00:50.750 5560 5560 I PPSSPPNativeActivity: Ext files dir: /storage/emulated/0/Android/data/org.ppsspp.ppsspp/files
03-09 17:00:50.750 5560 5560 I PPSSPPNativeActivity: getSdCardPaths: Attempting fallback
03-09 17:00:50.750 5560 5560 I PPSSPPNativeActivity: End of storage paths
03-09 17:00:50.751 5560 5560 I PPSSPP : NativeApp.init() -- begin
03-09 17:00:50.764 5560 5560 I PPSSPP : NativeApp.init(): device name: 'vivo:vivo 1906'
03-09 17:00:50.764 5560 5560 I PPSSPP : NativeApp.init(): External storage path: /storage/emulated/0
03-09 17:00:50.764 5560 5560 I PPSSPP : NativeApp.init(): Launch shortcut parameter:
03-09 17:00:50.764 5560 5560 I PPSSPP : EARLY: ThreadManager::Init(compute threads: 8, all: 16)
03-09 17:00:50.767 5560 5608 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 8' (not already attached) to JNI.
03-09 17:00:50.769 5560 5615 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 15' (not already attached) to JNI.
03-09 17:00:50.770 5560 5611 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 11' (not already attached) to JNI.
03-09 17:00:50.770 5560 5610 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 10' (not already attached) to JNI.
03-09 17:00:50.770 5560 5613 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 13' (not already attached) to JNI.
03-09 17:00:50.770 5560 5614 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 14' (not already attached) to JNI.
03-09 17:00:50.770 5560 5609 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 9' (not already attached) to JNI.
03-09 17:00:50.771 5560 5612 I PPSSPP : EARLY: Attaching thread 'PoolWorkerIO 12' (not already attached) to JNI.
03-09 17:00:50.773 5560 5560 I PPSSPP : EARLY: Reading '/data/user/0/org.ppsspp.ppsspp/files/memstick_dir.txt' to find memstick dir.
03-09 17:00:50.783 5560 5560 I PPSSPP : EARLY: Memstick Directory from memstick_dir.txt: 'content://com.android.externalstorage.documents/tree/3136-6161%3APSP/document/3136-6161%3APSP'
03-09 17:00:51.258 5560 5560 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (Initialize)
03-09 17:00:51.338 5560 5560 I PPSSPPNativeActivity: OpenGL ES 3.0 detected.
03-09 17:00:51.356 5560 5560 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onCreate)
03-09 17:00:51.380 5560 5560 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-09 17:00:51.395 5560 5560 I NativeSurfaceView: NativeSurfaceView
03-09 17:00:51.412 5560 5560 I PPSSPPNativeActivity: setcontentview before
03-09 17:00:51.447 5560 5560 I PPSSPPNativeActivity: setcontentview after
03-09 17:00:51.447 5560 5560 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
03-09 17:00:51.459 5560 5560 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onResume)
03-09 17:00:51.460 5560 5560 I PPSSPPNativeActivity: onResume
03-09 17:00:51.505 5560 5560 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
03-09 17:00:51.571 5560 5560 I PPSSPPNativeActivity: onAttachedToWindow
03-09 17:00:51.619 5560 5560 W PPSSPPNativeActivity: ensureRenderLoop: Starting thread
03-09 17:00:51.622 5560 5628 I PPSSPPNativeActivity: Starting the render loop: Surface(name=null)/@0x3a9b256
03-09 17:00:51.673 5560 5560 I PPSSPPNativeActivity: onPause
Graphics restart Another crash log
E PpssppActivity: contentUriGetFileInfo exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/ULES00155 is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/ULES00155 at /storage/3136-6161/PSP/TEXTURES/ULES00155
03-12 13:55:31.400 31749 32095 E PpssppActivity: contentUriGetFileInfo exception: java.lang.IllegalArgumentException: Failed to determine if 3136-6161:PSP/TEXTURES/ULES00155 is child of 3136-6161:PSP: java.io.FileNotFoundException: Missing file for 3136-6161:PSP/TEXTURES/ULES00155 at /storage/3136-6161/PSP/TEXTURES/ULES00155
03-12 13:55:33.883 31749 31749 I InputDeviceState: Registering input device with 0 axes: Virtual
03-12 13:55:33.883 31749 31749 I InputDeviceState: Vendor ID:0 productId: 0 sources: 00000301
03-12 13:55:33.883 31749 31749 I PPSSPPNativeActivity: Input player registered: desc = a718a782d34bc767f4689c232d64d527998ea7fd
03-12 13:55:36.457 31749 31749 I PPSSPPNativeActivity: graphics_restart
03-12 13:55:36.458 31749 31749 I PPSSPPNativeActivity: onPause
03-12 13:55:36.471 31749 31749 I PPSSPPNativeActivity: Joining render thread...
03-12 13:55:36.471 31749 31749 I PPSSPPNativeActivity: requestExitVulkanRenderLoop
Switching from vulkan to opengl stuck on blackscreen in main menu.
Setting requested rotation: 5 ('5') (Initialize)
03-18 13:45:33.226 14148 14148 I PPSSPPNativeActivity: OpenGL ES 3.0 detected.
03-18 13:45:33.252 14148 14148 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onCreate)
03-18 13:45:33.293 14148 14148 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 13:45:33.308 14148 14148 I NativeSurfaceView: NativeSurfaceView
03-18 13:45:33.319 14148 14148 I PPSSPPNativeActivity: setcontentview before
03-18 13:45:33.349 14148 14148 I PPSSPPNativeActivity: setcontentview after
03-18 13:45:33.349 14148 14148 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
03-18 13:45:33.363 14148 14148 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onResume)
03-18 13:45:33.367 14148 14148 I PPSSPPNativeActivity: onResume
03-18 13:45:33.440 14148 14148 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
03-18 13:45:33.520 14148 14148 I PPSSPPNativeActivity: onAttachedToWindow
03-18 13:45:33.586 14148 14148 W PPSSPPNativeActivity: ensureRenderLoop: Starting thread
03-18 13:45:33.588 14148 14234 I PPSSPPNativeActivity: Starting the render loop: Surface(name=null)/@0xeee1322
03-18 13:45:33.639 14148 14148 I PPSSPPNativeActivity: onPause
03-18 13:45:33.647 14148 14148 I PPSSPPNativeActivity: Joining render thread...
03-18 13:45:33.647 14148 14148 I PPSSPPNativeActivity: requestExitVulkanRenderLoop
03-18 13:45:34.337 14148 14234 I PPSSPPNativeActivity: Left the render loop: Surface(name=null)/@0xeee1322
03-18 13:45:34.344 14148 14148 I PPSSPPNativeActivity: joining render loop thread...
03-18 13:45:34.344 14148 14148 W PPSSPPNativeActivity: Joined render loop thread.
03-18 13:45:34.344 14148 14148 I PPSSPPNativeActivity: Joined render thread
03-18 13:45:34.344 14148 14148 I PPSSPPNativeActivity: onPause completed
03-18 13:45:34.350 14148 14148 I PPSSPPNativeActivity: onStop - do nothing special
03-18 13:45:34.350 14148 14148 I PPSSPPNativeActivity: onDestroy
03-18 13:45:34.391 14148 14148 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onCreate)
03-18 13:45:34.392 14148 14148 E PPSSPPNativeActivity: updateSystemUiVisibility: decor view not yet created, ignoring for now
03-18 13:45:34.393 14148 14148 I NativeSurfaceView: NativeSurfaceView
03-18 13:45:34.399 14148 14148 I PPSSPPNativeActivity: setcontentview before
03-18 13:45:34.411 14148 14148 I PPSSPPNativeActivity: setcontentview after
03-18 13:45:34.411 14148 14148 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
03-18 13:45:34.417 14148 14148 I PPSSPPNativeActivity: Setting requested rotation: 5 ('5') (onResume)
03-18 13:45:34.418 14148 14148 I PPSSPPNativeActivity: onResume
03-18 13:45:34.453 14148 14148 W PPSSPPNativeActivity: ensureRenderLoop - not starting thread, needs surface
03-18 13:45:34.470 14148 14148 I PPSSPPNativeActivity: onAttachedToWindow
03-18 13:45:34.497 14148 14148 W PPSSPPNativeActivity: ensureRenderLoop: Starting thread
03-18 13:45:34.497 14148 14249 I PPSSPPNativeActivity: Starting the render loop: Surface(name=null)/@0xc0f0593
03-18 13:45:38.626 14148 14148 I PPSSPPNativeActivity: graphics_restart
03-18 13:45:38.627 14148 14148 I PPSSPPNativeActivity: onPause
03-18 13:45:38.647 14148 14148 I PPSSPPNativeActivity: Joining render thread...
03-18 13:45:38.647 14148 14148 I PPSSPPNativeActivity: requestExitVulkanRenderLoop
03-18 13:45:38.691 14148 14249 I PPSSPPNativeActivity: Left the render loop: Surface(name=null)/@0xc0f0593
03-18 13:45:38.697 14148 14148 I PPSSPPNativeActivity: joining render loop thread...
03-18 13:45:38.697 14148 14148 W PPSSPPNativeActivity: Joined render loop thread.
03-18 13:45:38.697 14148 14148 I PPSSPPNativeActivity: Joined render thread
03-18 13:45:38.697 14148 14148 I PPSSPPNativeActivity: onPause completed
03-18 13:45:38.704 14148 14148 I PPSSPPNativeActivity: onStop - do nothing special
03-18 13:45:38.704 14148 14148 I PPSSPPNativeActivity: onDestroy
Still can't reproduce. Also who deleted their account? Argh.