element-hq / element-web

A glossy Matrix collaboration client for the web.
https://element.io
GNU Affero General Public License v3.0
11.13k stars 1.98k forks source link

infinite loop when viewing a room #8075

Open uhoreg opened 5 years ago

uhoreg commented 5 years ago

Description

My Riot seemed to enter an infinite loop when viewing a room (this time it happened with Matrix HQ, but I also had it happen with another room previously). Riot becomes unresponsive and Firefox displays the bar saying that the web page is slowing down the browser. Telling Firefox to stop the script and then reloading the page just leads to another infinite loop. If I tell Firefox to stop the script, and then change the URL bar to another room, and then reload, then Riot becomes usable again, but re-enters the infinite loop when I click on the first room again. If I tell Firefox to stop the script, and then change the URL bar to another room, and then reload, and then clear-cache-and-reload, then I can view the room again without any problems.

Steps to reproduce

Seems to happen sporadically, so other than "view rooms until your browser locks up", I don't have specific steps to reproduce.

Log: sent

Version information

For the web app:

lampholder commented 5 years ago

I suspect this was caused by tiled view (which was responsible for a couple other view_room infinite loop symptoms).

We've backed out tiled view for now - please keep eyes peeled and flag up here if this issue returns.

Palid commented 3 years ago

Related https://github.com/vector-im/element-web/issues/18899