Dashboards throwing many RangeError: Maximum call stack size exceeded #48590
Labels
bug
Fixes for quality problems that affect the customer experience
Feature:Dashboard
Dashboard related features
Team:Visualizations
Visualization editors, elastic-charts and infrastructure
Kibana version: 7.5.0 BC1
Elasticsearch version: 7.5.0 BC1
Server OS version: Linux
Browser version: Chrome
Browser OS version: Linux
Original install method (e.g. download page, yum, from source, etc.):
Staging
Describe the bug:
Getting many console errors when opening sample data dashboard.
Steps to reproduce:
Open flight sample data and observe error.
vendors.bundle.dll.js:444 RangeError: Maximum call stack size exceeded
at isArray (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
(anonymous) @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
scheduleProcessQueue @ vendors.bundle.dll.js:444
$$resolve @ vendors.bundle.dll.js:444
doResolve @ vendors.bundle.dll.js:444
Promise.then (async)
$$resolve @ vendors.bundle.dll.js:444
resolvePromise @ vendors.bundle.dll.js:444
when @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
forEach @ vendors.bundle.dll.js:444
all @ vendors.bundle.dll.js:444
_callee2$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
processQueue @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
scheduleProcessQueue @ vendors.bundle.dll.js:444
then @ vendors.bundle.dll.js:444
_mergeProp @ commons.bundle.js:3
ittr @ commons.bundle.js:3
(anonymous) @ vendors.bundle.dll.js:22
(anonymous) @ vendors.bundle.dll.js:22
baseForOwn @ vendors.bundle.dll.js:22
(anonymous) @ vendors.bundle.dll.js:22
baseMap @ vendors.bundle.dll.js:22
map @ vendors.bundle.dll.js:22
ittr @ commons.bundle.js:3
_flatten @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
getSearchRequestBody @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
pushContainerStateParamsToScope @ commons.bundle.js:3
initializeSearchScope @ commons.bundle.js:3
SearchEmbeddable @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
createFromSavedObject @ commons.bundle.js:3
_callee5$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
onPanelAdded @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
maybeUpdateChildren @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
SafeSubscriber.__tryOrUnsub @ vendors.bundle.dll.js:6
SafeSubscriber.next @ vendors.bundle.dll.js:6
Subscriber._next @ vendors.bundle.dll.js:6
Subscriber.next @ vendors.bundle.dll.js:6
BehaviorSubject._subscribe @ vendors.bundle.dll.js:124
Observable._trySubscribe @ vendors.bundle.dll.js:13
Subject._trySubscribe @ vendors.bundle.dll.js:22
Observable.subscribe @ vendors.bundle.dll.js:13
Observable._subscribe @ vendors.bundle.dll.js:13
Observable.subscribe @ vendors.bundle.dll.js:13
Container @ commons.bundle.js:3
DashboardContainer @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
create @ commons.bundle.js:3
DashboardAppController @ commons.bundle.js:3
controller @ commons.bundle.js:3
invoke @ vendors.bundle.dll.js:444
$controllerInit @ vendors.bundle.dll.js:444
nodeLinkFn @ vendors.bundle.dll.js:444
compositeLinkFn @ vendors.bundle.dll.js:444
publicLinkFn @ vendors.bundle.dll.js:444
link @ vendors.bundle.dll.js:257
(anonymous) @ vendors.bundle.dll.js:444
invokeLinkFn @ vendors.bundle.dll.js:444
nodeLinkFn @ vendors.bundle.dll.js:444
compositeLinkFn @ vendors.bundle.dll.js:444
publicLinkFn @ vendors.bundle.dll.js:444
lazyCompilation @ vendors.bundle.dll.js:444
boundTranscludeFn @ vendors.bundle.dll.js:444
controllersBoundTransclude @ vendors.bundle.dll.js:444
update @ vendors.bundle.dll.js:257
$broadcast @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:257
processQueue @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
scheduleProcessQueue @ vendors.bundle.dll.js:444
$$resolve @ vendors.bundle.dll.js:444
doResolve @ vendors.bundle.dll.js:444
Promise.then (async)
$$resolve @ vendors.bundle.dll.js:444
resolvePromise @ vendors.bundle.dll.js:444
Deferred.resolve @ vendors.bundle.dll.js:444
_module.service.Promise.resolve @ commons.bundle.js:3
get @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
processQueue @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
forEach @ vendors.bundle.dll.js:444
fireStateOrUrlChange @ vendors.bundle.dll.js:444
cacheStateAndFireUrlChange @ vendors.bundle.dll.js:444
dispatch @ vendors.bundle.dll.js:438
elemData.handle @ vendors.bundle.dll.js:438
Show 104 more frames
3vendors.bundle.dll.js:444 RangeError: Maximum call stack size exceeded
at isArray (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
(anonymous) @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
scheduleProcessQueue @ vendors.bundle.dll.js:444
then @ vendors.bundle.dll.js:444
$$resolve @ vendors.bundle.dll.js:444
resolvePromise @ vendors.bundle.dll.js:444
when @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
forEach @ vendors.bundle.dll.js:444
all @ vendors.bundle.dll.js:444
_module.service.Promise.map @ commons.bundle.js:3
respondToSearchRequests @ commons.bundle.js:3
_callee2$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
processQueue @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
scheduleProcessQueue @ vendors.bundle.dll.js:444
then @ vendors.bundle.dll.js:444
_mergeProp @ commons.bundle.js:3
ittr @ commons.bundle.js:3
(anonymous) @ vendors.bundle.dll.js:22
(anonymous) @ vendors.bundle.dll.js:22
baseForOwn @ vendors.bundle.dll.js:22
(anonymous) @ vendors.bundle.dll.js:22
baseMap @ vendors.bundle.dll.js:22
map @ vendors.bundle.dll.js:22
ittr @ commons.bundle.js:3
_flatten @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
getSearchRequestBody @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
pushContainerStateParamsToScope @ commons.bundle.js:3
initializeSearchScope @ commons.bundle.js:3
SearchEmbeddable @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
Promise.then (async)
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
createFromSavedObject @ commons.bundle.js:3
_callee5$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
onPanelAdded @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
maybeUpdateChildren @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
SafeSubscriber.__tryOrUnsub @ vendors.bundle.dll.js:6
SafeSubscriber.next @ vendors.bundle.dll.js:6
Subscriber._next @ vendors.bundle.dll.js:6
Subscriber.next @ vendors.bundle.dll.js:6
BehaviorSubject._subscribe @ vendors.bundle.dll.js:124
Observable._trySubscribe @ vendors.bundle.dll.js:13
Subject._trySubscribe @ vendors.bundle.dll.js:22
Observable.subscribe @ vendors.bundle.dll.js:13
Observable._subscribe @ vendors.bundle.dll.js:13
Observable.subscribe @ vendors.bundle.dll.js:13
Container @ commons.bundle.js:3
DashboardContainer @ commons.bundle.js:3
_callee$ @ commons.bundle.js:3
tryCatch @ vendors.bundle.dll.js:498
invoke @ vendors.bundle.dll.js:498
forEach.prototype. @ vendors.bundle.dll.js:498
asyncGeneratorStep @ commons.bundle.js:3
_next @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
create @ commons.bundle.js:3
DashboardAppController @ commons.bundle.js:3
controller @ commons.bundle.js:3
invoke @ vendors.bundle.dll.js:444
$controllerInit @ vendors.bundle.dll.js:444
nodeLinkFn @ vendors.bundle.dll.js:444
compositeLinkFn @ vendors.bundle.dll.js:444
publicLinkFn @ vendors.bundle.dll.js:444
link @ vendors.bundle.dll.js:257
(anonymous) @ vendors.bundle.dll.js:444
invokeLinkFn @ vendors.bundle.dll.js:444
nodeLinkFn @ vendors.bundle.dll.js:444
compositeLinkFn @ vendors.bundle.dll.js:444
publicLinkFn @ vendors.bundle.dll.js:444
lazyCompilation @ vendors.bundle.dll.js:444
boundTranscludeFn @ vendors.bundle.dll.js:444
controllersBoundTransclude @ vendors.bundle.dll.js:444
update @ vendors.bundle.dll.js:257
$broadcast @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:257
processQueue @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
scheduleProcessQueue @ vendors.bundle.dll.js:444
$$resolve @ vendors.bundle.dll.js:444
doResolve @ vendors.bundle.dll.js:444
Promise.then (async)
$$resolve @ vendors.bundle.dll.js:444
resolvePromise @ vendors.bundle.dll.js:444
Deferred.resolve @ vendors.bundle.dll.js:444
_module.service.Promise.resolve @ commons.bundle.js:3
get @ commons.bundle.js:3
(anonymous) @ commons.bundle.js:3
processQueue @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
$digest @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
completeTask @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
setTimeout (async)
Browser.self.defer @ vendors.bundle.dll.js:444
$evalAsync @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
(anonymous) @ vendors.bundle.dll.js:444
forEach @ vendors.bundle.dll.js:444
fireStateOrUrlChange @ vendors.bundle.dll.js:444
cacheStateAndFireUrlChange @ vendors.bundle.dll.js:444
dispatch @ vendors.bundle.dll.js:438
elemData.handle @ vendors.bundle.dll.js:438
Show 104 more frames
vendors.bundle.dll.js:444 RangeError: Maximum call stack size exceeded
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
at equals (vendors.bundle.dll.js:444)
Screenshots (if relevant):

The text was updated successfully, but these errors were encountered: