[G1 Android Development] bmic:
experiencing problems when i try to manage applications. keeps force closing.

already try to fix_permissions without any luck.

log:

I/ActivityManager( 140): Starting activity: Intent { action=android.intent.acti

on.MAIN comp={com.android.settings/com.android.settings.ManageApplications} }

W/AudioFlinger( 119): write blocked for 147 msecs

D/AndroidRuntime( 1588): Shutting down VM

W/dalvikvm( 1588): threadid=3: thread exiting with uncaught exception (group=0x4

001a210)

E/AndroidRuntime( 1588): Uncaught handler: thread main exiting due to uncaught e

xception

E/AndroidRuntime( 1588): java.lang.RuntimeException: Unable to start activity Co

mponentInfo{com.android.settings/com.android.settings.ManageApplications}: java.

lang.IndexOutOfBoundsException: Arguments out of bounds

E/AndroidRuntime( 1588): at android.app.ActivityThread.performLaunchActiv

ity(ActivityThread.java:2268)

E/AndroidRuntime( 1588): at android.app.ActivityThread.handleLaunchActivi

ty(ActivityThread.java:2284)

E/AndroidRuntime( 1588): at android.app.ActivityThread.access$1800(Activi

tyThread.java:112)

E/AndroidRuntime( 1588): at android.app.ActivityThread$H.handleMessage(Ac

tivityThread.java:1692)

E/AndroidRuntime( 1588): at android.os.Handler.dispatchMessage(Handler.ja

va:99)

E/AndroidRuntime( 1588): at android.os.Looper.loop(Looper.java:123)

E/AndroidRuntime( 1588): at android.app.ActivityThread.main(ActivityThrea

d.java:3948)

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

Method)

E/AndroidRuntime( 1588): at java.lang.reflect.Method.invoke(Method.java:5

21)

E/AndroidRuntime( 1588): at com.android.internal.os.ZygoteInit$MethodAndA

rgsCaller.run(ZygoteInit.java:782)

E/AndroidRuntime( 1588): at com.android.internal.os.ZygoteInit.main(Zygot

eInit.java:540)

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

E/AndroidRuntime( 1588): Caused by: java.lang.IndexOutOfBoundsException: Argumen

ts out of bounds

E/AndroidRuntime( 1588): at java.io.FileInputStream.read(FileInputStream.

java:321)

E/AndroidRuntime( 1588): at com.android.settings.ManageApplications$AppIn

foCache.readFromFile(ManageApplications.java:1585)

E/AndroidRuntime( 1588): at com.android.settings.ManageApplications$AppIn

foCache.loadCache(ManageApplications.java:1685)

E/AndroidRuntime( 1588): at com.android.settings.ManageApplications$AppIn

foCache.access$3300(ManageApplications.java:1531)

E/AndroidRuntime( 1588): at com.android.settings.ManageApplications.onCre

ate(ManageApplications.java:1491)

E/AndroidRuntime( 1588): at android.app.Instrumentation.callActivityOnCre

ate(Instrumentation.java:1123)

E/AndroidRuntime( 1588): at android.app.ActivityThread.performLaunchActiv

ity(ActivityThread.java:2231)

E/AndroidRuntime( 1588): ... 11 more

I/Process ( 140): Sending signal. PID: 1588 SIG: 3

I/dalvikvm( 1588): threadid=7: reacting to signal 3

I/dalvikvm( 1588): Wrote stack trace to '/data/anr/traces.txt'

I/DumpStateReceiver( 140): Added state dump to 1 crashes

W/ActivityManager( 140): Launch timeout has expired, giving up wake lock!

W/ActivityManager( 140): Activity idle timeout for HistoryRecord{43a4e570 {com.

android.settings/com.android.settings.ManageApplications}}