-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Messages disappearing or missing on Riot Desktop #12677
Comments
Just had it again, again in Nightly (albeit today's build rather than Sunday's). Worried it might be a regression in Nightly. |
@ara4n are you getting this on web at all? |
Only red flag I've seen so far in the rageshake is:
I assume that the line that caused the error is client.js:412, throwing there would prevent |
Apart from the above PR, not sure what else to do here apart from waiting for more occurences/specifics to narrow it down. Please report here if you see it again @ara4n |
Interesting, Dave's rageshake contained the same error:
Which should be fixed with the above PR, so some evidence this is indeed the issue, although still not entirely sure how this is happening. It was also from the desktop fwiw. |
Just had this again on latest Nightly: https://github.com/matrix-org/riot-web-rageshakes/issues/2472 (Also https://github.com/matrix-org/riot-web-rageshakes/issues/1747 is a much older instance of the same symptoms) |
This comment has been minimized.
This comment has been minimized.
Changed to title as this is not just about messages the syncing user has sent, but also about the messages of other users not appearing. |
So far, I am hearing that this only happens on nightly builds, so it seems like a bad interaction with Seshat's room crawling somehow. @poljar, would you happen to have any theories or ideas? |
I looked at this already but concluded that it's fairly unlikely that Seshat is eating messages in unencrypted rooms as @bwindels rageshake points out so. Now if it is indeed Seshat's fault it might have something to do that we have additional event listeners set up here. I saw something similar happen if I would await the decryption promise in the Though that happened only for encrypted rooms. |
Hmm, I wonder if we may want to try / catch on the event emitter side (and possibly in each handler as well) of timeline events like that to ensure things can't go wrong... |
I haven't seen this in over a week. Either it was being triggered by Matrix.org being completely overloaded, or possibly a bad interaction with the /sync corruption we were seeing due to the replication rewrite, or some weirdness that has since gone away. I would deprioritise it for now. |
Sync corruption is matrix-org/synapse#7206 ftr |
see #10032 (comment) |
* Extract SearchInfo interface and SearchScope enum Signed-off-by: Michael Telatynski <[email protected]> * Fix in-progress and update behaviour of RoomSearchView Signed-off-by: Michael Telatynski <[email protected]> * Remove search button from legacy header Signed-off-by: Michael Telatynski <[email protected]> * Move search from aux panel to room summary card Signed-off-by: Michael Telatynski <[email protected]> * Wire up Cmd/Ctrl F for moved search field Signed-off-by: Michael Telatynski <[email protected]> * Use cpd space tokens Signed-off-by: Michael Telatynski <[email protected]> * Remove stale props Signed-off-by: Michael Telatynski <[email protected]> * Fix ctrl/cmd f search shortcut Signed-off-by: Michael Telatynski <[email protected]> * Tests Signed-off-by: Michael Telatynski <[email protected]> * Tests Signed-off-by: Michael Telatynski <[email protected]> * Update Compound Signed-off-by: Michael Telatynski <[email protected]> * Revert the back button for now Signed-off-by: Michael Telatynski <[email protected]> * i18n Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Cancel search on escape Signed-off-by: Michael Telatynski <[email protected]> * Fix missing X Signed-off-by: Michael Telatynski <[email protected]> * Improve coverage Signed-off-by: Michael Telatynski <[email protected]> * Extract SearchScope and SearchInfo into Searching Signed-off-by: Michael Telatynski <[email protected]> * delint Signed-off-by: Michael Telatynski <[email protected]> * delint Signed-off-by: Michael Telatynski <[email protected]> * Fix test Signed-off-by: Michael Telatynski <[email protected]> * Switch to icon button for cancel search Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * yarn.lock Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * lint Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Update screenshots Signed-off-by: Michael Telatynski <[email protected]> * i18n Signed-off-by: Michael Telatynski <[email protected]> * Update screenshots Signed-off-by: Michael Telatynski <[email protected]> * Update screenshots Signed-off-by: Michael Telatynski <[email protected]> * Update locators Signed-off-by: Michael Telatynski <[email protected]> * Revert screenshots Signed-off-by: Michael Telatynski <[email protected]> * Update screenshots Signed-off-by: Michael Telatynski <[email protected]> * Update snapshots * Discard changes to package.json * i18n Signed-off-by: Michael Telatynski <[email protected]> * Snapshots Signed-off-by: Michael Telatynski <[email protected]> * Handle narrow viewports Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Improve coverage Signed-off-by: Michael Telatynski <[email protected]> * Improve coverage Signed-off-by: Michael Telatynski <[email protected]> * Iterate Signed-off-by: Michael Telatynski <[email protected]> * Revert copy Signed-off-by: Michael Telatynski <[email protected]> --------- Signed-off-by: Michael Telatynski <[email protected]>
...on Riot Nightly (Desktop).
Probably a different failure mode of https://github.com/vector-im/riot-web/issues/1541 or #10032
The text was updated successfully, but these errors were encountered: