abh80 / smart-edge

Alternative to dynamic island for android.
https://f-droid.org/packages/com.abh80.smartedge/
MIT License
205 stars 28 forks source link

Crash Report possibly connected to Youtube Vanced #33

Closed JanWaldhorn closed 1 year ago

JanWaldhorn commented 1 year ago

Thanks for the great app! With the latest V2.1-alpha8 on Pixel 6 I got the following crash report. Possibly this is related to Youtube Vanced, which was the last app used.

Attempt to invoke virtual method 'java.lang.String android.media.MediaMetadata.getString(java.lang.String)' on a null object reference : [com.abh80.smartedge.plugins.MediaSession.MediaCallback.onPlaybackStateChanged(MediaCallback.java:53), android.media.session.MediaController$MessageHandler.handleMessage(MediaController.java:1233), android.os.Handler.dispatchMessage(Handler.java:106), android.os.Looper.loopOnce(Looper.java:201), android.os.Looper.loop(Looper.java:288), android.app.ActivityThread.main(ActivityThread.java:7898), java.lang.reflect.Method.invoke(Native Method), com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548), com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)]

abh80 commented 1 year ago

must be fixed by #35

JanWaldhorn commented 1 year ago

still today with v2.2.1

Attempt to invoke virtual method 'java.lang.String android.media.MediaMetadata.getString(java.lang.String)' on a null object reference : [com.abh80.smartedge.plugins.MediaSession.MediaCallback.onPlaybackStateChanged(MediaCallback.java:53), android.media.session.MediaController$MessageHandler.handleMessage(MediaController.java:1233), android.os.Handler.dispatchMessage(Handler.java:106), android.os.Looper.loopOnce(Looper.java:201), android.os.Looper.loop(Looper.java:288), android.app.ActivityThread.main(ActivityThread.java:7898), java.lang.reflect.Method.invoke(Native Method), com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:548), com.android.internal.os.ZygoteInit.main(ZygoteInit.java:936)]