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

Sent message which entirely vanished; no local, remote echo or send #3367

Open
ara4n opened this issue Oct 3, 2024 · 3 comments
Open

Sent message which entirely vanished; no local, remote echo or send #3367

ara4n opened this issue Oct 3, 2024 · 3 comments
Labels
A-Send event O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Needs-Rust This issue needs a Rust SDK change. It must have a link to a Rust SDK issue

Comments

@ara4n
Copy link
Member

ara4n commented Oct 3, 2024

Steps to reproduce

  1. I was in https://matrix.to/#/%23element-x-ios:matrix.org
  2. Typed a msg (using normal composer; nothing special)
  3. Hit send
  4. No local echo
  5. No remote echo
  6. Checked in another client; the msg never sent.
  7. Msg not shown as failed.

See rageshake

Outcome

What did you expect?

reliable msg sending

What happened instead?

dropped msg

Your phone model

No response

Operating system version

No response

Application version

724

Homeserver

No response

Will you send logs?

Yes

@ara4n ara4n added A-Send event T-Defect S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Uncommon Most users are unlikely to come across this or unexpected workflow labels Oct 3, 2024
@pixlwave
Copy link
Member

pixlwave commented Oct 4, 2024

Looks like something went wrong in the SDK:

2024-10-03T23:18:12.370302Z ERROR matrix_sdk_ffi::timeline: error when sending a message: database is locked | bindings/matrix-sdk-ffi/src/timeline/mod.rs:250 | spans: root
2024-10-03T23:18:12.376783Z ERROR elementx: Failed sending message with error: Generic(msg: "database is locked: Error code 5: The database file is locked") | TimelineProxy.swift:393 | spans: root
2024-10-03T23:18:12.377196Z ERROR elementx: Failed sending message with error: sdkError(MatrixRustSDK.ClientError.Generic(msg: "database is locked: Error code 5: The database file is locked")) | RoomTimelineController.swift:166 | spans: root

@pixlwave pixlwave added the X-Needs-Rust This issue needs a Rust SDK change. It must have a link to a Rust SDK issue label Oct 4, 2024
@manuroe
Copy link
Member

manuroe commented Oct 4, 2024

Thanks @pixlwave for the pointer. @bnjbvr, any idea?

@bnjbvr
Copy link
Member

bnjbvr commented Oct 7, 2024

Not really; asked in the Rust internal room.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Send event O-Uncommon Most users are unlikely to come across this or unexpected workflow S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect X-Needs-Rust This issue needs a Rust SDK change. It must have a link to a Rust SDK issue
Projects
None yet
Development

No branches or pull requests

4 participants