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

Android Split/Second crash. #14123

Closed
bleckdeth opened this issue Feb 12, 2021 · 21 comments
Closed

Android Split/Second crash. #14123

bleckdeth opened this issue Feb 12, 2021 · 21 comments
Labels
Milestone

Comments

@bleckdeth
Copy link

Crash when select car.
ppsspp version ppsspp-v1.11-27-g46c6f33fa-android
motorola xt1030 android 4.4
all version crash after this commit
d0c3a5a

@bleckdeth
Copy link
Author

Log
[ 02-12 15:06:18.820 2302: 2318 I/PPSSPP ] [BOOT] !!! Loading /storage/emulated/0/ps/Split Second.iso...
[ 02-12 15:06:19.535 2302: 2318 E/PPSSPP ] [SCEUTIL] 80111102=sceUtilityLoadModule(00000300): already loaded
[ 02-12 15:06:40.086 2302: 2318 E/PPSSPP ] [ME] 80630005=sceAtracReleaseAtracID(0): did not exist
[ 02-12 15:06:52.108 2302: 2306 D/dalvikvm ] GC_CONCURRENT freed 2076K, 37% free 13783K/21748K, paused 1ms+3ms, total 55ms
[ 02-12 15:07:10.345 2302: 2318 E/PPSSPP ] [ME] 80630005=sceAtracReleaseAtracID(0): did not exist
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] Error in shader compilation for: reinterpret_fs
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] Info log: Fragment shader compilation failed.
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] ERROR: 0:15: '<<' : wrong operand types no operation '<<' exists that takes a left-hand operand of type 'uint' and a right operand of type 'const int' (or there is no acceptable conversion)
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] ERROR: 0:15: '<<' : wrong operand types no operation '<<' exists that takes a left-hand operand of type 'uint' and a right operand of type 'const int' (or there is no acceptable conversion)
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] ERROR: 0:15: '<<' : wrong operand types no operation '<<' exists that takes a left-hand operand of type 'uint' and a right operand of type 'const int' (or there is no acceptable conversion)
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] ERROR: 0:16: '>>' : wrong operand types no operation '>>' exists that takes a left-hand operand of type 'uint' and a right operand of type 'const int' (or there is no acceptable conversion)
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] ERROR: 0:16: '>>' : wrong operand types no operation '>>' exists that takes a left-hand operand of type 'uint' and a right operand of type 'const int' (or there is no acceptable conversion)
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] ERROR: 5 compilation errors
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] Shader source:
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] 1: #version 300 es
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] 2: // Adreno (TM) 320 - GLSL 300
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] 3: #define DISCARD discard
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] 4: precision lowp float;
[ 02-12 15:07:10.992 2302: 2319 E/PPSSPP ] [G3D] 5: precision highp int;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 6: #define splat3(x) vec3(x)
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 7: #define mul(x, y) ((x) * (y))
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 8: precision highp float;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 9: uniform sampler2D tex;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 10: in highp vec2 v_texcoord; // TEXCOORD0
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 11: out vec4 fragColor0;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 12:
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 13: void main() {
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 14: vec4 val = texture(tex, v_texcoord.xy);
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 15: uint color = uint(val.r * 15.99) | (uint(val.g * 15.99) << 4) | (uint(val.b * 15.99) << 8) | (uint(val.a * 15.99) << 12);
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 16: vec4 outColor = vec4(float(color & 0x1FU), float((color >> 5) & 0x3FU), float((color >> 11) & 0x1FU), 1.0);
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 17: outColor.rb *= 1.0 / 31.0;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 18: outColor.g *= 1.0 / 63.0;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 19: fragColor0 = outColor;
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] 20: }
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D]
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] //END
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D]
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] Could not link program:
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] VS desc:
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] FS desc:
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] VS:
[ 02-12 15:07:10.993 2302: 2319 E/PPSSPP ] [G3D] FS:
[ 02-12 15:07:11.001 2302: 2319 F/libc ] Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 2319 (AndroidRender)

@Panderner
Copy link
Contributor

It works fine for me when i choose the car it doesn't crash. @bleckdeth maybe corrupted ISO?

@hrydgard
Copy link
Owner

hrydgard commented Feb 12, 2021

Oh no, that's not good. We're emitting integer operations on a GPU that doesn't seem to support it? Although, it claims to support OpenGL ES 3.0 so that's weird....

Ah no I see what's going on, it's apparently extremely sensitive to the sign of operands. I'll fix this up quick (and I guess I'll end up doing a 1.11.2, oops).

@hrydgard
Copy link
Owner

Committed a fix, let me know if it works, once the build is up on https://buildbot.orphis.net/ppsspp/: 2864ff1

@hrydgard hrydgard added this to the v1.11.2 milestone Feb 12, 2021
@bleckdeth
Copy link
Author

This version the same, crash when show car.

log

