-
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
Canary build crash on M1 mac (node_mksnapshot) #226
Comments
It's this check: And the call comes from here: V8 is shrinking an executable memory mapping and moving down the guard page. My hunch is the M1 won't let you change the permissions from PROT_READ+PROT_EXEC to PROT_NONE. |
I added a comment to https://chromium-review.googlesource.com/c/v8/v8/+/3610445 |
Can't reproduce anymore. |
@targos sorry, did you change the caller? Or updating the V8 version? We are experiencing the same on Envoy: envoyproxy/envoy#23243. Thanks! |
It just didn't reproduce with newer V8 versions. |
As a reference, this was fixed by: chromium-review.googlesource.com/c/v8/v8/+/3700352. |
/cc @nodejs/v8 @joyeecheung
The text was updated successfully, but these errors were encountered: