Report in Google Play Console with crash in libGLESv2_mtk.so - android

I see crash report with native stack like this in the Google Play Console:
**#00 pc 0x0000000000142eb0 /vendor/lib/egl/libGLESv2_mtk.so
#00 pc 0x000000000008560f /vendor/lib/egl/libGLESv2_enter code heremtk.so
#00 pc 0x000000000004e87b /vendor/lib/egl/libGLESv2_mtk.so
#00 pc 0x00000000000861c5 /vendor/lib/egl/libGLESv2_mtk.so
#00 pc 0x000000000008655f /vendor/lib/egl/libGLESv2_mtk.so (glClear)
#00 pc 0x000000000002c2ed /vendor/lib/egl/libGLES_meow.so (MEOW::meow_call_ddk_gl_2_glClear(unsigned int))
#00 pc 0x0000000002d59a6f /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002d2d1c5 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002d2dc9f /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002d2da2f /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002d2d8c9 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002d2d83d /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002c99b47 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000223b189 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000223b9b9 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000184f827 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000223da77 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000223ae9b /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000223abef /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x000000000223aadf /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x0000000002195ef9 /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x00000000022309fd /data/app/~~d83lw_YrzoAtUPAKGWYbjw==/com.google.android.trichromelibrary_511209730-GjEIgDuST31-hubNOyffqA==/base.apk!libmonochrome.so
#00 pc 0x00000000000807b3 /apex/com.android.runtime/lib/bionic/libc.so (__pthread_start(void*))
#00 pc 0x0000000000039d83 /apex/com.android.runtime/lib/bionic/libc.so (__start_thread)**
So far, I haven't been able to reproduce this bug / problem / crash
And I found that this crashenter code here only occurs in the Philippines country, and the android system is 9.0 and above.
country img
cpu img
system img

Related

Abort crash on android

I am getting below crash after upgrading Android SDK to 30
pid: 0, tid: 0 >>> com.asda.android <<<
backtrace:
#00 pc 0000000000051010 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164)
#00 pc 00000000006d7c3c /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+668)
#00 pc 000000000001595c /apex/com.android.art/lib64/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_3::__invoke(char const*)+76)
#00 pc 0000000000014f8c /apex/com.android.art/lib64/libbase.so (android::base::LogMessage::~LogMessage()+364)
#00 pc 00000000002922fc /apex/com.android.art/lib64/libart.so (art::Thread::AssertNoPendingException() const+1536)
#00 pc 000000000031f2a0 /apex/com.android.art/lib64/libart.so (artStringBuilderAppend+116)
#00 pc 00000000002d7e18 /apex/com.android.art/lib64/libart.so (art_quick_string_builder_append+56)
#00 pc 0000000000a74df8 /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot-framework.oat (android.view.ViewRootImpl.lambda$createFrameCompleteCallback$4$ViewRootImpl+184)
#00 pc 0000000000a51d3c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot-framework.oat (android.view.ViewRootImpl$$ExternalSyntheticLambda2.onFrameComplete+108)
#00 pc 00000000002cdd64 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+548)
#00 pc 000000000043a59c /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeVirtualOrInterfaceWithVarArgs<art::ArtMethod*>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, art::ArtMethod*, std::__va_list)+880)
#00 pc 00000000005b20b0 /apex/com.android.art/lib64/libart.so (art::JNI<false>::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+300)
#00 pc 00000000006e85b0 /system/lib64/libhwui.so (_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+120)
#00 pc 000000000073d9a0 /system/lib64/libhwui.so (android::FrameCompleteWrapper::onFrameComplete(long)+156)
#00 pc 0000000000616d2c /system/lib64/libhwui.so (android::uirenderer::renderthread::CanvasContext::draw()+1724)
#00 pc 000000000061573c /system/lib64/libhwui.so (_ZNSt3__110__function6__funcIZN7android10uirenderer12renderthread13DrawFrameTask11postAndWaitEvE3$_0NS_9allocatorIS6_EEFvvEEclEv$c1671e787f244890c877724752face20+596)
#00 pc 000000000062b138 /system/lib64/libhwui.so (android::uirenderer::WorkQueue::process()+156)
#00 pc 000000000062aea4 /system/lib64/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+84)
#00 pc 00000000000120a8 /system/lib64/libutils.so (android::Thread::_threadLoop(void*)+260)
#00 pc 0000000000011960 /system/lib64/libutils.so (thread_data_t::trampoline(thread_data_t const*)+404)
#00 pc 00000000000b2fd0 /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+264)
#00 pc 0000000000052834 /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
I was not getting this crash before sdk migration to android 30

Android crash because of ACodec

I have seen a lot of Android cash reports in 2021 in Google Play Console, the crash is thrown from libstagefright.so library, it's native code, I have no way to find from where or which activiy they are throwing.
Here is the stack trace:
backtrace:
#00 pc 00000000000b24a4 /system/lib/libstagefright.so (android::DataConverter::convert(android::spandroid::MediaCodecBuffer const&, android::spandroid::MediaCodecBuffer&)+27)
#00 pc 000000000009d14b /system/lib/libstagefright.so (android::ACodec::BaseState::onOMXFillBufferDone(unsigned int, unsigned int, unsigned int, unsigned int, long long, int)+594)
#00 pc 000000000009ca8f /system/lib/libstagefright.so (android::ACodec::BaseState::onOMXMessage(android::spandroid::AMessage const&)+274)
#00 pc 000000000000fc0b /system/lib/libstagefright_foundation.so (android::AHierarchicalStateMachine::handleMessage(android::spandroid::AMessage const&)+58)
#00 pc 000000000009c887 /system/lib/libstagefright.so (android::ACodec::BaseState::onOMXMessageList(android::spandroid::AMessage const&)+106)
#00 pc 000000000009c4e1 /system/lib/libstagefright.so (android::ACodec::BaseState::onMessageReceived(android::spandroid::AMessage const&)+460)
#00 pc 000000000000fc0b /system/lib/libstagefright_foundation.so (android::AHierarchicalStateMachine::handleMessage(android::spandroid::AMessage const&)+58)
#00 pc 000000000000fa85 /system/lib/libstagefright_foundation.so (android::AHandler::deliverMessage(android::spandroid::AMessage const&)+24)
#00 pc 0000000000011f91 /system/lib/libstagefright_foundation.so (android::AMessage::deliver()+60)
#00 pc 00000000000106eb /system/lib/libstagefright_foundation.so (android::ALooper::loop()+470)
#00 pc 000000000000d32b /system/lib/libutils.so (android::Thread::_threadLoop(void*)+270)
#00 pc 000000000006e919 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+80)
#00 pc 0000000000047ba3 /system/lib/libc.so (__pthread_start(void*)+22)
#00 pc 000000000001b067 /system/lib/libc.so (__start_thread+32)

native crash on SM-J410G, android 8.1

I made some research and was not able to understand what could be the reason of this crash.
Does anyone have a clue? thanks!!
Here are some logs . It only crash on the devices, SM-J410G android 8.1
pid: 0, tid: 0 >>> com.app99.driver <<<
backtrace:
#00 pc 000000000001a70e /system/lib/libc.so (abort+63)
#00 pc 00000000000065a1 /system/lib/liblog.so (__android_log_assert+156)
#00 pc 000000000002fe31 /system/lib/libhwui.so (android::uirenderer::debug::GlesErrorCheckWrapper::assertNoErrors(char const*)+192)
#00 pc 000000000005c02d /system/lib/libhwui.so (android::uirenderer::Caches::flush(android::uirenderer::Caches::FlushMode)+116)
#00 pc 000000000004f835 /system/lib/libhwui.so (android::uirenderer::renderthread::Bridge_destroyHardwareResources(android::uirenderer::renderthread::destroyHardwareResourcesArgs*)+4)
#00 pc 0000000000050233 /system/lib/libhwui.so (android::uirenderer::renderthread::MethodInvokeRenderTask::run()+10)
#00 pc 00000000000503b3 /system/lib/libhwui.so (android::uirenderer::renderthread::SignalingRenderTask::run()+10)
#00 pc 0000000000051103 /system/lib/libhwui.so (android::uirenderer::renderthread::RenderThread::threadLoop()+178)
#00 pc 000000000000d23d /system/lib/libutils.so (android:🧵:_threadLoop(void*)+144)
#00 pc 0000000000068f89 /system/lib/libandroid_runtime.so (android::AndroidRuntime::javaThreadShell(void*)+80)
#00 pc 00000000000479df /system/lib/libc.so (__pthread_start(void*)+22)
#00 pc 000000000001b2dd /system/lib/libc.so (__start_thread+32)

strange backtrace from android debuggerd

I am confused about some backtrace dump from android debuggerd
backtrace:
#00 pc 00019d5c /system/lib/libc.so (syscall+28)
#01 pc 0001d207 /system/lib/libc.so (__futex_wait_ex(void volatile*, bool, int, bool, timespec const*)+86)
#02 pc 00064303 /system/lib/libc.so (NonPI::MutexLockWithTimeout(pthread_mutex_internal_t*, bool, timespec const*)+154)
#03 pc 006030a1 /data/app/com.xxx.xxxxx/lib/arm/libB.so (std::__ndk1::mutex::lock()+4)
#04 pc 000e63e9 /data/app/com.xxx.xxxxx/lib/arm/libA.so (A::Test1::InTest2()+28)
#05 pc 000e63bd /data/app/com.xxx.xxxxx/lib/arm/libA.so (A::Test1::InTest1()+160)
#06 pc 000637f5 /system/lib/libc.so (__pthread_start(void*)+22)
#07 pc 0001e019 /system/lib/libc.so (__start_thread+24)
I am sure that I don't dynamicly link libB.so to libA.so. but the backtrace show A::Test1::InTest2() call libB.so (std::__ndk1::mutex::lock()+4)
What is the meaning of this backtrace.

tgkill Crash in Android 6.0

In playconsole i'm having this native crash . It has been reported on only Android 6.0. with the stacktrace:
#00 pc 000000000006abe4 /system/lib64/libc.so (tgkill+8)
#01 pc 0000000000068374 /system/lib64/libc.so (pthread_kill+68)
#02 pc 00000000000212f8 /system/lib64/libc.so (raise+28)
#03 pc 000000000001ba98 /system/lib64/libc.so (abort+60)
#04 pc 0000000000438134 /system/lib64/libart.so
(_ZN3art7Runtime5AbortEv+324)
#05 pc 0000000000136d10 /system/lib64/libart.so
(_ZN3art10LogMessageD2Ev+3136)
#06 pc 0000000000543014 /system/lib64/libart.so
(artInvokeInterfaceTrampoline+1492)
#07 pc 000000000011e1e8 /system/lib64/libart.so
(art_quick_invoke_interface_trampoline+104)
#08 pc 0000000073d16d50 /data/dalvik-
cache/arm64/system#framework#boot.oat
Kindly suggest to resolve this issue.

Categories

Resources