-
Notifications
You must be signed in to change notification settings - Fork 414
Crashes with bad syscall while generating keys #1451
Comments
Hi, could you run "adb logcat" from a computer with the phone connected to obtain a log, please? |
Hi @Catfriend1 Thanks. I powerwashed the Pixel Slate before turned it into Developer Mode and enabled ADB log. Therefore the logcat was started after Syncthing was installed on the clean Pixel Slate and right before it was launched for the first time. The app and log lasted for ten minutes before they are stopped. The enclosed text file is the logcat log and the enclosed screenshot is how the app was looked like after ten minutes (after I passed through the splash screens). |
Thanks for the log. The relevant bit:
It doesn't recognise that as a crash and keeps polling the API like forever. Given "/opt/go/src/syscall/asm_linux_amd64.s" it looks like you are running the newly added amd64/x86_64 arch and somehow a syscall makes that blow up. @Catfriend1 you are running that arch for quite a long time - did you encounter any such problems too? |
It seems like another stripped down kernel that does not support something basic liks pipes? I am skeptical to believe this worked before as we did not ship this arch? If you install an old version of the apk manually, does it actually work? If yes, what version does the UI report. |
@imsodin I'm completely clueless what causes this. I've just added the x86_64 arch "for google play" - don't know about one single user actively using that arch. If others on x86_64 arch are reading this, it might be helpful when they join the conversation. Another guess :Could it be that the kernel doesn't support file watching and in case it doesn't "come up" the pipe fails? |
@AudriusButkevicius Syncthing versions 1.2.2 to 1.3.1 (android 32 bit) work perfectly with my Pixel Slate before. |
What's the version printed on the first line of the log? |
@AudriusButkevicius do you mean this?
|
FWIW I'm seeing this issue on my Pixel Slate as well, same as described in @cm-lo's initial report. |
Yeah, sadly I can't explain why 32 but works and 64bit doesn't. Presumably file watching works ok on 32bit? |
Working fix: syncthing/syncthing#8710 |
Syncthing-Android 1.23.0 does't fix this issue on WSA 2210.40000.7.0. |
I am using a Google Slate with the latest version of Chrome: Version 78.0.3904.92 (Official Build) (64-bit) and Android: Version 9. Syncthing worked perfectly in my tablet until the app automatically upgraded itself from version 1.3.1 to version 1.3.2. After the upgrade:
The text was updated successfully, but these errors were encountered: