Skip to content
This repository has been archived by the owner on Jul 10, 2020. It is now read-only.

"Maximum call stack size exceeded" when ?debug console is enabled #17

Open
moberwasserlechner opened this issue Jul 31, 2016 · 4 comments

Comments

@moberwasserlechner
Copy link
Owner

ChartJsWidgetset-0.js:21863 Sun Jul 31 20:54:08 GMT+200 2016 com.vaadin.client.ApplicationConfiguration
SEVERE: (RangeError) : Maximum call stack size exceededcom.google.gwt.core.client.JavaScriptException: (RangeError) : Maximum call stack size exceeded
    at Unknown.emptyMethod(ChartJsWidgetset-0.js)
    at Unknown.hasTypeMarker(ChartJsWidgetset-0.js)
    at Unknown.hasJavaObjectVirtualDispatch(ChartJsWidgetset-0.js)
    at Unknown.$init__V__devirtual$(ChartJsWidgetset-0.js)
    at Unknown.Object_0(ChartJsWidgetset-0.js)
    at Unknown.AbstractMap(ChartJsWidgetset-0.js)
    at Unknown.AbstractHashMap(ChartJsWidgetset-0.js)
    at Unknown.HashMap(ChartJsWidgetset-0.js)
    at Unknown.$init_257(ChartJsWidgetset-0.js)
    at Unknown.SimpleEventBus_0(ChartJsWidgetset-0.js)
    at Unknown.HandlerManager$Bus(ChartJsWidgetset-0.js)
    at Unknown.HandlerManager_0(ChartJsWidgetset-0.js)
    at Unknown.HandlerManager(ChartJsWidgetset-0.js)
    at Unknown.createHandlerManager(ChartJsWidgetset-0.js)
    at Unknown.ensureHandlers(ChartJsWidgetset-0.js)
    at Unknown.addDomHandler(ChartJsWidgetset-0.js)
    at Unknown.SimpleTree(ChartJsWidgetset-0.js)
    at Unknown.SimpleTree_0(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_1(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_1(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_1(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_1(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_1(ChartJsWidgetset-0.js)
    at Unknown.dir_3(ChartJsWidgetset-0.js)
    at Unknown.dir_2(ChartJsWidgetset-0.js)
@moberwasserlechner
Copy link
Owner Author

Maybe the chart has to be released as soon as the component is detached. Just guessing.

Seen at https://github.com/chartjs/Chart.js/blob/master/test/mockContext.js#L216

@moberwasserlechner
Copy link
Owner Author

moberwasserlechner commented Oct 1, 2016

This might be a problem with chartjs itself. I ran into this exception while using ionic2 rc0. They fixed it in here: https://github.com/driftyco/ionic-app-scripts/pull/44

@moberwasserlechner
Copy link
Owner Author

Keeps appearing after upgrade to Vaadin 8

@utrucceh
Copy link

utrucceh commented Dec 27, 2017

What I think, gwt try to speak with server on ChartJsWidgetset-0.js, but there is no this widgetset
So, we need to compile our widgetset with it
Example widgetSet error:
https://github.com/parttio/Animator/issues/3
EDIT:
When I test problem via MyWidgetSet-0.js (custom), and all errors via Unknown.***(com.****.MyWidgetSet-0.js)
There is js file and methods, the problem on different think

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

2 participants