Quantcast
Channel: SmartClient Forums
Viewing all articles
Browse latest Browse all 4756

Out-of-memory-excepions in IE11

$
0
0
Hi,
we have a large smartgwt-application for our customer, and they used IE9 on Windows Vista.
Since our customer upgraded to Windows-7 and IE11, after several hours they get out-of-memory-exceptions.
Before (with IE9) everything worked fine and it works also fine now on Firefox.

We upgraded to smart-gwt-5.0-2015-01-06 and gwt-2.6.1, but that did not help.

The development-console in the internet-explorer does not show any errors, it just consumes more and more memory.
I read that we need to call destroy() manually for a ResultSet. But that does not seem to make any difference. Do you know situations where we need to call destroy()?

We get "Not enough Stackmemory"-exceptions like the one below. On "EreignisListPanel.java:312": we called "invalidateCache() on a ListGrid".
I also saw different occurences starting from "listGrid.getSelectedRecords()" or "tabSet.getSelectedTab()".
Do you have and idea how to find a solution/workaround or the cause?

Code:

com.google.gwt.core.client.JavaScriptException: (Error) : Nicht genug Stackspeicher.
        at Unknown.qW(StackTraceCreator.java:180)
        at Unknown.NN(StackTraceCreator.java:518)
        at Unknown.QN(Throwable.java:51)
        at Unknown.SN(RuntimeException.java:25)
        at Unknown.bV(JavaScriptException.java:117)
        at Unknown.X0b(Exceptions.java:45)
        at Unknown.Z0b(Exceptions.java:29)
        at Unknown.bMc(ListGrid.java:164)
        at Unknown.Ymc(BaseWidget.java:534)
        at Unknown.ync(BaseWidget.java:512)
---- snip ----
        at Unknown.bMc(ListGrid.java:166)
        at Unknown.Ymc(BaseWidget.java:534)
        at Unknown.ync(BaseWidget.java:512)
        at Unknown.bMc(ListGrid.java:166)
        at Unknown.Ymc(BaseWidget.java:534)
        at Unknown.ync(BaseWidget.java:512)
        at Unknown.dmd(EreignisListPanel.java:312)
        at Unknown.oFd(VerlaufPanel.java:115)
        at Unknown.tGc(GwtNotificationPublisher.java:169)
        at Unknown.uGc(GwtNotificationPublisher.java:67)
        at Unknown.IGc(PushMessageListener.java:43)
        at Unknown.sRf(DefaultRemoteEventService.java:524)
        at Unknown.YQf(DefaultRemoteEventConnector.java:227)
        at Unknown._Qf(DefaultRemoteEventConnector.java:223)
        at Unknown.Dac(RequestCallbackAdapter.java:230)

Interesting is the fact that the stacktrace is very long. The following lines are repeated 356-times.
at Unknown.bMc(ListGrid.java:166)
at Unknown.Ymc(BaseWidget.java:534)
at Unknown.ync(BaseWidget.java:512)

Viewing all articles
Browse latest Browse all 4756

Trending Articles