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

ax::backend::CommandBufferGL::drawElements中的glDrawElements崩溃BUG #2241

Closed
cxcxiaochuan opened this issue Nov 23, 2024 · 0 comments
Closed

Comments

@cxcxiaochuan
Copy link

cxcxiaochuan commented Nov 23, 2024

崩溃版本:axmol-2.1.2
崩溃手机:samsung a02q (Galaxy A02s)
崩溃系统:Android 12 (SDK 31)
崩溃堆栈:

backtrace:
  #00  pc 0x00000000000624fc  /apex/com.android.runtime/lib/bionic/libc.so (__memcpy_a53+96)
  #01  pc 0x000000000023ff9d  /vendor/lib/egl/libGLESv2_adreno.so (!!!0000!928ddd272828b5ecd302b519177d41!5441528417!+4204)
  #02  pc 0x00000000002172c1  /vendor/lib/egl/libGLESv2_adreno.so (!!!0000!4c38aea95be9faf0b3861d1af73f50!5441528417!+2064)
  #03  pc 0x00000000000b997f  /vendor/lib/egl/libGLESv2_adreno.so (!!!0000!6b200851123c7898055fe62ff9f71f!5441528417!+1670)
  #04  pc 0x00000000000b37b7  /vendor/lib/egl/libGLESv2_adreno.so (!!!0000!77df12deb6a622478efa8fb9929034!5441528417!+826)
  #05  pc 0x00000000000edd2b  /vendor/lib/egl/libGLESv2_adreno.so (!!!0000!fd7498413de80da11b66fb6ac2c9ef!5441528417!+146)
  #06  pc 0x000000000004a22f  /vendor/lib/egl/libGLESv2_adreno.so (glDrawElements+42)
  #07  pc 0x000000000064f673  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned int, unsigned int, bool)+102) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #08  pc 0x00000000006397c1  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+264) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #09  pc 0x000000000063904d  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+270) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #10  pc 0x0000000000638e5f  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Renderer::processGroupCommand(ax::GroupCommand*)+158) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #11  pc 0x0000000000639183  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Renderer::processRenderCommand(ax::RenderCommand*)+62) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #12  pc 0x000000000063904d  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+270) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #13  pc 0x00000000006398bf  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Renderer::render()+56) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #14  pc 0x00000000005fadd7  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+266) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #15  pc 0x0000000000664035  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Director::drawScene()+380) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #16  pc 0x0000000000665b0b  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/split_config.armeabi_v7a.apk!libGame.so (ax::Director::mainLoop()+74) (BuildId: bd26b3b83d492ac2e02c800327ef6334fb6dbd99)
  #17  pc 0x0000000000449321  /data/misc/apexdata/com.android.art/dalvik-cache/arm/boot.oat (art_jni_trampoline+72)
  #18  pc 0x000000000013f88d  /data/app/~~R5HUOPsCmpTkPfc8WBqY3Q==/*******==/oat/arm/base.odex (org.axmol.lib.AxmolRenderer.onDrawFrame+148)
  #19  pc 0x00000000000a0c68  /apex/com.android.art/lib/libart.so (nterp_helper+5464)
  #20  pc 0x000000000045f63c  /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.guardedRun+1244)
  #21  pc 0x00000000000a0200  /apex/com.android.art/lib/libart.so (nterp_helper+2800)
  #22  pc 0x000000000045fcd4  /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.run+48)
  #23  pc 0x00000000000a4575  /apex/com.android.art/lib/libart.so (art_quick_invoke_stub_internal+68)
  #24  pc 0x00000000005ace41  /apex/com.android.art/lib/libart.so (art_quick_invoke_stub+248)
  #25  pc 0x0000000000208c25  /apex/com.android.art/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+120)
  #26  pc 0x0000000000517e9b  /apex/com.android.art/lib/libart.so (art::Thread::CreateCallback(void*)+1106)
  #27  pc 0x00000000000afc3f  /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*)+40)
  #28  pc 0x0000000000065ed1  /apex/com.android.runtime/lib/bionic/libc.so (__start_thread+30)

崩溃版本:axmol-2.1.2
崩溃手机:vivo 2027 (V2029)
崩溃系统:Android 12 (SDK 31)
崩溃堆栈:

backtrace:
  #00  pc 0x000000000004d308  /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy+232)
  #01  pc 0x00000000003890a8  /vendor/lib64/egl/libGLESv2_adreno.so
  #02  pc 0x0000000000176f88  /vendor/lib64/egl/libGLESv2_adreno.so
  #03  pc 0x000000000016ec10  /vendor/lib64/egl/libGLESv2_adreno.so
  #04  pc 0x0000000000919624  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #05  pc 0x00000000008fb484  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #06  pc 0x00000000008faad4  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #07  pc 0x00000000008fb600  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::render()+84) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #08  pc 0x00000000008a5bec  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #09  pc 0x0000000000935ec4  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::drawScene()+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #10  pc 0x0000000000938248  /data/app/~~hPTRkzZ7vsxgsC_Y6t0QsA==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::mainLoop()+124) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #11  pc 0x0000000000364b5c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+108)

崩溃版本:axmol-2.1.2
崩溃手机:OnePlus OnePlusN200TMO (OnePlus Nord N200 5G)
崩溃系统:Android 12 (SDK 31)
崩溃堆栈:

backtrace:
  #00  pc 0x0000000000075a40  /apex/com.android.runtime/lib64/bionic/libc.so (memcpy_opt+256)
  #01  pc 0x00000000003d6440  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!f56be09eb88f86833124f1df42e945!badfd2c428!+11656)
  #02  pc 0x00000000001bb8dc  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!6b200851123c7898055fe62ff9f71f!badfd2c428!+2388)
  #03  pc 0x00000000001b2d28  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!77df12deb6a622478efa8fb9929034!badfd2c428!+376)
  #04  pc 0x0000000000919624  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #05  pc 0x00000000008fb484  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #06  pc 0x00000000008faad4  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #07  pc 0x00000000008fb600  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::render()+84) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #08  pc 0x00000000008a5bec  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #09  pc 0x0000000000935ec4  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::drawScene()+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #10  pc 0x0000000000938248  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::mainLoop()+124) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #11  pc 0x0000000000390b5c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+108)

崩溃版本:axmol-2.1.2
崩溃手机:OPPO OP5B16L1 (A3x/A20)
崩溃系统:Android 14 (SDK 34)
崩溃堆栈:

backtrace:
  #00  pc 0x0000000000095b20  /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy_aarch64_simd+224)
  #01  pc 0x00000000001b868c  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!6642a709aefb598e3c7ff817eaf381!30f48d66fb!+1988)
  #02  pc 0x00000000001a2e00  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!f56be09eb88f86833124f1df42e945!30f48d66fb!+1096)
  #03  pc 0x00000000001a2994  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!17e6125a4ff668406bac402aea5284!30f48d66fb!+20)
  #04  pc 0x000000000019cf1c  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!6b200851123c7898055fe62ff9f71f!30f48d66fb!+2452)
  #05  pc 0x000000000019b4b4  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!77df12deb6a622478efa8fb9929034!30f48d66fb!+564)
  #06  pc 0x0000000000919624  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #07  pc 0x00000000008fb484  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #08  pc 0x00000000008faad4  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #09  pc 0x00000000008fb600  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::render()+84) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #10  pc 0x00000000008a5bec  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #11  pc 0x0000000000935ec4  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::drawScene()+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #12  pc 0x0000000000938248  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::mainLoop()+124) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #13  pc 0x0000000000069e1c  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/oat/arm64/base.odex (art_jni_trampoline+108)
  #14  pc 0x0000000000137b9c  /data/app/~~mb48CljGEg9U8JLdd_109w==/******==/oat/arm64/base.odex (org.axmol.lib.AxmolRenderer.onDrawFrame+124)
  #15  pc 0x00000000005bc1ac  /system/framework/arm64/boot-framework.oat (android.opengl.GLSurfaceView$GLThread.guardedRun+6988)
  #16  pc 0x00000000005bd178  /system/framework/arm64/boot-framework.oat (android.opengl.GLSurfaceView$GLThread.run+440)
  #17  pc 0x000000000033a7a4  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
  #18  pc 0x000000000023a01c  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+144)
  #19  pc 0x0000000000539054  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1600)
  #20  pc 0x0000000000538a04  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallbackWithUffdGc(void*)+8)
  #21  pc 0x0000000000104fe4  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
  #22  pc 0x000000000009e77c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

崩溃版本:axmol-2.1.2
崩溃手机:OnePlus OnePlusN200TMO (OnePlus Nord N200 5G)
崩溃系统:Android 12 (SDK 31)
崩溃堆栈:

