Vor ungefähr zwei Monaten haben wir begonnen, Rollbar zu verwenden, um uns über verschiedene Fehler in unserer Web-App zu informieren. Seitdem haben wir gelegentlich Fehler bekommen:
ResizeObserver loop limit exceeded
Das, was mich daran verwirrt, ist, dass wir es nicht verwenden ResizeObserver
und ich habe das einzige Plugin untersucht, von dem ich dachte, dass es möglicherweise der Schuldige sein könnte, nämlich:
Aber es scheint auch nicht zu verwenden ResizeObserver
.
Verwirrend ist auch, dass diese Fehlermeldungen seit Januar auftreten ResizeObserver
, Chrome 65 jedoch erst kürzlich unterstützt wurde.
Die Browserversionen, die uns diesen Fehler gemeldet haben, sind:
- Chrome: 63.0.3239 (ResizeObserver-Schleifenlimit überschritten)
- Chrome: 64.0.3282 (Limit für ResizeObserver-Schleife überschritten)
- Edge: 14.14393 (SecurityError)
- Edge: 15.15063 (SecurityError)
Also habe ich mich gefragt, ob dies möglicherweise ein Browser-Fehler sein könnte? Oder vielleicht ein Fehler, der eigentlich nichts damit zu tun hat ResizeObserver
?
ResizeObserver has a mechanism to avoid infinite callback loops and cyclic dependencies
. Haben Sie kürzlich die Abhängigkeit vom Element-Resize-Detektor (Abhängigkeit von Aurelia-Resize) aktualisiert? Scheint, dass man im Januar ein Update hatte ..