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

Crash on Android - vulcan - stack trace #92327

Open
777Pixels opened this issue May 24, 2024 · 1 comment
Open

Crash on Android - vulcan - stack trace #92327

777Pixels opened this issue May 24, 2024 · 1 comment

Comments

@777Pixels
Copy link

Tested versions

  • From Godot 4.1 android export

  • Report on phone model :

[samsung a05s (Galaxy A05s)] [ vivo V2342 (Y100) ] [ Redmi tapas (Redmi Note 12) ] [ TECNO TECNO-KG5k (TECNO SPARK 8C) ]

  • On Android Version

[Android 14 (SDK 34)] [Android 13 (SDK 33)] [Android 11 (SDK 30)]

System information

Godot 4.1 (stable)

Issue description

Multiple crashes , impacting about 10% of users on Google Play.

I only have the crash report from Google Play Console.
Never had this issue locally.

I can't bring any other information. Sorry.

Steps to reproduce


pid: 0, tid: 19534 >>> ca.pixels777.bacb <<<

backtrace:
Unknown
#1 pc 0x00000000026d6054 /data/app/~~2wEnTMcbG5v47NHBf-yvXg==/ca.pixels777.bacb-nf_zFBDiNzs7m9gYx13oOA==/split_config.arm64_v8a.apk!libgodot_android.so
#2 pc 0x0000000000b7c944 /data/app/~~2wEnTMcbG5v47NHBf-yvXg==/ca.pixels777.bacb-nf_zFBDiNzs7m9gYx13oOA==/split_config.arm64_v8a.apk!libgodot_android.so
#3 pc 0x0000000000b55480 /data/app/~~2wEnTMcbG5v47NHBf-yvXg==/ca.pixels777.bacb-nf_zFBDiNzs7m9gYx13oOA==/split_config.arm64_v8a.apk!libgodot_android.so (Java_org_godotengine_godot_GodotLib_step+252)
#4 pc 0x000000000001ea3c /data/app/~~2wEnTMcbG5v47NHBf-yvXg==/ca.pixels777.bacb-nf_zFBDiNzs7m9gYx13oOA==/oat/arm64/base.odex (art_jni_trampoline+108)
#5 pc 0x000000000004f674 /data/app/~~2wEnTMcbG5v47NHBf-yvXg==/ca.pixels777.bacb-nf_zFBDiNzs7m9gYx13oOA==/oat/arm64/base.odex (org.godotengine.godot.vulkan.VkThread.run+900)
#6 pc 0x000000000033b3a4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
#7 pc 0x000000000023a5d0 /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144)
#8 pc 0x0000000000539b2c /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1600)
#9 pc 0x00000000005394dc /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallbackWithUffdGc(void*)+8)
#10 pc 0x00000000000fd004 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
#11 pc 0x0000000000096928 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

Minimal reproduction project (MRP)

sorry, no hints on how to reproduce.

@Calinou
Copy link
Member

Calinou commented May 24, 2024

Unfortunately, without access to a minimal reproduction project, we can't do anything about this.

Also, devices that only have Vulkan 1.0 support in their drivers generally have broken Vulkan support. I recommend using the Compatibility rendering method instead. To do so, open the Project Settings and change Rendering Method and Rendering Method.mobile to gl_compatibility.

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

No branches or pull requests

2 participants