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

Canonical issue for message stuck as latest message #10032

Closed
turt2live opened this issue Jun 12, 2019 · 15 comments
Closed

Canonical issue for message stuck as latest message #10032

turt2live opened this issue Jun 12, 2019 · 15 comments

Comments

@turt2live
Copy link
Member

turt2live commented Jun 12, 2019

There's been more instances of this recently. See linked rageshakes.

See also:

@turt2live
Copy link
Member Author

My current theory (with no evidence) is that our timeline splicing magic is splicing things in the wrong order, causing a non-live timeline in the front which happens to have a single message.

@ara4n
Copy link
Member

ara4n commented Apr 1, 2020

I've had this ~4 times today.

@taw00
Copy link

taw00 commented Apr 1, 2020

That "Testing 1.5.15" should be right after the "Building 1.5.15 RPMs" message. Alas. :)
Sent debug logs at 15:55 Eastern US time.
Clear cache and reload "fixed" the issue. At least for now.

Screenshot from 2020-04-01 15-32-29

@Biep
Copy link

Biep commented Apr 1, 2020

I also have a stuck "X is writing", which stays at the bottom. Very confusing. It has been there basically as long as the two messages above, so the same logs would apply.

@turt2live
Copy link
Member Author

@Biep that is an entirely different problem.

@Biep
Copy link

Biep commented Apr 1, 2020

Oh, I see. For the layman it looks the same: a message stuck at the bottom of the timeline.
Anyway - those logs would still apply.
Emptying the cache solved both problems.

@turt2live
Copy link
Member Author

We're suspecting the latest resurgence of this is happening in Synapse and not in Riot. Once fixed, please leave this issue open as there's still some legitimate cases of Riot screwing it up.

@turt2live
Copy link
Member Author

The Synapse team is identifying the recent cause for this (looks to be something with sync streams). Taking off our board as there's nothing for us to do as a client team yet.

@turt2live
Copy link
Member Author

Latest bunch of this moved to matrix-org/synapse#7206

@Biep
Copy link

Biep commented Apr 2, 2020

Yet - reloading the cache solves the problem.

@turt2live
Copy link
Member Author

Yup, that's the recommended temporary fix.

@t3chguy
Copy link
Member

t3chguy commented Apr 2, 2020

Yet - reloading the cache solves the problem.

Yes, because synapse sends the right thing on initial syncs but misses events on regular syncs.

@ara4n
Copy link
Member

ara4n commented Apr 14, 2020

the most recent instances of this seem to be https://github.com/vector-im/riot-web/issues/1541

@turt2live
Copy link
Member Author

We appear to have this tracked on other issues, and at this point we don't need a firepit of issues anymore. We did at the time due to the huge volume of reports, but since May 4th this appears fixed enough for it to not be a concern.

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

No branches or pull requests

6 participants