[ 02-12 17:02:26.637 5571: 5583 I/PPSSPP ] [BOOT] PPSSPP v1.11.1-1-g2864ff16c
[ 02-12 17:02:26.642 5571: 5583 I/PPSSPP ] [MEMMAP] Memory system initialized. Base at 0x667f1000 (RAM at @ 0x6e7f1000, uncached @ 0x6e7f1000)
[ 02-12 17:02:26.643 5571: 5583 I/PPSSPP ] [JIT] ARM JIT initialized: 15 MB of code space
[ 02-12 17:02:26.644 5571: 5583 I/PPSSPP ] [LOADER] ULUS10513 : Split/Second
[ 02-12 17:02:26.645 5571: 5583 I/PPSSPP ] [LOADER] Failed to read /storage/emulated/0/PSP/SYSTEM/ULUS10513_ppsspp.ini. No game-specific settings found, using global defaults.
[ 02-12 17:02:26.645 5571: 5583 I/PPSSPP ] [LOADER] Loading disc0:/PSP_GAME/SYSDIR/EBOOT.OLD...
[ 02-12 17:02:26.646 5571: 5583 I/PPSSPP ] [SYSTEM] Installed exception handler
[ 02-12 17:02:26.652 5571: 5604 I/PPSSPP ] [SCEKERNEL] Initializing kernel...
[ 02-12 17:02:26.755 5571: 5604 I/PPSSPP ] [SCEKERNEL] Kernel and user memory pools initialized
[ 02-12 17:02:26.760 5571: 5604 I/PPSSPP ] [SCENET] !!! LocalHost IP will be 127.0.0.1 [c8:23:fb:f7:75:fd]
[ 02-12 17:02:26.766 5571: 5607 I/PPSSPP ] [SCENET] UPnPService: Begin of UPnPService Thread
[ 02-12 17:02:26.921 5571: 5604 I/PPSSPP ] [SCEGE] PPGe drawing library initialized. DL: 08000400 Data: 08010400 Atlas: 08020d00 (2097152) Args: 08020400
[ 02-12 17:02:26.921 5571: 5604 I/PPSSPP ] [SCEKERNEL] Kernel initialized.
[ 02-12 17:02:26.948 5571: 5604 I/PPSSPP ] [LOADER] Module SplitSecond: 089a6820 0897db7c 0897db94
[ 02-12 17:02:26.950 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x05e7afbc (import for 'SplitSecond')
[ 02-12 17:02:26.950 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x54fe8871 (import for 'SplitSecond')
[ 02-12 17:02:26.950 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x5d8c2d99 (import for 'SplitSecond')
[ 02-12 17:02:26.950 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x80a7afdb (import for 'SplitSecond')
[ 02-12 17:02:26.951 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0xb0d7aa90 (import for 'SplitSecond')
[ 02-12 17:02:26.951 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0xceab1829 (import for 'SplitSecond')
[ 02-12 17:02:26.951 5571: 5604 W/PPSSPP ] [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0xdd6758fa (import for 'SplitSecond')
[ 02-12 17:02:27.124 5571: 5604 I/PPSSPP ] [HLE] Replaced memcpy_jak at 0882c0e8 with hash 0ffa5db8396d4274
[ 02-12 17:02:27.124 5571: 5604 I/PPSSPP ] [HLE] Replaced memmove at 0882c128 with hash 3c421a9265f37ebc
[ 02-12 17:02:27.124 5571: 5604 I/PPSSPP ] [HLE] Replaced memset_jak at 0882c3ec with hash eabb9c1b4f83d2b4
[ 02-12 17:02:27.127 5571: 5604 I/PPSSPP ] [LOADER] Exporting ent 0 named SplitSecond, 2 funcs, 4 vars, resident 0897e158
[ 02-12 17:02:27.127 5571: 5604 I/PPSSPP ] [LOADER] Module entry: 0882a92c
[ 02-12 17:02:27.131 5571: 5583 I/PPSSPP ] [BOOT] !!! Loading /storage/emulated/0/ps/Split Second.iso...
[ 02-12 17:02:27.144 5571: 5583 I/PPSSPP ] [SCEKERNEL] 276=sceKernelCreateThread(user_main, 0882aa4c, 00000036, 163840, 80004000, 00000000)
[ 02-12 17:02:27.145 5571: 5583 I/PPSSPP ] [SCEKERNEL] 0=sceKernelStartThread(276, 33, 09fffed0)
[ 02-12 17:02:27.255 5571: 5583 I/PPSSPP ] [HLE] scePowerSetClockFrequency(222,222,111)
[ 02-12 17:02:27.256 5571: 5583 I/PPSSPP ] [SCEKERNEL] 00000117=AllocMemoryBlock(SysMemUserForUser_FE707FDF)(SplitSecondHeap, 0, 013c0000, 00000000)
[ 02-12 17:02:27.257 5571: 5583 I/PPSSPP ] [SCEKERNEL] GetMemoryBlockPtr(00000117, 09fff660) = 08ae3000
[ 02-12 17:02:27.277 5571: 5583 W/PPSSPP ] [JIT] Detected rounding mode usage, rebuilding jit with checks
[ 02-12 17:02:27.326 5571: 5583 I/PPSSPP ] [SCEUTIL] 0=sceUtilityLoadModule(00000300)
[ 02-12 17:02:27.343 5571: 5583 I/PPSSPP ] [SYSTEM] frameCommand 'uistate' 'ingame'
[ 02-12 17:02:27.343 5571: 5583 I/PPSSPP ] [SYSTEM] frameCommand 'event' 'startgame'
[ 02-12 17:02:27.398 5571: 5583 I/PPSSPP ] [SCEKERNEL] 286=sceKernelCreateThread(SmoReadThread, 08818190, 00000018, 32768, 00000000, 00000000)
[ 02-12 17:02:27.399 5571: 5583 I/PPSSPP ] [SCEKERNEL] 0=sceKernelStartThread(286, 0, 00000000)
[ 02-12 17:02:27.946 5571: 5583 I/PPSSPP ] [SCEUTIL] 0=sceUtilityLoadModule(00000301)
[ 02-12 17:02:27.949 5571: 5583 I/PPSSPP ] [SCESAS] sceSasInit(08ad1580, 1472, 32, 0, 44100)
[ 02-12 17:02:27.954 5571: 5583 E/PPSSPP ] [SCEUTIL] 80111102=sceUtilityLoadModule(00000300): already loaded
[ 02-12 17:02:27.954 5571: 5583 I/PPSSPP ] [SCEUTIL] 0=sceUtilityLoadModule(00000302)
[ 02-12 17:02:27.958 5571: 5583 I/PPSSPP ] [ME] sceAtracReinit(4, 1)
[ 02-12 17:02:27.959 5571: 5583 I/PPSSPP ] [SCEKERNEL] 568=sceKernelCreateThread(AudioThread, 088f540c, 00000035, 65536, 00000000, 00000000)
[ 02-12 17:02:27.960 5571: 5583 I/PPSSPP ] [SCEKERNEL] 0=sceKernelStartThread(568, 0, 00000000)
[ 02-12 17:02:28.158 5571: 5583 I/PPSSPP ] [FRAMEBUF] Creating FBO for 04044000 (z: 04088000) : 480 x 272 x 1
[ 02-12 17:02:28.158 5571: 5583 W/PPSSPP ] [G3D] Memcpy fbo upload 04444000 -> 04044000 (size: 44000)
[ 02-12 17:02:28.172 5571: 5583 I/PPSSPP ] [SCEUTIL] 0=sceUtilityLoadModule(00000303)
[ 02-12 17:02:28.174 5571: 5587 I/PPSSPP ] [G3D] Creating 960 x 544 FBO using DEPTH24_STENCIL8 texture
[ 02-12 17:02:28.225 5571: 5587 I/PPSSPP ] [G3D] Creating 480 x 272 FBO using no depth
[ 02-12 17:02:28.247 5571: 5583 I/PPSSPP ] [SCEMODULE] ~SCE module, skipping header
[ 02-12 17:02:28.247 5571: 5583 I/PPSSPP ] [SCEMODULE] Loading module scePsmf_library with version 0101, devkit 06030010
[ 02-12 17:02:28.248 5571: 5583 I/PPSSPP ] [LOADER] Decrypting tag 457B06F0
[ 02-12 17:02:28.248 5571: 5583 I/PPSSPP ] [LOADER] Decrypting tag 457B06F0
[ 02-12 17:02:28.248 5571: 5583 I/PPSSPP ] [LOADER] Decrypting tag 457B06F0
[ 02-12 17:02:28.251 5571: 5583 I/PPSSPP ] [SCEMODULE] 578=sceKernelLoadModule(name=disc0:/sce_lbn0x45b5_size0x1ab0,flag=00000000,(...))
[ 02-12 17:02:28.254 5571: 5583 I/PPSSPP ] [SCEMODULE] sceKernelStartModule(578,asize=00000000,aptr=00000000,retptr=00000000,00000000): faked (undecryptable module)
[ 02-12 17:02:28.256 5571: 5583 I/PPSSPP ] [SCEMODULE] ~SCE module, skipping header
[ 02-12 17:02:28.256 5571: 5583 I/PPSSPP ] [SCEMODULE] Loading module scePsmfP_library with version 0101, devkit 06030010
[ 02-12 17:02:28.256 5571: 5583 I/PPSSPP ] [LOADER] Decrypting tag 457B06F0
[ 02-12 17:02:28.256 5571: 5583 I/PPSSPP ] [LOADER] Decrypting tag 457B06F0
[ 02-12 17:02:28.256 5571: 5583 I/PPSSPP ] [LOADER] Decrypting tag 457B06F0
[ 02-12 17:02:28.262 5571: 5583 I/PPSSPP ] [SCEMODULE] 579=sceKernelLoadModule(name=disc0:/sce_lbn0x45a8_size0x67c0,flag=00000000,(...))
[ 02-12 17:02:28.263 5571: 5583 I/PPSSPP ] [SCEMODULE] sceKernelStartModule(579,asize=00000000,aptr=00000000,retptr=00000000,00000000): faked (undecryptable module)
[ 02-12 17:02:28.264 5571: 5583 I/PPSSPP ] [ME] sceMpegInit()
[ 02-12 17:02:28.266 5571: 5583 I/PPSSPP ] [SCEKERNEL] 580=sceKernelCreateThread(FmvOpen, 0881cb4c, 00000014, 2048, 00000000, 00000000)
[ 02-12 17:02:28.267 5571: 5583 I/PPSSPP ] [SCEKERNEL] 0=sceKernelStartThread(580, 0, 00000000)
[ 02-12 17:02:28.268 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerCreate(08a306b0, 08a306b4)
[ 02-12 17:02:28.274 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 1)
[ 02-12 17:02:28.275 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, pixelType, 3)
[ 02-12 17:02:28.276 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:02:28.288 5571: 5583 I/PPSSPP ] [FRAMEBUF] Creating FBO for 04000000 (z: 04088000) : 480 x 272 x 1
[ 02-12 17:02:28.298 5571: 5587 I/PPSSPP ] [G3D] Creating 960 x 544 FBO using DEPTH24_STENCIL8 texture
[ 02-12 17:02:28.306 5571: 5587 I/PPSSPP ] [G3D] Creating 480 x 272 FBO using no depth
[ 02-12 17:02:28.342 5571: 5583 I/PPSSPP ] [FRAMEBUF] Decimating FBO for 04044000 (480 x 272 x 1), age 6
[ 02-12 17:02:28.383 5571: 5583 I/PPSSPP ] [FRAMEBUF] Decimating FBO for 04000000 (480 x 272 x 1), age 6
[ 02-12 17:02:30.033 5571: 5583 I/PPSSPP ] [SCEUTIL] sceUtilitySavedataInitStart(08a9c9d0) - GETSIZE (22)
[ 02-12 17:02:30.033 5571: 5583 I/PPSSPP ] [SCEUTIL] sceUtilitySavedataInitStart(08a9c9d0) : Game key (hex): D1AF6F00FE0070D52E2412C7E1FF83BA
[ 02-12 17:02:30.353 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x25c27_size0xd8800)
[ 02-12 17:02:30.353 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:02:30.381 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:02:37.072 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerUpdate(08a306b0): video end scheduled
[ 02-12 17:02:37.074 5571: 5583 I/PPSSPP ] [ME] __PsmfPlayerFinish(08a306b0): video end reached
[ 02-12 17:02:37.095 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:02:37.097 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:02:37.284 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 1)
[ 02-12 17:02:37.284 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:02:37.319 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x5419_size0x263000)
[ 02-12 17:02:37.320 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:02:37.380 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:02:55.400 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerUpdate(08a306b0): video end scheduled
[ 02-12 17:02:55.404 5571: 5583 I/PPSSPP ] [ME] __PsmfPlayerFinish(08a306b0): video end reached
[ 02-12 17:02:55.417 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:02:55.433 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:02:55.614 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 1)
[ 02-12 17:02:55.614 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:02:55.642 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0xac51_size0x940000)
[ 02-12 17:02:55.642 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:02:55.718 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:02:58.887 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:02:58.887 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:03:01.768 5571: 5583 E/PPSSPP ] [ME] 80630005=sceAtracReleaseAtracID(0): did not exist
[ 02-12 17:03:01.796 5571: 5583 I/PPSSPP ] [ME] 1=sceAtracSetDataAndGetID(08cebe00, 00018000): atrac3 stereo audio
[ 02-12 17:03:05.328 5571: 5583 I/PPSSPP ] [SCEUTIL] 00000000=sceUtilityOskInitStart(0898fe14)
[ 02-12 17:03:05.514 5571: 5583 I/PPSSPP ] [G3D] Initializing TextDrawerAndroid with DPI scale 0.750000
[ 02-12 17:03:12.357 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
[ 02-12 17:03:12.357 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:03:12.396 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x95e4_size0x1e2000)
[ 02-12 17:03:12.422 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:03:12.517 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:03:15.298 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:03:15.298 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:03:16.239 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
[ 02-12 17:03:16.239 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:03:16.282 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0xa138_size0x1d4000)
[ 02-12 17:03:16.283 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:03:16.345 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:03:17.195 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:03:17.196 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:03:17.451 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
[ 02-12 17:03:17.451 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:03:17.488 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0xa4e0_size0x1e1000)
[ 02-12 17:03:17.488 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:03:17.545 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:03:18.407 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:03:18.429 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:03:19.376 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
[ 02-12 17:03:19.376 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:03:19.398 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x1f28f_size0x25e800)
[ 02-12 17:03:19.399 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:03:19.476 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:03:20.269 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:03:20.269 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:03:21.235 5571: 5583 I/PPSSPP ] [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
[ 02-12 17:03:21.235 5571: 5583 W/PPSSPP ] [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
[ 02-12 17:03:21.259 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x246ca_size0x1be800)
[ 02-12 17:03:21.259 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
[ 02-12 17:03:21.297 5571: 5583 I/PPSSPP ] [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
[ 02-12 17:03:22.188 5571: 5583 I/PPSSPP ] [ME] 0=scePsmfPlayerStop(08a306b0)
[ 02-12 17:03:22.188 5571: 5583 W/PPSSPP ] [ME] scePsmfPlayerReleasePsmf(08a306b0)
[ 02-12 17:03:22.838 5571: 5583 E/PPSSPP ] [ME] 80630005=sceAtracReleaseAtracID(0): did not exist
[ 02-12 17:03:22.867 5571: 5583 I/PPSSPP ] [ME] 2=sceAtracSetDataAndGetID(08d0be40, 00018000): atrac3 stereo audio
[ 02-12 17:03:23.029 5571: 5583 I/PPSSPP ] [ME] 0=sceAtracReleaseAtracID(1)
[ 02-12 17:03:23.365 5571: 5583 I/PPSSPP ] [FRAMEBUF] Creating FBO for 04112000 (z: 04088000) : 64 x 64 x 2
[ 02-12 17:03:23.374 5571: 5587 I/PPSSPP ] [G3D] Creating 128 x 128 FBO using DEPTH24_STENCIL8 texture
[ 02-12 17:03:23.379 5571: 5587 I/PPSSPP ] [G3D] Creating 128 x 128 FBO using DEPTH24_STENCIL8 texture
[ 02-12 17:03:23.382 5571: 5587 I/PPSSPP ] [G3D] Creating 64 x 64 FBO using no depth
[ 02-12 17:03:23.385 5571: 5583 I/PPSSPP ] [FRAMEBUF] Creating FBO for 04114000 (z: 04088000) : 64 x 64 x 2
[ 02-12 17:03:23.495 5571: 5587 I/PPSSPP ] [G3D] Creating 128 x 128 FBO using no depth
[ 02-12 17:03:23.501 5571: 5587 I/PPSSPP ] [G3D] Creating 64 x 64 FBO using no depth
[ 02-12 17:03:23.502 5571: 5587 F/libc ] Fatal signal 11 (SIGSEGV) at 0x00000000 (code=1), thread 5587 (AndroidRender)

@hrydgard
Copy link
Owner

hrydgard commented Feb 12, 2021

That's not good - shader compiler error disappeared but still crashing?

If you're using ADB to grab the log, could you try the following (so we get more detail on the actual crash):

 adb logcat -s AndroidRuntime DEBUG PPSSPPNativeActivity PPSSPP NativeGLView NativeRenderer NativeSurfaceView PowerSaveModeReceiver InputDeviceState PpssppActivity

I'm also gonna try one more commit where I revert d0c3a5a , not sure if I actually intended to merge that. but still, this shouldn't crash.

hrydgard added a commit that referenced this issue Feb 12, 2021
…buffers]. See #13957"

Also see #14123 . Not sure I intended to actually do this.

This reverts commit d0c3a5a.
@bleckdeth
Copy link
Author

Maybe adreno bug.

@bleckdeth
Copy link
Author

--------- beginning of /dev/log/main
E/PpssppActivity( 8791): Got ACTION_VIEW without a valid uri, trying param
E/PpssppActivity( 8791): Shortcut missing parameter!
D/PPSSPPNativeActivity( 8791): Landscape: true
I/PPSSPPNativeActivity( 8791): Ext storage: mounted /storage/emulated/0
I/PPSSPPNativeActivity( 8791): getSdCardPaths: Trying KitKat method
I/PPSSPPNativeActivity( 8791): getSdCardPaths: Attempting fallback
I/PPSSPPNativeActivity( 8791): SD card: /storage/rfs2
I/PPSSPPNativeActivity( 8791): SD card: /storage/rfs1
I/PPSSPPNativeActivity( 8791): SD card: /storage/rfs0
I/PPSSPPNativeActivity( 8791): SD card: /storage/sdcard0
I/PPSSPPNativeActivity( 8791): SD card: /storage/emulated
I/PPSSPPNativeActivity( 8791): End of storage paths
I/PPSSPP ( 8791): NativeApp.init() -- begin
I/PPSSPP ( 8791): NativeApp.init(): device name: 'motorola:XT1030'
I/PPSSPP ( 8791): Additional storage: /storage/rfs2
I/PPSSPP ( 8791): Additional storage: /storage/rfs1
I/PPSSPP ( 8791): Additional storage: /storage/rfs0
I/PPSSPP ( 8791): Additional storage: /storage/sdcard0
I/PPSSPP ( 8791): Additional storage: /storage/emulated
I/PPSSPP ( 8791): NativeApp.init(): External storage path: /storage/emulated/0
I/PPSSPP ( 8791): NativeApp.init(): Launch shortcut parameter:
I/PPSSPP ( 8791): [LOADER] Config saved (got storage permission): '/storage/emulated/0/PSP/SYSTEM/ppsspp.ini'
I/PPSSPP ( 8791): [LOADER] Controller config saved: /storage/emulated/0/PSP/SYSTEM/controls.ini
I/PPSSPP ( 8791): [SYSTEM] NativeApp.init() -- creating OpenGL context (JavaGL)
I/PPSSPP ( 8791): [SYSTEM] NativeApp.init() - launching emu thread
I/PPSSPP ( 8791): [SYSTEM] EmuThreadStart
I/PPSSPP ( 8791): [G3D] g_Config.screenRotation = 5
I/PPSSPPNativeActivity( 8791): Setting requested rotation: 5 ('5') (Initialize)
I/PPSSPP ( 8791): [SYSTEM] Entering emu thread
I/PPSSPP ( 8791): [SYSTEM] Runloop: Waiting for displayInit...
I/PPSSPPNativeActivity( 8791): OpenGL ES 3.0 detected.
I/PPSSPP ( 8791): [G3D] g_Config.screenRotation = 5
I/PPSSPPNativeActivity( 8791): Setting requested rotation: 5 ('5') (onCreate)
I/PPSSPP ( 8791): [AUDIO] NativeApp.audioInit() -- Using OpenSL audio! frames/buffer: 1920 optimal sr: 44100 actual sr: 44100
I/NativeGLView( 8791): MOGA initialized
I/PPSSPP ( 8791): [G3D] g_Config.screenRotation = 5
I/PPSSPPNativeActivity( 8791): Setting requested rotation: 5 ('5') (onResume)
I/PPSSPPNativeActivity( 8791): onResume
I/PPSSPP ( 8791): [SYSTEM] NativeApp.resume() - resuming audio
I/PPSSPP ( 8791): [AUDIO] Calling OpenSLWrap_Init_T...
I/PPSSPP ( 8791): [AUDIO] Returned from OpenSLWrap_Init_T
I/PPSSPPNativeActivity( 8791): onPause
I/PPSSPP ( 8791): [SYSTEM] NativeApp.pause() - pausing audio
I/PPSSPP ( 8791): [AUDIO] Calling OpenSLWrap_Shutdown_T...
I/PPSSPP ( 8791): [AUDIO] OpenSL: Shutdown - stopping playback
I/PPSSPP ( 8791): [AUDIO] OpenSL: Shutdown - deleting player object
I/PPSSPP ( 8791): [AUDIO] OpenSL: Shutdown - deleting mix object
I/PPSSPP ( 8791): [AUDIO] OpenSL: Shutdown - deleting engine object
I/PPSSPP ( 8791): [AUDIO] OpenSL: Shutdown - finished
I/PPSSPP ( 8791): [AUDIO] Returned from OpenSLWrap_Shutdown_T ...
I/PPSSPPNativeActivity( 8791): onPause completed
I/PPSSPPNativeActivity( 8791): onStop - do nothing special
I/PPSSPPNativeActivity( 8791): onDestroy
I/PPSSPP ( 8791): [AUDIO] OpenSLWrap completely unloaded.
E/PpssppActivity( 8791): Got ACTION_VIEW without a valid uri, trying param
E/PpssppActivity( 8791): Shortcut missing parameter!
I/PPSSPP ( 8791): [G3D] NativeApp.setDisplayParameters(1280 x 720, dpi=320, refresh=60.00)
I/PPSSPP ( 8791): [G3D] RecalcDPI: display_xres=1280 display_yres=720
I/PPSSPP ( 8791): [G3D] RecalcDPI: g_dpi=320.000000 g_dpi_scale_x=0.750000 g_dpi_scale_y=0.750000
I/PPSSPP ( 8791): [G3D] RecalcDPI: dp_xscale=0.750000 dp_yscale=0.750000
I/PPSSPP ( 8791): [G3D] RecalcDPI: dp_xres=960 dp_yres=540
I/PPSSPP ( 8791): [G3D] RecalcDPI: pixel_xres=0 pixel_yres=0
I/PPSSPP ( 8791): [G3D] NativeResized - setting flag
I/PPSSPP ( 8791): [G3D] g_Config.screenRotation = 5
I/PPSSPPNativeActivity( 8791): Setting requested rotation: 5 ('5') (onCreate)
I/PPSSPP ( 8791): [AUDIO] NativeApp.audioInit() -- Using OpenSL audio! frames/buffer: 1920 optimal sr: 44100 actual sr: 44100
I/NativeGLView( 8791): MOGA initialized
I/PPSSPP ( 8791): [G3D] g_Config.screenRotation = 5
I/PPSSPPNativeActivity( 8791): Setting requested rotation: 5 ('5') (onResume)
I/PPSSPPNativeActivity( 8791): onResume
I/PPSSPP ( 8791): [SYSTEM] NativeApp.resume() - resuming audio
I/PPSSPP ( 8791): [AUDIO] Calling OpenSLWrap_Init_T...
I/PPSSPP ( 8791): [AUDIO] Returned from OpenSLWrap_Init_T
I/PPSSPP ( 8791): [G3D] NativeApp.setDisplayParameters(1280 x 720, dpi=320, refresh=60.00)
I/PPSSPPNativeActivity( 8791): onAttachedToWindow
I/PPSSPP ( 8791): [G3D] NativeApp.setDisplayParameters(1280 x 720, dpi=320, refresh=60.00)
I/PPSSPP ( 8791): [G3D] CorrectRatio: Considering size: 1280.00/720.00=1.78 for scale 2.000000
I/PPSSPP ( 8791): [G3D] Target ratio: 1.76 ratio: 1.78 correction: 0.99
I/PPSSPP ( 8791): [G3D] Corrected ratio: 967x544
I/NativeRenderer( 8791): NativeRenderer: onSurfaceCreated
I/NativeRenderer( 8791): EGL reports 16 bits of depth and 0 bits of stencil.
I/PPSSPP ( 8791): [G3D] NativeApp.displayInit() first time
I/PPSSPP ( 8791): [G3D] AndroidJavaEGLGraphicsContext::InitFromRenderThread
I/PPSSPP ( 8791): [G3D] GPU Vendor : Qualcomm ; renderer: Adreno (TM) 320 version str: OpenGL ES 3.0 [email protected] [email protected] (CL@) ; GLSL version str: OpenGL ES GLSL ES 3.00
I/PPSSPP ( 8791): [G3D] OpenGL ES 3.0 support detected!
I/PPSSPP ( 8791):
W/PPSSPP ( 8791): [G3D] Detected old Adreno - lowering reported int precision for safety
I/PPSSPP ( 8791): [G3D] Updating inflight frames to 2
I/PPSSPP ( 8791): [SYSTEM] NativeInitGraphics
I/PPSSPP ( 8791): [G3D] Initializing TextDrawerAndroid with DPI scale 0.750000
I/PPSSPP ( 8791): [SYSTEM] NativeInitGraphics completed
I/PPSSPP ( 8791): [SYSTEM] Graphics initialized. Entering loop.
I/PPSSPP ( 8791): [G3D] Running first frame (0)
I/PPSSPP ( 8791): [SYSTEM] NativeApp.backbufferResize(967 x 544)
I/PPSSPP ( 8791): [G3D] RecalcDPI: display_xres=1280 display_yres=720
I/PPSSPP ( 8791): [G3D] RecalcDPI: g_dpi=320.000000 g_dpi_scale_x=0.750000 g_dpi_scale_y=0.750000
I/PPSSPP ( 8791): [G3D] RecalcDPI: dp_xscale=0.750000 dp_yscale=0.750000
I/PPSSPP ( 8791): [G3D] RecalcDPI: dp_xres=960 dp_yres=540
I/PPSSPP ( 8791): [G3D] RecalcDPI: pixel_xres=967 pixel_yres=544
I/PPSSPP ( 8791): [G3D] Size change detected (previously 0,0) - calling NativeResized()
I/PPSSPP ( 8791): [G3D] NativeResized - setting flag
I/PPSSPP ( 8791): [G3D] NativeApp.setDisplayParameters(1280 x 720, dpi=320, refresh=60.00)
I/PPSSPP ( 8791): [G3D] Resized flag set - recalculating bounds
I/PPSSPP ( 8791): [SYSTEM] ScreenManager::resized(dp: 960x540)
I/PPSSPP ( 8791): [G3D] NativeApp.setDisplayParameters(1280 x 720, dpi=320, refresh=60.00)
I/PPSSPP ( 8791): [G3D] NativeApp.setDisplayParameters(1280 x 720, dpi=320, refresh=60.00)
I/PPSSPP ( 8791): [LOADER] Config saved (clearFailedGPUBackends): '/storage/emulated/0/PSP/SYSTEM/ppsspp.ini'
I/PPSSPP ( 8791): [LOADER] Controller config saved: /storage/emulated/0/PSP/SYSTEM/controls.ini
I/PPSSPP ( 8791): [SYSTEM] frameCommand 'event' 'mainscreen'
I/PPSSPP ( 8791): [LOADER] Config saved (MainScreen::OnGameSelectedInstant): '/storage/emulated/0/PSP/SYSTEM/ppsspp.ini'
I/PPSSPP ( 8791): [LOADER] Controller config saved: /storage/emulated/0/PSP/SYSTEM/controls.ini
I/PPSSPP ( 8791): [LOADER] Failed to read /storage/emulated/0/PSP/SYSTEM/ULUS10513_ppsspp.ini. No game-specific settings found, using global defaults.
I/PPSSPP ( 8791): [BOOT] PPSSPP v1.11.1-1-g2864ff16c
I/PPSSPP ( 8791): [MEMMAP] Memory system initialized. Base at 0x66771000 (RAM at @ 0x6e771000, uncached @ 0x6e771000)
I/PPSSPP ( 8791): [JIT] ARM JIT initialized: 15 MB of code space
I/PPSSPP ( 8791): [LOADER] ULUS10513 : Split/Second
I/PPSSPP ( 8791): [LOADER] Failed to read /storage/emulated/0/PSP/SYSTEM/ULUS10513_ppsspp.ini. No game-specific settings found, using global defaults.
I/PPSSPP ( 8791): [LOADER] Loading disc0:/PSP_GAME/SYSDIR/EBOOT.OLD...
I/PPSSPP ( 8791): [SYSTEM] Installed exception handler
I/PPSSPP ( 8791): [SCEKERNEL] Initializing kernel...
I/PPSSPP ( 8791): [SCEKERNEL] Kernel and user memory pools initialized
I/PPSSPP ( 8791): [SCENET] !!! LocalHost IP will be 127.0.0.1 [c8:23:fb:f7:75:fd]
I/PPSSPP ( 8791): [SCENET] UPnPService: Begin of UPnPService Thread
I/PPSSPP ( 8791): [SCEGE] PPGe drawing library initialized. DL: 08000400 Data: 08010400 Atlas: 08020d00 (2097152) Args: 08020400
I/PPSSPP ( 8791): [SCEKERNEL] Kernel initialized.
I/PPSSPP ( 8791): [LOADER] Module SplitSecond: 089a6820 0897db7c 0897db94
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x05e7afbc (import for 'SplitSecond')
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x54fe8871 (import for 'SplitSecond')
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x5d8c2d99 (import for 'SplitSecond')
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0x80a7afdb (import for 'SplitSecond')
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0xb0d7aa90 (import for 'SplitSecond')
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0xceab1829 (import for 'SplitSecond')
W/PPSSPP ( 8791): [LOADER] Unknown syscall from known module 'sceNpCommerce2': 0xdd6758fa (import for 'SplitSecond')
I/PPSSPP ( 8791): [HLE] Replaced memcpy_jak at 0882c0e8 with hash 0ffa5db8396d4274
I/PPSSPP ( 8791): [HLE] Replaced memmove at 0882c128 with hash 3c421a9265f37ebc
I/PPSSPP ( 8791): [HLE] Replaced memset_jak at 0882c3ec with hash eabb9c1b4f83d2b4
I/PPSSPP ( 8791): [LOADER] Exporting ent 0 named SplitSecond, 2 funcs, 4 vars, resident 0897e158
I/PPSSPP ( 8791): [LOADER] Module entry: 0882a92c
I/PPSSPP ( 8791): [BOOT] !!! Loading /storage/emulated/0/ps/Split Second.iso...
I/PPSSPP ( 8791): [SCEKERNEL] 276=sceKernelCreateThread(user_main, 0882aa4c, 00000036, 163840, 80004000, 00000000)
I/PPSSPP ( 8791): [SCEKERNEL] 0=sceKernelStartThread(276, 33, 09fffed0)
I/PPSSPP ( 8791): [HLE] scePowerSetClockFrequency(222,222,111)
I/PPSSPP ( 8791): [SCEKERNEL] 00000117=AllocMemoryBlock(SysMemUserForUser_FE707FDF)(SplitSecondHeap, 0, 013c0000, 00000000)
I/PPSSPP ( 8791): [SCEKERNEL] GetMemoryBlockPtr(00000117, 09fff660) = 08ae3000
W/PPSSPP ( 8791): [JIT] Detected rounding mode usage, rebuilding jit with checks
I/PPSSPP ( 8791): [SCEUTIL] 0=sceUtilityLoadModule(00000300)
I/PPSSPP ( 8791): [SYSTEM] frameCommand 'uistate' 'ingame'
I/PPSSPP ( 8791): [SYSTEM] frameCommand 'event' 'startgame'
I/PPSSPP ( 8791): [SCEKERNEL] 286=sceKernelCreateThread(SmoReadThread, 08818190, 00000018, 32768, 00000000, 00000000)
I/PPSSPP ( 8791): [SCEKERNEL] 0=sceKernelStartThread(286, 0, 00000000)
I/PPSSPP ( 8791): [SCEUTIL] 0=sceUtilityLoadModule(00000301)
I/PPSSPP ( 8791): [SCESAS] sceSasInit(08ad1580, 1472, 32, 0, 44100)
E/PPSSPP ( 8791): [SCEUTIL] 80111102=sceUtilityLoadModule(00000300): already loaded
I/PPSSPP ( 8791): [SCEUTIL] 0=sceUtilityLoadModule(00000302)
I/PPSSPP ( 8791): [ME] sceAtracReinit(4, 1)
I/PPSSPP ( 8791): [SCEKERNEL] 568=sceKernelCreateThread(AudioThread, 088f540c, 00000035, 65536, 00000000, 00000000)
I/PPSSPP ( 8791): [SCEKERNEL] 0=sceKernelStartThread(568, 0, 00000000)
I/PPSSPP ( 8791): [FRAMEBUF] Creating FBO for 04044000 (z: 04088000) : 480 x 272 x 1
W/PPSSPP ( 8791): [G3D] Memcpy fbo upload 04444000 -> 04044000 (size: 44000)
I/PPSSPP ( 8791): [SCEUTIL] 0=sceUtilityLoadModule(00000303)
I/PPSSPP ( 8791): [G3D] Creating 960 x 544 FBO using DEPTH24_STENCIL8 texture
I/PPSSPP ( 8791): [G3D] Creating 480 x 272 FBO using no depth
I/PPSSPP ( 8791): [SCEMODULE] ~SCE module, skipping header
I/PPSSPP ( 8791): [SCEMODULE] Loading module scePsmf_library with version 0101, devkit 06030010
I/PPSSPP ( 8791): [LOADER] Decrypting tag 457B06F0
I/PPSSPP ( 8791): [LOADER] Decrypting tag 457B06F0
I/PPSSPP ( 8791): [LOADER] Decrypting tag 457B06F0
I/PPSSPP ( 8791): [SCEMODULE] 578=sceKernelLoadModule(name=disc0:/sce_lbn0x45b5_size0x1ab0,flag=00000000,(...))
I/PPSSPP ( 8791): [SCEMODULE] sceKernelStartModule(578,asize=00000000,aptr=00000000,retptr=00000000,00000000): faked (undecryptable module)
I/PPSSPP ( 8791): [SCEMODULE] ~SCE module, skipping header
I/PPSSPP ( 8791): [SCEMODULE] Loading module scePsmfP_library with version 0101, devkit 06030010
I/PPSSPP ( 8791): [LOADER] Decrypting tag 457B06F0
I/PPSSPP ( 8791): [LOADER] Decrypting tag 457B06F0
I/PPSSPP ( 8791): [LOADER] Decrypting tag 457B06F0
I/PPSSPP ( 8791): [SCEMODULE] 579=sceKernelLoadModule(name=disc0:/sce_lbn0x45a8_size0x67c0,flag=00000000,(...))
I/PPSSPP ( 8791): [SCEMODULE] sceKernelStartModule(579,asize=00000000,aptr=00000000,retptr=00000000,00000000): faked (undecryptable module)
I/PPSSPP ( 8791): [ME] sceMpegInit()
I/PPSSPP ( 8791): [SCEKERNEL] 580=sceKernelCreateThread(FmvOpen, 0881cb4c, 00000014, 2048, 00000000, 00000000)
I/PPSSPP ( 8791): [SCEKERNEL] 0=sceKernelStartThread(580, 0, 00000000)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerCreate(08a306b0, 08a306b4)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 1)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, pixelType, 3)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [FRAMEBUF] Creating FBO for 04000000 (z: 04088000) : 480 x 272 x 1
I/PPSSPP ( 8791): [G3D] Creating 960 x 544 FBO using DEPTH24_STENCIL8 texture
I/PPSSPP ( 8791): [G3D] Creating 480 x 272 FBO using no depth
I/PPSSPP ( 8791): [FRAMEBUF] Decimating FBO for 04044000 (480 x 272 x 1), age 6
I/PPSSPP ( 8791): [FRAMEBUF] Decimating FBO for 04000000 (480 x 272 x 1), age 6
I/PPSSPP ( 8791): [SCEUTIL] sceUtilitySavedataInitStart(08a9c9d0) - GETSIZE (22)
I/PPSSPP ( 8791): [SCEUTIL] sceUtilitySavedataInitStart(08a9c9d0) : Game key (hex): D1AF6F00FE0070D52E2412C7E1FF83BA
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x25c27_size0xd8800)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 1)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x5419_size0x263000)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 1)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0xac51_size0x940000)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
E/PPSSPP ( 8791): [ME] 80630005=sceAtracReleaseAtracID(0): did not exist
I/PPSSPP ( 8791): [ME] 1=sceAtracSetDataAndGetID(08cebe00, 00018000): atrac3 stereo audio
I/PPSSPP ( 8791): [SCEUTIL] 00000000=sceUtilityOskInitStart(0898fe14)
I/PPSSPP ( 8791): [G3D] Initializing TextDrawerAndroid with DPI scale 0.750000
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x95e4_size0x1e2000)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0xa138_size0x1d4000)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0xa4e0_size0x1e1000)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x1f28f_size0x25e800)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x246ca_size0x1be800)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
I/PPSSPP ( 8791): [ME] scePsmfPlayerConfigPlayer(08a306b0, loop, 0)
W/PPSSPP ( 8791): [ME] 00002000=scePsmfPlayerGetAudioOutSize(08a306b0)
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerSetPsmfCB(08a306b0, disc0:/sce_lbn0x226ff_size0x1ca000)
W/PPSSPP ( 8791): [ME] scePsmfPlayerStart(08a306b0, 08a306c0, 0,(mode 0, speed 1)
I/PPSSPP ( 8791): [ME] FF: No accelerated colorspace conversion found from yuv420p to rgba.
I/PPSSPP ( 8791): [ME] 0=scePsmfPlayerStop(08a306b0)
W/PPSSPP ( 8791): [ME] scePsmfPlayerReleasePsmf(08a306b0)
E/PPSSPP ( 8791): [ME] 80630005=sceAtracReleaseAtracID(0): did not exist
I/PPSSPP ( 8791): [ME] 2=sceAtracSetDataAndGetID(08d0be40, 00018000): atrac3 stereo audio
I/PPSSPP ( 8791): [ME] 0=sceAtracReleaseAtracID(1)
I/PPSSPP ( 8791): [FRAMEBUF] Creating FBO for 04112000 (z: 04088000) : 64 x 64 x 2
I/PPSSPP ( 8791): [G3D] Creating 128 x 128 FBO using DEPTH24_STENCIL8 texture
I/PPSSPP ( 8791): [G3D] Creating 128 x 128 FBO using DEPTH24_STENCIL8 texture
I/PPSSPP ( 8791): [G3D] Creating 64 x 64 FBO using no depth
I/PPSSPP ( 8791): [FRAMEBUF] Creating FBO for 04114000 (z: 04088000) : 64 x 64 x 2
I/PPSSPP ( 8791): [G3D] Creating 128 x 128 FBO using no depth
I/PPSSPP ( 8791): [G3D] Creating 64 x 64 FBO using no depth
I/DEBUG ( 244): *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
I/DEBUG ( 244): Build fingerprint: 'motorola/obakem_verizon/obakem:4.4.4/SU6-7.2/3:user/release-keys'
I/DEBUG ( 244): Revision: 'p300'
I/DEBUG ( 244): pid: 8791, tid: 8808, name: AndroidRender >>> org.ppsspp.ppsspp <<<
I/DEBUG ( 244): signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 00000000
I/DEBUG ( 244): r0 000003ab r1 00000de1 r2 00000000 r3 00000000
I/DEBUG ( 244): r4 00000000 r5 00000080 r6 00000080 r7 6197ea50
I/DEBUG ( 244): r8 00000000 r9 00000000 sl 631d71ac fp 00000001
I/DEBUG ( 244): ip 000003b5 sp 6197ea08 lr 60221e51 pc 00000000 cpsr 60030010
I/DEBUG ( 244): d0 000000006c5d1000 d1 0000000000000000
I/DEBUG ( 244): d2 0000000000000000 d3 0000000000000000
I/DEBUG ( 244): d4 0000000000000000 d5 457c000042800000
I/DEBUG ( 244): d6 cf000000bf7fff00 d7 0000000042800000
I/DEBUG ( 244): d8 0000000000000000 d9 0000000000000000
I/DEBUG ( 244): d10 0000000000000000 d11 0000000000000000
I/DEBUG ( 244): d12 0000000000000000 d13 0000000000000000
I/DEBUG ( 244): d14 0000000000000000 d15 0000000000000000
I/DEBUG ( 244): d16 0000000000000000 d17 0000000000000000
I/DEBUG ( 244): d18 0000000000000000 d19 0000000000000000
I/DEBUG ( 244): d20 0000000000000000 d21 0000000000000000
I/DEBUG ( 244): d22 000000003f800000 d23 3f80000000000000
I/DEBUG ( 244): d24 f000f000f000f000 d25 0000f0000000f000
I/DEBUG ( 244): d26 0000000000000000 d27 0000000000000000
I/DEBUG ( 244): d28 0000000000000000 d29 0000000000000000
I/DEBUG ( 244): d30 0000000000000000 d31 0000000000000000
I/DEBUG ( 244): scr 6000001b
I/DEBUG ( 244):
I/DEBUG ( 244): backtrace:
I/DEBUG ( 244): #00 pc 00000000
I/DEBUG ( 244): #1 pc 004bae4f /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so (GLQueueRunner::PerformCopy(GLRStep const&)+154)
I/DEBUG ( 244): #2 pc 004ba0c1 /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so (GLQueueRunner::RunSteps(std::__ndk1::vector<GLRStep*, std::__ndk1::allocator<GLRStep*> > const&, bool)+324)
I/DEBUG ( 244): #3 pc 004b6b03 /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so (GLRenderManager::Run(int)+282)
I/DEBUG ( 244): #4 pc 004b697b /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so (GLRenderManager::ThreadFrame()+298)
I/DEBUG ( 244):
I/DEBUG ( 244): stack:
I/DEBUG ( 244): 6197e9c8 609c32ec /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so
I/DEBUG ( 244): 6197e9cc 00000000
I/DEBUG ( 244): 6197e9d0 00000001
I/DEBUG ( 244): 6197e9d4 00000006
I/DEBUG ( 244): 6197e9d8 631d739c
I/DEBUG ( 244): 6197e9dc 609c2f34 /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so
I/DEBUG ( 244): 6197e9e0 00000000
I/DEBUG ( 244): 6197e9e4 00000000
I/DEBUG ( 244): 6197e9e8 00000000
I/DEBUG ( 244): 6197e9ec 00000000
I/DEBUG ( 244): 6197e9f0 00000000
I/DEBUG ( 244): 6197e9f4 00000003
I/DEBUG ( 244): 6197e9f8 00000000
I/DEBUG ( 244): 6197e9fc 62c5ab40
I/DEBUG ( 244): 6197ea00 00000000
I/DEBUG ( 244): 6197ea04 5f6741d3 /system/vendor/lib/egl/libGLESv2_adreno.so (core_glBufferSubData+170)
I/DEBUG ( 244): #00 6197ea08 00000000
I/DEBUG ( 244): ........ ........
I/DEBUG ( 244): #1 6197ea08 00000000
I/DEBUG ( 244): 6197ea0c 00000000
I/DEBUG ( 244): 6197ea10 000003b5
I/DEBUG ( 244): 6197ea14 00000de1
I/DEBUG ( 244): 6197ea18 00000000
I/DEBUG ( 244): 6197ea1c 00000000
I/DEBUG ( 244): 6197ea20 00000000
I/DEBUG ( 244): 6197ea24 00000000
I/DEBUG ( 244): 6197ea28 00000080
I/DEBUG ( 244): 6197ea2c 00000080
I/DEBUG ( 244): 6197ea30 00000001
I/DEBUG ( 244): 6197ea34 4007043f /system/lib/libc.so (dlfree+50)
I/DEBUG ( 244): 6197ea38 631d739c
I/DEBUG ( 244): 6197ea3c 00000002
I/DEBUG ( 244): 6197ea40 00000001
I/DEBUG ( 244): 6197ea44 00000002
I/DEBUG ( 244): ........ ........
I/DEBUG ( 244): #2 6197ea58 fd743ff1
I/DEBUG ( 244): 6197ea5c 631d7278
I/DEBUG ( 244): 6197ea60 400ad394
I/DEBUG ( 244): 6197ea64 00000001
I/DEBUG ( 244): 6197ea68 631d71c4
I/DEBUG ( 244): 6197ea6c 631d739c
I/DEBUG ( 244): 6197ea70 631d71ac
I/DEBUG ( 244): 6197ea74 00000000
I/DEBUG ( 244): 6197ea78 6197eac0 [stack:8808]
I/DEBUG ( 244): 6197ea7c 6021db07 /data/app-lib/ppsspp-v1.11.1-1-g2864ff16c-android/libppsspp_jni.so (GLRenderManager::Run(int)+286)
I/DEBUG ( 244):
I/DEBUG ( 244): memory near r7:
I/DEBUG ( 244): 6197ea30 00000001 4007043f 631d739c 00000002
I/DEBUG ( 244): 6197ea40 00000001 00000002 00000000 69baa8c0
I/DEBUG ( 244): 6197ea50 6197ea78 602210c5 fd743ff1 631d7278
I/DEBUG ( 244): 6197ea60 400ad394 00000001 631d71c4 631d739c
I/DEBUG ( 244): 6197ea70 631d71ac 00000000 6197eac0 6021db07
I/DEBUG ( 244): 6197ea80 fffff382 00000000 631d71ac 631d71c4
I/DEBUG ( 244): 6197ea90 00000001 400ad394 631d70a8 6197eac0
I/DEBUG ( 244): 6197eaa0 fd743ff1 60896001 631d71a5 00000000
I/DEBUG ( 244): 6197eab0 631d7194 00000000 631d70a8 6197eae0
I/DEBUG ( 244): 6197eac0 6197eb08 6021d97f 61490c60 6197eae4
I/DEBUG ( 244): 6197ead0 e6000009 400ad394 631d7394 60896140
I/DEBUG ( 244): 6197eae0 631d719c 00000001 fd743ff1 6197eb10
I/DEBUG ( 244): 6197eaf0 61880f3c 6148e628 6197eb24 57a13058
I/DEBUG ( 244): 6197eb00 6148e618 00000000 61880f44 415b3390
I/DEBUG ( 244): 6197eb10 61880f38 00000001 00000000 424f8898
I/DEBUG ( 244): 6197eb20 424f89c0 415e3eaf 61880f38 5fd400a2
I/DEBUG ( 244):
I/DEBUG ( 244): memory near sl:
I/DEBUG ( 244): 631d718c 65507728 00000003 00000000 fffff382
I/DEBUG ( 244): 631d719c 00000000 fffff380 00010000 00000001
I/DEBUG ( 244): 631d71ac 66682c98 66682cb0 66682cb8 6a137b60
I/DEBUG ( 244): 631d71bc 6a137b60 6a138d60 00000001 ffffffff
I/DEBUG ( 244): 631d71cc 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d71dc 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d71ec 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d71fc 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d720c 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d721c 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d722c 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d723c 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d724c 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d725c 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 631d726c 00000000 00000000 631d7650 6545a6f0
I/DEBUG ( 244): 631d727c 00000003 00000000 00000000 00000000
I/DEBUG ( 244):
I/DEBUG ( 244): memory near sp:
I/DEBUG ( 244): 6197e9e8 00000000 00000000 00000000 00000003
I/DEBUG ( 244): 6197e9f8 00000000 62c5ab40 00000000 5f6741d3
I/DEBUG ( 244): 6197ea08 00000000 00000000 000003b5 00000de1
I/DEBUG ( 244): 6197ea18 00000000 00000000 00000000 00000000
I/DEBUG ( 244): 6197ea28 00000080 00000080 00000001 4007043f
I/DEBUG ( 244): 6197ea38 631d739c 00000002 00000001 00000002
I/DEBUG ( 244): 6197ea48 00000000 69baa8c0 6197ea78 602210c5
I/DEBUG ( 244): 6197ea58 fd743ff1 631d7278 400ad394 00000001
I/DEBUG ( 244): 6197ea68 631d71c4 631d739c 631d71ac 00000000
I/DEBUG ( 244): 6197ea78 6197eac0 6021db07 fffff382 00000000
I/DEBUG ( 244): 6197ea88 631d71ac 631d71c4 00000001 400ad394
I/DEBUG ( 244): 6197ea98 631d70a8 6197eac0 fd743ff1 60896001
I/DEBUG ( 244): 6197eaa8 631d71a5 00000000 631d7194 00000000
I/DEBUG ( 244): 6197eab8 631d70a8 6197eae0 6197eb08 6021d97f
I/DEBUG ( 244): 6197eac8 61490c60 6197eae4 e6000009 400ad394
I/DEBUG ( 244): 6197ead8 631d7394 60896140 631d719c 00000001
I/DEBUG ( 244):
I/DEBUG ( 244): code around pc:
I/DEBUG ( 244): 00000000 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000010 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000020 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000030 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000040 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000050 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000060 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000070 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000080 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 00000090 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 000000a0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 000000b0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 000000c0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 000000d0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 000000e0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244): 000000f0 ffffffff ffffffff ffffffff ffffffff
I/DEBUG ( 244):
I/DEBUG ( 244): code around lr:
I/DEBUG ( 244): 60221e30 22019000 5608e9cd 2200920a e200e9cd
I/DEBUG ( 244): 60221e40 c102e9cd 2804e9cd 4206e9cd 47c82200
I/DEBUG ( 244): 60221e50 e8bdb00c bdf00b00 00674851 006340ae
I/DEBUG ( 244): 60221e60 00674504 00674855 007a147c af03b5f0
I/DEBUG ( 244): 60221e70 0f00e92d 4680b087 460c4855 44786c09
I/DEBUG ( 244): 60221e80 68054646 9004f8d1 a09ff895 c094f895
I/DEBUG ( 244): 60221e90 f1bc4653 bf1f0f00 0096f895 30bef895
I/DEBUG ( 244): 60221ea0 0301f003 f8564303 f6481f2c 061b40a9
I/DEBUG ( 244): 60221eb0 f648bf08 45495040 ea5cd00b bf1c010a
I/DEBUG ( 244): 60221ec0 f5a64649 f8c6e86a f8959000 f895c094
I/DEBUG ( 244): 60221ed0 6be0a09f 0f00f1bc 9004f8d0 bf1f4650
I/DEBUG ( 244): 60221ee0 0096f895 10bef895 0101f001 b2c14308
I/DEBUG ( 244): 60221ef0 29002030 f108bf18 bf080630 f858202c
I/DEBUG ( 244): 60221f00 f6483000 290040a8 f648bf08 454b5040
I/DEBUG ( 244): 60221f10 ea5cd009 bf1c010a f5a64649 f8c6e83e
I/DEBUG ( 244): 60221f20 f8959000 f104a09f f8950b44 e9d4c096

@hrydgard
Copy link
Owner

Nah, that's a crash in PPSSPP code.... although I don't much understand it.

How about v1.11.1-2 from the buildbot? Does that run for you?

@bleckdeth
Copy link
Author

If remove Split-Second from ReinterpretFramebuffers ppsspp work,
but not show HUD same as #13957
last working and show HUD v1.10.3-348-gdd79d33f1

@Panderner
Copy link
Contributor

I know @bleckdeth

Panderner added a commit to Panderner/ppsspp that referenced this issue Feb 14, 2021
* Adds two new tests to GPU driver test screen: Adreno shader logic test and flat shading

The adreno test tests for the bug mentioned in hrydgard#13910.
Very clear repro on Adreno 630, Pocophone F1.

The flat shading test is an untested attempt at a repro of

(will test that tomomorrow).

* Add texture to flat shaded test.

* Compat: Note that 3 LEGO games those are require Buffered rendering

* More GPU test improvements

* Fix the flat test. Unfortunately doesn't repro the bug :(

* GL FB readback: Only use "inout" if we actually want to read from the fb.

* Headless: Allow screenshot compare without backend.

This makes not just graphics-enabled tests work in headless on softgpu,
but also screenshot comparison ones.

* Headless: Read expected file as a FileLoader.

This makes it possible to run tests from network locations.

* Headless: Allow PNGs and http:// for screenshot.

* Headless: Disable http disk cache.

* Headless: Simplify executing a ppdmp via headless.

* Headless: Default to PNG for ppdmp tests.

* GPU: Fix safe size checks when rect offscreen.

* Vulkan: Prevent scaling shader leak.

No need to recreate if they haven't changed.

* Compat: Enable reinterpret for Kingdom Hearts.

See hrydgard#11223.  Should enable it for everything at some point.

* Debugger: Add API to trigger buttons.

* Debugger: Broadcast ctrl input events.

This can be useful to trigger debugging functionality on button press.

* Debugger: Include all press states for convenience.

In case of a multi-button shortcut, which might be common for debugging.

* Kernel: Adjust sceKernelGetThreadExitStatus timing.

See hrydgard#13703.

* PGF Fixed Bold & Italic property and camouflage the Font name.

* Oops! I misstook uploading jpn0.pgf.

* Resample all mp3

Fix hrydgard#5213

* Fix Russian (Cyrillic alphabet) on jpn0.pgf.

* Some marks position fixed on jpn0.pgf

* build fix

* PPGe: Scale down by worst of window/internal res.

See hrydgard#13958.

* compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See hrydgard#13957

* Plugins: Enable by default.

* Resample only in 32000Hz

* Fix Greek characters & Roman numbers & all balance on jpn0.pgf

* Do PtpConnect internally during PtpOpen, since some games (ie. The Warriors) seems to do PtpSend immediately after PtpOpen without trying to PtpConnect first.

* Fix returned error code on PtpSend and PtpRecv when socket is not connected yet.

* OpenGL fragment shader gen: Fix precision inconsistency for v_color0/1.

Probably won't fix anything, just want this in for, well, consistency.

Noticed it debugging the iOS flat shading issues, but doesn't fix that.

* Fix duplicate shader version in the flat shader test

Unbreaks the flat shading test on Adreno (ended up in trying to link a
 #version 300 and a #version 320 shader together which it didn't like)

* Io: Don't allow async close while async busy.

See hrydgard#6582.

* GE: Better naming of render passes for color reinterpret

* GPU: Respect stencil write mask for 5551 buffers.

If the mask is 0x7F on 5551, that's equivalent to allowing the clear
entirely.  See hrydgard#13391.

* D3D9: Don't allow separate alpha clears.

Doesn't seem like the color mask applies to clears.

* Reporting: Expose CRC queue methods for other uses.

This way UI can expose the CRC if needed.

* Don't allow ForcedFirstConnect hack when using PtpConnect within PtpOpen to prevent returning result from blocking PtpConnect instead of result of PtpOpen.

* sceMp3Init:Add layerBits and versionBits information

* Add header information

* GLES: Remove direct khrplatform.h header include.

Shouldn't be needed anymore, was a hack for Nokia.  See hrydgard#13978.

* Mp3: Correct error handling for newer sdk versions.

The 6.xx behavior might be important if a game relies on it to add data.

* Mp3: Allow decode without pcm pointer.

Just like other audio decoding, you're allowed to skip audio.
Also prevents a crash if the mp3 is not yet inited.

* Add back XCode TARGETED_DEVICE_FAMILY config line

xcode warns that the value is deprecated or something, but maybe it still does something. Appears iPad support is broken right now.

* Mp3: Always keep sample rate from original mp3.

Our codec context is updated with the source sample rate, so this makes us
not resample at all.

Converting to stereo still seems correct.

* Updated GameMode initial data sync, in case remote players aren't listening yet when sending initial data (fix Pocket Pool)

* Mp3: Correct logging for init.

* Remove duplicates from ThreadManForKernel

* Vulkan: Add MMPX upscaling texture shader.

See https://casual-effects.com/research/McGuire2021PixelArt/index.html

* Vulkan: Allow tex shaders to specify a max scale.

* Specify MaxScale=2 for the new MMPX texture scaling shader

* Fix Greek characters ltn0~7.pgf

* gitlab ci change requested by m4xw

* FindFFmpeg: Fix a few issues

1. postproc now looks for postprocess.h (there is no postproc.h header).
2. pkg-config fallback condition now works (find_path/library set the
   variable to ${var}-NOTFOUND but it was checking for an empty string).

* (.gitlab-ci.yml) Add windows-x64 target

* Mpeg:Only allow firmware >= 3 for warmup

Fix hrydgard#13996

* Try to build fix on non-windows

* CMake: Add USE_UBSAN

* CMake: Rename USE_ADDRESS_SANITIZER to USE_ASAN

For consistency with USE_UBSAN

* CMake: Fix UBSAN link error

* Fix Russian characters ltn8~15.pgf

* Fix alignment issues in ISOFileSystem

Fixes hrydgard#14002

* jit: Make branch shift more obvious.

And also not technically undefined behavior.

* Fix connection issue on Dynasty Warriors (Shin Sangoku Musou) games when playing with more than 2 players.

* Minimize the Adreno shader compiler bug repro test

* Fix left shift of negative value in MIPSCodeUtils

Fixes a benign UBSAN error to improve the signal-to-noise ratio of
UBSAN errors.

Fixes hrydgard#14015

* x64Emitter: Fix unaligned store UBSAN errors

This compiles to the same assembly as before even without optimizations and avoids UB.

https://godbolt.org/z/4G5edM

While the UB here is benign, this improves signal-to-noise ratio of UBSAN errors.

Fixes hrydgard#14005

* Fix logging flags

1. The logging flags were being ignored (-v, -d)
2. Adds a `--loglevel` argument. Useful when using the debug build for
   ASAN/UBSAN to hide extremely noisy debug messages.

* Attempt to fix hrydgard#14022

* Fix Apple gpu detection

* Core: Correct branch analysis truncation.

* jit: Be very clear on sign extension.

* Only force the log level if it set via an argv

Follow-up to hrydgard#14019

* Io: Consistently use LE values of ISO entries.

Better to be consistent across big endian and little endian, in case
something was mastered wrong.

* Vulkan: Fix image layout issues after compute shader uploads.

We're already in GENERAL so probably not worth to transfer to DST just
to do even more transfers due to the silliness of GenerateMip.

I'm planning to rework the whole texture upload thing to be far more
optimal with some kind of TextureUploadManager

Fixes hrydgard#13987

* Mpeg:Only allow firmware >= 6 for warmup

Fix blue screen in hrydgard#13146

* Ge: Improve some logging and memchecks.

Explicitly trigger memchecks on readback.

* Ge: Restore saved context when ending a list.

Otherwise another list queued by a Head push could use the wrong context
data.  See hrydgard#13346.

* Framedump test screen. Downloads a list of framedumps.

* Add a new command in developer tools to list and load framedumps from framedump.ppsspp.org/repro/

Useful to make it easy to test GPU driver bugs etc, without having to
use real games or copying files around.

* Add checkbox to enable/disable driver bug workarounds.

* Fix minor rendering glitch in PPSSPP's menus on iOS

* Have the flat shading workaround obey the driver workarounds checkbox

* Loaders: Prevent errors on 0 byte reads.

Was happening when opening an http:// GE frame dump.

* Core: Maintain frame dump disc ID in SFO.

This way we won't generate a fake one later and use it for anything else.

* vertexjit: Correct saved registers on x64.

* Core: Assert debug stats remain positive.

* vertexjit: Only save extra regs on x64.

* Updated PdpStat and PtpStat

* Update README.md for 1.11

* Address initial feedback by iota97

* List fixed games. Thanks sum2012

* More from unknown and sum2012

* More stuff in README.md

* (.gitlab-ci.yml) Add linux-i686 and windows-i686 targets (+ prevent creation of 'null' file when building Windows libretro cores)

* Fix possible lock issue during AdhocMatchingStart

* Updated PdpStat to prevent rcv_sb_cc from exceeding the buffer size arg (since we use larger buffer size to prevent micro stutters or disconnection issue due to too many dropped packets with small buffer size).
TODO: May need to improve it to be able to calculate the correct size if there are multiple datagram messages

* UI: Correct developer tools test run.

* Make a couple of UI animations refresh rate independent

* Core: Reset state properly on CPU init failure.

* Windows: Prevent crash on null symbol map.

Happened during a double error scenario, but might as well check.

* We don't really need to allocate a buffer when using MSG_TRUNC on recvfrom

* Minor renaming

* Moving hleDelayResult from internal function of SetSocketAlert to prevent waking up HLE-blocked thread

* Fix possible race condition issue.

* Fix jpn0.pgf characters position.

* Debugger: Populate funcs if disassembly open early.

* PPGe: Fallback to atlas text on alloc fail.

* PPGe: Clear text allocations on shutdown.

* Updated some Logs to help finding the location of the call to debug.

* Removing hleDelayResult from internal adhoc functions to prevent waking up thread that supposed to be blocked by the outer HLE.

* Run the link script

* Run the link script, fixups

* Update lang,pspautotests submodules

* Do the title screen animation by accumulator instead, to avoid a long first frame breaking it.

* Update version to 1.11

* PPGe: Decimate text images properly.

* Add more games to ReportSmallMemStick

* Handle exec addr errors better - don't let IgnoreBadMemoryAccesses skip dispatcher exceptions.

It would then just fall through into the compiler and die.

Should remove one of the "mystery" crashes from hrydgard#14082.

* Cause the correct type of exception. Never ignore EXEC_ADDR exceptions.

* Buildfix

* GL: Call CreateDeviceObjects *after* updating render_.

Also remove a redundant call to fetch render_ in the constructor, it's
already passed in.

* Remove now-redundant check

* Only allow sceMpegGetAvcAu warmup for God Eater Series

Fix hrydgard#14086

* Rename the new warmup variable from hrydgard#14091

* SaveState: Prevent crash on bad cookie marker.

Just fail to load the save state.

* Update lang submodule (it_IT updates)

* Remove a completely unnecessary check in BackgroundAudio.cpp that caused glitching at 44.1khz.

Fixes hrydgard#14096

* Assorted paranoid cleanups, inspired by hrydgard#14082

* Fix frozen (0 FPS) issue on Kao Challengers and Asterix & Obelix XX (probably also fix other games from the same developer with similar issue) hrydgard#14103

* Windows recvfrom doesn't support MSG_TRUNC, so we're using dummy buffer with max size as alternative for peeking actual size of the next pending message.

* Update zh_CN and zh_TW

* Fix lobby issue on The Warriors, probably also fix similar issue on other games too.

* Update README.md for 1.11.1

* Slight simplification in LogoScreen

Not that I think those crashes actually are from this...

* Update version to 1.11.1

* Some GLSL compilers are very particular about the sign of shift operands..

* Revert (partially) "compat.ini: Add Split/Second to [ReinterpretFramebuffers]. See hrydgard#13957"

Also see hrydgard#14123 . Not sure I intended to actually do this.

This reverts commit d0c3a5a.

* GPU: Force reinterpret off without copy image.

Also, assert we have it when using it, since there's ifs.

* Add some checks trying to prevent creation of 0 sized textures.

Saw a crash log with a driver crash in CreateTexture...

* Update lang submodule

* Io: Truncate reads/writes to valid memory.

A PSP might crash in these cases, but it's better if we avoid a crash.

* Don't assert on invalid format in CwCheat.

Not sure exactly what we should do, though..

* Build: Allow on actions test branch.

* Build: Cache Qt during Actions run.

* Android: Ensure shutdown waits for render.

We apparently have a case where render is busy during shutdown, based on
crash reports.

Co-authored-by: Henrik Rydgård <[email protected]>
Co-authored-by: Unknown W. Brackets <[email protected]>
Co-authored-by: nassau-tk <[email protected]>
Co-authored-by: sum2012 <[email protected]>
Co-authored-by: ANR2ME <[email protected]>
Co-authored-by: AdamN <[email protected]>
Co-authored-by: Florin9doi <[email protected]>
Co-authored-by: Gleb Mazovetskiy <[email protected]>
Co-authored-by: jdgleaver <[email protected]>
Co-authored-by: Anuskuss <[email protected]>
@sum2012
Copy link
Collaborator

sum2012 commented Feb 14, 2021

@bleckdeth what is the result in
v1.11.1-14-gf1a7a70c3 or newer version ?

@hrydgard
Copy link
Owner

Result now should be that the HUD is broken unfortunately.

@bleckdeth
Copy link
Author

I try ppsspp-v1.11.1-14-gf1a7a70c3 HUD not show.
When i add Split-Second in compat.ini ReinterpretFramebuffers
HUD show but car glitches.

@bleckdeth
Copy link
Author

Screenshot log
https://disk.yandex.ua/d/61EvucF852MYfg
i can not upload to github.

@Panderner
Copy link
Contributor

i can not upload to github

@bleckdeth why?

@sum2012
Copy link
Collaborator

sum2012 commented Feb 14, 2021

It is @bleckdeth log
log.txt.zip

@hrydgard hrydgard modified the milestones: v1.11.2, v1.12.0 Feb 14, 2021
@ghost
Copy link

ghost commented Jun 12, 2021

Crash when select car.
ppsspp version ppsspp-v1.11-27-g46c6f33fa-android
motorola xt1030 android 4.4
all version crash after this commit
d0c3a5a

Doesn't crash on my redmi note 9 mediatek helio g85 Im using ppsspp v1.11.779 github apk
Screenshot_2021-06-12-15-59-01-367_org ppsspp ppsspp
Screenshot_2021-06-12-15-59-07-252_org ppsspp ppsspp
Screenshot_2021-06-12-15-59-15-769_org ppsspp ppsspp

OPENGL Backend

@hrydgard
Copy link
Owner

Does it still crash for anyone else in this thread?

(I do know about the missing HUD, that's a different issue)

@ghost
Copy link

ghost commented Jun 12, 2021

I also try this on ppsspp gold that I just bought on playstore a minutes ago 😊
Doesn't crash also 😁
Screenshot_2021-06-12-19-18-52-745_com android vending

@hrydgard
Copy link
Owner

Cool, I'm gonna go ahead and close this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

4 participants