FCL-Team / FoldCraftLauncher

Fold Craft Launcher, an Android Minecraft : Java Edition launcher.
GNU General Public License v3.0
1.62k stars 157 forks source link

Got SIGSEGV when debugging with RenderDoc #691

Open BloCamLimb opened 2 weeks ago

BloCamLimb commented 2 weeks ago

Before making issue / 在发布提问之前...

Launcher Version / 启动器版本

1.1.8.7

Device Information / 设备信息

Qualcomm Snapdragon 865

Problem Description / 问题描述

When you launch FCL with RenderDoc, it crashes in two seconds.

Steps to reproduce:

  1. Install RenderDoc v1.35 on your PC, install FCL-fordebug on your phone
  2. Connect your phone to your PC with a USB cable, enable USB debugging
  3. Launch com.tungsten.fcl.debug/com.tungsten.fcl.activity.SplashActivity in RenderDoc

Java

No response

Renderer / 渲染器

No response

Game Version / 游戏版本

No response

Modifications Made to the Game / 对游戏所做的修改

No response

Game Crash Report / 游戏崩溃报告

No response

Launcher Crash Report / 启动器崩溃报告

11-02 21:22:25.030 26452 26452 F DEBUG   : Softversion: PD2011C_A_8.14.0
11-02 21:22:25.030 26452 26452 F DEBUG   : Time: 2024-11-02 21:22:25
11-02 21:22:25.030 26452 26452 F DEBUG   : *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
11-02 21:22:25.030 26452 26452 F DEBUG   : Build fingerprint: 'vivo/PD2011/PD2011:13/TP1A.220624.014/compiler07061949:user/release-keys'
11-02 21:22:25.030 26452 26452 F DEBUG   : Revision: '0'
11-02 21:22:25.030 26452 26452 F DEBUG   : ABI: 'arm64'
11-02 21:22:25.030 26452 26452 F DEBUG   : Timestamp: 2024-11-02 21:22:24.812617358+0800
11-02 21:22:25.030 26452 26452 F DEBUG   : Process uptime: 2s
11-02 21:22:25.030 26452 26452 F DEBUG   : Cmdline: com.tungsten.fcl.debug
11-02 21:22:25.030 26452 26452 F DEBUG   : pid: 26281, tid: 26428, name: GLThread 274  >>> com.tungsten.fcl.debug <<<
11-02 21:22:25.030 26452 26452 F DEBUG   : uid: 10025
11-02 21:22:25.030 26452 26452 F DEBUG   : signal 11 (SIGSEGV), code 1 (SEGV_MAPERR), fault addr 0x0000000000000028
11-02 21:22:25.030 26452 26452 F DEBUG   : Cause: null pointer dereference
11-02 21:22:25.030 26452 26452 F DEBUG   :     x0  0000006fc84aa130  x1  0000000000000006  x2  0000000000000004  x3  0000000000000004
11-02 21:22:25.030 26452 26452 F DEBUG   :     x4  0000000000000001  x5  0000000000000000  x6  0000000000000000  x7  0000000000000000
11-02 21:22:25.030 26452 26452 F DEBUG   :     x8  0000000000000000  x9  0000000000003c7f  x10 0000000000000040  x11 0000000000000001
11-02 21:22:25.030 26452 26452 F DEBUG   :     x12 0000000000000001  x13 0000000000000003  x14 0000000000000000  x15 0000006e6841a990
11-02 21:22:25.030 26452 26452 F DEBUG   :     x16 0000006d8cbd0528  x17 0000000000000000  x18 0000000000000000  x19 0000006fc84aa130
11-02 21:22:25.030 26452 26452 F DEBUG   :     x20 0000000000000001  x21 0000000000000004  x22 0000000000000004  x23 0000000000000006
11-02 21:22:25.030 26452 26452 F DEBUG   :     x24 0000000070a9b950  x25 0000006d0dee2470  x26 000000007093da90  x27 000000000000c554
11-02 21:22:25.030 26452 26452 F DEBUG   :     x28 0000006d0dee24e0  x29 0000006d0dee2320
11-02 21:22:25.030 26452 26452 F DEBUG   :     lr  0000006d924a95bc  sp  0000006d0dee22f0  pc  0000006d8c965c9c  pst 0000000080001000
11-02 21:22:25.030 26452 26452 F DEBUG   : backtrace:
11-02 21:22:25.030 26452 26452 F DEBUG   :       #00 pc 000000000015cc9c  /vendor/lib64/egl/libGLESv2_adreno.so (BuildId: 8f58bda1c70fa129f4e013d6faea0796)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #01 pc 00000000000295b8  /vendor/lib64/egl/libGLESv1_CM_adreno.so (glDrawArrays+176) (BuildId: 8bd27bb9ef59b8c59907503f1ed0b1f4)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #02 pc 00000000001bc094  /system/framework/arm64/boot-framework.oat (art_jni_trampoline+116) (BuildId: b1f6c7966154aaa8336843797cd941453403ff5b)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #03 pc 000000000020b74c  /apex/com.android.art/lib64/libart.so (nterp_helper+9292) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #04 pc 0000000000a66cea  /data/app/~~m992RNVhmJld1zYHV3hLyA==/com.tungsten.fcl.debug-DscOyfMQzmr6ZEz1uJ5Zzg==/oat/arm64/base.vdex (com.tungsten.fcllibrary.skin.cube.MainCube.draw+170)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #05 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #06 pc 0000000000a169fc  /data/app/~~m992RNVhmJld1zYHV3hLyA==/com.tungsten.fcl.debug-DscOyfMQzmr6ZEz1uJ5Zzg==/oat/arm64/base.vdex (com.tungsten.fcllibrary.skin.SkinModel.drawBodyModel+68)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #07 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #08 pc 0000000000a1714e  /data/app/~~m992RNVhmJld1zYHV3hLyA==/com.tungsten.fcl.debug-DscOyfMQzmr6ZEz1uJ5Zzg==/oat/arm64/base.vdex (com.tungsten.fcllibrary.skin.SkinRenderer.onDrawFrame+110)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #09 pc 000000000020b120  /apex/com.android.art/lib64/libart.so (nterp_helper+7712) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #10 pc 00000000004d4076  /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.guardedRun+1134)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #11 pc 000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #12 pc 00000000004d469c  /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.run+52)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #13 pc 000000000021096c  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+556) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #14 pc 000000000027d1d8  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+188) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #15 pc 000000000061b6a4  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+464) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #16 pc 0000000000664b6c  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1292) (BuildId: 03b2e63973e8eb36de241858f7f89889)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #17 pc 0000000000101d8c  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+228) (BuildId: f759af0424eac5e22a22b5b27c4d6270)
11-02 21:22:25.030 26452 26452 F DEBUG   :       #18 pc 000000000009b6a0  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68) (BuildId: f759af0424eac5e22a22b5b27c4d6270)

Launcher Log File / 启动器日志文件

No response