ember-polyfills / ember-angle-bracket-invocation-polyfill

MIT License
76 stars 33 forks source link

Uncaught RangeError: Maximum call stack size exceeded CurlyComponentManager.manager.didCreateElement #53

Closed samselikoff closed 5 years ago

samselikoff commented 5 years ago

Still investigating, but hitting this error when I run "enough" of my test suite:

Uncaught RangeError: Maximum call stack size exceeded at CurlyComponentManager.manager.didCreateElement (runtime-polyfill.js:351

image

Seems to be only happening in Chrome – my whole suite passes in Safari.


Ember Inspector | 3.3.2 Ember | 2.17.0 Ember Data | 2.18.2 jQuery | 3.3.1 EmberMap | 0.0.0+6bb2ab0

samselikoff commented 5 years ago

Unfortunately I can't figure it out :(

Tried systematically going through and disabling Acceptance test modules until I got to a reproducible subset, but the only pattern seemed to be that "enough" modules running would trigger the error. No particular module seems to be causing it.

I'm going to uninstall the polyfill for now (😭) but I'm happy to work through any more ideas you might have on figuring this out!

samselikoff commented 5 years ago

Last error stack trace https://gist.github.com/samselikoff/63d2d8558c961594c2f57eed5aa78222

rwjblue commented 5 years ago

Woah, this is super odd...

thousand commented 5 years ago

Think i found the root cause of this, Environment.create getting repeatedly patched (once for every test). #55 to fix...

rwjblue commented 5 years ago

Fixed by https://github.com/rwjblue/ember-angle-bracket-invocation-polyfill/pull/55