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

Local echos disappear if you exit a room #3186

Open
ara4n opened this issue Aug 19, 2024 · 3 comments
Open

Local echos disappear if you exit a room #3186

ara4n opened this issue Aug 19, 2024 · 3 comments
Labels
A-Local echo A-Timeline O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect

Comments

@ara4n
Copy link
Member

ara4n commented Aug 19, 2024

Steps to reproduce

  1. Send some messages in a room
  2. Switch room
  3. Go back again
  4. If the messages haven’t remote echoed yet, they will have entirely vanished
  5. panic
  6. “did i send them in the right room?”
  7. “is EX dropping msgs?”
  8. “did it send them at all?”
  9. then the remote echos suddenly turn up, which is somewhat reassuring but not by much

Outcome

What did you expect?

Reliable local echoes

What happened instead?

A small heart attack

Your phone model

No response

Operating system version

No response

Application version

683

Homeserver

No response

Will you send logs?

No

@ara4n ara4n added T-Defect S-Major Severely degrades major functionality or product features, with no satisfactory workaround O-Occasional Affects or can be seen by some users regularly or most users rarely A-Local echo A-Timeline labels Aug 25, 2024
@bnjbvr
Copy link
Member

bnjbvr commented Aug 28, 2024

@ara4n can you provide a minimal rageshake with all logs set to trace where you reproduce this issue, please? Thanks!

@ara4n
Copy link
Member Author

ara4n commented Sep 2, 2024

@bnjbvr Have done (at least with timeline trace logging; i really don't want to do trace on all log levels as it will make my logs enorrrrrrrmous, although i can if you really insist), and here's the accompanying video:

RPReplay_Final1725285666.MP4

This example isn't too bad as the echo was fairly fast (~1s), but if the echo takes longer due to slower server or bad connectivity it's terrifying.

This is 100% reproduceable (and so doesn't need to be blocked on me ;)

@bnjbvr
Copy link
Member

bnjbvr commented Sep 4, 2024

This is 100% reproduceable (and so doesn't need to be blocked on me ;)

Unfortunately, this is tied to the performance characteristics of your account ;)

Investigated as matrix-org/matrix-rust-sdk#3941, will triage with others.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-Local echo A-Timeline O-Occasional Affects or can be seen by some users regularly or most users rarely S-Major Severely degrades major functionality or product features, with no satisfactory workaround T-Defect
Projects
None yet
Development

No branches or pull requests

2 participants