syncthing / syncthing-android

Wrapper of syncthing for Android.
https://syncthing.net/
Mozilla Public License 2.0
3.47k stars 390 forks source link

waiting for api - unable to start syncthing #142

Closed ovizii closed 10 years ago

ovizii commented 10 years ago

I've had this issue intermittently with the latest beta but now that I have upgraded to 0.5 its constantly the case, I cannot start/use syncthing anymore.

I'll check the logcat now and add it here in a few minutes.

The next step after that would be to completely remove it and reinstall.

edit

running PAC MAN ROM nightliy build on a Sony Xperia Z1 compact in case that matters.

ovizii commented 10 years ago

Here is the logcat:

10-08 11:41:01.302 1114 1915 I ActivityManager: Start proc com.nutomic.syncthingandroid for broadcast com.nutomic.syncthingandroid/.syncthing.BatteryReceiver: pid=3048 uid=10162 gids={50162, 1028, 1015, 3003}

10-08 11:41:15.472 1114 1145 I ActivityManager: Waited long enough for: ServiceRecord{431e5e08 u0 com.nutomic.syncthingandroid/.syncthing.SyncthingService}

10-08 11:43:18.612 1114 2228 I ActivityManager: START u0 {act=android.intent.action.MAIN flg=0x10000000 cmp=com.nutomic.syncthingandroid/.activities.MainActivity} from pid 9854

10-08 11:43:54.862 1114 2188 I ActivityManager: START u0 {act=android.intent.action.MAIN flg=0x10000000 cmp=com.nutomic.syncthingandroid/.activities.MainActivity} from pid 9854

10-08 11:45:00.502 1114 2224 I ActivityManager: START u0 {act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:com.nutomic.syncthingandroid cmp=com.android.settings/.applications.InstalledAppDetails} from pid 9854

10-08 11:45:04.122 1114 2188 I ActivityManager: Force stopping com.nutomic.syncthingandroid appid=10162 user=0: from pid 10448

10-08 11:45:04.122 1114 2188 I ActivityManager: Killing 3048:com.nutomic.syncthingandroid/u0a162 (adj 9): stop com.nutomic.syncthingandroid

10-08 11:45:04.122 1114 2188 W ActivityManager: Scheduling restart of crashed service com.nutomic.syncthingandroid/.syncthing.SyncthingService in 1000ms

10-08 11:45:04.132 1114 2188 I ActivityManager: Force finishing activity ActivityRecord{42470d20 u0 com.nutomic.syncthingandroid/.activities.MainActivity t4}

10-08 11:45:04.132 1114 2188 I ActivityManager: Force stopping service ServiceRecord{431e5e08 u0 com.nutomic.syncthingandroid/.syncthing.SyncthingService}

10-08 11:45:04.152 1114 1866 W InputDispatcher: channel '4249d1c0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9

10-08 11:45:04.152 1114 1866 E InputDispatcher: channel '4249d1c0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

10-08 11:45:04.152 1114 1866 W InputDispatcher: channel '4269b190 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9

10-08 11:45:04.152 1114 1866 E InputDispatcher: channel '4269b190 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

10-08 11:45:04.152 1114 1126 W InputDispatcher: Attempted to unregister already unregistered input channel '4249d1c0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)'

10-08 11:45:04.152 1114 2187 W InputDispatcher: Attempted to unregister already unregistered input channel '4269b190 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)'

10-08 11:45:04.152 1114 1126 I WindowState: WIN DEATH: Window{4249d1c0 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:45:04.152 1114 2187 I WindowState: WIN DEATH: Window{4269b190 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:45:10.462 9854 9854 D FAST App Search: Starting com.nutomic.syncthingandroid (and incremented call count to 11)

10-08 11:45:10.462 9854 9854 I Timeline: Timeline: Activity_launch_request id:com.nutomic.syncthingandroid time:306585

10-08 11:45:10.462 1114 2228 I ActivityManager: START u0 {act=android.intent.action.MAIN flg=0x10000000 cmp=com.nutomic.syncthingandroid/.activities.MainActivity} from pid 9854

10-08 11:45:10.632 1114 1915 I ActivityManager: Start proc com.nutomic.syncthingandroid for activity com.nutomic.syncthingandroid/.activities.MainActivity: pid=10747 uid=10162 gids={50162, 1028, 1015, 3003}

10-08 11:45:10.692 10747 10747 D ActivityThread: handleBindApplication:com.nutomic.syncthingandroid

10-08 11:45:10.972 1114 2799 I WindowManager: Switching to real app window: Window{429246d0 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:45:11.102 1114 1142 I ActivityManager: Displayed com.nutomic.syncthingandroid/.activities.MainActivity: +489ms

10-08 11:45:11.102 1114 1142 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{426bd8d8 u0 com.nutomic.syncthingandroid/.activities.MainActivity t9} time:307228

10-08 11:45:11.112 10747 10778 W PostTask: at com.nutomic.syncthingandroid.syncthing.PostTask.doInBackground(PostTask.java:49)

10-08 11:45:11.112 10747 10778 W PostTask: at com.nutomic.syncthingandroid.syncthing.PostTask.doInBackground(PostTask.java:22)

10-08 11:45:40.462 1114 1142 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{426bd8d8 u0 com.nutomic.syncthingandroid/.activities.MainActivity t9} time:336584

10-08 11:45:45.672 1114 2799 I ActivityManager: START u0 {act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:com.nutomic.syncthingandroid cmp=com.android.settings/.applications.InstalledAppDetails} from pid 9854

10-08 11:45:47.632 1114 2227 I ActivityManager: Force stopping com.nutomic.syncthingandroid appid=10162 user=0: from pid 10448

10-08 11:45:47.632 1114 2227 I ActivityManager: Killing 10747:com.nutomic.syncthingandroid/u0a162 (adj 9): stop com.nutomic.syncthingandroid

10-08 11:45:47.632 1114 2227 W ActivityManager: Scheduling restart of crashed service com.nutomic.syncthingandroid/.syncthing.SyncthingService in 1000ms

10-08 11:45:47.632 1114 2227 F ProcessStats: Starting service ServiceState{4329bc00 com.nutomic.syncthingandroid.syncthing.SyncthingService pkg=com.nutomic.syncthingandroid proc=4329bc00} without owner

10-08 11:45:47.652 1114 1866 W InputDispatcher: channel '429246d0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9

10-08 11:45:47.652 1114 1866 E InputDispatcher: channel '429246d0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

10-08 11:45:47.652 1114 2769 W InputDispatcher: Attempted to unregister already unregistered input channel '429246d0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)'

10-08 11:45:47.652 1114 1866 W InputDispatcher: channel '42c05770 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Consumer closed input channel or an error occurred. events=0x9

10-08 11:45:47.652 1114 1866 E InputDispatcher: channel '42c05770 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)' ~ Channel is unrecoverably broken and will be disposed!

10-08 11:45:47.652 1114 2227 I ActivityManager: Force finishing activity ActivityRecord{426bd8d8 u0 com.nutomic.syncthingandroid/.activities.MainActivity t9}

10-08 11:45:47.652 1114 2227 I ActivityManager: Force stopping service ServiceRecord{4368c7e0 u0 com.nutomic.syncthingandroid/.syncthing.SyncthingService}

10-08 11:45:47.652 1114 2769 I WindowState: WIN DEATH: Window{429246d0 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:45:47.662 1114 2183 W InputDispatcher: Attempted to unregister already unregistered input channel '42c05770 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity (server)'

10-08 11:45:47.662 1114 2183 I WindowState: WIN DEATH: Window{42c05770 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:46:37.382 9854 9854 D FAST App Search: Starting com.nutomic.syncthingandroid (and incremented call count to 12)

10-08 11:46:37.382 9854 9854 I Timeline: Timeline: Activity_launch_request id:com.nutomic.syncthingandroid time:393508

10-08 11:46:37.382 1114 1915 I ActivityManager: START u0 {act=android.intent.action.MAIN flg=0x10000000 cmp=com.nutomic.syncthingandroid/.activities.MainActivity} from pid 9854

10-08 11:46:37.502 1114 2237 I ActivityManager: Start proc com.nutomic.syncthingandroid for activity com.nutomic.syncthingandroid/.activities.MainActivity: pid=11527 uid=10162 gids={50162, 1028, 1015, 3003}

10-08 11:46:37.552 11527 11527 D ActivityThread: handleBindApplication:com.nutomic.syncthingandroid

10-08 11:46:37.892 1114 1126 I WindowManager: Switching to real app window: Window{432cbea0 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:46:37.932 1114 1142 I ActivityManager: Displayed com.nutomic.syncthingandroid/.activities.MainActivity: +444ms

10-08 11:46:37.942 11527 11546 W PostTask: at com.nutomic.syncthingandroid.syncthing.PostTask.doInBackground(PostTask.java:49)

10-08 11:46:37.942 11527 11546 W PostTask: at com.nutomic.syncthingandroid.syncthing.PostTask.doInBackground(PostTask.java:22)

10-08 11:46:38.172 1114 1142 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{42479158 u0 com.nutomic.syncthingandroid/.activities.MainActivity t15} time:394294

10-08 11:47:04.532 1114 1142 I Timeline: Timeline: Activity_windows_visible id: ActivityRecord{42479158 u0 com.nutomic.syncthingandroid/.activities.MainActivity t15} time:420651

10-08 11:47:10.272 1114 2799 I ActivityManager: START u0 {act=android.settings.APPLICATION_DETAILS_SETTINGS dat=package:com.nutomic.syncthingandroid cmp=com.android.settings/.applications.InstalledAppDetails} from pid 9854

10-08 11:47:12.272 1114 2188 I ActivityManager: Force stopping com.nutomic.syncthingandroid appid=10162 user=0: from pid 10448

10-08 11:47:12.272 1114 2188 I ActivityManager: Killing 11527:com.nutomic.syncthingandroid/u0a162 (adj 9): stop com.nutomic.syncthingandroid

10-08 11:47:12.272 1114 2188 W ActivityManager: Scheduling restart of crashed service com.nutomic.syncthingandroid/.syncthing.SyncthingService in 1000ms

10-08 11:47:12.272 1114 2188 F ProcessStats: Starting service ServiceState{4329bc00 com.nutomic.syncthingandroid.syncthing.SyncthingService pkg=com.nutomic.syncthingandroid proc=4329bc00} without owner

10-08 11:47:12.272 1114 2188 I ActivityManager: Force finishing activity ActivityRecord{42479158 u0 com.nutomic.syncthingandroid/.activities.MainActivity t15}

10-08 11:47:12.282 1114 2188 I ActivityManager: Force stopping service ServiceRecord{4368c7e0 u0 com.nutomic.syncthingandroid/.syncthing.SyncthingService}

10-08 11:47:12.302 1114 2227 I WindowState: WIN DEATH: Window{432cbea0 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

10-08 11:47:12.312 1114 2187 I WindowState: WIN DEATH: Window{43496a00 u0 com.nutomic.syncthingandroid/com.nutomic.syncthingandroid.activities.MainActivity}

ovizii commented 10 years ago

deleted syncthing (installed via f-droid) cleaned left-overs with Clean Master, then installed from Google Play. It started cleanly with its default repo: DCIM which I really don'T like so I deleted the repo and was asked for a restart, clicked OK, that's it, back to waiting for API... useless in this state, not sure how to proceed, please help!

ovizii commented 10 years ago

Seems solved after a few reboots and what-not :-/

Nutomic commented 10 years ago

The only error I see in that log is "InputDispatcher: Attempted to unregister already unregistered input channel", but I have no idea what it means, and Google doesn't really help either (it seems to be related to native code somehow).

And there should be no difference between F-Droid and Google Play releases (only different signatures).

ovizii commented 10 years ago

Nevermind, its working now, lets see how stable it is :-) P.S. I only switched from F-Droid to Google Play as I thought its nicer to have push updates, afaik that isn'T possible with F-Droid.

Nutomic commented 10 years ago

You're right, I just opened an issue at F-Droid ;)