web-dev-qa-db-fra.com

ResizeObserver - limite de boucle dépassée

Il y a environ deux mois, nous avons commencé à utiliser Rollbar pour nous informer de diverses erreurs dans notre application Web. Depuis lors, nous avons eu l'erreur occasionnelle:

ResizeObserver loop limit exceeded

Ce qui m'embrouille, c'est que nous n'utilisons pas ResizeObserver et j'ai étudié le seul plugin dont je pensais qu'il pourrait être le coupable, à savoir:

redimensionnement Aurelia

Mais il ne semble pas non plus utiliser ResizeObserver.

Ce qui est également déroutant, c'est que ces messages d'erreur se produisent depuis janvier, mais que la prise en charge de ResizeObserver n'a été ajoutée que récemment à Chrome 65.

Les versions du navigateur qui nous ont donné cette erreur sont:

  • Chrome: 63.0.3239 (limite de boucle ResizeObserver dépassée)
  • Chrome: 64.0.3282 (limite de boucle ResizeObserver dépassée)
  • Edge: 14.14393 (SecurityError)
  • Edge: 15.15063 (SecurityError)

Je me demandais donc si cela pouvait être un bug de navigateur? Ou peut-être une erreur qui n'a rien à voir avec ResizeObserver?

62
IOIIOOIO

Nous avons eu ce même problème. Nous avons constaté qu'une extension chrome était le coupable. Plus précisément, l'extension loom chrome provoquait l'erreur (ou une certaine interaction de notre code avec l'extension loom)). Lorsque nous avons désactivé l'extension, notre application a fonctionné.

Je recommanderais de désactiver certaines extensions/extensions pour voir si l'une d'entre elles pourrait contribuer à l'erreur.

0
jross