MyEslPod / TODO

0 stars 0 forks source link

java.lang.RuntimeException: Error receiving broadcast Intent #96

Closed lw1a2 closed 10 years ago

lw1a2 commented 10 years ago

1.5

reproduce:

  1. more
  2. play online a episode which out of the top 20 episodes
  3. exit app
  4. start app
  5. play episode by notification panel

Thread: main, Exception: java.lang.RuntimeException: Error receiving broadcast Intent { act=play flg=0x10000010 bnds=[243,234][312,282] } in com.lw1a2.myeslpod.at@41edfc80 at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:795) at android.os.Handler.handleCallback(Handler.java:615) at android.os.Handler.dispatchMessage(Handler.java:92) at android.os.Looper.loop(Looper.java:153) at android.app.ActivityThread.main(ActivityThread.java:4987) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:821) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:584) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.ArrayIndexOutOfBoundsException: length=27; index=-1 at java.util.ArrayList.get(ArrayList.java:306) at com.lw1a2.myeslpod.MyMediaPlayer.initOnlineMp3(Unknown Source) at com.lw1a2.myeslpod.MyMediaPlayer.initOnlineEpisode(Unknown Source) at com.lw1a2.myeslpod.MyNotification.playOnline(Unknown Source) at com.lw1a2.myeslpod.MyNotification.processOnline(Unknown Source) at com.lw1a2.myeslpod.MyNotification.processClick(Unknown Source) at com.lw1a2.myeslpod.MyNotification$1.onReceive(Unknown Source) at android.app.LoadedApk$ReceiverDispatcher$Args.run(LoadedApk.java:785) ... 9 more