backtrace:
  #00  pc 0x0000000000075a40  /apex/com.android.runtime/lib64/bionic/libc.so (memcpy_opt+256)
  #01  pc 0x00000000003d6440  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!f56be09eb88f86833124f1df42e945!badfd2c428!+11656)
  #02  pc 0x00000000001bb8dc  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!6b200851123c7898055fe62ff9f71f!badfd2c428!+2388)
  #03  pc 0x00000000001b2d28  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!77df12deb6a622478efa8fb9929034!badfd2c428!+376)
  #04  pc 0x0000000000919624  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #05  pc 0x00000000008fb484  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #06  pc 0x00000000008faad4  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #07  pc 0x00000000008fb600  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::render()+84) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #08  pc 0x00000000008a5bec  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #09  pc 0x0000000000935ec4  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::drawScene()+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #10  pc 0x0000000000938248  /data/app/~~rzRT3i-HxXMi_lIe97ZvTg==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::mainLoop()+124) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #11  pc 0x0000000000390b5c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+108)

崩溃版本:axmol-2.1.2
崩溃手机:samsung a42xuq (Galaxy A42 5G)
崩溃系统:Android 13 (SDK 33)
崩溃堆栈:

backtrace:
  #00  pc 0x000000000004ded8  /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy+232)
  #01  pc 0x0000000000389a8c  /vendor/lib64/egl/libGLESv2_adreno.so
  #02  pc 0x0000000000177158  /vendor/lib64/egl/libGLESv2_adreno.so
  #03  pc 0x000000000016ede0  /vendor/lib64/egl/libGLESv2_adreno.so
  #04  pc 0x0000000000919624  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #05  pc 0x00000000008fb484  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #06  pc 0x00000000008faad4  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #07  pc 0x00000000008fb600  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::render()+84) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #08  pc 0x00000000008a5bec  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #09  pc 0x0000000000935ec4  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::drawScene()+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #10  pc 0x0000000000938248  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::mainLoop()+124) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #11  pc 0x000000000005ff20  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/oat/arm64/base.odex (art_jni_trampoline+112)
  #12  pc 0x0000000000156798  /data/app/~~ZHu8lfAfZ32wjEgeqxlLkw==/******==/oat/arm64/base.odex (org.axmol.lib.AxmolRenderer.onDrawFrame+136)
  #13  pc 0x000000000202f9f8  /memfd:jit-cache (android.opengl.GLSurfaceView$GLThread.guardedRun+4152)
  #14  pc 0x000000000020a254  /apex/com.android.art/lib64/libart.so (nterp_helper+3924)
  #15  pc 0x00000000004c005c  /system/framework/framework.jar (android.opengl.GLSurfaceView$GLThread.run+52)
  #16  pc 0x000000000045836c  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+556)
  #17  pc 0x00000000004841e4  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+156)
  #18  pc 0x0000000000483eb0  /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithJValues<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, jvalue const*)+400)
  #19  pc 0x00000000005cc668  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1680)
  #20  pc 0x00000000000ba5a8  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
  #21  pc 0x0000000000053e9c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

崩溃版本:axmol-2.1.2
崩溃手机:OPPO OP533FL1 (OPPO Reno7/F21 Pro)
崩溃系统:Android 14 (SDK 34)
崩溃堆栈:

backtrace:
  #00  pc 0x0000000000095b20  /apex/com.android.runtime/lib64/bionic/libc.so (__memcpy_aarch64_simd+224)
  #01  pc 0x0000000000384fd8  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!f56be09eb88f86833124f1df42e945!3d24e2bbef!+17984)
  #02  pc 0x0000000000176aec  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!6b200851123c7898055fe62ff9f71f!3d24e2bbef!+620)
  #03  pc 0x000000000016e720  /vendor/lib64/egl/libGLESv2_adreno.so (!!!0000!77df12deb6a622478efa8fb9929034!3d24e2bbef!+376)
  #04  pc 0x0000000000919624  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #05  pc 0x00000000008fb484  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #06  pc 0x00000000008faad4  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #07  pc 0x00000000008fa818  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::processGroupCommand(ax::GroupCommand*)+224) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #08  pc 0x00000000008fac98  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::processRenderCommand(ax::RenderCommand*)+128) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #09  pc 0x00000000008faad4  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #10  pc 0x00000000008fb600  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Renderer::render()+84) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #11  pc 0x00000000008a5bec  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #12  pc 0x0000000000935ec4  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::drawScene()+372) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #13  pc 0x0000000000938248  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/split_config.arm64_v8a.apk!libGame.so (ax::Director::mainLoop()+124) (BuildId: 5498f62da2355a571210a636d6989be2873c7f2a)
  #14  pc 0x000000000038cb5c  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (art_jni_trampoline+108)
  #15  pc 0x00000000001356ac  /data/app/~~mDoLJ8NUm0mT4olxybn7LQ==/******==/oat/arm64/base.odex (org.axmol.lib.AxmolRenderer.onDrawFrame+124)
  #16  pc 0x0000000000a7b7dc  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.opengl.GLSurfaceView$GLThread.guardedRun+7164)
  #17  pc 0x0000000000a7c894  /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (android.opengl.GLSurfaceView$GLThread.run+548)
  #18  pc 0x0000000000362774  /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612)
  #19  pc 0x000000000034def0  /apex/com.android.art/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+132)
  #20  pc 0x0000000000943c28  /apex/com.android.art/lib64/libart.so (art::detail::ShortyTraits<(char)86>::Type art::ArtMethod::InvokeInstance<(char)86>(art::Thread*, art::ObjPtr<art::mirror::Object>, art::detail::ShortyTraits<>::Type...)+60)
  #21  pc 0x000000000063ea1c  /apex/com.android.art/lib64/libart.so (art::Thread::CreateCallback(void*)+1344)
  #22  pc 0x0000000000104fc4  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+208)
  #23  pc 0x000000000009e764  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+68)

