Skip to content
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

InternalError: too much recursion with 0.0.16 #23

Open
mattiash opened this issue Aug 12, 2020 · 3 comments
Open

InternalError: too much recursion with 0.0.16 #23

mattiash opened this issue Aug 12, 2020 · 3 comments

Comments

@mattiash
Copy link

When I upgraded my own application with pancake from 0.0.15 to 0.0.16, the application stopped working and showed

InternalError: too much recursion

in the console. The page at https://pancake-charts.surge.sh/ does not show the same problem (is it running 0.0.16?), but if you click Edit on the "Life Expectancy" graph, the repl (which is using 0.0.16) shows the same problem:

Uncaught DOMException: The object could not be cloned. srcdoc:130
Uncaught DOMException: The object could not be cloned. srcdoc:134
Uncaught (in promise) InternalError: too much recursion
    add about:srcdoc line 86 > eval:3630
    add about:srcdoc line 86 > eval:3656
    add about:srcdoc line 86 > eval:3649
    add about:srcdoc line 86 > eval:3656
...

The above error is from firefox. Safari shows a similar Unhandled Promise Rejection: RangeError: Maximum call stack size exceeded.

@ashpil
Copy link

ashpil commented Sep 22, 2020

Can confirm this also occurs in Chrome. This appears to break the interactivity of the life expectancy graph.

@MarceloPrado
Copy link

Take a look at #27, it fixes the recursion issue

@jonhuang
Copy link

jonhuang commented Jun 8, 2021

I ran into the same issue and @MarceloPrado's branch fixed it for me. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants