Getting Crash on Meeting SDK v5.11.1

Getting crash for Meeting SDK v5.11.1

java.lang.RuntimeException:
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3616)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3780)
at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:85)
at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2251)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loop (Looper.java:233)
at android.app.ActivityThread.main (ActivityThread.java:8068)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:631)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:978)
Caused by: java.lang.NullPointerException:
at us.zoom.libtools.storage.PreferenceUtil.saveBooleanValue (PreferenceUtil.java:3)
at us.zoom.libtools.utils.h.o (ZmDeviceUtils.java:24)
at us.zoom.libtools.utils.h.m (ZmDeviceUtils.java:7)
at us.zoom.uicommon.activity.ZMActivity.onCreate (ZMActivity.java:34)
at com.zipow.videobox.JoinByURLActivity.onCreate (JoinByURLActivity.java:1)
at android.app.Activity.performCreate (Activity.java:8006)
at android.app.Activity.performCreate (Activity.java:7990)
at android.app.Instrumentation.callActivityOnCreate (Instrumentation.java:1329)
at android.app.ActivityThread.performLaunchActivity (ActivityThread.java:3589)
at android.app.ActivityThread.handleLaunchActivity (ActivityThread.java:3780)
at android.app.servertransaction.LaunchActivityItem.execute (LaunchActivityItem.java:85)
at android.app.servertransaction.TransactionExecutor.executeCallbacks (TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute (TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage (ActivityThread.java:2251)
at android.os.Handler.dispatchMessage (Handler.java:106)
at android.os.Looper.loop (Looper.java:233)
at android.app.ActivityThread.main (ActivityThread.java:8068)
at java.lang.reflect.Method.invoke (Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:631)
at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:978)

To Reproduce(If applicable)
on Zoom Sdk initialization

Smartphone (please complete the following information):

  • Device: OnePlus6
  • OS: Android 11 (SDK 30)

updated to Meeting SDK - Android v5.11.3 but again having that problem

I/AndroidKeysetManager: keyset not found, will generate a new one
java.io.FileNotFoundException: can’t read keyset; the pref value androidx_security_crypto_encrypted_prefs_key_keyset does not exist
at com.google.crypto.tink.integration.android.SharedPrefKeysetReader.readPref(SharedPrefKeysetReader.java:71)
at com.google.crypto.tink.integration.android.SharedPrefKeysetReader.readEncrypted(SharedPrefKeysetReader.java:89)
at com.google.crypto.tink.KeysetHandle.read(KeysetHandle.java:116)
at com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder.read(AndroidKeysetManager.java:311)
at com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder.readOrGenerateNewKeyset(AndroidKeysetManager.java:287)
at com.google.crypto.tink.integration.android.AndroidKeysetManager$Builder.build(AndroidKeysetManager.java:238)
at us.zoom.libtools.storage.ZMEncryptedSharedPreferences.a(ZMEncryptedSharedPreferences.java:11)
at us.zoom.libtools.storage.ZMEncryptedSharedPreferences.a(ZMEncryptedSharedPreferences.java:2)
at us.zoom.libtools.storage.ZmSharePreferenceHelper.getSharedPreferences(ZmSharePreferenceHelper.java:12)
at us.zoom.libtools.storage.PreferenceUtil.readStringValue(PreferenceUtil.java:4)
at org.webrtc.voiceengine.VoiceEngineCompat.selectAudioDeviceAPIType(VoiceEngineCompat.java:1)
at org.webrtc.voiceengine.VoiceEngineCompat.isBluetoothScoSupported(VoiceEngineCompat.java:33)
at com.zipow.videobox.VideoBoxApplication.onSDKCreated(VideoBoxApplication.java:18)
at com.zipow.videobox.VideoBoxApplication.initializeForSDK(VideoBoxApplication.java:24)
at us.zoom.sdk.ZoomSDK.initialize(ZoomSDK.java:51)
at com.bitclass.android.agora.activities.ZoomClassroomActivity.initializeZoomClassroom(ZoomClassroomActivity.kt:100)
at com.bitclass.android.agora.activities.ZoomClassroomActivity.onCreate(ZoomClassroomActivity.kt:75)
at android.app.Activity.performCreate(Activity.java:8137)
at android.app.Activity.performCreate(Activity.java:8108)
at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1312)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:3572)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3771)
at android.app.servertransaction.LaunchActivityItem.execute(LaunchActivityItem.java:85)
at android.app.servertransaction.TransactionExecutor.executeCallbacks(TransactionExecutor.java:135)
at android.app.servertransaction.TransactionExecutor.execute(TransactionExecutor.java:95)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2172)
at android.os.Handler.dispatchMessage(Handler.java:106)
at android.os.Looper.loop(Looper.java:237)
at android.app.ActivityThread.main(ActivityThread.java:8163)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:656)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:972)

@dev-zoom-api @zoom-developer @zoomintegrationadmin @zoom_dev please reply

Hi @kanhaiya.singh ,

Can you reproduce with the sample app?

If it was previously working, can you please identify when the crash started occurring and if there are any changes you can identify on your end?

Best,
Gianni

Our firebase crash logs tell us that the crash always happens within the first 5 seconds of the user starting to use the app. The devices that have experienced the crash are listed below

  • Realme 6 (android 11)
  • CPH2021 (android 11)
  • Galaxy S22+ (android 12)
  • Galaxy S21 5G (android 12)
  • Galaxy S9 (android 10)
  • Galaxy A32 (android 12)

Hi @kanhaiya.singh ,

Is this reproduced with the sample app?

If it was previously working, can you please identify when (date) the crash started occurring and if there are any changes you can identify on your end?

Thanks!

Hi @gianni.zoom it was not working from the day first when i updated zoom version i.e is mentioned above

Hi @kanhaiya.singh ,

We looked into this and the issue is reproducible. We are deploying an update over the weekend to upgrade and address the issue. Thank you for your patience!

Best,
Gianni