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

Possible regression of #8545 Maximum call stack size exceeded in SSR with a v-for with 1000 components #9562

Comments

@daleconboy
Copy link

Version

2.6.7

Reproduction link

https://github.com/daleconboy/vue-reduction

Steps to reproduce

  1. Clone the reproduction repo
  2. Use Node >= 8.0.0
  3. npm install
  4. npm run vue

What is expected?

The script should complete successfully and should log a long string of html to your terminal.

What is actually happening?

An error is thrown:

RangeError: Maximum call stack size exceeded
    at VueComponent.Vue._render (node_modules/vue/dist/vue.runtime.common.dev.js:3527:7)
    at resolve (node_modules/vue-server-renderer/build.dev.js:8366:27)
    at waitForServerPrefetch (node_modules/vue-server-renderer/build.dev.js:8238:3)
    at renderComponentInner (node_modules/vue-server-renderer/build.dev.js:8377:3)
    at renderComponent (node_modules/vue-server-renderer/build.dev.js:8334:5)
    at RenderContext.renderNode (node_modules/vue-server-renderer/build.dev.js:8245:5)
    at RenderContext.next (node_modules/vue-server-renderer/build.dev.js:2597:23)
    at cachedWrite (node_modules/vue-server-renderer/build.dev.js:2450:9)
    at renderElement (node_modules/vue-server-renderer/build.dev.js:8485:5)
    at renderNode (node_modules/vue-server-renderer/build.dev.js:8247:5)
@daleconboy
Copy link
Author

Link to the original issue: #8545

kiku-jw pushed a commit to kiku-jw/vue that referenced this issue Jun 18, 2019
Lostlover pushed a commit to Lostlover/vue that referenced this issue Dec 10, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment