Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Unable to log in (libsignal error) #246

Open
uttarayan21 opened this issue Sep 19, 2023 · 9 comments
Open

Unable to log in (libsignal error) #246

uttarayan21 opened this issue Sep 19, 2023 · 9 comments
Assignees

Comments

@uttarayan21
Copy link

2023-09-19T20:55:56.018067Z  INFO presage::manager: generating qrcode from provisioning link: [xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx]    
2023-09-19T20:56:02.123034Z ERROR panic: thread 'main' panicked at 'called `Result::unwrap()` on an `Err` value: ParseIntError { kind: InvalidDigit }': /home/runner/.cargo/git/checkouts/libsignal-service-rs-e91a0c40cab55da9/791c521/libsignal-service/src/provisioning/manager.rs:346    
2023-09-19T20:56:02.123181Z ERROR libsignal_service::websocket: SignalWebSocket: Websocket error: SignalWebSocket: end of application request stream; socket closing    

I have removed the provisioning link from the logs but it looks like a valid link

Was unable to log in. Tried multiple times with the same error

@boxdot
Copy link
Owner

boxdot commented Sep 22, 2023

Thank you for reporting. I will check the panic in presage/libsignal-websocket. Looks like we have a hard assumption there.

@boxdot boxdot self-assigned this Sep 22, 2023
@boxdot
Copy link
Owner

boxdot commented Sep 23, 2023

The version of libsignal-service-rs is very old: the commit 791c521 is from March 2019. Could you please try the latest version of gurk?

@uttarayan21
Copy link
Author

Hmm, I can't seem to compile it on windows now using master branch.
Maybe I have some misconfigured msvc or something (prost-build's build script fails to build).

I'll try on linux / mac and report back.

@boxdot
Copy link
Owner

boxdot commented Sep 23, 2023

Failing prost usually means that protoc is not in PATH.

@uttarayan21
Copy link
Author

uttarayan21 commented Sep 23, 2023

Thanks that fixed the compilation but now running on debug mode I got this.
image

Release mode runs but everyone of my keypresses are duplicated.
Even backspace is duplicated
image

@boxdot
Copy link
Owner

boxdot commented Sep 23, 2023

I will try to build it on Windows and come back to you. Please bear with me, never used Rust on Windows so far.

@uttarayan21
Copy link
Author

Thanks
Also to confirm It works perfectly on both macos and linux.

@boxdot
Copy link
Owner

boxdot commented Sep 24, 2023

@uttarayan21 The PR #249 fixes the double key events on Windows. I still need to test it on Linux.

@uttarayan21
Copy link
Author

uttarayan21 commented Sep 26, 2023

I just checked out the pr.
That does fix the double click issue.
But now I can't seem to send a message ( atleast to self )
It was however working on master (even with the double click).
image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants