[Android Apps and Games] EAGLEBOOY:
apollo crash on skip a track by widget

here is musics i play and get force close apollo : http://d-h.st/bsb

skip below musics ( musics that have album art ) get force close :

Michel Telo - Bara Bara Bere Bere

Avril Lavigne - Heres to Never Growing Up

Behnam-Safavi_Rafighe-Nime-Rah

skip below musics ( musics without album art ) no force close , apollo still runing :

Selena Gomez - Slow Down

armin_nosrati-Bia_Baghalam

Enrique Iglesias Ft Jennifer Lopez - Mouth 2 Mouth

actually when i skip a albumart music ( musics that have album art ) , cause force close apollo

i think it is depend red line :

D/AndroidRuntime( 5721): Shutting down VM

W/dalvikvm( 5721): threadid=1: thread exiting with uncaught exception (group=0x2b542210)

E/AndroidRuntime( 5721): FATAL EXCEPTION: main

E/AndroidRuntime( 5721): java.lang.RuntimeException: Unable to start service com.andrew.apollo.MusicPlaybackService@2be658d8 with Intent { act=com.andrew.apollo.next flg=0x10000000 cmp=com.andrew.apollo.play/com.andrew.apollo.MusicPlaybackService bnds=[285,239][375,311] }: java.lang.IllegalStateException: Can't parcel a recycled bitmap

E/AndroidRuntime( 5721):	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2396)

E/AndroidRuntime( 5721):	at android.app.ActivityThread.access$1900(ActivityThread.java:127)

E/AndroidRuntime( 5721):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1221)

E/AndroidRuntime( 5721):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/AndroidRuntime( 5721):	at android.os.Looper.loop(Looper.java:137)

E/AndroidRuntime( 5721):	at android.app.ActivityThread.main(ActivityThread.java:4441)

E/AndroidRuntime( 5721):	at java.lang.reflect.Method.invokeNative(Native Method)

E/AndroidRuntime( 5721):	at java.lang.reflect.Method.invoke(Method.java:511)

E/AndroidRuntime( 5721):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)

E/AndroidRuntime( 5721):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:565)

E/AndroidRuntime( 5721):	at dalvik.system.NativeStart.main(Native Method)

[COLOR="Red"]E/AndroidRuntime( 5721): Caused by: java.lang.IllegalStateException: Can't parcel a recycled bitmap[/COLOR]

E/AndroidRuntime( 5721):	at android.graphics.Bitmap.checkRecycled(Bitmap.java:213)

E/AndroidRuntime( 5721):	at android.graphics.Bitmap.writeToParcel(Bitmap.java:1076)

E/AndroidRuntime( 5721):	at android.widget.RemoteViews$ReflectionAction.writeToParcel(RemoteViews.java:763)

E/AndroidRuntime( 5721):	at android.widget.RemoteViews.writeToParcel(RemoteViews.java:1655)

E/AndroidRuntime( 5721):	at android.app.Notification.writeToParcel(Notification.java:487)

E/AndroidRuntime( 5721):	at android.app.ActivityManagerProxy.setServiceForeground(ActivityManagerNative.java:2310)

E/AndroidRuntime( 5721):	at android.app.Service.startForeground(Service.java:631)

E/AndroidRuntime( 5721):	at com.andrew.apollo.NotificationHelper.buildNotification(NotificationHelper.java:113)

E/AndroidRuntime( 5721):	at com.andrew.apollo.MusicPlaybackService.buildNotification(MusicPlaybackService.java:743)

E/AndroidRuntime( 5721):	at com.andrew.apollo.MusicPlaybackService.play(MusicPlaybackService.java:1873)

E/AndroidRuntime( 5721):	at com.andrew.apollo.MusicPlaybackService.gotoNext(MusicPlaybackService.java:1920)

E/AndroidRuntime( 5721):	at com.andrew.apollo.MusicPlaybackService.onStartCommand(MusicPlaybackService.java:675)

E/AndroidRuntime( 5721):	at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2379)

E/AndroidRuntime( 5721):	... 10 more

I/HeadsetService( 4999): New audio session: 143

I/HeadsetService( 4999): Selected configuration: speaker

E/HeadsetService( 4999): Invalid argument error in setParameter(0, (short) 0) == -7

E/HeadsetService( 4999): Invalid argument error in setParameter(0, (short) 0) == -7

E/HeadsetService( 4999): Invalid argument error in setParameter(0, (short) 0) == -7

E/HeadsetService( 4999): Invalid argument error in setParameter(0, (short) 0) == -7

E/HeadsetService( 4999): Invalid argument error in setParameter(0, (short) 0) == -7

E/HeadsetService( 4999): Invalid argument error in setParameter(1000, (short) 10000) == -4

I/Adreno200-EGLSUB( 134): <CreateImage:893>: Android Image

I/Adreno200-EGLSUB( 134): <GetImageAttributes:1102>: RGBA_8888

W/ActivityManager( 321): finishReceiver called but no pending broadcasts

I/Adreno200-EGLSUB( 134): <CreateImage:893>: Android Image

I/Adreno200-EGLSUB( 134): <GetImageAttributes:1102>: RGBA_8888

I/Process ( 5721): Sending signal. PID: 5721 SIG: 9

I/AudioHardwareMSM7X30( 157): Routing audio to Speakerphone

W/InputManagerService( 321): Window already focused, ignoring focus gain of: com.android.internal.view.IInputMethodClient$Stub$Proxy@2c05cbd0

W/AudioService( 321): RemoteControlClient died

W/AudioService( 321): AudioFocus audio focus client died

I/AudioService( 321): AudioFocus abandonAudioFocus(): removing entry for android.media.AudioManager@2be3dff8com.andrew.apollo.MusicPlaybackService$2@2be683b8

I/ActivityManager( 321): Process com.andrew.apollo.play:main (pid 5721) has died.

W/ActivityManager( 321): Service crashed 2 times, stopping: ServiceRecord{2c5b4d38 com.andrew.apollo.play/com.andrew.apollo.MusicPlaybackService}

W/AudioFlinger( 157): session id 143 not found for pid 157