Exception in thread "HtmlUnit Managed Thread #1: window.setInterval"
java.lang.OutOfMemoryError: Java heap space
----------------------------------------------------------------------------------------------------------------
Key: WT-391
URL: http://webtest-community.canoo.com/jira/browse/WT-391
Project: WebTest
Type: Bug
Versions: 2.5
Environment: ANT=1.7.0
Java=1.6.0_02
Canoo=R_1622
Reporter: kejsi
Hi,
I can't get rid of Java heap space error. It breaks my suite after different
amount of test cases: sometimes its 112 another time its 30.
set ANT_OPTS=-Xmx1024m -XX:MaxPermSize=192m
{noformat}
Exception in thread "HtmlUnit Managed Thread #1: window.setInterval"
java.lang.OutOfMemoryError: Java heap space
at java.util.HashMap.addEntry(Unknown Source)
at java.util.HashMap.put(Unknown Source)
at java.util.HashSet.add(Unknown Source)
at org.jaxen.expr.IdentitySet.add(IdentitySet.java:57)
at org.jaxen.expr.DefaultStep.evaluate(DefaultStep.java:159)
at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.jsGet_length(ElementArray.java:287)
at sun.reflect.GeneratedMethodAccessor487.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.mozilla.javascript.MemberBox.invoke(MemberBox.java:145)
at
org.mozilla.javascript.ScriptableObject.getByGetter(ScriptableObject.java:1677)
at
org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:180)
at
com.gargoylesoftware.htmlunit.javascript.SimpleScriptable.get(SimpleScriptable.java:232)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.get(ElementArray.java:207)
at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1337)
at
org.mozilla.javascript.ScriptRuntime.getObjectProp(ScriptRuntime.java:1326)
at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2816)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:255)
Exception in thread "HtmlUnit Managed Thread #1: window.setInterval"
java.lang.OutOfMemoryError: Java heap space
at org.jaxen.expr.IdentitySet.contains(IdentitySet.java:61)
at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:298)
at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.get(ElementArray.java:213)
at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
at
org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:1975)
at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2932)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:255)
at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:694)
at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:106)
at java.lang.Thread.run(Unknown Source)
at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)
Exception in thread "HtmlUnit Managed Thread #5: window.setInterval"
java.lang.OutOfMemoryError: Java heap space
at java.util.ArrayList.<init>(Unknown Source)
at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:206)
at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
at
org.jaxen.expr.DefaultEqualityExpr.evaluate(DefaultEqualityExpr.java:75)
at org.jaxen.expr.DefaultPredicate.evaluate(DefaultPredicate.java:95)
at org.jaxen.expr.PredicateSet.applyPredicate(PredicateSet.java:269)
at org.jaxen.expr.PredicateSet.evaluatePredicates(PredicateSet.java:244)
at org.jaxen.expr.DefaultNameStep.evaluate(DefaultNameStep.java:291)
at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.get(ElementArray.java:265)
at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
at
org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:1975)
at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2932)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:255)
at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:694)
at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:106)
at java.lang.Thread.run(Unknown Source)
at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)
Exception in thread "HtmlUnit Managed Thread #1: window.setInterval"
java.lang.OutOfMemoryError: Java heap space
at java.util.HashMap.addEntry(Unknown Source)
at java.util.HashMap.put(Unknown Source)
at java.util.HashSet.add(Unknown Source)
at org.jaxen.expr.IdentitySet.add(IdentitySet.java:57)
at org.jaxen.expr.DefaultStep.evaluate(DefaultStep.java:159)
at
org.jaxen.expr.DefaultLocationPath.evaluate(DefaultLocationPath.java:140)
at
org.jaxen.expr.DefaultAbsoluteLocationPath.evaluate(DefaultAbsoluteLocationPath.java:113)
at org.jaxen.expr.DefaultXPathExpr.asList(DefaultXPathExpr.java:102)
at org.jaxen.BaseXPath.selectNodesForContext(BaseXPath.java:674)
at org.jaxen.BaseXPath.selectNodes(BaseXPath.java:213)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.getElements(ElementArray.java:189)
at
com.gargoylesoftware.htmlunit.javascript.ElementArray.get(ElementArray.java:213)
at
org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:1315)
at
org.mozilla.javascript.ScriptRuntime.getPropFunctionAndThis(ScriptRuntime.java:1975)
at
org.mozilla.javascript.Interpreter.interpretLoop(Interpreter.java:2932)
at org.mozilla.javascript.Interpreter.interpret(Interpreter.java:2251)
at
org.mozilla.javascript.InterpretedFunction.call(InterpretedFunction.java:161)
at
org.mozilla.javascript.ContextFactory.doTopCall(ContextFactory.java:340)
at
com.gargoylesoftware.htmlunit.javascript.HtmlUnitContextFactory.doTopCall(HtmlUnitContextFactory.java:151)
at
org.mozilla.javascript.ScriptRuntime.doTopCall(ScriptRuntime.java:2758)
at
org.mozilla.javascript.InterpretedFunction.exec(InterpretedFunction.java:172)
at org.mozilla.javascript.Context.evaluateString(Context.java:1132)
at
com.gargoylesoftware.htmlunit.javascript.JavaScriptEngine.execute(JavaScriptEngine.java:255)
at
com.gargoylesoftware.htmlunit.html.HtmlPage.executeJavaScriptIfPossible(HtmlPage.java:694)
at
com.gargoylesoftware.htmlunit.javascript.host.JavaScriptBackgroundJob.run(JavaScriptBackgroundJob.java:106)
at java.lang.Thread.run(Unknown Source)
at
com.gargoylesoftware.htmlunit.ThreadManager$1.run(ThreadManager.java:118)
BUILD FAILED
c:\canoo\modules\TCsTargets.xml:419: The following error occurred while
executing this line:
C:\canoo\UseCases\ROCDR_TC7605.xml:21: java.lang.OutOfMemoryError: Java heap
space
{noformat}
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://webtest-community.canoo.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
http://www.atlassian.com/software/jira
_______________________________________________
WebTest mailing list
[email protected]
http://lists.canoo.com/mailman/listinfo/webtest