02-23-2023 05:39 AM
Hi!
Everytime i try to capture a frame using RenderDoc, the application running on the headset crashes and renderdoc produces no capture. I'm not sure if anyone else is experiencing this. I'm wondering if there's a fix so i can use renderdoc reliably. Here's the fatal log:
Android PID 12063: [10:34:20] libc(0) - Fatal - Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xfffffffffffffe08 in tid 12188 (RenderThread), pid 12063 (main)
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - Build fingerprint: 'oculus/hollywood/hollywood:10/QQ3A.200805.001/49882890235800150:user/release-keys'
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - Revision: '0'
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - ABI: 'arm64'
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - Timestamp: 2023-02-23 10:34:07-0300
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - pid: 12063, tid: 12188, name: RenderThread >>> com.nimblegiant.vrexp <<<
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - uid: 10104
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0xfffffffffffffe08
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x0 fffffffffffffe08 x1 0000007035db4600 x2 00000070d58688c0 x3 0000006fd3652e00
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x4 0000000000000000 x5 0000000000000000 x6 0000006fe50ae7d0 x7 0000006fe50ae7d0
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x8 0000000000000000 x9 fffffffffffffe08 x10 0000000000000000 x11 0000000000000020
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x12 0000000000300000 x13 0000000000000001 x14 0000000000000038 x15 0000000000000020
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x16 00000071563a1470 x17 0000007156396c24 x18 4f00000003000000 x19 0000007043086aa4
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x20 0000000000000000 x21 0000000000000000 x22 00000070419bc540 x23 0000000000000001
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x24 0000007157af5000 x25 0000000000001643 x26 0000000000002702 x27 0000000013dc4908
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - x28 0000000013dc4928 x29 00000070430860e0
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - sp 0000007043086090 lr 0000007066dcd32c pc 0000007066dcd330
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - backtrace:
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - #00 pc 00000000002cc330 /data/app/com.oculus.renderdoccmd.arm64-UxtRLlgHQu7j_P78Rs5uEg==/lib/arm64/libVkLayer_GLES_RenderDoc.so (WrappedOpenGL::FirstFrame(void*, void*)+188) (BuildId: 5b113bbf94bdee811ec484af6b089efbcdffcd97)
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - #01 pc 00000000002cb8b8 /data/app/com.oculus.renderdoccmd.arm64-UxtRLlgHQu7j_P78Rs5uEg==/lib/arm64/libVkLayer_GLES_RenderDoc.so (WrappedOpenGL::ActivateContext(GLWindowingData)+6344) (BuildId: 5b113bbf94bdee811ec484af6b089efbcdffcd97)
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - #02 pc 00000000007ac2cc /data/app/com.oculus.renderdoccmd.arm64-UxtRLlgHQu7j_P78Rs5uEg==/lib/arm64/libVkLayer_GLES_RenderDoc.so (eglMakeCurrent_renderdoc_hooked+756) (BuildId: 5b113bbf94bdee811ec484af6b089efbcdffcd97)
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - #03 pc 00000000000df170 /system/lib64/libandroid_runtime.so (android_eglMakeCurrent(_JNIEnv*, _jobject*, _jobject*, _jobject*, _jobject*, _jobject*)+132) (BuildId: b525a1061eca884bd7c4366c1d8d6baa)
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - #04 pc 00000000002a3020 /system/framework/arm64/boot-framework.oat (art_jni_trampoline+256) (BuildId: 67fda77b31ac3ba086b21040fcd9d122d52fc23b)
Android PID 12800: [10:34:20] DEBUG(0) - Fatal - #05 pc 000000000200c9d0 /memfd:/jit-cache (deleted) (offset 0x2000000)
RenderDoc version: 44.1
Unreal Engine 5.1
Quest version: 49.0.0.207.357.445159226
Thank you!
02-07-2024 04:49 PM
any luck fixing this?
02-08-2024 05:28 AM
I can't remember fixing this, i probably moved on and stopped using renderdoc.