Description
Zoom SDK throws an NPE causing the app to crash after removing headphones when the session is ended.
Which Android Video SDK version?
1.6.0
To Reproduce(If applicable)
Steps to reproduce the behavior:
- Start a session and connect earphones
- Unmute the microphone to test audio is working
- End session
- Remove headphones
Smartphone (please complete the following information):
- Device: Nokia T10
- OS: Android 12
Additional context
Video SDK V1.6.0
Stack trace
Fatal Exception: java.lang.NullPointerException: Attempt to invoke virtual method 'boolean us.zoom.internal.RTCConference.isInConference()' on a null object reference
at us.zoom.androidlib.util.HeadsetUtil.b(HeadsetUtil.java:10)
at us.zoom.androidlib.util.HeadsetUtil.a(HeadsetUtil.java:60)
at us.zoom.androidlib.util.HeadsetUtil.a(HeadsetUtil.java:2)
at us.zoom.androidlib.util.HeadsetUtil$c.run(HeadsetUtil.java:1)
at android.os.Handler.handleCallback(Handler.java:938)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loopOnce(Looper.java:201)
at android.os.Looper.loop(Looper.java:288)
at android.app.ActivityThread.main(ActivityThread.java:7941)
at java.lang.reflect.Method.invoke(Method.java)
at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:553)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1003)