-
Notifications
You must be signed in to change notification settings - Fork 3.4k
Generated file causes "too much recursion" in Spidermonkey #77
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
Although I can't be 100% sure, it now seems to be triggered even on files that worked fine in the last Spidermonkey build I used (2 months old). |
Looks like it errors before running, that is, during parsing. |
That is my experience as well. |
This is a bug in FF7, 8 and 9. Fixed in FF10. Not much we can do, so closing this. |
lewing
pushed a commit
to lewing/emscripten
that referenced
this issue
Mar 14, 2025
…522.4 (emscripten-core#77) Microsoft.DotNet.Arcade.Sdk , Microsoft.DotNet.Build.Tasks.Packaging From Version 9.0.0-beta.24260.2 -> To Version 9.0.0-beta.24272.4 Co-authored-by: dotnet-maestro[bot] <dotnet-maestro[bot]@users.noreply.github.com>
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Here's a CPython (empythoned) build. And here's the same file after closure compiling. The latter runs fine in standalone Spidermonkey built from the default hg branch yesterday as well as Firefox 6. The former results in a "too much recursion" error and a crash in standalone Spidermonkey on my machine (x64 Arch Linux, 6GB RAM) but seems to work fine in Firefox 6 (as long as it's not in a worker). However, it crashes in Firefox 6 with the same error on another machine (a MacBook with 4GB RAM).
The text was updated successfully, but these errors were encountered: