I have an old HTC Hero that has HTC Sense repeatedly force-closing. I have done a hard reset several times but every time it starts doing this immediately after the initial phone setup wizard is done.
Here is the log when that happens:
[high]
D/dalvikvm( 409): GC freed 925 objects / 70232 bytes in 121ms
I/Process ( 794): Sending signal. PID: 794 SIG: 9
D/ActivityManager( 79): foreground app died, app = com.htc.launcher
W/ContentService( 79): binderDied() at ObserverNode name appWidgetReset
I/WindowManager( 79): WIN DEATH: Window{449b15a8 com.htc.launcher/com.htc.launcher.Launcher paused=false}
I/WindowManager( 79): WIN DEATH: Window{449b0f78 com.htc.launcher/com.htc.launcher.Launcher paused=false}
I/ActivityManager( 79): Process com.htc.launcher (pid 794) has died.
W/ContentService( 79): binderDied() at ObserverNode name favorites
I/ActivityManager( 79): Start proc com.htc.launcher for activity com.htc.launcher/.Launcher: pid=811 uid=9999 gids={3003, 1015, 3002, 3001}
D/dalvikvm( 811): Rosie launcher will have a 32MB heap
I/dalvikvm( 811): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
E/ActivityManager( 79): fail to set top app changed!
I/UsageStats( 79): Unexpected resume of com.htc.launcher while already resumed in com.htc.launcher
W/dalvikvm( 79): disableGcForExternalAlloc: false
I/dalvikvm( 811): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=36)
W/dalvikvm( 811): Refusing to reopen boot DEX '/system/framework/com.htc.framework.jar'
I/ActivityThread( 811): Publishing provider com.htc.launcher.settings: com.htc.launcher.LauncherProvider
W/SettingUtil( 811): loadSettings(), cursor == null, content provider is not exist
D/dalvikvm( 811): GC freed 2751 objects / 231096 bytes in 94ms
D/skia ( 811): -------------- inform VM we've allocated 1228800 bytes in native space
D/dalvikvm( 811): GC freed 1001 objects / 78376 bytes in 82ms
D/skia ( 811): -------------- inform VM we're releasing 1228800 bytes which we couldn't allocate in native
I/HtcLockScreen( 79): get INTENT_ACTION_WALLPAPER_CHANGED
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
I/ActivityManager( 79): Displayed activity com.htc.launcher/.Launcher: 2165 ms (total 2165 ms)
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GC freed 7927 objects / 408808 bytes in 172ms
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/ ( 811): unable to unlink '/data/misc/lockscreen/lock_screen_port': No such file or directory (errno=2)
D/ ( 811): unable to unlink '/data/misc/lockscreen/lock_screen_land': No such file or directory (errno=2)
I/HtcLockScreen( 79): get INTENT_ACTION_WALLPAPER_CHANGED
E/DatabaseUtils( 239): Writing exception to parcel
E/DatabaseUtils( 239): java.lang.SecurityException: Permission Denial: reading com.htc.htctwitter.TwitterProvider uri content://com.htc.chirp.provider.Tweet/tweetaccounts from pid=811, uid=9999 requires com.htc.htctwitter.permission.useprovider
E/DatabaseUtils( 239): at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:240)
E/DatabaseUtils( 239): at android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:116)
E/DatabaseUtils( 239): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:121)
E/DatabaseUtils( 239): at android.os.Binder.execTransact(Binder.java:287)
E/DatabaseUtils( 239): at dalvik.system.NativeStart.run(Native Method)
W/dalvikvm( 811): threadid=17: thread exiting with uncaught exception (group=0x4001e390)
E/AndroidRuntime( 811): Uncaught handler: thread Desktop Items Loader exiting due to uncaught exception
E/AndroidRuntime( 811): java.lang.SecurityException: Permission Denial: reading com.htc.htctwitter.TwitterProvider uri content://com.htc.chirp.provider.Tweet/tweetaccounts from pid=811, uid=9999 requires com.htc.htctwitter.permission.useprovider
E/AndroidRuntime( 811): at android.os.Parcel.readException(Parcel.java:1218)
E/AndroidRuntime( 811): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
E/AndroidRuntime( 811): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
E/AndroidRuntime( 811): at android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:369)
E/AndroidRuntime( 811): at android.content.ContentProviderProxy.query(ContentProviderNative.java:388)
E/AndroidRuntime( 811): at android.content.ContentResolver.query(ContentResolver.java:202)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.hasTwitterAccount(WidgetPackageManager.java:569)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.getPresetWidgetKey(WidgetPackageManager.java:593)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.initFavoriteWidgets(WidgetPackageManager.java:601)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.initFavorites(WidgetPackageManager.java:297)
E/AndroidRuntime( 811): at com.htc.launcher.LauncherModel$DesktopItemsLoader.run(LauncherModel.java:850)
E/AndroidRuntime( 811): at java.lang.Thread.run(Thread.java:1102)
I/Process ( 79): Sending signal. PID: 811 SIG: 3
I/dalvikvm( 811): threadid=7: reacting to signal 3
E/dalvikvm( 811): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
I/DumpStateReceiver( 79): Added state dump to 2 crashes
D/dalvikvm( 468): GC freed 3643 objects / 1344584 bytes in 142ms
[/high]Does anyone know how this can be fixed?
Here is the log when that happens:
[high]
D/dalvikvm( 409): GC freed 925 objects / 70232 bytes in 121ms
I/Process ( 794): Sending signal. PID: 794 SIG: 9
D/ActivityManager( 79): foreground app died, app = com.htc.launcher
W/ContentService( 79): binderDied() at ObserverNode name appWidgetReset
I/WindowManager( 79): WIN DEATH: Window{449b15a8 com.htc.launcher/com.htc.launcher.Launcher paused=false}
I/WindowManager( 79): WIN DEATH: Window{449b0f78 com.htc.launcher/com.htc.launcher.Launcher paused=false}
I/ActivityManager( 79): Process com.htc.launcher (pid 794) has died.
W/ContentService( 79): binderDied() at ObserverNode name favorites
I/ActivityManager( 79): Start proc com.htc.launcher for activity com.htc.launcher/.Launcher: pid=811 uid=9999 gids={3003, 1015, 3002, 3001}
D/dalvikvm( 811): Rosie launcher will have a 32MB heap
I/dalvikvm( 811): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=38)
E/ActivityManager( 79): fail to set top app changed!
I/UsageStats( 79): Unexpected resume of com.htc.launcher while already resumed in com.htc.launcher
W/dalvikvm( 79): disableGcForExternalAlloc: false
I/dalvikvm( 811): Debugger thread not active, ignoring DDM send (t=0x41504e4d l=36)
W/dalvikvm( 811): Refusing to reopen boot DEX '/system/framework/com.htc.framework.jar'
I/ActivityThread( 811): Publishing provider com.htc.launcher.settings: com.htc.launcher.LauncherProvider
W/SettingUtil( 811): loadSettings(), cursor == null, content provider is not exist
D/dalvikvm( 811): GC freed 2751 objects / 231096 bytes in 94ms
D/skia ( 811): -------------- inform VM we've allocated 1228800 bytes in native space
D/dalvikvm( 811): GC freed 1001 objects / 78376 bytes in 82ms
D/skia ( 811): -------------- inform VM we're releasing 1228800 bytes which we couldn't allocate in native
I/HtcLockScreen( 79): get INTENT_ACTION_WALLPAPER_CHANGED
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
I/ActivityManager( 79): Displayed activity com.htc.launcher/.Launcher: 2165 ms (total 2165 ms)
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GC freed 7927 objects / 408808 bytes in 172ms
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/dalvikvm( 811): GetFieldID: unable to find field Ljava/util/Hashtable;.loadFactor:F
D/ ( 811): unable to unlink '/data/misc/lockscreen/lock_screen_port': No such file or directory (errno=2)
D/ ( 811): unable to unlink '/data/misc/lockscreen/lock_screen_land': No such file or directory (errno=2)
I/HtcLockScreen( 79): get INTENT_ACTION_WALLPAPER_CHANGED
E/DatabaseUtils( 239): Writing exception to parcel
E/DatabaseUtils( 239): java.lang.SecurityException: Permission Denial: reading com.htc.htctwitter.TwitterProvider uri content://com.htc.chirp.provider.Tweet/tweetaccounts from pid=811, uid=9999 requires com.htc.htctwitter.permission.useprovider
E/DatabaseUtils( 239): at android.content.ContentProvider$Transport.enforceReadPermission(ContentProvider.java:240)
E/DatabaseUtils( 239): at android.content.ContentProvider$Transport.bulkQuery(ContentProvider.java:116)
E/DatabaseUtils( 239): at android.content.ContentProviderNative.onTransact(ContentProviderNative.java:121)
E/DatabaseUtils( 239): at android.os.Binder.execTransact(Binder.java:287)
E/DatabaseUtils( 239): at dalvik.system.NativeStart.run(Native Method)
W/dalvikvm( 811): threadid=17: thread exiting with uncaught exception (group=0x4001e390)
E/AndroidRuntime( 811): Uncaught handler: thread Desktop Items Loader exiting due to uncaught exception
E/AndroidRuntime( 811): java.lang.SecurityException: Permission Denial: reading com.htc.htctwitter.TwitterProvider uri content://com.htc.chirp.provider.Tweet/tweetaccounts from pid=811, uid=9999 requires com.htc.htctwitter.permission.useprovider
E/AndroidRuntime( 811): at android.os.Parcel.readException(Parcel.java:1218)
E/AndroidRuntime( 811): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:160)
E/AndroidRuntime( 811): at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:114)
E/AndroidRuntime( 811): at android.content.ContentProviderProxy.bulkQuery(ContentProviderNative.java:369)
E/AndroidRuntime( 811): at android.content.ContentProviderProxy.query(ContentProviderNative.java:388)
E/AndroidRuntime( 811): at android.content.ContentResolver.query(ContentResolver.java:202)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.hasTwitterAccount(WidgetPackageManager.java:569)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.getPresetWidgetKey(WidgetPackageManager.java:593)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.initFavoriteWidgets(WidgetPackageManager.java:601)
E/AndroidRuntime( 811): at com.htc.launcher.WidgetPackageManager.initFavorites(WidgetPackageManager.java:297)
E/AndroidRuntime( 811): at com.htc.launcher.LauncherModel$DesktopItemsLoader.run(LauncherModel.java:850)
E/AndroidRuntime( 811): at java.lang.Thread.run(Thread.java:1102)
I/Process ( 79): Sending signal. PID: 811 SIG: 3
I/dalvikvm( 811): threadid=7: reacting to signal 3
E/dalvikvm( 811): Unable to open stack trace file '/data/anr/traces.txt': Permission denied
I/DumpStateReceiver( 79): Added state dump to 2 crashes
D/dalvikvm( 468): GC freed 3643 objects / 1344584 bytes in 142ms
[/high]Does anyone know how this can be fixed?