[G1 Android Development] ohnoezmahfone:
Calendar crashes

Anyone having problems with Calendar crashing? It worked for awhile, then I added my work Exchange e-mail address, and set the calendar to sync with mine, and now even after I've removed that account it still crashes.

Relevant lines from logcat:

07-17 13:38:10.152: INFO/ActivityManager(206): Start proc com.android.providers.calendar for restart com.android.providers.calendar: pid=3677 uid=10010 gids={3003}
07-17 13:38:10.262: INFO/ActivityManager(206): Start proc com.google.android.voicesearch for broadcast com.google.android.voicesearch/.logging.LoggingReceiver: pid=3681 uid=10006 gids={3003}
07-17 13:38:10.662: INFO/ActivityThread(3677): Publishing provider com.android.calendar: com.android.providers.calendar.CalendarProvider2
07-17 13:38:10.682: INFO/ActivityThread(3681): Publishing provider com.google.android.voicesearch.VoiceSearchResultProvider: com.google.android.voicesearch.VoiceSearchResultProvider
07-17 13:38:10.722: WARN/dalvikvm(3677): Superclass of 'B' is final 'B'
07-17 13:38:10.722: WARN/dalvikvm(3677): Link of class 'Lcom/android/providers/calendar/CalendarProvider2;' failed
07-17 13:38:10.722: DEBUG/AndroidRuntime(3677): Shutting down VM
07-17 13:38:10.722: WARN/dalvikvm(3677): threadid=1: thread exiting with uncaught exception (group=0x400207e0)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): FATAL EXCEPTION: main
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): java.lang.IncompatibleClassChangeError: superclass is final
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at dalvik.system.DexFile.defineClass(Native Method)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at dalvik.system.DexFile.loadClassBinaryName(DexFile.java:209)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at dalvik.system.PathClassLoader.findClass(PathClassLoader.java:203)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at java.lang.ClassLoader.loadClass(ClassLoader.java:573)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at java.lang.ClassLoader.loadClass(ClassLoader.java:532)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.app.ActivityThread.installProvider(ActivityThread.java:4494)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.app.ActivityThread.installContentProviders(ActivityThread.java:4281)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4237)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.app.ActivityThread.access$3000(ActivityThread.java:125)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:2071)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.os.Handler.dispatchMessage(Handler.java:99)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.os.Looper.loop(Looper.java:123)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at android.app.ActivityThread.main(ActivityThread.java:4627)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at java.lang.reflect.Method.invokeNative(Native Method)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at java.lang.reflect.Method.invoke(Method.java:521)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:868)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:626)
07-17 13:38:10.752: ERROR/AndroidRuntime(3677): at dalvik.system.NativeStart.main(Native Method)
07-17 13:38:10.782: WARN/ActivityManager(206): Process com.android.providers.calendar has crashed too many times: killing!
07-17 13:38:10.782: WARN/ActivityManager(206): Unable to launch app com.android.providers.calendar/10010 for provider com.android.calendar: launching app became null
07-17 13:38:10.782: WARN/ActivityManager(206): Unable to launch app com.android.providers.calendar/10010 for provider com.android.calendar: launching app became null
07-17 13:38:10.782: INFO/ActivityManager(206): Kill com.android.calendar (pid 3645): provider com.android.providers.calendar.CalendarProvider2 in dying process com.android.providers.calendar
07-17 13:38:10.792: INFO/Process(206): Sending signal. PID: 3645 SIG: 9
07-17 13:38:10.792: INFO/Process(206): Sending signal. PID: 3677 SIG: 9
07-17 13:38:10.862: INFO/ActivityManager(206): Process com.android.settings (pid 3660) has died.
07-17 13:38:11.062: INFO/ActivityManager(206): Process com.android.calendar (pid 3645) has died.
07-17 13:38:11.062: INFO/WindowManager(206): WIN DEATH: Window{44073208 com.android.calendar/com.android.calendar.DayActivity paused=false}