Kibana: ResizeObserver loop limit exceeded

Created on 11 Sep 2018  路  18Comments  路  Source: elastic/kibana

Kibana version:
6.1.2

Browser version:
chrome 68
Browser OS version:
mac
Original install method (e.g. download page, yum, from source, etc.):
from source
Describe the bug:

I came across this error when clicking on a video fullscreen button in kibana
This only happens on Chrome browser , how can I get rid of it
or if there is a workaround for this?

here is an image about this
resizeobserver

Visualizations KibanaApp bug feedback_needed triage_needed

Most helpful comment

Same issue on kibana 7.2.0 with my firefox v75.0 (ok with chrome).

Version: 7.2.0
Build: 24337
Error: ResizeObserver loop completed with undelivered notifications. (:0)
window.onerror@https://10.128.8.101/kibana/bundles/commons.bundle.js:3:1616339

Error: ResizeObserver loop completed with undelivered notifications. (:0) (https://10.128.8.101/kibana/bundles/commons.bundle.js:3)
Version: 7.2.0
Build: 24337
Error: Error: ResizeObserver loop completed with undelivered notifications. (:0) (https://10.128.8.101/kibana/bundles/commons.bundle.js:3)
window.onerror@https://10.128.8.101/kibana/bundles/commons.bundle.js:3:1616339

All 18 comments

CC @elastic/kibana-visualizations I'm pinging you because it looks like this ResizeObserver is used by our ResizeChecker, which has been mostly edited by @timroes.

Could you please elaborate where the video fullscreen button came from, that triggered that?

Could you please elaborate where the video fullscreen button came from, that triggered that?

@timroes
Yes, I add a video player list in the visualization page(the video list data are from elasticsearch), and each has a fullscreen button
when click the fullscreen button, it will redirect to the error page

any updates on this ?

@lynnic26 Could you please check if you are using any third party plugins, since Kibana doesn't have such a thing as a video player fullscreen in it? Could you please also provide screenshots of the page/state before that error happened?

Actually I commented on this issue, since I also have same problem with my pluing and I am not using any third party plugins. I am not sure but error may be related to EUI framework. By the way, I don't get this error on safari.

Closing this issue due to inactivity.

We are trying to keep our issues to a manageable amount, why we are trying to close issues we cannot reproduce or gather required information for some time. Please feel still free to provide the requested information in case the issue still persists on an up-to-date Kibana version. We can then reopen this issue again.

@timroes I am still seeing this on my end (6.6.1). I am able to access just fine in firefox or safari. This error appears to be completely benign so should be something that kibana gracefully handles instead of crashing.

https://stackoverflow.com/questions/49384120/resizeobserver-loop-limit-exceeded

Screenshot from 2019-04-26 10-26-38

Reopening, as this was reported again recently in #35862

@lukeelmers please let me know if you need anything on this.

I also face this error on Kibana 6.4.4 and 6.4.1. using a custom visualization plugin. The error from ResizeObserver and could safely be ignored by kibana instead of crashing, according to this post: https://stackoverflow.com/questions/49384120/resizeobserver-loop-limit-exceeded

This error means that ResizeObserver was not able to deliver all observations within a single animation frame. It is benign (your site will not break)

While working on adding back our global window.onerror handler, I noticed this error starting to happen in some functional tests. Unfortunately the error does not give us a stack trace.

I tried disabling all of the ResizeObservers in the Kibana repo and the issue persisted. It must be happening in a dependency, most likely EUI. I'll try investigating this deeper and see if I can't hunt this down in EUI.

FWIW, I came across this issue by searching for this error. I also came across this StackOverflow question which seems to say these errors can be safely ignored.

Hopefully that helps. 馃檪

That may be the most practical way forward to add back the window.onerror handler (#45531), but there are probably some performance issues caused by the code triggering this error.

Is there any update on this? I am observing this same issue only on Firefox.

I have kibana has an embedded iframe on my web application. I reproduce this when the kibana is in the discover tab, and the iframe goes from inactive back to active.

I don't see this on chrome.

confirmed same issue w/ chrome81/macos(mojave)

@dmccrevan @a1exus what Kibana version are your running? could you share the URL and the error stack reported?

Same issue on kibana 7.2.0 with my firefox v75.0 (ok with chrome).

Version: 7.2.0
Build: 24337
Error: ResizeObserver loop completed with undelivered notifications. (:0)
window.onerror@https://10.128.8.101/kibana/bundles/commons.bundle.js:3:1616339

Error: ResizeObserver loop completed with undelivered notifications. (:0) (https://10.128.8.101/kibana/bundles/commons.bundle.js:3)
Version: 7.2.0
Build: 24337
Error: Error: ResizeObserver loop completed with undelivered notifications. (:0) (https://10.128.8.101/kibana/bundles/commons.bundle.js:3)
window.onerror@https://10.128.8.101/kibana/bundles/commons.bundle.js:3:1616339

Was this page helpful?
0 / 5 - 0 ratings

Related issues

timroes picture timroes  路  3Comments

snide picture snide  路  3Comments

MaartenUreel picture MaartenUreel  路  3Comments

tbragin picture tbragin  路  3Comments

timmolter picture timmolter  路  3Comments