java.lang.VerifyError: Verifier rejected class us.zoom.proguard.hg0

Description
Hello,

We have migrated to zoom SDK 5.15.5.15204 and everything seems to be fine. But when the Whiteboard option is tapped, app is crashing with below log.

java.lang.VerifyError: Verifier rejected class us.zoom.proguard.hg0: void us.zoom.proguard.hg0.a(java.lang.String) failed to verify: void us.zoom.proguard.hg0.a(java.lang.String): [0x8F] expected to be within a catch-all for an instruction where a monitor is held (declaration of 'us.zoom.proguard.hg0' appears in /data/app/com.wise.uglymonkey.staging-18wZ5F9FmQfCIoRR0qxQCg==/base.apk!classes23.dex) at us.zoom.proguard.nc1.<init>(WebWbWebViewUIProxy.java:22) at us.zoom.proguard.nc1$d.a(WebWbWebViewUIProxy.java:5) at us.zoom.proguard.eg0.onCreateView(MeetingWebDashboardFragment.java:5) at androidx.fragment.app.Fragment.performCreateView(Fragment.java:3104) at androidx.fragment.app.DialogFragment.performCreateView(DialogFragment.java:510) at androidx.fragment.app.FragmentStateManager.createView(FragmentStateManager.java:524) at androidx.fragment.app.FragmentStateManager.moveToExpectedState(FragmentStateManager.java:261) at androidx.fragment.app.FragmentManager.executeOpsTogether(FragmentManager.java:1899) at androidx.fragment.app.FragmentManager.removeRedundantOperationsAndExecute(FragmentManager.java:1823) at androidx.fragment.app.FragmentManager.execSingleAction(FragmentManager.java:1729) at androidx.fragment.app.BackStackRecord.commitNow(BackStackRecord.java:317) at androidx.fragment.app.DialogFragment.showNow(DialogFragment.java:300) at us.zoom.proguard.zg1.showNow(ZMDialogFragment.java:12) at us.zoom.proguard.eg0.b(MeetingWebDashboardFragment.java:5) at us.zoom.proguard.rg0.b(MeetingWebWbUIProxy.java:7) at us.zoom.proguard.rg0.a(MeetingWebWbUIProxy.java:1) at us.zoom.proguard.rg0$a.a(MeetingWebWbUIProxy.java:14) at us.zoom.proguard.rg0$a.onChanged(MeetingWebWbUIProxy.java:1) at us.zoom.proguard.m53$a.onChanged(ZmMutableLiveData.java:21) at androidx.lifecycle.LiveData.considerNotify(LiveData.java:133) at androidx.lifecycle.LiveData.dispatchingValue(LiveData.java:151) at androidx.lifecycle.LiveData.setValue(LiveData.java:309) at androidx.lifecycle.MutableLiveData.setValue(MutableLiveData.java:50) at us.zoom.proguard.m53.setValue(ZmMutableLiveData.java:9) at com.zipow.videobox.webwb.viewmodel.WebWbViewModel.b(WebWbViewModel.java:2) at com.zipow.videobox.webwb.jni.MeetingWebWbEventSink.sinkLoadUrl(MeetingWebWbEventSink.java:5) at com.zipow.videobox.webwb.jni.MeetingWebWbJniMgr.openDashBoardImpl(Native Method) at com.zipow.videobox.webwb.jni.MeetingWebWbJniMgr.openDashBoard(MeetingWebWbJniMgr.java:5) at us.zoom.proguard.sg0.t(MeetingWebWbUtils.java:3) at us.zoom.proguard.sg0.a(MeetingWebWbUtils.java:45) at us.zoom.proguard.sg0.a(MeetingWebWbUtils.java:42) at com.zipow.videobox.webwb.module.MeetingWebWbServiceImpl.onClickOpenDashboard(MeetingWebWbServiceImpl.java:1) at us.zoom.proguard.r52.a(ZmCommonMeetingWebWbUtils.java:16) at us.zoom.proguard.n52.a(ZmCommonCloudDocmentUtils.java:28) at com.zipow.videobox.conference.ui.view.bottomui.ZmRecycleMeetingBottomControlLayout.b(ZmRecycleMeetingBottomControlLayout.java:266) at us.zoom.proguard.ld.a(ConfRecycleAdapter.java:25) at us.zoom.proguard.ld.$r8$lambda$kIBefM12xMkgwiSKRWFs4L5O4Ss(Unknown Source:0) at us.zoom.proguard.ld$$ExternalSyntheticLambda0.onClick(Unknown Source:6) at com.zipow.videobox.view.btrecycle.ToolbarRecycleButton$a.onClick(ToolbarRecycleButton.java:10) at android.view.View.performClick(View.java:7261) at android.view.View.performClickInternal(View.java:7223) at android.view.View.access$3800(View.java:824) at android.view.View$PerformClick.run(View.java:27721) at android.os.Handler.handleCallback(Handler.java:883) at android.os.Handler.dispatchMessage(Handler.java:100) at android.os.Looper.loop(Looper.java:238) at android.app.ActivityThread.main(ActivityThread.java:7824) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:492) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:981)

I have tried keeping same dependencies b/w libarry and project same, but still getting same issue.

Which Android Meeting SDK version?
android SDK 5.15.5.15204

Please help resolve this issue.

Strangely this error is not thrown in release mode. In debug mode I am getting this error.

Works with below config

release {
            minifyEnabled true
            shrinkResources false
            debuggable false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
            testProguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguardTest-rules.pro'
            signingConfig signingConfigs.release
        }

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.