Infinite rendering invalidation detected (fastboot)


#1

I’ve been cruising along on my fastboot test project and somehow the error handling for my ember project changed. It used to throw errors in the normal way - in the terminal running the server or the javascript console. Now, almost every error throws it into an ‘infinite rendering invalidation detected’ which crashes the server. Even trivial errors.

If I easily find the source of the error (by just reversing my latest additions or changes), it’s all good. If the error is less obvious, it’s needle in a haystack, because there’s no stacktrace. I am thinking that I either added code somewhere that is causing this, or I installed an add-on which isn’t playing nice with fastboot. But, without uninstalling and re-installing everythihg and trying to re-create the conditions after each step, I can’t figure out how to find the source of the issue.

Kind of at a loss here. Any help appreciated. I included part of the server crash terminal output below (it’s a small part - the entire output it gigantic)

I am guessing that maybe an add-on is

/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23156
          throw new Error('infinite rendering invalidation detected');
          ^

Error: infinite rendering invalidation detected
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23156:17)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Backburner.run (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11935:16)
    at Backburner.join (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11966:23)
    at Array.loopEnd (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:23159:27)
    at Backburner._trigger (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11856:21)
    at Backburner.end (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:11832:14)
    at Timeout._onTimeout (/Volumes/Home/Sites/searchapp/dist/fastboot/vendor.js:12387:16)
    at ontimeout (timers.js:365:14)
    at tryOnTimeout (timers.js:237:5)
    at Timer.listOnTimeout (timers.js:207:5)

#2

Hi I am also facing the similar issue . Please let me now the solution if you found it. ember-cli: 2.12.3 node: 8.6.0 os: darwin x64