Goal

      Stable app without crashes on startup.

      Actual Results

      Crash on startup.

      Steps & Code to Reproduce

      1. Install app
      2. Start app
      3. Notice the crash
      *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      pid: 0, tid: 0 >>> com.myapp.test <<<
      
      backtrace:
      
        #00  pc 000000000017ec6c  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #01  pc 000000000017fbe7  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #02  pc 000000000017eba5  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #03  pc 00000000001407ff  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #04  pc 000000000014085f  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #05  pc 000000000017eab3  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #06  pc 00000000001407ff  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #07  pc 000000000014085f  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #08  pc 00000000000b7589  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #09  pc 00000000000bee71  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #10  pc 00000000000c7713  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #11  pc 00000000000c76c9  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #12  pc 00000000000c96f7  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #13  pc 00000000000c9b51  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #14  pc 00000000000d8ef1  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #15  pc 00000000000d9517  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #16  pc 00000000000c818b  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so
        #17  pc 00000000000728df  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/lib/arm/librealm-jni.so (Java_io_realm_internal_OsSharedRealm_nativeGetSharedRealm+42)
        #18  pc 000000000022cecb  /data/app/com.myapp.test-U2Y6LEmadD-4p1lvjmadmA==/oat/arm/base.odex (offset 0xbf000)
      
      *** *** *** *** *** *** *** *** *** *** *** *** *** *** *** ***
      pid: 0, tid: 0 >>> com.myapp.test <<<
      
      backtrace:
        #00  pc 0000000000083134  /apex/com.android.runtime/lib64/bionic/libc.so (abort+160)
        #01  pc 000000000034b6c4  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so (__gnu_cxx::__verbose_terminate_handler()+348)
        #02  pc 000000000031b0cc  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so (__cxxabiv1::__terminate(void (*)())+8)
        #03  pc 000000000034b390  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #04  pc 000000000031a950  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so (__gxx_personality_v0+192)
        #05  pc 000000000035f138  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #06  pc 000000000035f650  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so (_Unwind_Resume+116)
        #07  pc 0000000000190594  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #08  pc 0000000000190cb0  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #09  pc 000000000018fb34  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #10  pc 000000000018fb98  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #11  pc 0000000000206494  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #12  pc 0000000000208b80  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #13  pc 0000000000209220  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #14  pc 000000000020ba58  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #15  pc 0000000000155b80  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #16  pc 0000000000156730  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #17  pc 0000000000174b28  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #18  pc 0000000000175a88  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #19  pc 000000000015414c  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so
        #20  pc 00000000000cbc30  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/lib/arm64/librealm-jni.so (Java_io_realm_internal_OsSharedRealm_nativeGetSharedRealm+540)
        #21  pc 0000000000041d74  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.odex (art_jni_trampoline+180)
        #22  pc 00000000001375b8  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_static_stub+568)
        #23  pc 000000000014608c  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+276)
        #24  pc 00000000002e0c94  /apex/com.android.runtime/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+384)
        #25  pc 00000000002dbf74  /apex/com.android.runtime/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+912)
        #26  pc 000000000059cc50  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+368)
        #27  pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20)
        #28  pc 00000000007d1d9a  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.internal.OsSharedRealm.<init>+94)
        #29  pc 000000000059c744  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1168)
        #30  pc 0000000000131914  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20)
        #31  pc 00000000007d1f74  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.internal.OsSharedRealm.getInstance+48)
        #32  pc 000000000059cf50  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136)
        #33  pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20)
        #34  pc 0000000000472674  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.a.<init>+164)
        #35  pc 000000000059c744  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1168)
        #36  pc 0000000000131914  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20)
        #37  pc 00000000004725b4  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.a.<init>+4)
        #38  pc 000000000059c744  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1168)
        #39  pc 0000000000131914  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20)
        #40  pc 00000000007d5162  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.n.<init>+34)
        #41  pc 000000000059c744  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1168)
        #42  pc 0000000000131914  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20)
        #43  pc 00000000007d5268  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.n.a+4)
        #44  pc 000000000059cf50  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136)
        #45  pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20)
        #46  pc 0000000000476f66  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.p.b+478)
        #47  pc 000000000059c744  /apex/com.android.runtime/lib64/libart.so (MterpInvokeDirect+1168)
        #48  pc 0000000000131914  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_direct+20)
        #49  pc 0000000000476a12  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.p.a+14)
        #50  pc 000000000059cf50  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136)
        #51  pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20)
        #52  pc 00000000007d5428  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.n.b+8)
        #53  pc 000000000059cf50  /apex/com.android.runtime/lib64/libart.so (MterpInvokeStatic+1136)
        #54  pc 0000000000131994  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_static+20)
        #55  pc 00000000004765de  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.n$1.run+26)
        #56  pc 000000000059bba8  /apex/com.android.runtime/lib64/libart.so (MterpInvokeInterface+1740)
        #57  pc 0000000000131a14  /apex/com.android.runtime/lib64/libart.so (mterp_op_invoke_interface+20)
        #58  pc 0000000000474aaa  /data/app/com.myapp.test-bcyQ5vDo6bZvYrHhwyWm4g==/oat/arm64/base.vdex (io.realm.internal.async.a.run+14)
        #59  pc 00000000002b18e0  /apex/com.android.runtime/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.llvm.18252570399552585066)+240)
        #60  pc 000000000058b6ac  /apex/com.android.runtime/lib64/libart.so (artQuickToInterpreterBridge+1012)
        #61  pc 0000000000140468  /apex/com.android.runtime/lib64/libart.so (art_quick_to_interpreter_bridge+88)
        #62  pc 0000000000201f34  /system/framework/arm64/boot.oat (java.util.concurrent.Executors$RunnableAdapter.call+68)
        #63  pc 0000000000298d08  /system/framework/arm64/boot.oat (java.util.concurrent.FutureTask.run+200)
        #64  pc 00000000002fa878  /system/framework/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor.runWorker+984)
        #65  pc 00000000002f7ee0  /system/framework/arm64/boot.oat (java.util.concurrent.ThreadPoolExecutor$Worker.run+64)
        #66  pc 00000000001a5568  /system/framework/arm64/boot.oat (java.lang.Thread.run+72)
        #67  pc 0000000000137334  /apex/com.android.runtime/lib64/libart.so (art_quick_invoke_stub+548)
        #68  pc 000000000014606c  /apex/com.android.runtime/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+244)
        #69  pc 00000000004ab6f0  /apex/com.android.runtime/lib64/libart.so (art::(anonymous namespace)::InvokeWithArgArray(art::ScopedObjectAccessAlreadyRunnable const&, art::ArtMethod*, art::(anonymous namespace)::ArgArray*, art::JValue*, char const*)+104)
        #70  pc 00000000004ac784  /apex/com.android.runtime/lib64/libart.so (art::InvokeVirtualOrInterfaceWithJValues(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jmethodID*, jvalue const*)+416)
        #71  pc 00000000004ecac4  /apex/com.android.runtime/lib64/libart.so (art::Thread::CreateCallback(void*)+1176)
        #72  pc 00000000000e28c0  /apex/com.android.runtime/lib64/bionic/libc.so (__pthread_start(void*)+36)
        #73  pc 000000000008503c  /apex/com.android.runtime/lib64/bionic/libc.so (__start_thread+64)
      

      Version of Realm and tooling

      Realm version(s): io.realm:realm-gradle-plugin:6.0.0

      Realm Sync feature enabled: No

      Android Studio version: 4.0

      Android Build Tools version: 28.0.3

      Gradle version: 6.1.1

      Which Android version and device(s):

      • Android 10, Samsung Galaxy S8 (dreamqltesq)
      • Android 10, Samsung Galaxy S8+ (dream2qltesq)
      • Android 10, Samsung Galaxy A20 (a20p)

            Assignee:
            Unassigned Unassigned
            Reporter:
            unitosyncbot Unito Sync Bot
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated:
              Resolved: