Search Unity

  1. Welcome to the Unity Forums! Please take the time to read our Code of Conduct to familiarize yourself with the forum rules and how to post constructively.
  2. Dismiss Notice

Crash on Android 8.1

Discussion in 'Editor & General Support' started by esaffer, May 29, 2019.

  1. esaffer

    esaffer

    Joined:
    Oct 26, 2014
    Posts:
    3
    Hi,

    We've being receiving reports at Google Play Console at Android devices version 8.1 :

    backtrace:
    #00 pc 000000000001a3d4 /system/lib/libc.so (abort+63)
    #01 pc 000000000035b669 /system/lib/libart.so (art::Runtime::Abort(char const*)+392)
    #02 pc 0000000000419aeb /system/lib/libart.so (android::base::LogMessage::~LogMessage()+442)
    #03 pc 000000000037d015 /system/lib/libart.so (art::Thread::AssertNoPendingException() const+796)
    #04 pc 00000000000ee8a1 /system/lib/libart.so (art::ClassLinker::FindClass(art::Thread*, char const*, art::Handle<art::mirror::ClassLoader>)+28)
    #05 pc 000000000027b4a5 /system/lib/libart.so (art::JNI::FindClass(_JNIEnv*, char const*)+1300)
    #06 pc 00000000005fb7b0 /data/app/com.rockhead.starlit.onwheels-u6QrjD2nihbZLPE52StmWQ==/lib/arm/libunity.so
    #07 pc 00000000005f3634 /data/app/com.rockhead.starlit.onwheels-u6QrjD2nihbZLPE52StmWQ==/lib/arm/libunity.so
    #08 pc 000000000001d96b /data/app/com.rockhead.starlit.onwheels-u6QrjD2nihbZLPE52StmWQ==/oat/arm/base.odex

    We haven't being able to reproduce,
    I has being happening in specific devices, such as Galaxy J5, J6, J7, Redmi S2, HUAWEI Y9 2019... All 8.1 Android version.
    We are using unity 5.6.4f1 currently.

    Someone told us that should be the "exit action" We haven't being able to reproduce it at Android 8.1 versions we have on hand and also at Android Studio emulator.

    Does any one have any tips? We don't found any way to put our hands on some of this specific devices.

    Thank you in advance!
     
  2. TomAceViral

    TomAceViral

    Joined:
    Jun 13, 2017
    Posts:
    1
    I just got the same thing, have you been able to find a solution?
     
  3. DidzTM

    DidzTM

    Joined:
    Jan 30, 2018
    Posts:
    17
    Same thing for me:

    Code (CSharp):
    1. backtrace:
    2.   #00  pc 00000000000f1cba  /system/lib/libart.so (art::mirror::Class::DescriptorEquals(char const*)+9)
    3.   #01  pc 00000000001160f3  /system/lib/libart.so (art::ClassTable::Lookup(char const*, unsigned int)+266)
    4.   #02  pc 00000000000ef70b  /system/lib/libart.so (art::ClassLinker::LookupClass(art::Thread*, char const*, unsigned int, art::ObjPtr<art::mirror::ClassLoader>)+130)
    5.   #03  pc 00000000000e188b  /system/lib/libart.so (art::ClassLinker::LookupResolvedType(art::DexFile const&, art::dex::TypeIndex, art::ObjPtr<art::mirror::DexCache>, art::ObjPtr<art::mirror::ClassLoader>)+190)
    6.   #04  pc 00000000000e1973  /system/lib/libart.so (art::ClassLinker::ResolveType(art::DexFile const&, art::dex::TypeIndex, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>)+110)
    7.   #05  pc 00000000000fb459  /system/lib/libart.so (art::ClassLinker::ResolveField(art::DexFile const&, unsigned int, art::Handle<art::mirror::DexCache>, art::Handle<art::mirror::ClassLoader>, bool)+140)
    8.   #06  pc 00000000001061fb  /system/lib/libart.so (art::ClassLinker::ResolveField(unsigned int, art::ArtMethod*, bool)+394)
    9.   #07  pc 00000000003fbdfd  /system/lib/libart.so (MterpGetObjStatic+36)
    10.   #08  pc 00000000003ff790  /system/lib/libart.so (ExecuteMterpImpl+12688)
    11.   #09  pc 00000000001e71fd  /system/lib/libart.so (art::interpreter::Execute(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame&, art::JValue, bool)+340)
    12.   #10  pc 00000000001eb8f9  /system/lib/libart.so (art::interpreter::EnterInterpreterFromEntryPoint(art::Thread*, art::DexFile::CodeItem const*, art::ShadowFrame*)+92)
    13.   #11  pc 00000000003ed5ab  /system/lib/libart.so (artQuickToInterpreterBridge+934)
    14.   #12  pc 0000000000411ef1  /system/lib/libart.so (art_quick_to_interpreter_bridge+32)
    15.   #13  pc 0000000000275f09  /system/framework/arm/boot.oat (java.lang.ThreadGroup.uncaughtException+136)
    16.   #14  pc 0000000000275ec5  /system/framework/arm/boot.oat (java.lang.ThreadGroup.uncaughtException+68)
    17.   #15  pc 00000000001e4831  /system/framework/arm/boot.oat (java.lang.Thread.dispatchUncaughtException+144)
    18.   #16  pc 000000000040d975  /system/lib/libart.so (art_quick_invoke_stub_internal+68)
    19.   #17  pc 0000000000412ae5  /system/lib/libart.so (art_quick_invoke_stub+228)
    20.   #18  pc 00000000000b0633  /system/lib/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+138)
    21.   #19  pc 0000000000360589  /system/lib/libart.so (art::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::ArgArray*, art::JValue*, char const*)+52)
    22.   #20  pc 0000000000361541  /system/lib/libart.so (art::InvokeVirtualOrInterfaceWithVarArgs(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, std::__va_list)+316)
    23.   #21  pc 0000000000290ab3  /system/lib/libart.so (art::JNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list)+438)
    24.   #22  pc 00000000002b7e73  /system/lib/libart.so (_JNIEnv::CallVoidMethod(_jobject*, _jmethodID*, ...)+38)
    25.   #23  pc 0000000000389c19  /system/lib/libart.so (art::Thread::HandleUncaughtExceptions(art::ScopedObjectAccessAlreadyRunnable&)+280)
    26.   #24  pc 0000000000389275  /system/lib/libart.so (art::Thread::Destroy()+1128)
    27.   #25  pc 00000000003982b1  /system/lib/libart.so (art::ThreadList::Unregister(art::Thread*)+104)
    28.   #26  pc 000000000037f209  /system/lib/libart.so (art::Thread::CreateCallback(void*)+1612)
    29.   #27  pc 0000000000048811  /system/lib/libc.so (__pthread_start(void*)+24)
    30.   #28  pc 000000000001b369  /system/lib/libc.so (__start_thread+32)
     
  4. tmendez

    tmendez

    Joined:
    Oct 12, 2015
    Posts:
    39
    I am running into this as well, still no solution