René's URL Explorer Experiment


Title: [v14.x] Backport environment teardown Node-API reference double free fixes by gabrielschulhof · Pull Request #37802 · nodejs/node · GitHub

Open Graph Title: [v14.x] Backport environment teardown Node-API reference double free fixes by gabrielschulhof · Pull Request #37802 · nodejs/node

X Title: [v14.x] Backport environment teardown Node-API reference double free fixes by gabrielschulhof · Pull Request #37802 · nodejs/node

Description: Node.js JavaScript runtime ✨🐢🚀✨. Contribute to nodejs/node development by creating an account on GitHub.

Open Graph Description: These two fixes are necessary in order to prevent an issue on v14.x whereby a gc happens during environment shutdown causing a double free of a Node-API reference.

X Description: These two fixes are necessary in order to prevent an issue on v14.x whereby a gc happens during environment shutdown causing a double free of a Node-API reference.

Opengraph URL: https://github.com/nodejs/node/pull/37802

X: @github

direct link

Domain: github.com

route-pattern/_view_fragments/voltron/pull_requests/show/:user_id/:repository/:id/pull_request_layout(.:format)
route-controllervoltron_pull_requests_fragments
route-actionpull_request_layout
fetch-noncev2:b7c23455-67b9-d2d5-3c18-ba27e0fcf5a9
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idC86A:21908E:64F6E7:8804F8:6A4DA700
html-safe-nonce771ad74af2196ced67cf5a59ce488c11a1d54dc8cdcf79c0d1d21020c8dd97c9
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJDODZBOjIxOTA4RTo2NEY2RTc6ODgwNEY4OjZBNERBNzAwIiwidmlzaXRvcl9pZCI6Ijc3MjM0OTA5MDM5MjMyMDU4ODgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac4dd7dd08c9ee76ec7aa87585bf74f0dcb5faada6bede6d1ab33777f065713fa7
hovercard-subject-tagpull_request:596176409
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/pull_requests_fragments/pull_request_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/voltron/pull_requests/show/nodejs/node/37802/pull_request_layout
twitter:imagehttps://opengraph.githubassets.com/346a5a32f926ebe5a576c227371fff2d9a2139c51ef6c73132ff45c161e6ec20/nodejs/node/pull/37802
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/346a5a32f926ebe5a576c227371fff2d9a2139c51ef6c73132ff45c161e6ec20/nodejs/node/pull/37802
og:image:altThese two fixes are necessary in order to prevent an issue on v14.x whereby a gc happens during environment shutdown causing a double free of a Node-API reference.
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamegabrielschulhof
hostnamegithub.com
expected-hostnamegithub.com
None06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33
turbo-cache-controlno-cache
go-importgithub.com/nodejs/node git https://github.com/nodejs/node.git
octolytics-dimension-user_id9950313
octolytics-dimension-user_loginnodejs
octolytics-dimension-repository_id27193779
octolytics-dimension-repository_nwonodejs/node
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id27193779
octolytics-dimension-repository_network_root_nwonodejs/node
turbo-body-classeslogged-out env-production page-responsive
disable-turbofalse
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release47723578ce6819210724ef064c858fce6d3115a3
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/nodejs/node/pull/37802#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F37802
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F37802
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fpull_requests_fragments%2Fpull_request_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/pull/37802
Reloadhttps://github.com/nodejs/node/pull/37802
Reloadhttps://github.com/nodejs/node/pull/37802
Please reload this pagehttps://github.com/nodejs/node/pull/37802
nodejs https://github.com/nodejs
nodehttps://github.com/nodejs/node
Please reload this pagehttps://github.com/nodejs/node/pull/37802
Notifications https://github.com/login?return_to=%2Fnodejs%2Fnode
Fork 36k https://github.com/login?return_to=%2Fnodejs%2Fnode
Star 118k https://github.com/login?return_to=%2Fnodejs%2Fnode
Code https://github.com/nodejs/node
Issues 1.4k https://github.com/nodejs/node/issues
Pull requests 962 https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality 0 https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
Code https://github.com/nodejs/node
Issues https://github.com/nodejs/node/issues
Pull requests https://github.com/nodejs/node/pulls
Actions https://github.com/nodejs/node/actions
Projects https://github.com/nodejs/node/projects
Security and quality https://github.com/nodejs/node/security
Insights https://github.com/nodejs/node/pulse
gabrielschulhofhttps://github.com/gabrielschulhof
nodejs:v14.x-staginghttps://github.com/nodejs/node/tree/v14.x-staging
gabrielschulhof:backport-teardown-gc-ref-fix-to-v14.xhttps://github.com/gabrielschulhof/node/tree/backport-teardown-gc-ref-fix-to-v14.x
Conversationhttps://github.com/nodejs/node/pull/37802
Commits3 (3)https://github.com/nodejs/node/pull/37802/commits
Checkshttps://github.com/nodejs/node/pull/37802/checks
Files changedhttps://github.com/nodejs/node/pull/37802/files
[v14.x] Backport environment teardown Node-API reference double free fixeshttps://github.com/nodejs/node/pull/37802#top
gabrielschulhofhttps://github.com/gabrielschulhof
nodejs:v14.x-staginghttps://github.com/nodejs/node/tree/v14.x-staging
gabrielschulhof:backport-teardown-gc-ref-fix-to-v14.xhttps://github.com/gabrielschulhof/node/tree/backport-teardown-gc-ref-fix-to-v14.x
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
Mar 19, 2021https://github.com/nodejs/node/pull/37802#issue-835530153
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
c++ https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B
node-api https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anode-api
v14.x https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Av14.x
Mar 19, 2021https://github.com/nodejs/node/pull/37802#event-4479934632
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
legendecashttps://github.com/legendecas
mhdawsonhttps://github.com/mhdawson
March 19, 2021 03:56https://github.com/nodejs/node/pull/37802#event-4479934638
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
Mar 19, 2021https://github.com/nodejs/node/pull/37802#event-4479934789
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
Mar 19, 2021https://github.com/nodejs/node/pull/37802#event-4479935007
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
force-pushedhttps://github.com/nodejs/node/compare/90834544f5e8740f6f2eb130b1e59cc43f77da71..e31b2e33f0adf1f1ba3b08411a9eee3c4922cf95
9083454https://github.com/nodejs/node/commit/90834544f5e8740f6f2eb130b1e59cc43f77da71
e31b2e3https://github.com/nodejs/node/commit/e31b2e33f0adf1f1ba3b08411a9eee3c4922cf95
Compare https://github.com/nodejs/node/compare/90834544f5e8740f6f2eb130b1e59cc43f77da71..e31b2e33f0adf1f1ba3b08411a9eee3c4922cf95
March 19, 2021 04:26https://github.com/nodejs/node/pull/37802#event-4480011859
https://github.com/legendecas
legendecashttps://github.com/legendecas
Mar 19, 2021 https://github.com/nodejs/node/pull/37802#pullrequestreview-616063637
View reviewed changes https://github.com/nodejs/node/pull/37802/files
https://github.com/mhdawson
mhdawsonhttps://github.com/mhdawson
Mar 19, 2021 https://github.com/nodejs/node/pull/37802#pullrequestreview-616521422
View reviewed changes https://github.com/nodejs/node/pull/37802/files
mhdawsonhttps://github.com/mhdawson
https://github.com/nodejs/node/pull/37802#pullrequestreview-616521422
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/mhdawson
mhdawsonhttps://github.com/mhdawson
Mar 22, 2021 https://github.com/nodejs/node/pull/37802#pullrequestreview-618033559
View reviewed changes https://github.com/nodejs/node/pull/37802/files
mhdawsonhttps://github.com/mhdawson
https://github.com/nodejs/node/pull/37802#pullrequestreview-618033559
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
nodejs/node-addon-api#906https://github.com/nodejs/node-addon-api/issues/906
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/mhdawson
mhdawsonhttps://github.com/mhdawson
Mar 22, 2021 https://github.com/nodejs/node/pull/37802#ref-issue-807567523
Intermittent failure in ThreadSafe function nodejs/node-addon-api#906 https://github.com/nodejs/node-addon-api/issues/906
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
Mar 23, 2021https://github.com/nodejs/node/pull/37802#issuecomment-804545475
@legendecashttps://github.com/legendecas
#37236https://github.com/nodejs/node/issues/37236
@mhdawsonhttps://github.com/mhdawson
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/mhdawson
mhdawsonhttps://github.com/mhdawson
Mar 25, 2021https://github.com/nodejs/node/pull/37802#issuecomment-806764997
Please reload this pagehttps://github.com/nodejs/node/pull/37802
@gabrielschulhofhttps://github.com/gabrielschulhof
nodejs/node-addon-api#906https://github.com/nodejs/node-addon-api/issues/906
#37876https://github.com/nodejs/node/pull/37876
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/mhdawson
mhdawsonhttps://github.com/mhdawson
Mar 25, 2021 https://github.com/nodejs/node/pull/37802#pullrequestreview-621228717
View reviewed changes https://github.com/nodejs/node/pull/37802/files
mhdawsonhttps://github.com/mhdawson
https://github.com/nodejs/node/pull/37802#pullrequestreview-621228717
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/legendecas
legendecashttps://github.com/legendecas
Mar 26, 2021https://github.com/nodejs/node/pull/37802#issuecomment-808138030
Please reload this pagehttps://github.com/nodejs/node/pull/37802
@gabrielschulhofhttps://github.com/gabrielschulhof
@mhdawsonhttps://github.com/mhdawson
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/gabrielschulhof
gabrielschulhofhttps://github.com/gabrielschulhof
Mar 26, 2021https://github.com/nodejs/node/pull/37802#issuecomment-808287860
@legendecashttps://github.com/legendecas
@mhdawsonhttps://github.com/mhdawson
#37876https://github.com/nodejs/node/pull/37876
@legendecashttps://github.com/legendecas
@mhdawsonhttps://github.com/mhdawson
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/legendecas
legendecashttps://github.com/legendecas
Mar 29, 2021https://github.com/nodejs/node/pull/37802#issuecomment-809146316
@gabrielschulhofhttps://github.com/gabrielschulhof
https://github.com/nodejs/node/blob/master/deps/v8/src/handles/global-handles.cc#L532https://github.com/nodejs/node/blob/master/deps/v8/src/handles/global-handles.cc#L532
https://github.com/nodejs/node/blob/master/deps/v8/src/handles/global-handles.cc#L1387https://github.com/nodejs/node/blob/master/deps/v8/src/handles/global-handles.cc#L1387
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/legendecas
legendecashttps://github.com/legendecas
Mar 31, 2021 https://github.com/nodejs/node/pull/37802#pullrequestreview-625057863
View reviewed changes https://github.com/nodejs/node/pull/37802/files
src/js_native_api_v8.cchttps://github.com/nodejs/node/pull/37802/files#diff-4b35cbf831be523a4f3e5aac3729c95490ed220892695d0e4245c15c1f63cfc1
legendecashttps://github.com/legendecas
Mar 31, 2021https://github.com/nodejs/node/pull/37802#discussion_r604722450
Please reload this pagehttps://github.com/nodejs/node/pull/37802
Learn morehttps://docs.github.com/articles/managing-disruptive-comments/#hiding-a-comment
_persistent.IsWeak()https://github.com/nodejs/node/blob/master/deps/v8/include/v8.h#L11122
https://bugs.chromium.org/p/v8/issues/detail?id=11608https://bugs.chromium.org/p/v8/issues/detail?id=11608
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/legendecas
legendecashttps://github.com/legendecas
Mar 31, 2021 https://github.com/nodejs/node/pull/37802#ref-pullrequest-846460375
node-api: make reference weak parameter an indirect link to references #38000 https://github.com/nodejs/node/pull/38000
https://github.com/MylesBorins
MylesBorinshttps://github.com/MylesBorins
force-pushedhttps://github.com/nodejs/node/compare/11505adecef0ed3baed709c6fa1a0872e9ed26a6..6b115d762dfeece2f3951a65b520d3a64213e2cf
11505adhttps://github.com/nodejs/node/commit/11505adecef0ed3baed709c6fa1a0872e9ed26a6
6b115d7https://github.com/nodejs/node/commit/6b115d762dfeece2f3951a65b520d3a64213e2cf
Compare https://github.com/nodejs/node/compare/11505adecef0ed3baed709c6fa1a0872e9ed26a6..6b115d762dfeece2f3951a65b520d3a64213e2cf
April 6, 2021 19:54https://github.com/nodejs/node/pull/37802#event-4558790940
April 24, 2021 14:55https://github.com/nodejs/node/pull/37802#commits-pushed-82b6116
https://github.com/legendecas
https://github.com/targos
node-api: force env shutdown deferring behaviorhttps://github.com/nodejs/node/pull/37802/commits/82b6116e0bedb06444c0cef22fc89a315ab88a49
82b6116https://github.com/nodejs/node/pull/37802/commits/82b6116e0bedb06444c0cef22fc89a315ab88a49
nodejs#37236https://github.com/nodejs/node/issues/37236
nodejs#37303https://github.com/nodejs/node/pull/37303
https://github.com/gabrielschulhof
https://github.com/targos
node-api: stop ref gc during environment teardownhttps://github.com/nodejs/node/pull/37802/commits/466d76826dc83874e24901733aa7b8ad842fcca2
466d768https://github.com/nodejs/node/pull/37802/commits/466d76826dc83874e24901733aa7b8ad842fcca2
nodejs#37236https://github.com/nodejs/node/issues/37236
nodejs#37616https://github.com/nodejs/node/pull/37616
https://github.com/mhdawson
https://github.com/targos
node-api: fix crash in finalizationhttps://github.com/nodejs/node/pull/37802/commits/180c33dbd446dfe251ea475f72b927a0f6802641
180c33dhttps://github.com/nodejs/node/pull/37802/commits/180c33dbd446dfe251ea475f72b927a0f6802641
nodejs/node-addon-api#906https://github.com/nodejs/node-addon-api/issues/906
nodejs#37616https://github.com/nodejs/node/pull/37616
nodejs#37616https://github.com/nodejs/node/pull/37616
nodejs#37876https://github.com/nodejs/node/pull/37876
https://github.com/targos
targoshttps://github.com/targos
force-pushedhttps://github.com/nodejs/node/compare/fecc3f481dd297d9cd6bf0740122a3d9ed87ceda..180c33dbd446dfe251ea475f72b927a0f6802641
fecc3f4https://github.com/nodejs/node/commit/fecc3f481dd297d9cd6bf0740122a3d9ed87ceda
180c33dhttps://github.com/nodejs/node/commit/180c33dbd446dfe251ea475f72b927a0f6802641
Compare https://github.com/nodejs/node/compare/fecc3f481dd297d9cd6bf0740122a3d9ed87ceda..180c33dbd446dfe251ea475f72b927a0f6802641
April 24, 2021 12:55https://github.com/nodejs/node/pull/37802#event-4639923393
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Apr 24, 2021https://github.com/nodejs/node/pull/37802#issuecomment-826088971
https://ci.nodejs.org/job/node-test-pull-request/37660/https://ci.nodejs.org/job/node-test-pull-request/37660/
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Apr 25, 2021https://github.com/nodejs/node/pull/37802#issuecomment-826259841
https://ci.nodejs.org/job/node-test-pull-request/37683/https://ci.nodejs.org/job/node-test-pull-request/37683/
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Apr 26, 2021https://github.com/nodejs/node/pull/37802#issuecomment-826427563
https://ci.nodejs.org/job/node-test-pull-request/37720/https://ci.nodejs.org/job/node-test-pull-request/37720/
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/nodejs-github-bot
nodejs-github-bothttps://github.com/nodejs-github-bot
Apr 26, 2021https://github.com/nodejs/node/pull/37802#issuecomment-826583581
https://ci.nodejs.org/job/node-test-pull-request/37728/https://ci.nodejs.org/job/node-test-pull-request/37728/
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/targos
targoshttps://github.com/targos
Apr 26, 2021https://github.com/nodejs/node/pull/37802#issuecomment-826728709
5a3e12b...8413759https://github.com/nodejs/node/compare/5a3e12b1eeeb73981ef90c5ad5302338c600aee8...8413759d84ebc7ceb1828a7d17c8232063e1b812
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/targos
targoshttps://github.com/targos
Apr 26, 2021https://github.com/nodejs/node/pull/37802#event-4644027975
targoshttps://github.com/targos
Apr 26, 2021 https://github.com/nodejs/node/pull/37802#ref-commit-b5b1ad3
https://github.com/legendecas
https://github.com/targos
node-api: force env shutdown deferring behaviorhttps://github.com/nodejs/node/commit/b5b1ad39dd33f867585e7b84077f2aadfc4c46bd
b5b1ad3https://github.com/nodejs/node/commit/b5b1ad39dd33f867585e7b84077f2aadfc4c46bd
#37236https://github.com/nodejs/node/issues/37236
#37303https://github.com/nodejs/node/pull/37303
#37802https://github.com/nodejs/node/pull/37802
targoshttps://github.com/targos
Apr 26, 2021 https://github.com/nodejs/node/pull/37802#ref-commit-6e01855
https://github.com/gabrielschulhof
https://github.com/targos
node-api: stop ref gc during environment teardownhttps://github.com/nodejs/node/commit/6e018559dba7d9d2a872c1d9b81bb0fd90f19e03
6e01855https://github.com/nodejs/node/commit/6e018559dba7d9d2a872c1d9b81bb0fd90f19e03
#37236https://github.com/nodejs/node/issues/37236
#37616https://github.com/nodejs/node/pull/37616
#37802https://github.com/nodejs/node/pull/37802
targoshttps://github.com/targos
Apr 26, 2021 https://github.com/nodejs/node/pull/37802#ref-commit-8413759
https://github.com/mhdawson
https://github.com/targos
node-api: fix crash in finalizationhttps://github.com/nodejs/node/commit/8413759d84ebc7ceb1828a7d17c8232063e1b812
8413759https://github.com/nodejs/node/commit/8413759d84ebc7ceb1828a7d17c8232063e1b812
nodejs/node-addon-api#906https://github.com/nodejs/node-addon-api/issues/906
#37616https://github.com/nodejs/node/pull/37616
#37616https://github.com/nodejs/node/pull/37616
#37876https://github.com/nodejs/node/pull/37876
#37802https://github.com/nodejs/node/pull/37802
https://github.com/deepak1556
deepak1556https://github.com/deepak1556
Dec 9, 2021 https://github.com/nodejs/node/pull/37802#ref-issue-1075344636
Crash on shutdown in v8impl::(anonymous namespace)::RefBase::Finalize microsoft/vscode#138721 https://github.com/microsoft/vscode/issues/138721
https://github.com/legendecas
legendecashttps://github.com/legendecas
Mar 27, 2022 https://github.com/nodejs/node/pull/37802#ref-issue-1172166519
Node.js 12.x need to cherry-pick https://github.com/nodejs/node/pull/37616 #42376 https://github.com/nodejs/node/issues/42376
[Snyk] Security upgrade gatsby-plugin-sharp from 2.3.10 to 4.25.1 Rednickle/node-1#71 https://github.com/Rednickle/node-1/pull/71
[Snyk] Security upgrade gatsby-plugin-sharp from 2.6.24 to 4.25.1 baby636/node#89 https://github.com/baby636/node/pull/89
https://github.com/137717unity
137717unityhttps://github.com/137717unity
Apr 18, 2023 https://github.com/nodejs/node/pull/37802#ref-pullrequest-1673903544
[Snyk] Security upgrade gatsby-plugin-sharp from 2.3.10 to 4.25.1 137717unity/node#94 https://github.com/137717unity/node/pull/94
https://github.com/wedataintelligence
wedataintelligencehttps://github.com/wedataintelligence
Apr 18, 2023 https://github.com/nodejs/node/pull/37802#ref-pullrequest-1673962488
[Snyk] Security upgrade gatsby-plugin-sharp from 2.3.10 to 4.25.1 wedataintelligence/node#76 https://github.com/wedataintelligence/node/pull/76
[Snyk] Security upgrade gatsby-plugin-sharp from 2.2.13 to 4.25.1 kissofire/node#97 https://github.com/kissofire/node/pull/97
[Snyk] Security upgrade gatsby-plugin-sharp from 2.3.10 to 4.25.1 molllyn1/node#77 https://github.com/molllyn1/node/pull/77
https://github.com/ron-a20
ron-a20https://github.com/ron-a20
Apr 19, 2023 https://github.com/nodejs/node/pull/37802#ref-pullrequest-1674489001
[Snyk] Security upgrade gatsby-plugin-sharp from 2.3.10 to 4.25.1 ron-a20/node#94 https://github.com/ron-a20/node/pull/94
https://github.com/snyk-bot
snyk-bothttps://github.com/snyk-bot
Apr 19, 2023 https://github.com/nodejs/node/pull/37802#ref-pullrequest-1675762885
[Snyk] Security upgrade gatsby-plugin-sharp from 2.3.10 to 4.25.1 aliceUnhinged613/node#91 https://github.com/aliceUnhinged613/node/pull/91
https://github.co/hiddenchars
https://github.com/nodejs/node/pull/{{ revealButtonHref }}
Sign up for freehttps://github.com/join?source=comment-repo
Sign in to commenthttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fpull%2F37802
https://github.com/legendecas
legendecas https://github.com/legendecas
https://github.com/nodejs/node/pull/37802/files/fecc3f481dd297d9cd6bf0740122a3d9ed87ceda
https://github.com/mhdawson
mhdawson https://github.com/mhdawson
https://github.com/nodejs/node/pull/37802/files/e31b2e33f0adf1f1ba3b08411a9eee3c4922cf95
c++ https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Ac%2B%2B
needs-ci https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Aneeds-ci
node-api https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3Anode-api
Please reload this pagehttps://github.com/nodejs/node/pull/37802
https://github.com/gabrielschulhof
https://github.com/mhdawson
https://github.com/legendecas
https://github.com/nodejs-github-bot
https://github.com/targos
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.