ap-atul / music_player_lite

An elegant and lightweight music player for android
The Unlicense
119 stars 22 forks source link

Play Store Reported Crash: com.atul.musicplayer.player.PlayerManager.setPlayerState #29

Closed ap-atul closed 1 year ago

ap-atul commented 1 year ago

Type

java.lang.RuntimeException
Exception java.lang.RuntimeException:
  at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args (LoadedApk.java:1676)
  at android.app.-$$Lambda$LoadedApk$ReceiverDispatcher$Args$_BumDX2UKsnxLVrE6UJsJZkotuA.run (-.java)
  at android.os.Handler.handleCallback (Handler.java:938)
  at android.os.Handler.dispatchMessage (Handler.java:99)
  at android.os.Looper.loop (Looper.java:246)
  at android.app.ActivityThread.main (ActivityThread.java:8633)
  at java.lang.reflect.Method.invoke (Method.java)
  at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run (RuntimeInit.java:602)
  at com.android.internal.os.ZygoteInit.main (ZygoteInit.java:1130)
Caused by java.lang.NullPointerException: Attempt to invoke virtual method 'int android.media.MediaPlayer.getCurrentPosition()' on a null object reference
  at com.atul.musicplayer.player.PlayerManager.setPlayerState (PlayerManager.java:68)
  at com.atul.musicplayer.player.PlayerManager.c (PlayerManager.java:2)
  at com.atul.musicplayer.player.PlayerManager$NotificationReceiver.onReceive (PlayerManager.java:116)
  at android.app.LoadedApk$ReceiverDispatcher$Args.lambda$getRunnable$0$LoadedApk$ReceiverDispatcher$Args (LoadedApk.java:1666)