-
Notifications
You must be signed in to change notification settings - Fork 71
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
test-inspector-vm-global-accessors-getter-sideeffect
fails with debug build
#274
Comments
https://ci.nodejs.org/job/node-test-commit-arm-debug/11012/nodes=ubuntu2004_debug-arm64/console
|
Test is from nodejs/node#27523 /cc @addaleax @nodejs/cpp-reviewers |
We also hit these checks in our latest roll electron/electron@dc65d34. Turned out to be a required change on the embedder side from https://chromium-review.googlesource.com/c/v8/v8/+/5050065. I only patched the callsites that triggered failing tests but there might be cases that are not exercised in the tests. IIUC, V8 now drops the embedder side exceptions before re-entering and which would require explicit catch block. |
The above changes also trigger termination DCHECKs seemingly nondeterministically unless we add
This seems mostly to happen on Linux (can't repro on macOS) and to betwen 2-8 |
Thank you @deepak1556 I included your changes in nodejs/node@9570832 @codebytere By the above changes you mean the added |
I'm closing this issue and suggest to continue discussion in nodejs/node#51362 |
The text was updated successfully, but these errors were encountered: