Получение сбоев на игровой консоли: tgkill - PullRequest
0 голосов
/ 11 марта 2020

Я вижу этот cra sh со следующей трассировкой стека.

Это происходит только в Android 7.0. Ничего нового не было добавлено в приложение, только обновлено до androidx, которое работало в течение нескольких месяцев, но с обновлением большего количества устройств на Nougat, это cra sh часто происходит сейчас и становится неприятностью.

Любая помощь, совет или предложение будут оценены.

backtrace:
  #00  pc 000000000004b024  /system/lib/libc.so (tgkill+12)
  #01  pc 00000000000487c3  /system/lib/libc.so (pthread_kill+34)
  #02  pc 000000000001d775  /system/lib/libc.so (raise+10)
  #03  pc 00000000000192b1  /system/lib/libc.so (__libc_android_abort+34)
  #04  pc 0000000000017024  /system/lib/libc.so (abort+4)
  #05  pc 0000000000319775  /system/lib/libart.so (art::Runtime::Abort()+252)
  #06  pc 00000000000b4cb9  /system/lib/libart.so (art::LogMessage::~LogMessage()+864)
  #07  pc 00000000001bb027  /system/lib/libart.so (art::IndirectReferenceTable::Add(unsigned int, art::mirror::Object*)+194)
  #08  pc 000000000026fa95  /system/lib/libart.so (art::JNI::GetObjectField(_JNIEnv*, _jobject*, _jfieldID*)+452)
  #09  pc 000000000008e593  /system/lib/libandroid_runtime.so
  #10  pc 000000000008e7d7  /system/lib/libandroid_runtime.so (android::NotifyHandler::handleMessage(android::Message const&)+38)
  #11  pc 0000000000011f5d  /system/lib/libutils.so (android::Looper::pollInner(int)+492)
  #12  pc 0000000000011ce3  /system/lib/libutils.so (android::Looper::pollOnce(int, int*, int*, void**)+26)
  #13  pc 0000000000093109  /system/lib/libandroid_runtime.so (android::NativeMessageQueue::pollOnce(_JNIEnv*, _jobject*, int)+22)
  #14  pc 0000000001d0ee45  /system/framework/arm/boot-framework.oat (offset 0x16c5000) (android.os.MessageQueue.nativePollOnce+96)
  #15  pc 0000000001d109b1  /system/framework/arm/boot-framework.oat (offset 0x16c5000) (android.os.MessageQueue.next+188)
  #16  pc 0000000001d0b3bf  /system/framework/arm/boot-framework.oat (offset 0x16c5000) (android.os.Looper.loop+578)
  #17  pc 000000000174dc4d  /system/framework/arm/boot-framework.oat (offset 0x16c5000) (android.app.ActivityThread.main+752)
  #18  pc 00000000000a94c1  /system/lib/libart.so (art_quick_invoke_stub_internal+64)
  #19  pc 0000000000403f41  /system/lib/libart.so (art_quick_invoke_static_stub+228)
  #20  pc 00000000000b07bf  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+178)
  #21  pc 0000000000314799  /system/lib/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+56)
  #22  pc 0000000000315b2b  /system/lib/libart.so (art::InvokeMethod(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned int)+766)
  #23  pc 00000000002bd329  /system/lib/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobject*)+40)
  #24  pc 0000000000603cb9  /system/framework/arm/boot.oat (offset 0x56d000) (java.lang.reflect.Method.invoke+116)
  #25  pc 000000000223d981  /system/framework/arm/boot-framework.oat (offset 0x16c5000) (com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run+100)
  #26  pc 000000000223edd9  /system/framework/arm/boot-framework.oat (offset 0x16c5000) (com.android.internal.os.ZygoteInit.main+1980)
  #27  pc 00000000000a94c1  /system/lib/libart.so (art_quick_invoke_stub_internal+64)
  #28  pc 0000000000403f41  /system/lib/libart.so (art_quick_invoke_static_stub+228)
  #29  pc 00000000000b07bf  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+178)
  #30  pc 0000000000314799  /system/lib/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+56)
  #31  pc 00000000003145ab  /system/lib/libart.so (art::InvokeWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+266)
  #32  pc 0000000000277a83  /system/lib/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+426)
  #33  pc 00000000000676d1  /system/lib/libandroid_runtime.so
  #34  pc 0000000000068fb7  /system/lib/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vector<android::String8> const&, bool)+498)
  #35  pc 0000000000001947  /system/bin/app_process32
  #36  pc 0000000000016c3d  /system/lib/libc.so (__libc_init+48)
  #37  pc 0000000000001564  /system/bin/app_process32
...