Bug 475021

Summary: The session verification was canceled because the keys are incorrect.
Product: [Applications] NeoChat Reporter: themroc <rauchweihe>
Component: GeneralAssignee: Tobias Fella <fella>
Status: RESOLVED UPSTREAM    
Severity: normal CC: carl, rauchweihe
Priority: NOR    
Version First Reported In: 23.08.1   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description themroc 2023-09-29 10:40:47 UTC
SUMMARY
When you try to verify Neochat as a new device using emoji verification, you always get the error:

"The session verification was canceled because the keys are incorrect."

Regardless of whether Neochat or the other device accepts the emojis first.


STEPS TO REPRODUCE
1. start verification via emojis via Neochat or on other device
2. click accept in Neochat or on the other device

OBSERVED RESULT
Message: "The session verification was canceled because the keys are incorrect."
No verification is possible.

EXPECTED RESULT
Neochat can be verified as a device using emojis

SOFTWARE/OS VERSIONS
Operating System: Kubuntu 23.10
KDE Plasma Version: 5.27.8
KDE Frameworks Version: 5.110.0
Qt Version: 5.15.10
Kernel Version: 6.5.0-5-generic (64-bit)
Graphics Platform: X11

ADDITIONAL INFORMATION
libquotient version 0.7.2
Comment 1 Tobias Fella 2023-09-29 10:42:03 UTC
This is fixed in libquotient 0.8