[Android Q&A, Help & Troubleshooting] torsti:
Titanium backup force closes every time when I start it.

I made a logcat, maybe some of you could find out what is wrong.

--------- beginning of /dev/log/system

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

I/Elixir ( 6274): WidgetUpdateService started

D/Elixir ( 6274): WidgetUpdateTask update widgets: [12, 11], all: true, forceUpdate: false

D/Elixir ( 6274): WIDGET[12, 1x2]: no refresh needed

D/Elixir ( 6274): WIDGET[11, 1x2]: updated in 36 ms

D/Elixir ( 6274): Refresh 10000 ms later, refreshNeeded: false

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

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

D/dalvikvm( 289): GC_CONCURRENT freed 2046K, 41% free 8289K/13831K, external 5788K/6245K, paused 7ms+8ms

D/kernel ( 134): [39229.900573] max17040 0-0036: batt: 16%, 3656 mV

D/Elixir ( 6274): Broadcast received: android.intent.action.BATTERY_CHANGED

D/Elixir ( 6274): Refresh widgets for type: [BATTERY]

I/Elixir ( 6274): WidgetUpdateService started

D/Elixir ( 6274): WidgetUpdateTask update widgets: [11], all: false, forceUpdate: true

D/Elixir ( 6274): WIDGET[11, 1x2]: updated in 60 ms

D/Elixir ( 6274): Refresh 9929 ms later, refreshNeeded: false

I/ActivityManager( 289): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.category.LAUNCHER] flg=0x10100000 cmp=com.keramidas.TitaniumBackup/.MainActivity } from pid 289

V/alogcat ( 9061): save instance

V/alogcat ( 9061): paused

I/ActivityManager( 289): Start proc com.keramidas.TitaniumBackup for activity com.keramidas.TitaniumBackup/.MainActivity: pid=9111 uid=10151 gids={1015, 3003}

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

I/ActivityManager( 289): Process com.google.android.apps.maps:FriendService (pid 9012) has died.

W/kernel ( 134): [39231.007263] select 8924 (station.pssuite), adj 8, size 4398, to kill

W/kernel ( 134): [39231.007263] select 9012 (s:FriendService), adj 8, size 4856, to kill

W/kernel ( 134): [39231.007293] send sigkill to 9012 (s:FriendService), adj 8, size 4856

W/kernel ( 134): [39231.078094] select 8924 (station.pssuite), adj 8, size 4398, to kill

W/kernel ( 134): [39231.078125] select 9020 (equicksearchbox), adj 8, size 4516, to kill

W/kernel ( 134): [39231.078155] send sigkill to 9020 (equicksearchbox), adj 8, size 4516

I/ActivityManager( 289): Process com.google.android.googlequicksearchbox (pid 9020) has died.

I/com.keramidas.TitaniumBackup.MainApplication( 9111): onCreate()

D/dalvikvm( 9111): Trying to load lib /data/data/com.keramidas.TitaniumBackup/lib/libtitanium.so 0x2afc77b0

D/dalvikvm( 9111): Added shared lib /data/data/com.keramidas.TitaniumBackup/lib/libtitanium.so 0x2afc77b0

W/Settings( 9111): Setting android_id has moved from android.provider.Settings.System to android.provider.Settings.Secure, returning read-only value.

D/com.keramidas.TitaniumBackup.a.at( 9111): Debug features are disabled.

I/com.keramidas.TitaniumBackup.b.a( 9111): restoreMySettings_ifNeeded()

I/com.keramidas.TitaniumBackup.b.a( 9111): Internal settings found => No need to restore.

D/alogcat ( 9061): stopping ...

D/alogcat ( 9061): stopped

W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x0 a=-1}

W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x80 a=-1}

W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x3 a=-1}

W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x20 a=-1}

W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x1 a=-1}

W/Resources( 9111): Converting to string: TypedValue{t=0x10/d=0x3 a=-1}

I/com.keramidas.TitaniumBackup.MainActivity( 9111): Main Activity is being created for the first time => scheduling next wake-up ...

I/com.keramidas.TitaniumBackup.schedules.SchedulerService( 9111): scheduleNextWakeup(): Invoked with idToExcludeForToday=null

I/Database( 9111): sqlite returned: error code = 1, msg = duplicate column name: filterByLabelId

E/Database( 9111): Failure 1 (duplicate column name: filterByLabelId) on 0x2ced40 when preparing 'ALTER TABLE channels ADD COLUMN filterByLabelId INTEGER DEFAULT NULL'.

I/Database( 9111): sqlite returned: error code = 1, msg = duplicate column name: onFinished

E/Database( 9111): Failure 1 (duplicate column name: onFinished) on 0x2ced40 when preparing 'ALTER TABLE channels ADD COLUMN onFinished STRING NOT NULL DEFAULT "DO_NOTHING"'.

E/SQLiteOpenHelper( 9111): Couldn't open schedules for writing (will try read-only):

E/SQLiteOpenHelper( 9111): android.database.sqlite.SQLiteException: duplicate column name: onFinished: ALTER TABLE channels ADD COLUMN onFinished STRING NOT NULL DEFAULT "DO_NOTHING"

E/SQLiteOpenHelper( 9111):	at android.database.sqlite.SQLiteDatabase.native_execSQL(Native Method)

E/SQLiteOpenHelper( 9111):	at android.database.sqlite.SQLiteDatabase.execSQL(SQLiteDatabase.java:1771)

E/SQLiteOpenHelper( 9111):	at com.keramidas.TitaniumBackup.schedules.a.onUpgrade(Source:84)

E/SQLiteOpenHelper( 9111):	at android.database.sqlite.SQLiteOpenHelper.getWritableDatabase(SQLiteOpenHelper.java:132)

E E/SQLiteOpenHelper( 9111):	at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:187)

E/SQLiteOpenHelper( 9111):	at com.keramidas.TitaniumBackup.sched ules.SchedulerService.a(Source:168)

E/SQLiteOpenHelper( 9111):	at com.keramidas.TitaniumBackup.MainActivity.onCreate(Source:362)

E/SQLiteOpenHelper( 9111):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

E/SQLiteOpenHelper( 9111):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1623)

E/SQLiteOpenHelper( 9111):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1675)

E/SQLiteOpenHelper( 9111):	at android.app.ActivityThread.access$1500(ActivityThread.java:121)

E/SQLiteOpenHelper( 9111):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:943)

E/SQLiteOpenHelper( 9111):	at android.os.Handler.dispatchMessage(Handler.java:99)

E/SQLiteOpenHelper( 9111):	at android.os.Looper.loop(Looper.java:130)

E/SQLiteOpenHelper( 9111):	at android.app.ActivityThread.main(ActivityThread.java:3701)

E/SQLiteOpenHelper( 9111):	at java.lang.reflect.Method.invokeNative(Native Method)

E/SQLiteOpenHelper( 9111):	at java.lang.reflect.Method.invoke(Method.java:507)

E/SQLiteOpenHelper( 9111):	at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:866)

E/SQLiteOpenHelper( 9111):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)

E/SQLiteOpenHelper( 9111):	at dalvik.system.NativeStart.main(Native Method)

D/AndroidRuntime( 9111): Shutting down VM

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

E/AndroidRuntime( 9111): FATAL EXCEPTION: main

E/AndroidRuntime( 9111): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.keramidas.TitaniumBackup/com.keramidas.TitaniumBackup.MainActivity}: android.database.sqlite.SQLiteException: Can't upgrade read-only database from version 1 to 4: /data/data/com.keramidas.TitaniumBackup/databases/schedules

E/AndroidRuntime( 9111):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1659)

E/AndroidRuntime( 9111):	at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1675)

E/AndroidRuntime( 9111):	at android.app.ActivityThread.access$1500(ActivityThread.java:121)

E/AndroidRuntime( 9111):	at android.app.ActivityThread$H.handleMessage(ActivityThread.java:943)

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

E/AndroidRuntime( 9111):	at android.os.Looper.loop(Looper.java:130)

E/AndroidRuntime( 9111):	at android.app.ActivityThread.main(ActivityThread.java:3701)

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

E/AndroidRuntime( 9111):	at java.lang.reflect.Method.invoke(Method.java:507)

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

E/AndroidRuntime( 9111):	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:624)

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

E/AndroidRuntime( 9111): Caused by: android.database.sqlite.SQLiteException: Can't upgrade read-only database from version 1 to 4: /data/data/com.keramidas.TitaniumBackup/databases/schedules

E/AndroidRuntime( 9111):	at android.database.sqlite.SQLiteOpenHelper.getReadableDatabase(SQLiteOpenHelper.java:199)

E/AndroidRuntime( 9111):	at com.keramidas.TitaniumBackup.schedules.SchedulerService.a(Source:168)

E/AndroidRuntime( 9111):	at com.keramidas.TitaniumBackup.MainActivity.onCreate(Source:362)

E/AndroidRuntime( 9111):	at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1047)

E/AndroidRuntime( 9111):	at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1623)

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

W/ActivityManager( 289): Force finishing activity com.keramidas.TitaniumBackup/.MainActivity

W/ActivityManager( 289): Activity pause timeout for HistoryRecord{2b014fb0 com.keramidas.TitaniumBackup/.MainActivity}

V/alogcat ( 9061): started

I/alogcat ( 9061): new intent: android.intent.action.MAIN

D/alogcat ( 9061): stopping ...

D/alogcat ( 9061): canceling periodic saves

V/alogcat ( 9061): resumed

D/alogcat ( 9061): starting ...

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

I/ActivityManager( 289): Process com.keramidas.TitaniumBackup (pid 9111) has died.

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