Closed
Bug 832580
Opened 12 years ago
Closed 11 years ago
Windows Firefox 18.1 InternalError: too much recursion
Categories
(Core :: JavaScript Engine, defect)
Tracking
()
RESOLVED
DUPLICATE
of bug 794427
People
(Reporter: zwang, Unassigned)
Details
User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/536.26.17 (KHTML, like Gecko) Version/6.0.2 Safari/536.26.17 Steps to reproduce: Today, my windows 7 firefox was silently upgraded from 17 to 18.1. After which we noticed that on our "heavier" ExtJS dialogs, we would get intermittent "InternalError: too much recursion" error, and the dialogs would not popup. We confirmed that this is still working in version 17. Did developer change how "too much recursion" is calculated? If our customers upgrade to version 18 on windows, our web application will have problem. The workaround is to use Chrome or IE. Actual results: We are getting "too much recursion" internal error in version 18.1. We confirmed that it is working in version 17 of firefox. Expected results: We should not be getting the "too much recursion" internal error.
Comment 2•12 years ago
|
||
We need a testcase with Steps to reproduce. Another option would be that you do a regression range search but the developers would still need a testcase.
Comment 3•12 years ago
|
||
For finding a Regression Range you can e.g. use http://mozilla.github.com/mozregression/
Keywords: regressionwindow-wanted,
testcase-wanted
I will narrow it down. Thanks for the link.
OS: Mac OS X → Windows 7
Updated•11 years ago
|
Assignee: nobody → general
Component: Untriaged → JavaScript Engine
Product: Firefox → Core
Comment 5•11 years ago
|
||
Worth starting by toggling the "javascript.options.ion.content" preference in about:config and seeing whether that fixes things... It would have been really useful to get this sort of bug report before release, too. Could I convince you to run the Aurora or Beta channel once we get this sorted out?
tracking-firefox18:
--- → ?
tracking-firefox19:
--- → ?
tracking-firefox20:
--- → ?
tracking-firefox21:
--- → ?
Comment 6•11 years ago
|
||
This bug is a duplicate of Bug 794427, which should have been fixed by Bug 803182. We should look if we can backport the patch made for Bug 803182.
Status: UNCONFIRMED → RESOLVED
Closed: 11 years ago
Resolution: --- → DUPLICATE
Comment 7•11 years ago
|
||
Hum, the patch made in Bug 794427 only fix the problem for debug builds, by pushing the stack limit. So mark this bug as a duplicate of Bug 794427, which has a minimal test case likely corresponding to what ExtJS applications are doing. (knowing the previous bug with fun.caller and fun.call / fun.apply)
Updated•11 years ago
|
Hi, What is the current state of this bug? I have observed it in our web page. I tried it in FF v 18.0, 18.1 and now I still observe it in 18.2. It is ok in FF v 17, IE and Chrome are OK as well. Thanks.
Comment 9•11 years ago
|
||
kanovsky, it is marked as a duplicate of this bug, https://bugzilla.mozilla.org/show_bug.cgi?id=794427 which is fixed for Firefox 21, the current Nightly release. Tomorrow, the fix should be on the Aurora release (http://www.mozilla.org/en-US/firefox/aurora/)
Comment 10•11 years ago
|
||
FYI, I just landed the fix for bug 794427 on the Firefox 20 branch. Unfortunately, it appears that I missed the cutoff for the beta 1 release coming at the end of this week. It should be in the beta 2 release, however. Sorry for the inconvenience!
Comment 11•11 years ago
|
||
Thanks for the clarification Ryan!
Updated•9 years ago
|
Keywords: regressionwindow-wanted,
testcase-wanted
You need to log in
before you can comment on or make changes to this bug.
Description
•