-
-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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 <7t3chguy@gmail.com> * Fix in-progress and update behaviour of RoomSearchView Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Remove search button from legacy header Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Move search from aux panel to room summary card Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Wire up Cmd/Ctrl F for moved search field Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Use cpd space tokens Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Remove stale props Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Fix ctrl/cmd f search shortcut Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Tests Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Tests Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update Compound Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Revert the back button for now Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * i18n Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Cancel search on escape Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Fix missing X Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Improve coverage Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Extract SearchScope and SearchInfo into Searching Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * delint Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * delint Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Fix test Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Switch to icon button for cancel search Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * yarn.lock Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * lint Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update screenshots Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * i18n Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update screenshots Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update screenshots Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update locators Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Revert screenshots Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update screenshots Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Update snapshots * Discard changes to package.json * i18n Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Snapshots Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Handle narrow viewports Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Improve coverage Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Improve coverage Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Iterate Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> * Revert copy Signed-off-by: Michael Telatynski <7t3chguy@gmail.com> --------- Signed-off-by: Michael Telatynski <7t3chguy@gmail.com>
...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: