Ivan Đorđević
08/12/2021, 3:52 PM<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> JNI DETECTED ERROR IN APPLICATION: JNI GetMethodID called with pending exception java.lang.ClassNotFoundException: Didn't find class "io.realm.interop.NotificationCallback" on path: DexPathList[[zip file "/data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/base.apk"],nativeLibraryDirectories=[/data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/lib/x86_64, /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/base.apk!/lib/x86_64, /system/lib64]]
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at java.lang.Class dalvik.system.BaseDexClassLoader.findClass(java.lang.String) (BaseDexClassLoader.java:134)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String, boolean) (ClassLoader.java:379)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at java.lang.Class java.lang.ClassLoader.loadClass(java.lang.String) (ClassLoader.java:312)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at long io.realm.interop.realmcJNI.register_results_notification_cb(long, java.lang.Object) (realmcJNI.java:-2)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at long io.realm.interop.realmc.register_results_notification_cb(long, java.lang.Object) (realmc.java:635)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at io.realm.interop.NativePointer io.realm.interop.RealmInterop.realm_results_add_notification_callback(io.realm.interop.NativePointer, io.realm.interop.Callback) (RealmInterop.kt:372)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at io.realm.Cancellable io.realm.internal.SuspendableNotifier.registerResultsChangedListener$library_debug(io.realm.RealmResults, io.realm.Callback) (SuspendableNotifier.kt:181)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at java.lang.Object io.realm.internal.SuspendableNotifier$resultsChanged$1$1.invokeSuspend(java.lang.Object) (SuspendableNotifier.kt:97)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at void kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(java.lang.Object) (ContinuationImpl.kt:33)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at void kotlinx.coroutines.DispatchedTask.run() (DispatchedTask.kt:106)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:873)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:99)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at void android.os.Looper.loop() (Looper.java:193)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> at void android.os.HandlerThread.run() (HandlerThread.java:65)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]>
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> in call to GetMethodID
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> from long io.realm.interop.realmcJNI.register_results_notification_cb(long, java.lang.Object)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> "RealmWriter[default.realm]" prio=5 tid=25 Runnable
<http://java_vm_ext.cc:542|java_vm_ext.cc:542>] | group="main" sCount=0 dsCount=0 flags=0 obj=0x1645a8a0 self=0x73f19bd6c800
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> | sysTid=5282 nice=0 cgrp=default sched=0/0 handle=0x73f18dc544f0
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> | state=R schedstat=( 3281373 0 11 ) utm=0 stm=0 core=0 HZ=100
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> | stack=0x73f18db51000-0x73f18db53000 stackSize=1041KB
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> | held mutexes= "mutator lock"(shared held)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #00 pc 0000000000403e33 /system/lib64/libart.so (art::DumpNativeStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, int, BacktraceMap*, char const*, art::ArtMethod*, void*, bool)+227)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #01 pc 00000000004ee1f7 /system/lib64/libart.so (art::Thread::DumpStack(std::__1::basic_ostream<char, std::__1::char_traits<char>>&, bool, BacktraceMap*, bool) const+343)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #02 pc 000000000031da53 /system/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+1011)
A/com.example.sk: <http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #03 pc 000000000031de52 /system/lib64/libart.so (art::JavaVMExt::JniAbortV(char const*, char const*, __va_list_tag*)+82)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #04 pc 00000000000fce67 /system/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, ...)+183)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #05 pc 00000000000fb72e /system/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::CheckPossibleHeapValue(art::ScopedObjectAccess&, char, art::(anonymous namespace)::JniValueType)+1182)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #06 pc 00000000000fa9b6 /system/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*)+758)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #07 pc 00000000000fee18 /system/lib64/libart.so (art::(anonymous namespace)::CheckJNI::GetMethodIDInternal(char const*, _JNIEnv*, _jclass*, char const*, char const*, bool)+856)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #08 pc 000000000001230a /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/lib/x86_64/librealmc.so (_JNIEnv::GetMethodID(_jclass*, char const*, char const*)+74)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #09 pc 0000000000011fde /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/lib/x86_64/librealmc.so (register_results_notification_cb(realm_results*, _jobject*)+190)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #10 pc 000000000002bc03 /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/lib/x86_64/librealmc.so (Java_io_realm_interop_realmcJNI_register_1results_1notification_1cb+131)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #11 pc 00000000005ce061 /system/lib64/libart.so (art_quick_generic_jni_trampoline+209)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #12 pc 00000000005c3e16 /system/lib64/libart.so (art_quick_invoke_static_stub+806)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #13 pc 00000000000cf603 /system/lib64/libart.so (art::ArtMethod::Invoke(art::Thread*, unsigned int*, unsigned int, art::JValue*, char const*)+243)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #14 pc 00000000002a1b91 /system/lib64/libart.so (art::interpreter::ArtInterpreterToCompiledCodeBridge(art::Thread*, art::ArtMethod*, art::ShadowFrame*, unsigned short, art::JValue*)+321)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #15 pc 000000000029ac6d /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1261)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #16 pc 000000000059116d /system/lib64/libart.so (MterpInvokeStatic+189)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #17 pc 00000000005b5119 /system/lib64/libart.so (ExecuteMterpImpl+14617)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #18 pc 00000000002d3844 /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/oat/x86_64/base.vdex (io.realm.interop.realmc.register_results_notification_cb)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #19 pc 0000000000271ee1 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2620325170+561)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #20 pc 0000000000277a4e /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+222)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #21 pc 000000000029ac54 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1236)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #22 pc 000000000059116d /system/lib64/libart.so (MterpInvokeStatic+189)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #23 pc 00000000005b5119 /system/lib64/libart.so (ExecuteMterpImpl+14617)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #24 pc 00000000002d14c2 /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/oat/x86_64/base.vdex (io.realm.interop.RealmInterop.realm_results_add_notification_callback+42)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #25 pc 0000000000271ee1 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2620325170+561)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #26 pc 0000000000277a4e /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+222)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #27 pc 000000000029ac54 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1236)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #28 pc 000000000058fb4b /system/lib64/libart.so (MterpInvokeVirtual+619)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #29 pc 00000000005b4f99 /system/lib64/libart.so (ExecuteMterpImpl+14233)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #30 pc 00000000002cfc50 /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/oat/x86_64/base.vdex (io.realm.internal.SuspendableNotifier.registerResultsChangedListener$library_debug+76)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #31 pc 0000000000271ee1 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2620325170+561)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #32 pc 0000000000277a4e /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+222)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #33 pc 000000000029ac54 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1236)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #34 pc 000000000058fb4b /system/lib64/libart.so (MterpInvokeVirtual+619)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #35 pc 00000000005b4f99 /system/lib64/libart.so (ExecuteMterpImpl+14233)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #36 pc 00000000002cf90a /data/app/APPNAME-QfdW28Yr1vvKX75JByFjCg==/oat/x86_64/base.vdex (io.realm.internal.SuspendableNotifier$resultsChanged$1$1.invokeSuspend+58)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #37 pc 0000000000271ee1 /system/lib64/libart.so (_ZN3art11interpreterL7ExecuteEPNS_6ThreadERKNS_20CodeItemDataAccessorERNS_11ShadowFrameENS_6JValueEb.llvm.2620325170+561)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #38 pc 0000000000277a4e /system/lib64/libart.so (art::interpreter::ArtInterpreterToInterpreterBridge(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame*, art::JValue*)+222)
<http://java_vm_ext.cc:542]|java_vm_ext.cc:542]> native: #39 pc 000000000029ac54 /system/lib64/libart.so (bool art::interpreter::DoCall<false, false>(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, art::JValue*)+1236)
...
iamsteveholmes
08/17/2021, 10:22 PM