{"action":"opened","issue":{"url":"https://api.github.com/repos/mozilla/rhino/issues/225","labels_url":"https://api.github.com/repos/mozilla/rhino/issues/225/labels{/name}","comments_url":"https://api.github.com/repos/mozilla/rhino/issues/225/comments","events_url":"https://api.github.com/repos/mozilla/rhino/issues/225/events","html_url":"https://github.com/mozilla/rhino/issues/225","id":99529889,"number":225,"title":"Rhino 1.7.7 test suite failure, e.g. StackOverflowError","user":{"login":"hartwork","id":1577132,"avatar_url":"https://avatars.githubusercontent.com/u/1577132?v=3","gravatar_id":"","url":"https://api.github.com/users/hartwork","html_url":"https://github.com/hartwork","followers_url":"https://api.github.com/users/hartwork/followers","following_url":"https://api.github.com/users/hartwork/following{/other_user}","gists_url":"https://api.github.com/users/hartwork/gists{/gist_id}","starred_url":"https://api.github.com/users/hartwork/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hartwork/subscriptions","organizations_url":"https://api.github.com/users/hartwork/orgs","repos_url":"https://api.github.com/users/hartwork/repos","events_url":"https://api.github.com/users/hartwork/events{/privacy}","received_events_url":"https://api.github.com/users/hartwork/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":0,"created_at":"2015-08-06T21:35:39Z","updated_at":"2015-08-06T21:35:39Z","closed_at":null,"body":"Increasing the test suite RAM limit did not not help.\r\nJava is Oracle Java 1.8.0.51.\r\n\r\nIs failure to be expected?\r\n```\r\n# fgrep '[junit]' /some/path.log | fgrep -C 5 'output from'\r\n    [junit] 437988.jstest: passed\r\n    [junit] 420012.jstest: passed\r\n    [junit] 401561.jstest: passed\r\n    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.313 sec\r\n    [junit] Running org.mozilla.javascript.tests.MozillaSuiteTest\r\n    [junit] output from test live/Methods/println-001.js\r\n    [junit] java.lang.StackOverflowError\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2269)\r\n    [junit]     at org.mozilla.javascript.ScriptRuntime.topScopeName(ScriptRuntime.java:1947)\r\n    [junit]     at org.mozilla.javascript.ScriptRuntime.name(ScriptRuntime.java:1849)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_4277._c_objRecurse_1(Unknown Source)\r\n--\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_4277._c_objRecurse_1(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_4277.call(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.BaseFunction.construct(BaseFunction.java:359)\r\n    [junit]     at org.mozilla.javascript.ScriptRuntime.newObject(ScriptRuntime.java:2505)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_4277._c_objRecurse_1(Unknown Source)\r\n    [junit] output from test live/Methods/println-001.js\r\n    [junit] java.lang.StackOverflowError\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:468)\r\n    [junit]     at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:334)\r\n    [junit]     at org.mozilla.javascript.ImporterTopLevel.get(ImporterTopLevel.java:96)\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2269)\r\n--\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_6860._n1(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_6860._c_objRecurse_1(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_6860._n1(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_6860._c_objRecurse_1(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_6860._n1(Unknown Source)\r\n    [junit] output from test live/Methods/println-001.js\r\n    [junit] Tests run: 7251, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 355.544 sec\r\n    [junit] Running org.mozilla.javascript.tests.NativeArrayTest\r\n    [junit] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.022 sec\r\n    [junit] Running org.mozilla.javascript.tests.NativeStringTest\r\n    [junit] Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.016 sec\r\n--\r\n    [junit] 437988.jstest: passed\r\n    [junit] 420012.jstest: passed\r\n    [junit] 401561.jstest: passed\r\n    [junit] Tests run: 3, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 3.158 sec\r\n    [junit] Running org.mozilla.javascript.tests.MozillaSuiteTest\r\n    [junit] output from test live/Methods/println-001.js\r\n    [junit] java.lang.StackOverflowError\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:468)\r\n    [junit]     at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:334)\r\n    [junit]     at org.mozilla.javascript.ImporterTopLevel.get(ImporterTopLevel.java:96)\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2269)\r\n--\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_4277._c_objRecurse_1(Unknown Source)\r\n    [junit]     at org.mozilla.javascript.gen._some_path_Rhino1_7_7_RELEASE_testsrc_tests_js1_5_Regress_regress_96128_n_js_4277.call(Unknown Source)\r\n    [junit] In \"/var/tmp/portage/dev-java/rhino-1.7.7/work/rhino-Rhino1_7_7_RELEASE/testsrc/tests/js1_5/String/regress-56940-01.js\":\r\n    [junit]  FAILED! BigO 2 < 2 : Expected value 'true', Actual value 'false' \r\n    [junit] \r\n    [junit] output from test live/Methods/println-001.js\r\n    [junit] java.lang.StackOverflowError\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.get(ScriptableObject.java:468)\r\n    [junit]     at org.mozilla.javascript.IdScriptableObject.get(IdScriptableObject.java:334)\r\n    [junit]     at org.mozilla.javascript.ImporterTopLevel.get(ImporterTopLevel.java:96)\r\n    [junit]     at org.mozilla.javascript.ScriptableObject.getProperty(ScriptableObject.java:2269)\r\n--\r\n    [junit]     at org.mozilla.javascript.optimizer.Optimizer.rewriteForNumberVariables(Optimizer.java:252)\r\n    [junit]     at org.mozilla.javascript.optimizer.Optimizer.rewriteForNumberVariables(Optimizer.java:252)\r\n    [junit]     at org.mozilla.javascript.optimizer.Optimizer.rewriteForNumberVariables(Optimizer.java:252)\r\n    [junit]     at org.mozilla.javascript.optimizer.Optimizer.rewriteForNumberVariables(Optimizer.java:252)\r\n    [junit]     at org.mozilla.javascript.optimizer.Optimizer.rewriteForNumberVariables(Optimizer.java:252)\r\n    [junit] output from test live/Methods/println-001.js\r\n    [junit] Tests run: 7251, Failures: 2, Errors: 0, Skipped: 0, Time elapsed: 358.143 sec\r\n    [junit] TEST org.mozilla.javascript.tests.MozillaSuiteTest FAILED\r\n    [junit] Running org.mozilla.javascript.tests.NativeArrayTest\r\n    [junit] Tests run: 15, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.008 sec\r\n    [junit] Running org.mozilla.javascript.tests.NativeStringTest\r\n```"}}