You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Verification of user devices against at least Element, FluffyChat, and Gnome Fractal fail with varying results
To Reproduce
Go to verify a user's devices
Accept the request on the other end in another Matrix client
Experience an issue
Verification fails
What happened?
Against Element and Fractal, neither the other clients nor Nheko enter SAS verification and load indefinitely. Eventually, either the other client times out, or both parties claim the other canceled the request. Against FluffyChat, both apps complete verification, but the session never becomes trusted in Nheko. Verifying against Nheko works without issues.
Expected behavior
Verification of user devices should complete regardless of the Matrix client the other party is using
Screenshots
Verification indefinitely loading in Nheko
Verification indefinitely loading in Element (and other clients) after accepting
Version
0.12.0
Operating system
Linux
Installation method
Some repository (AUR, homebrew, distribution repository, PPA, etc)
Qt version
No response
C++ compiler
No response
Desktop Environment
KDE 6.1.5 under Wayland in Kubuntu 24.10
Did you use profiles?
Profiles used?
Relevant log output
//Verifying against Element
[2025-01-14 21:37:19.178] [net] [debug] Sent verification step: m.key.verification.request in state: PromptStartVerification
[2025-01-14 21:37:19.185] [crypto] [debug] next message_index 14
[2025-01-14 21:37:19.185] [db] [debug] saving '{"event_id":"mm50BCumhfmgwYpvOs9nSpEq3JxbGZiRO"}'
[2025-01-14 21:37:19.185] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:37:19.186] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.186] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.186] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.186] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.187] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.187] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.187] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.187] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.188] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.188] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.189] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.588] [ui] [debug] sent mm50BCumhfmgwYpvOs9nSpEq3JxbGZiRO
[2025-01-14 21:37:19.588] [ui] [debug] No event to send
[2025-01-14 21:37:19.746] [net] [debug] sync completed: s1249_28826_1586_1376_1983_13_587_174_0_1
[2025-01-14 21:37:19.746] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:19.746] [ui] [debug] data changed 0 to 0
[2025-01-14 21:37:19.747] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.749] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:19.877] [net] [debug] sync completed: s1249_28826_1586_1378_1983_13_587_174_0_1
[2025-01-14 21:37:19.877] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:19.941] [net] [debug] sync completed: s1249_28826_1586_1378_1984_13_587_174_0_1
[2025-01-14 21:37:19.941] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:25.433] [ui] [debug] Starting inactive timer.
[2025-01-14 21:37:25.909] [net] [debug] sync completed: s1250_28828_1586_1378_1984_13_587_174_0_1
[2025-01-14 21:37:25.909] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:25.909] [db] [debug] saving '{"event_id":"$WQqUtvZoBuChMMUujxXunDzXLX7IvjtJ27qAw05N21Y","prev_batch":"s1249_28828_1586_1378_1984_13_587_174_0_1"}'
[2025-01-14 21:37:25.909] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:37:25.910] [ui] [debug] data changed 1 to 1
[2025-01-14 21:37:25.910] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:26.199] [net] [debug] sync completed: s1250_28828_1586_1379_1985_13_587_174_0_1
[2025-01-14 21:37:26.199] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:28.346] [net] [debug] sync completed: s1251_28828_1586_1379_1985_13_587_174_0_1
[2025-01-14 21:37:28.346] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:28.346] [db] [debug] saving '{"event_id":"$cK_Pav0LuXtS0oKmoKx-jgYXxFkm8CNKNYc-mitiCks","prev_batch":"s1250_28828_1586_1379_1985_13_587_174_0_1"}'
[2025-01-14 21:37:28.346] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:37:28.347] [ui] [debug] data changed 2 to 2
[2025-01-14 21:37:28.347] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:28.762] [net] [debug] sync completed: s1252_28828_1586_1379_1986_13_587_174_0_1
[2025-01-14 21:37:28.762] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:28.762] [db] [debug] saving '{"event_id":"$hL3Ao48dDYbfJV5H3M11nTujdyR4Oge74TGQTajbDi4","prev_batch":"s1251_28828_1586_1379_1986_13_587_174_0_1"}'
[2025-01-14 21:37:28.762] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:37:28.763] [ui] [debug] data changed 1 to 1
[2025-01-14 21:37:28.763] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:28.764] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:32.211] [net] [debug] sync completed: s1252_28828_1586_1380_1987_13_587_174_0_1
[2025-01-14 21:37:32.211] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:49.503] [ui] [debug] Stopping inactive timer.
[2025-01-14 21:37:56.717] [ui] [debug] Stopping inactive timer.
[2025-01-14 21:37:57.561] [net] [debug] Sent verification step: m.key.verification.cancel in state: Failed
[2025-01-14 21:37:57.561] [crypto] [debug] Removing verification flow 0x5b49d82d74a0
[2025-01-14 21:37:57.562] [crypto] [debug] next message_index 15
[2025-01-14 21:37:57.562] [db] [debug] saving '{"event_id":"m1t6iVLFOYtyFw6zpJP7Xan3u6YGIv90e"}'
[2025-01-14 21:37:57.562] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:37:57.563] [ui] [debug] data changed 4 to 4
[2025-01-14 21:37:57.563] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:37:57.569] [ui] [debug] Stopping inactive timer.
[2025-01-14 21:37:57.964] [ui] [debug] sent m1t6iVLFOYtyFw6zpJP7Xan3u6YGIv90e
[2025-01-14 21:37:57.965] [ui] [debug] No event to send
[2025-01-14 21:37:58.108] [net] [debug] sync completed: s1253_28828_1586_1380_1987_13_587_174_0_1
[2025-01-14 21:37:58.108] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:37:58.109] [ui] [debug] data changed 4 to 4
[2025-01-14 21:37:58.109] [crypto] [warning] Not storing inbound
//Verifying against FluffyChat
[2025-01-14 21:51:36.093] [net] [debug] Sent verification step: m.key.verification.request in state: PromptStartVerification
[2025-01-14 21:51:36.105] [crypto] [debug] next message_index 7
[2025-01-14 21:51:36.105] [db] [debug] saving '{"event_id":"msuoxjjxFTxhciwYs6LVRajti9MKcRyJ6"}'
[2025-01-14 21:51:36.106] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:36.328] [ui] [debug] sent msuoxjjxFTxhciwYs6LVRajti9MKcRyJ6
[2025-01-14 21:51:36.328] [ui] [debug] No event to send
[2025-01-14 21:51:36.371] [net] [debug] sync completed: s1295_28864_1590_1468_2031_13_631_180_0_1
[2025-01-14 21:51:36.371] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:36.371] [ui] [debug] data changed 0 to 0
[2025-01-14 21:51:36.371] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:36.373] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:36.510] [net] [debug] sync completed: s1295_28864_1590_1469_2031_13_631_180_0_1
[2025-01-14 21:51:36.510] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:36.611] [net] [debug] sync completed: s1295_28864_1590_1471_2032_13_631_180_0_1
[2025-01-14 21:51:36.611] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:36.670] [net] [debug] sync completed: s1295_28864_1590_1472_2033_13_631_180_0_1
[2025-01-14 21:51:36.670] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:40.702] [net] [debug] sync completed: s1296_28864_1590_1472_2033_13_631_180_0_1
[2025-01-14 21:51:40.702] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:40.702] [db] [debug] saving '{"event_id":"$B7XvFNCZo6K5Or_u4lCsANnpmbjOvq86c7tl2_qVB54","prev_batch":"s1295_28864_1590_1472_2033_13_631_180_0_1"}'
[2025-01-14 21:51:40.702] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:40.703] [ui] [debug] data changed 1 to 1
[2025-01-14 21:51:40.703] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:40.703] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:40.705] [db] [debug] handle_room_verification: Ready
[2025-01-14 21:51:40.705] [crypto] [info] verification: received ready 0x6299655fd890
[2025-01-14 21:51:40.705] [crypto] [info] verification: received ready sending start 0x6299655fd890
[2025-01-14 21:51:40.705] [net] [debug] Sent verification step: m.key.verification.start in state: WaitingForOtherToAccept
[2025-01-14 21:51:40.705] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:40.705] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:40.706] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:40.711] [crypto] [debug] next message_index 8
[2025-01-14 21:51:40.711] [db] [debug] saving '{"event_id":"mLdoSmMvCuhuJJa5EGGGLcwdeMbhrVZSs"}'
[2025-01-14 21:51:40.711] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:40.711] [ui] [debug] data changed 2 to 2
[2025-01-14 21:51:40.712] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:40.977] [ui] [debug] sent mLdoSmMvCuhuJJa5EGGGLcwdeMbhrVZSs
[2025-01-14 21:51:40.978] [ui] [debug] No event to send
[2025-01-14 21:51:41.099] [net] [debug] sync completed: s1297_28864_1590_1472_2033_13_631_180_0_1
[2025-01-14 21:51:41.099] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:41.099] [ui] [debug] data changed 2 to 2
[2025-01-14 21:51:41.100] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.100] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.101] [ui] [debug] data changed 0 to 0
[2025-01-14 21:51:41.103] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.211] [net] [debug] sync completed: s1297_28864_1590_1473_2033_13_631_180_0_1
[2025-01-14 21:51:41.211] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:41.334] [net] [debug] sync completed: s1297_28864_1590_1475_2034_13_631_180_0_1
[2025-01-14 21:51:41.334] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:41.462] [net] [debug] sync completed: s1297_28864_1590_1476_2034_13_631_180_0_1
[2025-01-14 21:51:41.462] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:41.634] [net] [debug] sync completed: s1298_28864_1590_1476_2035_13_631_180_0_1
[2025-01-14 21:51:41.634] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:41.634] [db] [debug] saving '{"event_id":"$r_JbJJOzTBesQ3yZHon7Dr_Ye7k5RmwxanqgJSyWmpY","prev_batch":"s1297_28864_1590_1476_2035_13_631_180_0_1"}'
[2025-01-14 21:51:41.634] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:41.639] [ui] [debug] data changed 3 to 3
[2025-01-14 21:51:41.640] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.640] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.641] [db] [debug] handle_room_verification: Accept
[2025-01-14 21:51:41.641] [crypto] [info] verification: received accept with mac methods h, k, d, f, -, h, m, a, c, -, s, h, a, 2, 5, 6
[2025-01-14 21:51:41.641] [net] [debug] Sent verification step: m.key.verification.key in state: WaitingForOtherToAccept
[2025-01-14 21:51:41.641] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.642] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.642] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.647] [crypto] [debug] next message_index 9
[2025-01-14 21:51:41.648] [db] [debug] saving '{"event_id":"mq3pQ6WgJRtjSmHwWoJKjXi8PxQesJFGn"}'
[2025-01-14 21:51:41.648] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:41.648] [ui] [debug] data changed 4 to 4
[2025-01-14 21:51:41.649] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.819] [ui] [debug] sent mq3pQ6WgJRtjSmHwWoJKjXi8PxQesJFGn
[2025-01-14 21:51:41.819] [ui] [debug] No event to send
[2025-01-14 21:51:41.899] [net] [debug] sync completed: s1299_28864_1590_1476_2035_13_631_180_0_1
[2025-01-14 21:51:41.899] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:41.900] [ui] [debug] data changed 4 to 4
[2025-01-14 21:51:41.900] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.901] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:41.902] [ui] [debug] data changed 0 to 0
[2025-01-14 21:51:41.903] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:42.093] [net] [debug] sync completed: s1299_28864_1590_1477_2035_13_631_180_0_1
[2025-01-14 21:51:42.093] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:42.245] [net] [debug] sync completed: s1299_28864_1590_1479_2036_13_631_180_0_1
[2025-01-14 21:51:42.245] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:42.337] [net] [debug] sync completed: s1299_28864_1590_1480_2037_13_631_180_0_1
[2025-01-14 21:51:42.337] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:42.426] [net] [debug] sync completed: s1300_28864_1590_1480_2037_13_631_180_0_1
[2025-01-14 21:51:42.426] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:42.426] [db] [debug] saving '{"event_id":"$NJEnerBdmsgLxHLYZrJFYGYp9Mkbthm47NphwebRwtk","prev_batch":"s1299_28864_1590_1480_2037_13_631_180_0_1"}'
[2025-01-14 21:51:42.426] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:42.427] [ui] [debug] data changed 5 to 5
[2025-01-14 21:51:42.427] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:42.427] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:42.429] [db] [debug] handle_room_verification: Key
[2025-01-14 21:51:42.429] [crypto] [info] verification: received key, sender true, state WaitingForOtherToAccept
[2025-01-14 21:51:42.429] [ui] [info] Info is: 'MATRIX_KEY_VERIFICATION_SAS|@saren.dev:redacted.redacted.redacted|LHDZUPJICW|L+V9o0fNYkMVKNqsX7spBzD/9oSvxM/C7ZCZX1jLO3Q|@saren.alt:redacted.redacted.redacted|SWYWRZKGFK|8zmgJbXb72RdObJZQdUyuJMdoGvYG+oQ86JEf/WWShc|$PP_orHNn2ces0_0g5uttsdmPWuFgtzkBPk32kUKd7Ts'
[2025-01-14 21:51:42.440] [qml] [warning] qrc:/resources/qml/device-verification/EmojiVerification.qml:16: ReferenceError: scroll is not defined (qrc:/resources/qml/device-verification/EmojiVerification.qml:16, )
[2025-01-14 21:51:42.441] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:42.441] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:42.441] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:45.608] [net] [debug] sync completed: s1301_28864_1590_1480_2037_13_631_180_0_1
[2025-01-14 21:51:45.608] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:45.608] [db] [debug] saving '{"event_id":"$G24v63kvHBfglDavgO4GPjmywnzMOIyXlm8CmDZjfr0","prev_batch":"s1300_28864_1590_1480_2037_13_631_180_0_1"}'
[2025-01-14 21:51:45.609] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:45.609] [ui] [debug] data changed 6 to 6
[2025-01-14 21:51:45.610] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:45.610] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:45.611] [db] [debug] handle_room_verification: Mac
[2025-01-14 21:51:45.611] [crypto] [info] verification: received mac
[2025-01-14 21:51:45.611] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:45.612] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:45.612] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:46.971] [crypto] [debug] Sending mac using mac_method hkdf-hmac-sha256
[2025-01-14 21:51:46.971] [net] [debug] Sent verification step: m.key.verification.mac in state: CompareEmoji
[2025-01-14 21:51:46.973] [net] [debug] Sent verification step: m.key.verification.done in state: WaitingForMac
[2025-01-14 21:51:46.976] [crypto] [debug] next message_index 10
[2025-01-14 21:51:46.977] [db] [debug] saving '{"event_id":"mpEL4q0jgn02HSwFpYajxw85dXUjVRN3j"}'
[2025-01-14 21:51:46.977] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:46.977] [ui] [debug] data changed 7 to 7
[2025-01-14 21:51:46.978] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:46.979] [crypto] [debug] next message_index 11
[2025-01-14 21:51:46.979] [db] [debug] saving '{"event_id":"mbMaWGvvOGZnJYRq45wHdAqBv3lSAQRPv"}'
[2025-01-14 21:51:46.980] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:46.980] [ui] [debug] data changed 8 to 8
[2025-01-14 21:51:46.980] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:46.981] [ui] [debug] Already processing mpEL4q0jgn02HSwFpYajxw85dXUjVRN3j
[2025-01-14 21:51:47.227] [ui] [debug] sent mpEL4q0jgn02HSwFpYajxw85dXUjVRN3j
[2025-01-14 21:51:47.361] [net] [debug] sync completed: s1302_28864_1590_1480_2037_13_631_180_0_1
[2025-01-14 21:51:47.361] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:47.362] [ui] [debug] data changed 8 to 8
[2025-01-14 21:51:47.362] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:47.362] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:47.364] [ui] [debug] data changed 1 to 1
[2025-01-14 21:51:47.365] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:47.552] [net] [debug] sync completed: s1302_28864_1590_1481_2037_13_631_180_0_1
[2025-01-14 21:51:47.552] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:47.727] [ui] [debug] sent mbMaWGvvOGZnJYRq45wHdAqBv3lSAQRPv
[2025-01-14 21:51:47.727] [ui] [debug] No event to send
[2025-01-14 21:51:47.756] [net] [debug] sync completed: s1302_28864_1590_1482_2037_13_631_180_0_1
[2025-01-14 21:51:47.756] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:48.085] [net] [debug] sync completed: s1303_28864_1590_1485_2038_13_631_180_0_1
[2025-01-14 21:51:48.085] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:48.087] [ui] [debug] data changed 8 to 8
[2025-01-14 21:51:48.088] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.088] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.089] [ui] [debug] data changed 0 to 0
[2025-01-14 21:51:48.090] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.387] [net] [debug] sync completed: s1304_28864_1590_1487_2040_13_631_180_0_1
[2025-01-14 21:51:48.387] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:48.387] [db] [debug] saving '{"event_id":"$iXN5byyJBAZQlkpbGcuNKIt8XWLadp5BlagQ_bjh09M","prev_batch":"s1303_28864_1590_1487_2040_13_631_180_0_1"}'
[2025-01-14 21:51:48.387] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:48.388] [ui] [debug] data changed 9 to 9
[2025-01-14 21:51:48.388] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.389] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.390] [db] [debug] handle_room_verification: Done
[2025-01-14 21:51:48.390] [crypto] [info] verification: received done
[2025-01-14 21:51:48.390] [ui] [info] Flow done on other side
[2025-01-14 21:51:48.390] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.390] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.390] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:51:48.495] [net] [debug] sync completed: s1304_28864_1590_1488_2041_13_631_180_0_1
[2025-01-14 21:51:48.495] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:49.689] [crypto] [debug] Removing verification flow 0x6299655fd890
[2025-01-14 21:51:49.690] [ui] [debug] Stopping inactive timer.
[2025-01-14 21:51:50.316] [ui] [debug] Stopping inactive timer.
[2025-01-14 21:51:52.799] [ui] [debug] Stopping inactive timer.
[2025-01-14 21:51:54.063] [net] [debug] sync completed: s1304_28864_1590_1489_2041_13_631_180_0_1
[2025-01-14 21:51:54.063] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:54.299] [net] [debug] sync completed: s1304_28864_1590_1490_2041_13_631_180_0_1
[2025-01-14 21:51:54.299] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:54.491] [net] [debug] sync completed: s1304_28864_1590_1490_2042_13_631_180_0_1
[2025-01-14 21:51:54.491] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:57.746] [qml] [warning] qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml:236:5: QML MenuItem: Binding loop detected for property "implicitWidth" (qrc:/qt/qml/org/kde/desktop/private/TextFieldContextMenu.qml:236, )
[2025-01-14 21:51:58.469] [net] [debug] sync completed: s1304_28864_1591_1490_2042_13_631_180_0_1
[2025-01-14 21:51:58.469] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:51:59.882] [ui] [debug] Send: Test?
[2025-01-14 21:51:59.882] [crypto] [debug] next message_index 12
[2025-01-14 21:51:59.882] [db] [debug] saving '{"event_id":"mcN1naZp4BwsVgTIR5hNRCSwcxDT07Rav"}'
[2025-01-14 21:51:59.883] [ui] [debug] begin insert from 0 to 0
[2025-01-14 21:51:59.967] [net] [debug] sync completed: s1304_28864_1592_1490_2042_13_631_180_0_1
[2025-01-14 21:51:59.967] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:52:00.465] [ui] [debug] sent mcN1naZp4BwsVgTIR5hNRCSwcxDT07Rav
[2025-01-14 21:52:00.465] [ui] [debug] No event to send
[2025-01-14 21:52:00.588] [net] [debug] sync completed: s1305_28864_1592_1490_2042_13_631_180_0_1
[2025-01-14 21:52:00.588] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:52:00.589] [ui] [debug] data changed 0 to 0
[2025-01-14 21:52:00.589] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:52:00.591] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-14 21:52:00.668] [net] [debug] sync completed: s1305_28864_1592_1492_2042_13_631_180_0_1
[2025-01-14 21:52:00.668] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:52:00.740] [net] [debug] sync completed: s1305_28864_1592_1492_2043_13_631_180_0_1
[2025-01-14 21:52:00.740] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:52:00.851] [net] [debug] sync completed: s1305_28864_1592_1494_2043_13_631_180_0_1
[2025-01-14 21:52:00.851] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-14 21:52:05.057] [net] [debug] shutting down all I/O threads & open connections
[2025-01-14 21:52:05.057] [net] [error] sync error: (connection: Operation was aborted by an application callback, parser: [json.exception.parse_error.101] parse error at line 1, column 1: attempting to parse an empty input; check that your input string or stream contains the expected JSON [while parsing error]: )
[2025-01-14 21:52:05.058] [net] [debug] bye
//Verifying against Fractal
[2025-01-15 04:16:28.670] [ui] [debug] Stopping inactive timer.
[2025-01-15 04:16:28.756] [crypto] [debug] CREATING NEW FLOW, 1, 0x606da8113260
[2025-01-15 04:16:28.759] [qml] [warning] qrc:/resources/qml/device-verification/DeviceVerification.qml:10:1: QML DeviceVerification: Binding loop detected for property "height" (qrc:/resources/qml/device-verification/DeviceVerification.qml:10, )
[2025-01-15 04:16:28.781] [ui] [debug] Stopping inactive timer.
[2025-01-15 04:16:29.806] [net] [debug] Sent verification step: m.key.verification.request in state: PromptStartVerification
[2025-01-15 04:16:29.815] [crypto] [debug] next message_index 4
[2025-01-15 04:16:29.815] [db] [debug] saving '{"event_id":"mH65CddGJ4AHWa4omnPRzk0luc1spnXZM"}'
[2025-01-15 04:16:29.815] [ui] [debug] begin insert from 0 to 0
[2025-01-15 04:16:30.064] [ui] [debug] sent mH65CddGJ4AHWa4omnPRzk0luc1spnXZM
[2025-01-15 04:16:30.064] [ui] [debug] No event to send
[2025-01-15 04:16:30.162] [net] [debug] sync completed: s1348_29368_2_1563_2101_13_934_227_0_1
[2025-01-15 04:16:30.162] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:30.163] [ui] [debug] data changed 0 to 0
[2025-01-15 04:16:30.163] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:30.165] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:30.267] [net] [debug] sync completed: s1348_29368_2_1564_2101_13_934_227_0_1
[2025-01-15 04:16:30.267] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:30.439] [net] [debug] sync completed: s1348_29368_2_1565_2102_13_934_227_0_1
[2025-01-15 04:16:30.439] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:31.464] [ui] [debug] Starting inactive timer.
[2025-01-15 04:16:33.475] [net] [debug] sync completed: s1349_29368_2_1565_2102_13_934_227_0_1
[2025-01-15 04:16:33.475] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:33.475] [db] [debug] saving '{"event_id":"$m8JeYZkymLwAJWbX8v3gBJRumOCdmHcE9nfNMsjRbBI","prev_batch":"s1348_29368_2_1565_2102_13_934_227_0_1"}'
[2025-01-15 04:16:33.475] [ui] [debug] begin insert from 0 to 0
[2025-01-15 04:16:33.477] [ui] [debug] data changed 1 to 1
[2025-01-15 04:16:33.477] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.478] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.479] [db] [debug] handle_room_verification: Ready
[2025-01-15 04:16:33.479] [crypto] [info] verification: received ready 0x606da8113260
[2025-01-15 04:16:33.479] [crypto] [info] verification: received ready sending start 0x606da8113260
[2025-01-15 04:16:33.479] [net] [debug] Sent verification step: m.key.verification.start in state: WaitingForOtherToAccept
[2025-01-15 04:16:33.479] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.480] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.480] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.486] [crypto] [debug] next message_index 5
[2025-01-15 04:16:33.486] [db] [debug] saving '{"event_id":"mFE7OmunroD9DgEA15yIJfj9WBnJW7Obq"}'
[2025-01-15 04:16:33.487] [ui] [debug] begin insert from 0 to 0
[2025-01-15 04:16:33.488] [ui] [debug] data changed 2 to 2
[2025-01-15 04:16:33.489] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.671] [net] [debug] sync completed: s1350_29368_2_1565_2102_13_934_227_0_1
[2025-01-15 04:16:33.671] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:33.671] [db] [debug] saving '{"event_id":"$9WXLhgtCqnAXovFfUsZ82u58c4I3zz5MMKH4GkKfjX4","prev_batch":"s1349_29368_2_1565_2102_13_934_227_0_1"}'
[2025-01-15 04:16:33.671] [ui] [debug] begin insert from 0 to 0
[2025-01-15 04:16:33.673] [ui] [debug] data changed 3 to 3
[2025-01-15 04:16:33.673] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.674] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.675] [db] [debug] handle_room_verification: Start
[2025-01-15 04:16:33.675] [crypto] [info] verification: received start with mac methods hkdf-hmac-sha256, hkdf-hmac-sha256.v2, org.matrix.msc3783.hkdf-hmac-sha256
[2025-01-15 04:16:33.675] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.675] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.676] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.781] [ui] [debug] sent mFE7OmunroD9DgEA15yIJfj9WBnJW7Obq
[2025-01-15 04:16:33.782] [ui] [debug] No event to send
[2025-01-15 04:16:33.960] [net] [debug] sync completed: s1351_29368_2_1565_2102_13_934_227_0_1
[2025-01-15 04:16:33.960] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:33.960] [ui] [debug] data changed 3 to 3
[2025-01-15 04:16:33.960] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.961] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:33.962] [ui] [debug] data changed 1 to 1
[2025-01-15 04:16:33.963] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:34.064] [net] [debug] sync completed: s1351_29368_2_1566_2103_13_934_227_0_1
[2025-01-15 04:16:34.064] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:34.143] [net] [debug] sync completed: s1352_29368_2_1567_2103_13_934_227_0_1
[2025-01-15 04:16:34.143] [crypto] [debug] Updated server key count 50 signed_curve25519, fallback keys supported: true, new fallback key: false
[2025-01-15 04:16:34.143] [db] [debug] saving '{"event_id":"$fCmxZpU4GAVcH3jEaFG0rD3UB2fqm9BJ1bWQIT5q4Eo","prev_batch":"s1351_29368_2_1567_2103_13_934_227_0_1"}'
[2025-01-15 04:16:34.144] [ui] [debug] begin insert from 0 to 0
[2025-01-15 04:16:34.145] [ui] [debug] data changed 1 to 1
[2025-01-15 04:16:34.146] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:34.146] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
[2025-01-15 04:16:34.147] [crypto] [warning] Not storing inbound session of lesser trust or bigger index.
Backtrace
No response
The text was updated successfully, but these errors were encountered:
Describe the bug
Verification of user devices against at least Element, FluffyChat, and Gnome Fractal fail with varying results
To Reproduce
What happened?
Against Element and Fractal, neither the other clients nor Nheko enter SAS verification and load indefinitely. Eventually, either the other client times out, or both parties claim the other canceled the request. Against FluffyChat, both apps complete verification, but the session never becomes trusted in Nheko. Verifying against Nheko works without issues.
Expected behavior
Verification of user devices should complete regardless of the Matrix client the other party is using
Screenshots
Version
0.12.0
Operating system
Linux
Installation method
Some repository (AUR, homebrew, distribution repository, PPA, etc)
Qt version
No response
C++ compiler
No response
Desktop Environment
KDE 6.1.5 under Wayland in Kubuntu 24.10
Did you use profiles?
Relevant log output
Backtrace
No response
The text was updated successfully, but these errors were encountered: