[G1 Q&A, Help & Troubleshooting] Synchronize:
Hi everyone, I have a little dilemma.

Recently, whenever I apply a theme update, or revision of Cyanogen, some of my apps force-close at the start when I power on my phone and when I try to use them. I can fix it by re-installing these apps, but it's become somewhat of a hassle. I've tried fix_permissions.

It may have started when I used userinit.sh, but I'm not sure.

The apps that are breaking are:

Weather Widgets- Donate

Taskiller Full

AnyRSS read widget

ShopSavvy

Speedtest.net Speed Test

Here's a logcat of the Speedtest force close:

I/ActivityManager( 2413): Starting activity: Intent { act=android.intent.action.
MAIN cat=[android.intent.category.LAUNCHER] flg=0x10200000 cmp=org.zwanoo.androi
d.speedtest/.MainTabActivity }
W/WindowManager( 2413): Exception when adding starting window
W/WindowManager( 2413): android.view.InflateException: Binary XML file line #24:
Error inflating class java.lang.reflect.Constructor
W/WindowManager( 2413): at android.view.LayoutInflater.createView(Layout
Inflater.java:512)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneLayoutI
nflater.onCreateView(PhoneLayoutInflater.java:56)
W/WindowManager( 2413): at android.view.LayoutInflater.createViewFromTag
(LayoutInflater.java:562)
W/WindowManager( 2413): at android.view.LayoutInflater.inflate(LayoutInf
later.java:385)
W/WindowManager( 2413): at android.view.LayoutInflater.inflate(LayoutInf
later.java:320)
W/WindowManager( 2413): at android.view.LayoutInflater.inflate(LayoutInf
later.java:276)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindow.
generateLayout(PhoneWindow.java:2185)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindow.
installDecor(PhoneWindow.java:2239)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindow.
getDecorView(PhoneWindow.java:1447)
W/WindowManager( 2413): at com.android.internal.policy.impl.PhoneWindowM
anager.addStartingWindow(PhoneWindowManager.java:657)
W/WindowManager( 2413): at com.android.server.WindowManagerService$H.han
dleMessage(WindowManagerService.java:7482)
W/WindowManager( 2413): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
W/WindowManager( 2413): at android.os.Looper.loop(Looper.java:123)
W/WindowManager( 2413): at com.android.server.WindowManagerService$WMThr
ead.run(WindowManagerService.java:475)
W/WindowManager( 2413): Caused by: java.lang.reflect.InvocationTargetException
W/WindowManager( 2413): at android.widget.FrameLayout.<init>(FrameLayout
.java:79)
W/WindowManager( 2413): at java.lang.reflect.Constructor.constructNative
(Native Method)
W/WindowManager( 2413): at java.lang.reflect.Constructor.newInstance(Con
structor.java:446)
W/WindowManager( 2413): at android.view.LayoutInflater.createView(Layout
Inflater.java:499)
W/WindowManager( 2413): ... 13 more
W/WindowManager( 2413): Caused by: android.content.res.Resources$NotFoundExcepti
on: Resource is not a Drawable (color or path): TypedValue{t=0x2/d=0x1010059 a=-
1}
W/WindowManager( 2413): at android.content.res.Resources.loadDrawable(Re
sources.java:1682)
W/WindowManager( 2413): at android.content.res.TypedArray.getDrawable(Ty
pedArray.java:548)
W/WindowManager( 2413): at android.widget.FrameLayout.<init>(FrameLayout
.java:91)
W/WindowManager( 2413): ... 17 more
I/ActivityManager( 2413): Start proc org.zwanoo.android.speedtest for activity o
rg.zwanoo.android.speedtest/.MainTabActivity: pid=3299 uid=10049 gids={3003}
D/dalvikvm( 3299): DexOpt: incorrect opt magic number (0xff ff ff ff)
E/dalvikvm( 3299): /data/app/org.zwanoo.android.speedtest.apk odex has stale dep
endencies
I/dalvikvm( 3299): DexOpt: mismatch dep signature for '/data/dalvik-cache/system
@framework@services.jar@classes.dex'
W/dalvikvm( 3299): Cached DEX '/data/app/org.zwanoo.android.speedtest.apk' (/dat
a/dalvik-cache/data@app@org.zwanoo.android.speedtest.apk@classes.dex) is stale a
nd not writable
I/dalvikvm( 3299): Unable to open or create cache for /data/app/org.zwanoo.andro
id.speedtest.apk
D/AndroidRuntime( 3299): Shutting down VM
W/dalvikvm( 3299): threadid=3: thread exiting with uncaught exception (group=0x4
001e1c0)
E/AndroidRuntime( 3299): Uncaught handler: thread main exiting due to uncaught e
xception
E/AndroidRuntime( 3299): java.lang.RuntimeException: Unable to instantiate activ
ity ComponentInfo{org.zwanoo.android.speedtest/org.zwanoo.android.speedtest.Main
TabActivity}: java.lang.ClassNotFoundException: org.zwanoo.android.speedtest.Mai
nTabActivity in loader dalvik.system.PathClassLoader@435cb660
E/AndroidRuntime( 3299): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2324)
E/AndroidRuntime( 3299): at android.app.ActivityThread.handleLaunchActivi
ty(ActivityThread.java:2417)
E/AndroidRuntime( 3299): at android.app.ActivityThread.access$2100(Activi
tyThread.java:116)
E/AndroidRuntime( 3299): at android.app.ActivityThread$H.handleMessage(Ac
tivityThread.java:1794)
E/AndroidRuntime( 3299): at android.os.Handler.dispatchMessage(Handler.ja
va:99)
E/AndroidRuntime( 3299): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime( 3299): at android.app.ActivityThread.main(ActivityThrea
d.java:4203)
E/AndroidRuntime( 3299): at java.lang.reflect.Method.invokeNative(Native
Method)
E/AndroidRuntime( 3299): at java.lang.reflect.Method.invoke(Method.java:5
21)
E/AndroidRuntime( 3299): at com.android.internal.os.ZygoteInit$MethodAndA
rgsCaller.run(ZygoteInit.java:791)
E/AndroidRuntime( 3299): at com.android.internal.os.ZygoteInit.main(Zygot
eInit.java:549)
E/AndroidRuntime( 3299): at dalvik.system.NativeStart.main(Native Method)

E/AndroidRuntime( 3299): Caused by: java.lang.ClassNotFoundException: org.zwanoo
.android.speedtest.MainTabActivity in loader dalvik.system.PathClassLoader@435cb
660
E/AndroidRuntime( 3299): at dalvik.system.PathClassLoader.findClass(PathC
lassLoader.java:243)
E/AndroidRuntime( 3299): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:573)
E/AndroidRuntime( 3299): at java.lang.ClassLoader.loadClass(ClassLoader.j
ava:532)
E/AndroidRuntime( 3299): at android.app.Instrumentation.newActivity(Instr
umentation.java:1097)
E/AndroidRuntime( 3299): at android.app.ActivityThread.performLaunchActiv
ity(ActivityThread.java:2316)
E/AndroidRuntime( 3299): ... 11 more
I/Process ( 2413): Sending signal. PID: 3299 SIG: 3
I/dalvikvm( 3299): threadid=7: reacting to signal 3
I/dalvikvm( 3299): Wrote stack trace to '/data/anr/traces.txt'
I/Process ( 3299): Sending signal. PID: 3299 SIG: 9
I/ActivityManager( 2413): Process org.zwanoo.android.speedtest (pid 3299) has di
ed.
W/UsageStats( 2413): Unexpected resume of com.android.launcher while already res
umed in org.zwanoo.android.speedtest
W/InputManagerService( 2413): Window already focused, ignoring focus gain of: co
m.android.internal.view.IInputMethodClient$Stub$Proxy@438f6460
D/dalvikvm( 3248): GC(1) freed 1149 objects / 90088 bytes in 126ms