I’m having the same problem. When I initiate join session the app crashs with the following error.
Abort message: ‘JNI DETECTED ERROR IN APPLICATION: JNI CallVoidMethodV called with pending exception java.lang.NullPointerException: Attempt to invoke interface method ‘void io.flutter.plugin.common.EventChannel$EventSink.success(java.lang.Object)’ on a null object reference
at void com.flutterzoom.videosdk.FlutterZoomVideoSdkPlugin.onError(int) (FlutterZoomVideoSdkPlugin.java:773)
at void us.zoom.sdk.d$a.onError(int, int) (ZoomVideoSDKImpl.java:31)
at void us.zoom.internal.RTCConferenceEventUI.onErrorImpl(int, int) (RTCConferenceEventUI.java:39)
at void us.zoom.internal.RTCConferenceEventUI.onError(int, int) (RTCConferenceEventUI.java:1)
at void us.zoom.internal.SDKEngine.heartBeatImpl() (SDKEngine.java:-2)
at void us.zoom.internal.SDKEngine.heartBeat() (SDKEngine.java:1)
at void us.zoom.internal.SDKApplication$4.run() (SDKApplication.java:8)
at void android.os.Handler.handleCallback(android.os.Message) (Handler.java:942)
at void android.os.Handler.dispatchMessage(android.os.Message) (Handler.java:99)
at boolean android.os.Looper.loopOnce(android.os.Looper, long, int) (Looper.java:226)
at void android.os.Looper.loop() (Looper.java:313)
at void android.app.ActivityThread.main(java.lang.String) (ActivityThread.java:8757)
at java.lang.Object java.lang.reflect.Method.invoke(java.lang.Object, java.lang.Object) (Method.java:-2)
at void com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run() (RuntimeInit.java:571)
at void com.android.internal.os.ZygoteInit.main(java.lang.String) (ZygoteInit.java:1067)
in call to CallVoidMethodV
from void us.zoom.internal.SDKEngine.heartBeatImpl()’
x0 0000000000000000 x1 0000000000003eeb x2 0000000000000006 x3 0000007fe69491f0
x4 13010419546e3553 x5 13010419546e3553 x6 13010419546e3553 x7 5335ffffffffffff
x8 00000000000000f0 x9 0000007022487af0 x10 0000000000000001 x11 00000070224fc830
x12 0000006f9a001430 x13 000000000e0971d8 x14 000000000e097098 x15 ffffffffffffffff
x16 000000702256ca40 x17 0000007022545410 x18 0000007046ae4000 x19 0000000000003eeb
x20 0000000000003eeb x21 00000000ffffffff x22 000000000000005f x23 0000006f96aa3439
x24 000000000000005f x25 0000000000000001 x26 0000000000000000 x27 0000006f97616000
x28 b400006f9a0eed40 x29 0000007fe6949270
lr 00000070224ecc28 sp 0000007fe69491d0 pc 00000070224ecc54 pst 0000000000001000
backtrace:
#00 pc 000000000008cc54 /apex/com.android.runtime/lib64/bionic/libc.so (abort+164) (BuildId: 0134f84c20fbcd07ebc028180281f8e3)
#01 pc 0000000000771b00 /apex/com.android.art/lib64/libart.so (art::Runtime::Abort(char const*)+904) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#02 pc 00000000000357d0 /apex/com.google.mainline.primary.libs@341177000/lib64/libbase.so/75d3253827fcfd7a8d7b02ad45991611ec4ca424c0278e13e8acfad4d14e597a3ecff6c0caa2b785c73838528ee6e9c2b313240ff895f50ee39b1d7bc10f390a/libbase.so (android::base::SetAborter(std::__1::function<void (char const*)>&&)::$_0::__invoke(char const*)+80) (BuildId: 6f67f69ff36b970d0b831cfdab3b578d)
#03 pc 0000000000034d58 /apex/com.google.mainline.primary.libs@341177000/lib64/libbase.so/75d3253827fcfd7a8d7b02ad45991611ec4ca424c0278e13e8acfad4d14e597a3ecff6c0caa2b785c73838528ee6e9c2b313240ff895f50ee39b1d7bc10f390a/libbase.so (android::base::LogMessage::~LogMessage()+352) (BuildId: 6f67f69ff36b970d0b831cfdab3b578d)
#04 pc 00000000003ec9b0 /apex/com.android.art/lib64/libart.so (art::JavaVMExt::JniAbort(char const*, char const*)+3540) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#05 pc 00000000002ce780 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::AbortF(char const*, …) (.__uniq.99033978352804627313491551960229047428)+188) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#06 pc 0000000000385764 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::ScopedCheck::Check(art::ScopedObjectAccess&, bool, char const*, art::(anonymous namespace)::JniValueType*) (.__uniq.99033978352804627313491551960229047428)+4944) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#07 pc 00000000003dd064 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CheckCallArgs(art::ScopedObjectAccess&, art::(anonymous namespace)::ScopedCheck&, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, art::InvokeType, art::(anonymous namespace)::VarArgs const*) (.__uniq.99033978352804627313491551960229047428)+72) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#08 pc 00000000003dc080 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallMethodV(char const*, _JNIEnv*, _jobject*, _jclass*, _jmethodID*, std::__va_list, art::Primitive::Type, art::InvokeType) (.__uniq.99033978352804627313491551960229047428)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#09 pc 000000000054d740 /apex/com.android.art/lib64/libart.so (art::(anonymous namespace)::CheckJNI::CallVoidMethodV(_JNIEnv*, _jobject*, _jmethodID*, std::__va_list) (.__uniq.99033978352804627313491551960229047428.llvm.9379289081322328196)+72) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#10 pc 00000000000b2244 /data/app/~~LqHbczgmNDxWf1WHJ13Gcw==/com.example.icon_scholar_academy-vHywRG03aAoJJnJg2uDLog==/base.apk!libzSdkCore.so (BuildId: 5e3eb4b525a0d0ffa2a2466a960c58077c857bc8)
#11 pc 00000000000b2558 /data/app/~~LqHbczgmNDxWf1WHJ13Gcw==/com.example.icon_scholar_academy-vHywRG03aAoJJnJg2uDLog==/base.apk!libzSdkCore.so (BuildId: 5e3eb4b525a0d0ffa2a2466a960c58077c857bc8)
#12 pc 0000000000067990 /data/app/~~LqHbczgmNDxWf1WHJ13Gcw==/com.example.icon_scholar_academy-vHywRG03aAoJJnJg2uDLog==/base.apk!libzSdkCore.so (BuildId: 5e3eb4b525a0d0ffa2a2466a960c58077c857bc8)
#13 pc 000000000008c0a8 /data/app/~~LqHbczgmNDxWf1WHJ13Gcw==/com.example.icon_scholar_academy-vHywRG03aAoJJnJg2uDLog==/base.apk!libzSdkCore.so (BuildId: 5e3eb4b525a0d0ffa2a2466a960c58077c857bc8)
#14 pc 0000000000355830 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#15 pc 000000000033f080 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#16 pc 00000000005111d4 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+2364) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#17 pc 000000000049774c /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1840)
(BuildId: 735f12f804f88d62a2cb437261076ff7)
#18 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#19 pc 00000000001f9ca4 [anon:dalvik-classes10.dex extracted in memory from /data/app/~~LqHbczgmNDxWf1WHJ13Gcw==/com.example.icon_scholar_academy-vHywRG03aAoJJnJg2uDLog==/base.apk!classes10.dex] (us.zoom.internal.SDKEngine.heartBeat+0)
#20 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#21 pc 0000000000511d1c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#22 pc 000000000049774c /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1840)
(BuildId: 735f12f804f88d62a2cb437261076ff7)
#23 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#24 pc 00000000001f8c0c [anon:dalvik-classes10.dex extracted in memory from /data/app/~~LqHbczgmNDxWf1WHJ13Gcw==/com.example.icon_scholar_academy-vHywRG03aAoJJnJg2uDLog==/base.apk!classes10.dex] (us.zoom.internal.SDKApplication$4.run+0)
#25 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#26 pc 0000000000511d1c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#27 pc 0000000000498288 /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+4716)
(BuildId: 735f12f804f88d62a2cb437261076ff7)
#28 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#29 pc 00000000001cebe8 /system/framework/framework.jar (android.os.Handler.handleCallback+0)
#30 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#31 pc 0000000000511d1c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#32 pc 000000000049774c /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1840)
(BuildId: 735f12f804f88d62a2cb437261076ff7)
#33 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#34 pc 00000000001cea30 /system/framework/framework.jar (android.os.Handler.dispatchMessage+0)
#35 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#36 pc 0000000000511d1c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#37 pc 00000000004973dc /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+960) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#38 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#39 pc 00000000001fea7c /system/framework/framework.jar (android.os.Looper.loopOnce+0)
#40 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#41 pc 0000000000511d1c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#42 pc 000000000049774c /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1840)
(BuildId: 735f12f804f88d62a2cb437261076ff7)
#43 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#44 pc 00000000001ff2a0 /system/framework/framework.jar (android.os.Looper.loop+0)
#45 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#46 pc 0000000000511d1c /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+5252) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#47 pc 000000000049774c /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+1840)
(BuildId: 735f12f804f88d62a2cb437261076ff7)
#48 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#49 pc 00000000001c6df4 /system/framework/framework.jar (android.app.ActivityThread.main+0)
#50 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#51 pc 0000000000373a18 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+964) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#52 pc 0000000000355968 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#53 pc 000000000033f080 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#54 pc 00000000003884dc /apex/com.android.art/lib64/libart.so (_jobject* art::InvokeMethod<(art::PointerSize)8>(art::ScopedObjectAccessAlreadyRunnable const&, _jobject*, _jobject*, _jobject*, unsigned long)+1588) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#55 pc 0000000000387e98 /apex/com.android.art/lib64/libart.so (art::Method_invoke(_JNIEnv*, _jobject*, _jobject*, _jobjectArray*) (.__uniq.165753521025965369065708152063621506277)+32) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#56 pc 0000000000355830 /apex/com.android.art/lib64/libart.so (art_quick_generic_jni_trampoline+144) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#57 pc 000000000033eda4 /apex/com.android.art/lib64/libart.so (art_quick_invoke_stub+612) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#58 pc 0000000000511050 /apex/com.android.art/lib64/libart.so (bool art::interpreter::DoCall(art::ArtMethod*, art::Thread*, art::ShadowFrame&, art::Instruction const*, unsigned short, bool, art::JValue*)+1976) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#59 pc 00000000004973dc /apex/com.android.art/lib64/libart.so (void art::interpreter::ExecuteSwitchImplCpp(art::interpreter::SwitchImplContext*)+960) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#60 pc 0000000000357fd8 /apex/com.android.art/lib64/libart.so (ExecuteSwitchImplAsm+8) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#61 pc 00000000004fc5c4 /system/framework/framework.jar (com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run+0)
#62 pc 0000000000374120 /apex/com.android.art/lib64/libart.so (art::interpreter::Execute(art::Thread*, art::CodeItemDataAccessor const&, art::ShadowFrame&, art::JValue, bool, bool) (.__uniq.112435418011751916792819755956732575238.llvm.420609892041422114)+232) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#63 pc 0000000000373a18 /apex/com.android.art/lib64/libart.so (artQuickToInterpreterBridge+964) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#64 pc 0000000000355968 /apex/com.android.art/lib64/libart.so (art_quick_to_interpreter_bridge+88) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#65 pc 0000000000ac675c /data/misc/apexdata/com.android.art/dalvik-cache/arm64/boot.oat (com.android.internal.os.ZygoteInit.main+3548)
#66 pc 000000000033f080 /apex/com.android.art/lib64/libart.so (art_quick_invoke_static_stub+640) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#67 pc 00000000004e1ea8 /apex/com.android.art/lib64/libart.so (art::JValue art::InvokeWithVarArgs<_jmethodID*>(art::ScopedObjectAccessAlreadyRunnable const&,
_jobject*, _jmethodID*, std::__va_list)+728) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#68 pc 000000000057b930 /apex/com.android.art/lib64/libart.so (art::JNI::CallStaticVoidMethodV(_JNIEnv*, _jclass*, _jmethodID*, std::__va_list)+156) (BuildId: 735f12f804f88d62a2cb437261076ff7)
#69 pc 00000000000c0ce8 /system/lib64/libandroid_runtime.so (_JNIEnv::CallStaticVoidMethod(_jclass*, _jmethodID*, …)+120) (BuildId: f8887cd7ed44fe4d7e9999be3ee0625b)
#70 pc 00000000000cd444 /system/lib64/libandroid_runtime.so (android::AndroidRuntime::start(char const*, android::Vectorandroid::String8 const&, bool)+852)
(BuildId: f8887cd7ed44fe4d7e9999be3ee0625b)
#71 pc 0000000000002574 /system/bin/app_process64 (main+1300) (BuildId: 2b60f9748c99330a43e8a5f1f84b8bcc)
#72 pc 0000000000084d70 /apex/com.android.runtime/lib64/bionic/libc.so (__libc_init+96) (BuildId: 0134f84c20fbcd07ebc028180281f8e3)
Lost connection to device.