Closed WovenCoast closed 1 year ago
When the music is paused from a call, the app crashes with this error message
Attempt to invoke virtual method 'int android.media.session.PlaybackState.getState()' on a null object reference : [com.abh80.smartedge.plugins.MediaSession.MediaSessionPlugin.lambda$getActiveCurrent$0(MediaSessionPlugin.java:110), com.abh80.smartedge.plugins.MediaSession.MediaSessionPlugin$$ExternalSyntheticLambda9.test(Unknown Source:2), java.util.stream.ReferencePipeline$2$1.accept(ReferencePipeline.java:184), java.util.ArrayList$ArrayListSpliterator.tryAdvance(ArrayList.java:1367), java.util.stream.ReferencePipeline.forEachWithCancel(ReferencePipeline.java:133), java.util.stream.AbstractPipeline.copyIntoWithCancel(AbstractPipeline.java:502), java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:489), java.util.stream.AbstractPipeline.wrapAndCopyInto(AbstractPipeline.java:475), java.util.stream.FindOps$FindOp.evaluateSequential(FindOps.java:152), java.util.stream.AbstractPipeline.evaluate(AbstractPipeline.java:236), java.util.stream.ReferencePipeline.findFirst(ReferencePipeline.java:482), com.abh80.smartedge.plugins.MediaSession.MediaSessionPlugin.getActiveCurrent(MediaSessionPlugin.java:110), com.abh80.smartedge.plugins.MediaSession.MediaSessionPlugin.lambda$onPlayerPaused$1$com-abh80-smartedge-plugins-MediaSession-MediaSessionPlugin(MediaSessionPlugin.java:173), com.abh80.smartedge.plugins.MediaSession.MediaSessionPlugin$$ExternalSyntheticLambda6.run(Unknown Source:2), android.os.Handler.handleCallback(Handler.java:938), android.os.Handler.dispatchMessage(Handler.java:99), android.os.Looper.loopOnce(Looper.java:226), android.os.Looper.loop(Looper.java:313), android.app.ActivityThread.main(ActivityThread.java:8751), java.lang.reflect.Method.invoke(Native Method), com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571), com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1135)]
Looking through the code, MediaSessionPlugin.Java#L110, seems to be the line causing this issue.
When the music is paused from a call, the app crashes with this error message
Looking through the code, MediaSessionPlugin.Java#L110, seems to be the line causing this issue.