崩溃版本:axmol-2.1.2
崩溃手机:Realme RMX1941 (realme C2)
崩溃系统:Android 9 (SDK 28)
崩溃堆栈:

backtrace:
  #00  pc 0x000000000002a090  /vendor/lib64/egl/libGLESv2_mtk.so
  #01  pc 0x0000000000026078  /vendor/lib64/egl/libGLESv2_mtk.so
  #02  pc 0x0000000000025824  /vendor/lib64/egl/libGLESv2_mtk.so (glDrawElements+140)
  #03  pc 0x0000000000919624  /data/app/******==/split_config.arm64_v8a.apk (ax::backend::CommandBufferGL::drawElements(ax::backend::PrimitiveType, ax::backend::IndexFormat, unsigned long, unsigned long, bool)+176)
  #04  pc 0x00000000008fb484  /data/app/******==/split_config.arm64_v8a.apk (ax::Renderer::drawCustomCommand(ax::RenderCommand*)+372)
  #05  pc 0x00000000008faad4  /data/app/******==/split_config.arm64_v8a.apk (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368)
  #06  pc 0x00000000008fa818  /data/app/******==/split_config.arm64_v8a.apk (ax::Renderer::processGroupCommand(ax::GroupCommand*)+224)
  #07  pc 0x00000000008fac98  /data/app/******==/split_config.arm64_v8a.apk (ax::Renderer::processRenderCommand(ax::RenderCommand*)+128)
  #08  pc 0x00000000008faad4  /data/app/******==/split_config.arm64_v8a.apk (ax::Renderer::visitRenderQueue(ax::RenderQueue&)+368)
  #09  pc 0x00000000008fb600  /data/app/******==/split_config.arm64_v8a.apk (ax::Renderer::render()+84)
  #10  pc 0x00000000008a5bec  /data/app/******==/split_config.arm64_v8a.apk (ax::Scene::render(ax::Renderer*, ax::Mat4 const&, ax::Mat4 const*)+248)
  #11  pc 0x0000000000935ec4  /data/app/******==/split_config.arm64_v8a.apk (ax::Director::drawScene()+372)
  #12  pc 0x0000000000938248  /data/app/******==/split_config.arm64_v8a.apk (ax::Director::mainLoop()+124)
  #13  pc 0x0000000000059f70  /data/app/******==/oat/arm64/base.odex (org.axmol.lib.AxmolRenderer.nativeDeleteBackward [DEDUPED]+144)
  #14  pc 0x00000000000afcd0  /data/app/******==/oat/arm64/base.odex (org.axmol.lib.AxmolRenderer.onDrawFrame+128)
  #15  pc 0x0000000000a8e950  /system/framework/arm64/boot-framework.oat (android.opengl.GLSurfaceView$GLThread.guardedRun+4000)
  #16  pc 0x0000000000a8fa10  /system/framework/arm64/boot-framework.oat (android.opengl.GLSurfaceView$GLThread.run+224)
  #17  pc 0x0000000000562f88  /system/lib64/libart.so (art_quick_invoke_stub+584)
  #18  pc 0x00000000000d0340  /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+200)
  #19  pc 0x00000000004668e0  /system/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
  #20  pc 0x00000000004679a8  /system/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue*)+424)
  #21  pc 0x0000000000494a38  /system/lib64/libart.so (art::Thread::CreateCallback(void*)+1120)
  #22  pc 0x0000000000084bd4  /system/lib64/libc.so (__pthread_start(void*)+36)
  #23  pc 0x000000000002344c  /system/lib64/libc.so (__start_thread+68)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant