Currently experiencing a crash in libgodot_android.so.
I've not been able to replicate the same crash on a Meta Quest 2 headset.
This is while testing my PR #77989 but I do not believe the changes in there are responsible.
Log from logcat:
06-09 12:31:40.197 5021 10509 I godot : Godot Engine v4.1.beta.custom_build.145c56d33 - https://godotengine.org
06-09 12:31:40.201 5021 10509 I godot : TextServer: Added interface "Dummy"
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_BD_composition_layer_color_matrix
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_BD_composition_layer_eac
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_BD_mr_management
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_BD_room_scene
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_BD_spatial_anchor
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_BD_spatial_anchor_persistence
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EPIC_view_configuration_fov
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EXTX_overlay
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EXT_eye_gaze_interaction
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EXT_hand_tracking
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EXT_performance_settings
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EXT_view_configuration_depth_range
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_composition_layer_alpha_blend
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_composition_layer_image_layout
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_composition_layer_secure_content
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_composition_layer_settings
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_display_refresh_rate
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_foveation
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_foveation_configuration
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_foveation_vulkan
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_passthrough
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_swapchain_update_state
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_FB_triangle_mesh
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_android_create_instance
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_android_surface_swapchain
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_composition_layer_color_scale_bias
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_composition_layer_cube
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_composition_layer_cylinder
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_composition_layer_equirect
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_composition_layer_equirect2
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_convert_timespec_time
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_loader_init
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_loader_init_android
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_opengl_es_enable
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_vulkan_enable
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_vulkan_enable2
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_KHR_vulkan_swapchain_format_list
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_MND_headless
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_MetricsTool_ext
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_android_controller_function_ext_enable06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_body_tracking
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_boundary
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_configs_ext
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_configuration
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_controller_interaction
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_eye_tracking
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_frame_end
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_frame_end_info_ext
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_hand_tracking
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_ipd
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_mrc_pose
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_mrc_pose_ext_enable
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_performance_metrics
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_reset_sensor
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_view_frustum
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_view_frustum_ext
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_view_ipd
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_view_state
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_PICO_view_state_ext_enable
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Found OpenXR extension XR_EXT_debug_utils
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_KHR_android_create_instance
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_EXT_eye_gaze_interaction
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_PICO_controller_interaction
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_EXT_hand_tracking
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_FB_passthrough
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_FB_triangle_mesh
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_FB_display_refresh_rate
06-09 12:31:40.233 5021 10509 I godot : OpenXR: Enabling extension XR_KHR_opengl_es_enable
06-09 12:31:40.357 5021 10509 I godot : OpenXR: Running on OpenXR runtime: Pico(XRT) by Pico et al 'c09be2e6' 3.0.1
06-09 12:31:40.357 5021 10509 I godot : OpenXR: Found supported view configuration XR_VIEW_CONFIGURATION_TYPE_PRIMARY_STEREO
06-09 12:31:40.357 5021 10509 I godot : OpenXR: Found supported view configuration view
06-09 12:31:40.357 5021 10509 I godot : - width: 2560
06-09 12:31:40.357 5021 10509 I godot : - height: 2560
06-09 12:31:40.357 5021 10509 I godot : - sample count: 1
06-09 12:31:40.357 5021 10509 I godot : - recommended render width: 1440
06-09 12:31:40.357 5021 10509 I godot : - recommended render height: 1584
06-09 12:31:40.357 5021 10509 I godot : - recommended render sample count: 1
06-09 12:31:40.357 5021 10509 I godot : OpenXR: Found supported view configuration view
06-09 12:31:40.357 5021 10509 I godot : - width: 2560
06-09 12:31:40.357 5021 10509 I godot : - height: 2560
06-09 12:31:40.357 5021 10509 I godot : - sample count: 1
06-09 12:31:40.357 5021 10509 I godot : - recommended render width: 1440
06-09 12:31:40.357 5021 10509 I godot : - recommended render height: 1584
06-09 12:31:40.357 5021 10509 I godot : - recommended render sample count: 1
06-09 12:31:40.357 5021 10509 I godot : OpenXR: Found environmental blend mode XR_ENVIRONMENT_BLEND_MODE_OPAQUE
06-09 12:31:40.358 5021 10509 I godot : TextServer: Added interface "ICU / HarfBuzz / Graphite (Built-in)"
06-09 12:31:40.364 5021 10509 I godot : Using "default" pen tablet driver...
06-09 12:31:40.364 5021 10509 I godot : godot: ENABLING GL DEBUG
06-09 12:31:40.367 5021 10509 I godot : Shader 'CanvasSdfShaderGLES3' SHA256: 72cda41890bce2f09217c172023d31e735a3fee605bad83c8e63f1a981a36a77
06-09 12:31:40.369 5021 10509 I godot : Shader 'SkeletonShaderGLES3' SHA256: add3f03e6eebdffdf0073fae42195857307eddada333b82998642329511917a2
06-09 12:31:40.369 5021 10509 I godot : Shader 'ParticlesShaderGLES3' SHA256: 9bf432d37b0b4792d67aa9f577258845d4047e3f98e990aeca6fd20a868c4db2
06-09 12:31:40.370 5021 10509 I godot : Shader 'ParticlesCopyShaderGLES3' SHA256: c778843b0cd1c7ce4c621fa2b924f703ac4001faef0555114b81a76c264a6908
06-09 12:31:40.370 5021 10509 I godot : Shader 'CopyShaderGLES3' SHA256: b1bc5a355ed9bda23f291956f121e0535b4e81b54cdac398412d200e6133161f
06-09 12:31:40.391 5021 10509 I godot : Shader 'CanvasShaderGLES3' SHA256: 007cddfcf35f7d57b219cffec53f6a7d9fe7a1979be4db64c6450cfac6000053
06-09 12:31:40.391 5021 10509 I godot : Shader 'CanvasOcclusionShaderGLES3' SHA256: 968915a469db9a7d505be274e8060c8288c15a5865baeb8362b3b0e2cacb16f3
06-09 12:31:40.393 5021 10509 I godot : Shader 'SceneShaderGLES3' SHA256: 7978059ed235406c8eb185f813778475d9fb0316458c2782764a5e2dd98e930d
06-09 12:31:40.681 5021 10509 I godot : Shader 'SkyShaderGLES3' SHA256: 1fe105946e63973aecf5198091930c2bdb17778012ef0253e325ade3a297e6c8
06-09 12:31:40.681 5021 10509 I godot : Shader 'CubemapFilterShaderGLES3' SHA256: fa42427967cd79b1ded6872fb94ad447d4bec89fcf6c7e67013d036e9fdc406a
06-09 12:31:40.682 5021 10509 I godot : OpenGL API OpenGL ES 3.2 V@0682.0 (GIT@76b617b5a7, I2d63e0ecd9, 1667209996) (Date:10/31/22) - Compatibility - Using Device: Qualcomm - Adreno (TM) 650
06-09 12:31:40.684 5021 10509 I godot :
06-09 12:31:40.711 5021 10509 I godot : TextServer: Primary interface set to: "ICU / HarfBuzz / Graphite (Built-in)".--------- beginning of crash
06-09 12:31:40.804 5021 10509 F libc : Fatal signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4020 in tid 10509 (GLThread 82), pid 5021 (xworks.gazetest)
06-09 12:31:40.857 10536 10536 F DEBUG : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
06-09 12:31:40.857 10536 10536 F DEBUG : Build fingerprint: 'Pico/Phoenix_ovs/PICOA8110:10/5.6.0/smartcm.1684442460:user/dev-keys'
06-09 12:31:40.857 10536 10536 F DEBUG : Revision: '0'
06-09 12:31:40.857 10536 10536 F DEBUG : ABI: 'arm64'
06-09 12:31:40.857 10536 10536 F DEBUG : Timestamp: 2023-06-09 12:31:40+0930
06-09 12:31:40.857 10536 10536 F DEBUG : pid: 5021, ppid: 749, tid: 10509, name: GLThread 82 >>> org.muxworks.gazetest <<<
06-09 12:31:40.857 10536 10536 F DEBUG : uid: 10130
06-09 12:31:40.857 10536 10536 F DEBUG : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x4020
06-09 12:31:40.857 10536 10536 F DEBUG : x0 0000000000000000 x1 0000007e5d12e8a9 x2 0000000000000083 x3 0000007e60f6d4b0
06-09 12:31:40.857 10536 10536 F DEBUG : x4 0000007e60f6d4a8 x5 0000007e55c2dd42 x6 79652f726573752f x7 692f7478655f7365
06-09 12:31:40.857 10536 10536 F DEBUG : x8 0000000000000000 x9 0000007f630c9735 x10 0000000000000000 x11 0000000000000000
06-09 12:31:40.857 10536 10536 F DEBUG : x12 000000000a3433e0 x13 65736f702f747865 x14 ff1f5f6b7b35884a x15 a51f3eaf0f6e3704
06-09 12:31:40.857 10536 10536 F DEBUG : x16 0000007e5d165238 x17 0000007f63176cd8 x18 0000007e60d18000 x19 0000007e62e406c0
06-09 12:31:40.857 10536 10536 F DEBUG : x20 0000007e60f6d560 x21 0000000000000000 x22 0000007e5d12e886 x23 0000007e60f6edf0
06-09 12:31:40.857 10536 10536 F DEBUG : x24 0000007e5d0f8ee8 x25 0000000000000001 x26 006974636172786f x27 0000007e55d188f8
06-09 12:31:40.857 10536 10536 F DEBUG : x28 0000007e55d188f0 x29 0000007e60f6d520
06-09 12:31:40.857 10536 10536 F DEBUG : sp 0000007e60f6d4a0 lr 0000007e5d099908 pc 0000007e5d099910
06-09 12:31:40.968 10536 10536 F DEBUG :
06-09 12:31:40.968 10536 10536 F DEBUG : backtrace:
06-09 12:31:40.968 10536 10536 F DEBUG : #00 pc 000000000004c910 /system/priv-app/XRRuntime/lib/arm64/libpxrruntime.so (BuildId: 4036a8c8b459aec29574bfa30f8bc84168364379)
06-09 12:31:40.968 10536 10536 F DEBUG : #01 pc 000000000117c0f0 /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #02 pc 000000000116565c /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #03 pc 0000000001168164 /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #04 pc 0000000001160564 /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #05 pc 0000000000c41094 /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #06 pc 0000000000c2d1a8 /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #07 pc 0000000000c059f0 /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk!libgodot_android.so (offset 0x255000)
06-09 12:31:40.968 10536 10536 F DEBUG : #08 pc 0000000000142350 /apex/com.android.runtime/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #09 pc 00000000001395b8 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #10 pc 000000000014800c /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #11 pc 00000000002eccc0 /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #12 pc 00000000002e7f20 /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+892) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #13 pc 00000000005ae178 /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+372) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #14 pc 0000000000133994 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #15 pc 000000000018d694 [anon:dalvik-classes.dex extracted in memory from /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk] (org.godotengine.godot.gl.GodotRenderer.onDrawFrame+20)
06-09 12:31:40.968 10536 10536 F DEBUG : #16 pc 00000000005ad184 /apex/com.android.runtime/lib64/libart.so (MterpInvokeInterface+1788) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #17 pc 0000000000133a14 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_interface+20) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #18 pc 000000000018c7fe [anon:dalvik-classes.dex extracted in memory from /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk] (org.godotengine.godot.gl.GLSurfaceView$GLThread.guardedRun+986)
06-09 12:31:40.968 10536 10536 F DEBUG : #19 pc 00000000005adc70 /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1100) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #20 pc 0000000000133914 /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #21 pc 000000000018cdc4 [anon:dalvik-classes.dex extracted in memory from /data/app/org.muxworks.gazetest-QUJC-D7Kt5YYQleEHaZwLQ==/base.apk] (org.godotengine.godot.gl.GLSurfaceView$GLThread.run+52)
06-09 12:31:40.968 10536 10536 F DEBUG : #22 pc 00000000002bdfd4 /apex/com.android.runtime/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEbb.llvm.8513314980878491510+240) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #23 pc 000000000059cc0c /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1032) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #24 pc 0000000000142468 /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #25 pc 0000000000139334 /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #26 pc 0000000000147fec /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+244) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #27 pc 00000000004bb5d8 /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #28 pc 00000000004bc6ec /apex/com.android.runtime/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+416) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #29 pc 00000000004fd46c /apex/com.android.runtime/lib64/libart.so (art::Thread::CreateCallback(void*)+1176) (BuildId: 8280f0d3db22feeff9d1a6c4c13ff932)
06-09 12:31:40.968 10536 10536 F DEBUG : #30 pc 00000000000ecd84 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36) (BuildId: c531ce59e908b274babdd55c313f24d1)
06-09 12:31:40.968 10536 10536 F DEBUG : #31 pc 000000000008b0e4 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64) (BuildId: c531ce59e908b274babdd55c313f24d1)
Mostly looking for some help in diagnosing this issue, specifically trying to find out why debug symbols are missing from libgodot_android.so and whether I need to perform different steps with a custom/gradlew build to ensure a debug build of this is used.
Steps to reproduce
Build Godot including Android builds with #77989 (so the attached example project works
Install android build templates into the test project
Export to a PICO 4 device
Godot version
4.1.dev 145c56d331bb4dc05d4cbb73cbbc9ff0ffaacd1c
System information
PICO 4 (Android)
Issue description
Currently experiencing a crash in
libgodot_android.so
. I've not been able to replicate the same crash on a Meta Quest 2 headset. This is while testing my PR #77989 but I do not believe the changes in there are responsible.Log from logcat:
Mostly looking for some help in diagnosing this issue, specifically trying to find out why debug symbols are missing from
libgodot_android.so
and whether I need to perform different steps with a custom/gradlew build to ensure a debug build of this is used.Steps to reproduce
Build Godot including Android builds with #77989 (so the attached example project works Install android build templates into the test project Export to a PICO 4 device
Minimal reproduction project
test eye gaze.zip