-
Notifications
You must be signed in to change notification settings - Fork 30k
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
Segfault on Mac OS X on Node 11.3.0 #24835
Comments
I did not find any crashers for the earlier Node 10 release. But now we did one run However, on second try it went through. Don't know how flaky it will be yet, and no idea what it stops on. So it seems like this is a full-on crash in 11, but on 10 it will sometimes hang. https://github.com/webpack/webpack-dev-server/blob/69239ce854dd0a4bdb752fbd78c47c348aa9f900/test/Proxy.test.js#L151 |
OK, not to make this a microblog, but it might not relate to the Proxy test itself. Another PR which adds a new test crashes at another point: https://travis-ci.org/webpack/webpack-dev-server/jobs/460271481 So it could be anything. Sorry about a non-specific bug report, I'm hoping it's reproducible locally. |
I can't test right now but the stack trace suggests the process self-kills, i.e., sends itself a termination signal with edit: if you install llnode, you should get a stack trace including JS function frames. |
I'm going to close this out for now but let me know if it turns out to be a bug in Node.js and I'll reopen. |
Node crashes when running the tests for
webpack-dev-server
. It seems hard to minimize the tests since it looks racy (I removed some tests, and it crashed, later it did not crash with the same tests running).From what I'm able to tell, the crashers started when node/stable started choosing the 11 release instead of 10.
Test steps (probably, I'm on Linux)
git clone --depth=50 https://github.com/webpack/webpack-dev-server.git webpack-dev-server
cd webpack-dev-server
npm test
You can also switch to a test-branch to get the exact version the linked Travis run was done with:
git fetch origin +refs/pull/1586/merge:
git checkout -qf FETCH_HEAD
Possible stack trace:
The text was updated successfully, but these errors were encountered: