René's URL Explorer Experiment


Title: Node hard crash when importing napi module · Issue #57233 · nodejs/node · GitHub

Open Graph Title: Node hard crash when importing napi module · Issue #57233 · nodejs/node

X Title: Node hard crash when importing napi module · Issue #57233 · nodejs/node

Description: Version 22.14.0 Platform Microsoft Windows NT 10.0.19045.0 x64 but we also had reports of this happening under Arch Linux https://gitlab.archlinux.org/archlinux/packaging/packages/element.io/-/issues/14 Subsystem NAPI What steps will rep...

Open Graph Description: Version 22.14.0 Platform Microsoft Windows NT 10.0.19045.0 x64 but we also had reports of this happening under Arch Linux https://gitlab.archlinux.org/archlinux/packaging/packages/element.io/-/issu...

X Description: Version 22.14.0 Platform Microsoft Windows NT 10.0.19045.0 x64 but we also had reports of this happening under Arch Linux https://gitlab.archlinux.org/archlinux/packaging/packages/element.io/-/issu...

Opengraph URL: https://github.com/nodejs/node/issues/57233

X: @github

direct link

Domain: github.com


Hey, it has json ld scripts:
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Node hard crash when importing napi module","articleBody":"### Version\n\n22.14.0\n\n### Platform\n\n```text\nMicrosoft Windows NT 10.0.19045.0 x64\n\nbut we also had reports of this happening under Arch Linux https://gitlab.archlinux.org/archlinux/packaging/packages/element.io/-/issues/14\n```\n\n### Subsystem\n\nNAPI\n\n### What steps will reproduce the bug?\n\nBuilding https://github.com/atom/node-keytar napi using lts-jod makes it incompatible with many other versions of Node, such as the one in Electron 32 (20.18). Building the same package in the same manner using Node 22.13.1 works when running in 20.18.\n\nThe keytar.node file built in 22.14.0:\n\n+ Works fine under Node 18.15.0\n+ Explodes under Node 20.18.3 (Node & Electron)\n+ Explodes under Node 22.13.1\n+ Works fine under Node 22.14.0\n\n\n### How often does it reproduce? Is there a required condition?\n\nCrashes every time on affected versions.\n\nBuilding the same package in the same manner using Node 22.13.1 works when running in 20.18.\n\n### What is the expected behavior? Why is that the expected behavior?\n\nI expect the NAPI module to work on all versions of Node with support for that NAPI version, and definitely not to break on a minor version bump then start working again after a major.\n\nI would also expect this to be caught by the try-catch the `require` was within.\n\n### What do you see instead?\n\n![Image](https://github.com/user-attachments/assets/b63ff68e-84bd-4b9f-8cf8-049ed30c3cfc)\n\n```\n\n#0  0x000063b014b8fa2f in napi_module_register_by_symbol(v8::Local, v8::Local, v8::Local, napi_value__* (*)(napi_env__*, napi_value__*), int) ()\n#1  0x000063b014ba3c68 in std::__Cr::__function::__func const&)::$_0, std::__Cr::allocator const&)::$_0>, bool (node::binding::DLib*)>::operator()(node::binding::DLib*&&) [clone .7c615a08d3fa147d897e7ccdbe9ce979] ()\n#2  0x000063b014b6d293 in node::Environment::TryLoadAddon(char const*, int, std::__Cr::function const&) ()\n#3  0x000063b014ba1d42 in node::binding::DLOpen(v8::FunctionCallbackInfo const&) ()\n#4  0x000063b00bfbd85e in Builtins_CallApiCallbackGeneric ()\n#5  0x00007ffe33899a88 in ?? ()\n#6  0x00007ffe33899ac0 in ?? ()\n#7  0x0000000000000002 in ?? ()\n#8  0x00007ffe33899a50 in ?? ()\n#9  0x0000000000000038 in ?? ()\n#10 0x00007ffe33899b58 in ?? ()\n#11 0x000063b00bfbba0b in Builtins_InterpreterEntryTrampoline ()\n#12 0x000008f3003ced61 in ?? ()\n#13 0x000025bc00108000 in ?? ()\n#14 0x000008f300100099 in ?? ()\n#15 0x000008f300000011 in ?? ()\n#16 0x000008f300199ad5 in ?? ()\n#17 0x000008f300000011 in ?? ()\n#18 0x000008f3003ced61 in ?? ()\n#19 0x000008f3006217d1 in ?? ()\n#20 0x000008f300622361 in ?? ()\n#21 0x000008f300000011 in ?? ()\n#22 0x000008f300199ad5 in ?? ()\n#23 0x000008f3001008ed in ?? ()\n#24 0x000008f300000011 in ?? ()\n#25 0x000008f300000011 in ?? ()\n#26 0x000008f300000011 in ?? ()\n#27 0x000008f300000011 in ?? ()\n#28 0x000008f300622641 in ?? ()\n#29 0x000008f300622361 in ?? ()\n#30 0x000008f3006223cd in ?? ()\n#31 0x000008f3006223cd in ?? ()\n#32 0x000008f300000011 in ?? ()\n#33 0x00000000000000a0 in ?? ()\n#34 0x000012ca00161191 in ?? ()\n#35 0x0000000000000003 in ?? ()\n#36 0x000008f30074a84d in ?? ()\n#37 0x000008f30074b819 in ?? ()\n#38 0x00007ffe33899bf0 in ?? ()\n#39 0x000063b00bfbba0b in Builtins_InterpreterEntryTrampoline ()\n#40 0x000008f3003ced61 in ?? ()\n#41 0x000008f3006217d1 in ?? ()\n#42 0x000008f300622361 in ?? ()\n#43 0x000008f3004c0f05 in ?? ()\n#44 0x000008f300622361 in ?? ()\n#45 0x000008f300000011 in ?? ()\n#46 0x000008f3003ced61 in ?? ()\n#47 0x000008f30074a84d in ?? ()\n#48 0x000008f300000011 in ?? ()\n#49 0x000008f300000011 in ?? ()\n#50 0x000008f300000011 in ?? ()\n#51 0x000008f300000011 in ?? ()\n#52 0x00000000000000f2 in ?? ()\n#53 0x000012ca001612ed in ?? ()\n#54 0x0000000000000003 in ?? ()\n#55 0x000008f3003c5ea5 in ?? ()\n#56 0x000008f30050af55 in ?? ()\n#57 0x00007ffe33899ca0 in ?? ()\n#58 0x000063b00bfbba0b in Builtins_InterpreterEntryTrampoline ()\n#59 0x000008f3004c0cb1 in ?? ()\n#60 0x000008f3006217d1 in ?? ()\n#61 0x000008f300622361 in ?? ()\n#62 0x000008f300000011 in ?? ()\n#63 0x000008f3003c5ea5 in ?? ()\n#64 0x000008f3001008ed in ?? ()\n#65 0x000008f300622361 in ?? ()\n#66 0x000008f3007eb2ad in ?? ()\n#67 0x000008f300622311 in ?? ()\n#68 0x000008f3006222d5 in ?? ()\n#69 0x000008f3006222a5 in ?? ()\n#70 0x000008f300621769 in ?? ()\n#71 0x000008f300622035 in ?? ()\n#72 0x000008f300622035 in ?? ()\n#73 0x000008f300000011 in ?? ()\n#74 0x000000000000019a in ?? ()\n#75 0x000012ca00161191 in ?? ()\n#76 0x0000000000000003 in ?? ()\n#77 0x000008f3007c06f1 in ?? ()\n#78 0x000008f3007c29bd in ?? ()\n#79 0x00007ffe33899d30 in ?? ()\n#80 0x000063b06c046b7c in ?? ()\n#81 0x000008f3004c0cb1 in ?? ()\n#82 0x000008f3006217d1 in ?? ()\n#83 0x000008f300621769 in ?? ()\n#84 0x000008f3004c0f05 in ?? ()\n#85 0x000008f30062192d in ?? ()\n#86 0x000008f300406511 in ?? ()\n#87 0x000008f3004c0cb1 in ?? ()\n#88 0x000008f3007c06f1 in ?? ()\n#89 0x000008f300000011 in ?? ()\n#90 0x000008f300622011 in ?? ()\n#91 0x000008f300c7d97d in ?? ()\n#92 0x000008f3003c50f9 in ?? ()\n#93 0x000012ca000508e5 in ?? ()\n#94 0x0000000000000002 in ?? ()\n#95 0x000008f3003c5e05 in ?? ()\n#96 0x000008f30050af55 in ?? ()\n#97 0x00007ffe33899e20 in ?? ()\n#98 0x000063b06c0459f0 in ?? ()\n#99 0x000008f3006217d1 in ?? ()\n#100 0x000008f300621769 in ?? ()\n#101 0x000008f300000011 in ?? ()\n#102 0x000008f300000011 in ?? ()\n#103 0x000008f300000011 in ?? ()\n#104 0x000008f3003c5e05 in ?? ()\n#105 0x000008f30050af55 in ?? ()\n#106 0x000008f300000739 in ?? ()\n#107 0x000008f3003c51b9 in ?? ()\n#108 0x000008f30051fbb9 in ?? ()\n#109 0x000008f300000011 in ?? ()\n#110 0x000008f300000011 in ?? ()\n#111 0x000008f300000011 in ?? ()\n#112 0x000008f300000011 in ?? ()\n#113 0x000008f300000011 in ?? ()\n#114 0x000008f300000011 in ?? ()\n#115 0x000008f300000011 in ?? ()\n#116 0x000008f300000071 in ?? ()\n#117 0x000008f3006217d1 in ?? ()\n#118 0x000008f300000011 in ?? ()\n#119 0x000008f300621769 in ?? ()\n#120 0x000008f30061ff51 in ?? ()\n#121 0x000008f300c7cbc9 in ?? ()\n#122 0x000008f3003c50d9 in ?? ()\n#123 0x000012ca000fc039 in ?? ()\n#124 0x0000000000000004 in ?? ()\n#125 0x000008f3003c5d75 in ?? ()\n#126 0x000008f30050af55 in ?? ()\n#127 0x00007ffe33899e80 in ?? ()\n#128 0x000063b06bff64c3 in ?? ()\n#129 0x000008f300000011 in ?? ()\n#130 0x000008f300fed23d in ?? ()\n#131 0x000008f30061d25d in ?? ()\n#132 0x000008f300000055 in ?? ()\n#133 0x0000000000000000 in ?? ()\nquit\n#0  0x00006430153ada2f in napi_module_register_by_symbol(v8::Local, v8::Local, v8::Local, napi_value__* (*)(napi_env__*, napi_value__*), int) ()\n#1  0x00006430153c1c68 in std::__Cr::__function::__func const&)::$_0, std::__Cr::allocator const&)::$_0>, bool (node::binding::DLib*)>::operator()(node::binding::DLib*&&) [clone .7c615a08d3fa147d897e7ccdbe9ce979] ()\n#2  0x000064301538b293 in node::Environment::TryLoadAddon(char const*, int, std::__Cr::function const&) ()\n#3  0x00006430153bfd42 in node::binding::DLOpen(v8::FunctionCallbackInfo const&) ()\n#4  0x000064300c7db85e in Builtins_CallApiCallbackGeneric ()\n#5  0x00007ffff0f87088 in ?? ()\n#6  0x00007ffff0f870c0 in ?? ()\n#7  0x0000000000000002 in ?? ()\n#8  0x00007ffff0f87050 in ?? ()\n#9  0x0000000000000038 in ?? ()\n#10 0x00007ffff0f87158 in ?? ()\n#11 0x000064300c7d9a0b in Builtins_InterpreterEntryTrampoline ()\n#12 0x000020a5003ccb85 in ?? ()\n#13 0x000033dc00108000 in ?? ()\n#14 0x000020a500100099 in ?? ()\n#15 0x000020a500000011 in ?? ()\n#16 0x000020a500397f1d in ?? ()\n#17 0x000020a500000011 in ?? ()\n#18 0x000020a5003ccb85 in ?? ()\n#19 0x000020a5005a1925 in ?? ()\n#20 0x000020a5005a24b5 in ?? ()\n#21 0x000020a500000011 in ?? ()\n#22 0x000020a500397f1d in ?? ()\n#23 0x000020a5001008ed in ?? ()\n#24 0x000020a500000011 in ?? ()\n#25 0x000020a500000011 in ?? ()\n#26 0x000020a500000011 in ?? ()\n#27 0x000020a500000011 in ?? ()\n#28 0x000020a5005a2795 in ?? ()\n#29 0x000020a5005a24b5 in ?? ()\n#30 0x000020a5005a2521 in ?? ()\n#31 0x000020a5005a2521 in ?? ()\n#32 0x000020a500000011 in ?? ()\n#33 0x00000000000000a0 in ?? ()\n#34 0x00001b480009b3b1 in ?? ()\n#35 0x0000000000000003 in ?? ()\n#36 0x000020a500749d2d in ?? ()\n#37 0x000020a50074a0fd in ?? ()\n#38 0x00007ffff0f871f0 in ?? ()\n#39 0x000064300c7d9a0b in Builtins_InterpreterEntryTrampoline ()\n#40 0x000020a5003ccb85 in ?? ()\n#41 0x000020a5005a1925 in ?? ()\n#42 0x000020a5005a24b5 in ?? ()\n#43 0x000020a5004c0e9d in ?? ()\n#44 0x000020a5005a24b5 in ?? ()\n#45 0x000020a500000011 in ?? ()\n#46 0x000020a5003ccb85 in ?? ()\n#47 0x000020a500749d2d in ?? ()\n#48 0x000020a500000011 in ?? ()\n#49 0x000020a500000011 in ?? ()\n#50 0x000020a500000011 in ?? ()\n#51 0x000020a500000011 in ?? ()\n#52 0x00000000000000f2 in ?? ()\n#53 0x00001b480009b50d in ?? ()\n#54 0x0000000000000003 in ?? ()\n#55 0x000020a5003c5e7d in ?? ()\n#56 0x000020a5004c1ee1 in ?? ()\n#57 0x00007ffff0f872a0 in ?? ()\n#58 0x000064300c7d9a0b in Builtins_InterpreterEntryTrampoline ()\n#59 0x000020a5004c0c85 in ?? ()\n#60 0x000020a5005a1925 in ?? ()\n#61 0x000020a5005a24b5 in ?? ()\n#62 0x000020a500000011 in ?? ()\n#63 0x000020a5003c5e7d in ?? ()\n#64 0x000020a5001008ed in ?? ()\n#65 0x000020a5005a24b5 in ?? ()\n#66 0x000020a5007594ed in ?? ()\n#67 0x000020a5005a2465 in ?? ()\n#68 0x000020a5005a2429 in ?? ()\n#69 0x000020a5005a23f9 in ?? ()\n#70 0x000020a5005a18bd in ?? ()\n#71 0x000020a5005a2189 in ?? ()\n#72 0x000020a5005a2189 in ?? ()\n#73 0x000020a500000011 in ?? ()\n#74 0x000000000000019a in ?? ()\n#75 0x00001b480009b3b1 in ?? ()\n#76 0x0000000000000003 in ?? ()\n#77 0x000020a500749239 in ?? ()\n#78 0x000020a50074ced9 in ?? ()\n#79 0x00007ffff0f87330 in ?? ()\n#80 0x000064306c886b7c in ?? ()\n#81 0x000020a5004c0c85 in ?? ()\n#82 0x000020a5005a1925 in ?? ()\n#83 0x000020a5005a18bd in ?? ()\n#84 0x000020a5004c0e9d in ?? ()\n#85 0x000020a5005a1a81 in ?? ()\n#86 0x000020a5004069f1 in ?? ()\n#87 0x000020a5004c0c85 in ?? ()\n#88 0x000020a500749239 in ?? ()\n#89 0x000020a500000011 in ?? ()\n#90 0x000020a5005a2165 in ?? ()\n#91 0x000020a500cd45a5 in ?? ()\n#92 0x000020a5003c50d1 in ?? ()\n#93 0x00001b48000508e5 in ?? ()\n#94 0x0000000000000002 in ?? ()\n#95 0x000020a5003c5ddd in ?? ()\n#96 0x000020a5004c1ee1 in ?? ()\n#97 0x00007ffff0f87420 in ?? ()\n#98 0x000064306c8859f0 in ?? ()\n#99 0x000020a5005a1925 in ?? ()\n#100 0x000020a5005a18bd in ?? ()\n#101 0x000020a500000011 in ?? ()\n#102 0x000020a500000011 in ?? ()\n#103 0x000020a500000011 in ?? ()\n#104 0x000020a5003c5ddd in ?? ()\n#105 0x000020a5004c1ee1 in ?? ()\n#106 0x000020a500000739 in ?? ()\n#107 0x000020a5003c5191 in ?? ()\n#108 0x000020a50050e381 in ?? ()\n#109 0x000020a500000011 in ?? ()\n#110 0x000020a500000011 in ?? ()\n#111 0x000020a500000011 in ?? ()\n#112 0x000020a500000011 in ?? ()\n#113 0x000020a500000011 in ?? ()\n#114 0x000020a500000011 in ?? ()\n#115 0x000020a500000011 in ?? ()\n#116 0x000020a500000071 in ?? ()\n#117 0x000020a5005a1925 in ?? ()\n#118 0x000020a500000011 in ?? ()\n#119 0x000020a5005a18bd in ?? ()\n#120 0x000020a5005a00a5 in ?? ()\n#121 0x000020a500cd37f1 in ?? ()\n#122 0x000020a5003c50b1 in ?? ()\n#123 0x00001b48000fc039 in ?? ()\n#124 0x0000000000000004 in ?? ()\n#125 0x000020a5003c5d4d in ?? ()\n#126 0x000020a5004c1ee1 in ?? ()\n#127 0x00007ffff0f87480 in ?? ()\n#128 0x000064306c89c943 in ?? ()\n#129 0x000020a500000011 in ?? ()\n#130 0x000020a5010aa5b5 in ?? ()\n#131 0x000020a50059d3b1 in ?? ()\n#132 0x000020a500000055 in ?? ()\n#133 0x0000000000000000 in ?? ()\nquit\n```\n\n### Additional information\n\n[keytar.zip](https://github.com/user-attachments/files/19025285/keytar.zip)\n94 is built using 22.14.0 and is problematic\n93 is built using 22.13.1 and works fine\n\nI don't have the tooling to figure out the differences between them\n\nDownstream issue https://github.com/element-hq/element-desktop/issues/2161","author":{"url":"https://github.com/t3chguy","@type":"Person","name":"t3chguy"},"datePublished":"2025-02-28T09:36:20Z","url":"https://github.com/nodejs/node/issues/57233"}

react-profiling0
react-import-mapreact,react-dom,react-dom/client,react-dom/profiling,react-is,react-reconciler,react/compiler-runtime,react/jsx-dev-runtime,react/jsx-runtime,scheduler@d5750093facf
route-pattern/_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format)
route-controllervoltron_issues_fragments
route-actionissue_layout
fetch-noncev2:4e03da15-bf9f-53b9-e3eb-d2bb42328d80
current-catalog-service-hash81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114
request-id87C0:2568D:8523FF:B1303E:6AED27EE
html-safe-nonce9327cf892cdb9e9acf8844b06029b1606e6907049d891b93151cc25192e157cb
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI4N0MwOjI1NjhEOjg1MjNGRjpCMTMwM0U6NkFFRDI3RUUiLCJ2aXNpdG9yX2lkIjoiODIxNjk2MzcyMjYxODE1Mjk0MiIsInJlZ2lvbl9lZGdlIjoiaWFkIiwicmVnaW9uX3JlbmRlciI6ImlhZCJ9
visitor-hmacb6fbc8fde890b8ababd5052263152625f8ff576ded75f041dcbfa15eba10b243
hovercard-subject-tagissue:2886668901
github-keyboard-shortcutsrepository,issues,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///voltron/issues_fragments/issue_layout
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/node/57233/issue_layout
twitter:imagehttps://opengraph.githubassets.com/0cbc84b0b12c63ffdc7a4886fb127095b7088190fa6afa707915f4381e52eba4/nodejs/node/issues/57233
twitter:cardsummary_large_image
og:imagehttps://opengraph.githubassets.com/0cbc84b0b12c63ffdc7a4886fb127095b7088190fa6afa707915f4381e52eba4/nodejs/node/issues/57233
og:image:altVersion 22.14.0 Platform Microsoft Windows NT 10.0.19045.0 x64 but we also had reports of this happening under Arch Linux https://gitlab.archlinux.org/archlinux/packaging/packages/element.io/-/issu...
og:image:width1200
og:image:height600
og:site_nameGitHub
og:typeobject
og:author:usernamet3chguy
hostnamegithub.com
expected-hostnamegithub.com
None9d95365dda0576efe9b71f45807595e396bd0ca9286fba5367a05048e6ddf8f2
turbo-cache-controlno-preview
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
release98b41fa4b5635ceb45a4c54320fced73817ff290
ui-targetfull
theme-color#1e2327
color-schemelight dark
react-app-nameissues

Links:

Skip to contenthttps://github.com/nodejs/node/issues/57233#start-of-content
https://github.com/
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fissues%2F57233
GitHubRepository hosting, code review, and collaborationhttps://github.com/platform
CopilotAI coding agent for tasks, projects, and automated workhttps://github.com/features/copilot
ActionsCI/CD and automationhttps://github.com/features/actions
Code QualityQuality analysis, fixes, and enforcementhttps://github.com/features/code-quality
CodespacesCloud development environmentshttps://github.com/features/codespaces
Code SecurityVulnerability detection and remediationhttps://github.com/security/advanced-security/code-security
Secret ProtectionSecret scanning and leak preventionhttps://github.com/security/advanced-security/secret-protection
All Featureshttps://github.com/features
Documentationhttps://docs.github.com/en
Traininghttps://learn.github.com/skills
Certificationshttps://learn.github.com/credentials
Build with Copilothttps://github.com/features/ai
Customize Copilothttps://docs.github.com/en/copilot/how-tos/copilot-on-github/customize-copilot/customize-copilot-overview
Integrationshttps://github.com/marketplace
Trending reposhttps://github.com/trending
GitHub Sponsorshttps://github.com/open-source/sponsors
Developer articleshttps://github.com/resources/articles
ChangelogYour source for the latest features, improvements, and fixes across GitHub products, all in one place.https://github.blog/changelog/
Enterpriseshttps://github.com/enterprise
Teamhttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
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
See all industrieshttps://github.com/solutions/industry
Why GitHubhttps://github.com/why-github
Customer Storieshttps://github.com/customer-stories
Business insightshttps://github.com/solutions/executive-insights
Trust Centerhttps://github.com/trust-center
GitHub Advanced SecurityEnterprise-grade code securityhttps://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/enterprise/premium-support
Documentationhttps://docs.github.com/en
Resource centerhttps://github.com/resources
Bloghttps://github.blog/
Events & webinarshttps://github.com/resources/events
Community Forumhttps://github.com/orgs/community/discussions
Customer Storieshttps://github.com/customer-stories
Integrationshttps://github.com/marketplace
Customer supporthttps://help.github.com/
Traininghttps://learn.github.com/skills
GitHub Statushttps://www.githubstatus.com/
Abouthttps://github.com/about
Partnershttps://github.com/partners
Changeloghttps://github.blog/changelog/
GitHub UniverseThe event for developers, by developers — talks, workshops, and what’s next for GitHub.https://githubuniverse.com/
Pricinghttps://github.com/pricing
Sign inhttps://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fnodejs%2Fnode%2Fissues%2F57233
Sign uphttps://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fvoltron%2Fissues_fragments%2Fissue_layout&source=header-repo&source_repo=nodejs%2Fnode
Reloadhttps://github.com/nodejs/node/issues/57233
Reloadhttps://github.com/nodejs/node/issues/57233
Reloadhttps://github.com/nodejs/node/issues/57233
nodejshttps://github.com/nodejs
nodehttps://github.com/nodejs/node
Codehttps://github.com/nodejs/node
Issues657 (657)https://github.com/nodejs/node/issues
Pull requests666 (666)https://github.com/nodejs/node/pulls
Actionshttps://github.com/nodejs/node/actions
Projectshttps://github.com/nodejs/node/projects
Security and qualityhttps://github.com/nodejs/node/security
Insightshttps://github.com/nodejs/node/pulse
https://github.com/nodejs/node
New issuehttps://github.com/login?return_to=https://github.com/nodejs/node/issues/57233
New issuehttps://github.com/login?return_to=https://github.com/nodejs/node/issues/57233
Node hard crash when importing napi modulehttps://github.com/nodejs/node/issues/57233#top
invalidIssues and PRs that are invalid.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22invalid%22
https://github.com/t3chguy
t3chguyhttps://github.com/t3chguy
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#issue-2886668901
https://github.com/atom/node-keytarhttps://github.com/atom/node-keytar
https://private-user-images.githubusercontent.com/2403652/417963229-b63ff68e-84bd-4b9f-8cf8-049ed30c3cfc.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3OTM5Mjc0NTAsIm5iZiI6MTc5MzkyNzE1MCwicGF0aCI6Ii8yNDAzNjUyLzQxNzk2MzIyOS1iNjNmZjY4ZS04NGJkLTRiOWYtOGNmOC0wNDllZDMwYzNjZmMucG5nP1gtQW16LUFsZ29yaXRobT1BV1M0LUhNQUMtU0hBMjU2JlgtQW16LUNyZWRlbnRpYWw9QUtJQVZDT0RZTFNBNTNQUUs0WkElMkYyMDI2MTEwNiUyRnVzLWVhc3QtMSUyRnMzJTJGYXdzNF9yZXF1ZXN0JlgtQW16LURhdGU9MjAyNjExMDZUMDEwNTUwWiZYLUFtei1FeHBpcmVzPTMwMCZYLUFtei1TaWduYXR1cmU9N2QxOGYwYzg4YjZjMTJkMjZhMWUwYTMwMTk4ZTExOTk2YzMwZTE3Yjk1ZDljZjYwZjVlYTE2MDVjMDQxZWQyNSZYLUFtei1TaWduZWRIZWFkZXJzPWhvc3QmcmVzcG9uc2UtY29udGVudC10eXBlPWltYWdlJTJGcG5nIn0.CbBuBgVyxYAM9-cg992GvNl8_2giz9n5DWGEECO1d_M
keytar.ziphttps://github.com/user-attachments/files/19025285/keytar.zip
element-hq/element-desktop#2161https://github.com/element-hq/element-desktop/issues/2161
https://github.com/t3chguy
t3chguyhttps://github.com/t3chguy
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#issuecomment-2690337081
inspiredware/napi-build-utils#6https://github.com/inspiredware/napi-build-utils/issues/6
prebuild/prebuild-install#203https://github.com/prebuild/prebuild-install/issues/203
https://nodejs.org/api/n-api.html#node-api-version-matrixhttps://nodejs.org/api/n-api.html#node-api-version-matrix
legendecashttps://github.com/legendecas
node-apiIssues and PRs related to Node-API.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22node-api%22
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#event-16512941547
github-project-automationhttps://github.com/apps/github-project-automation
Node-API Team Projecthttps://github.com/orgs/nodejs/projects/11
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#event-16512942425
github-project-automationhttps://github.com/apps/github-project-automation
Node-API Team Projecthttps://github.com/orgs/nodejs/projects/11
on Feb 28, 2025https://github.com/nodejs/node/issues/57233
https://github.com/bnoordhuis
bnoordhuishttps://github.com/bnoordhuis
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#issuecomment-2691232695
bnoordhuishttps://github.com/bnoordhuis
docIssues and PRs related to Node.js documentation.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22doc%22
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#event-16516085330
https://github.com/t3chguy
t3chguyhttps://github.com/t3chguy
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#issuecomment-2691531706
https://github.com/bnoordhuis
bnoordhuishttps://github.com/bnoordhuis
on Feb 28, 2025https://github.com/nodejs/node/issues/57233#issuecomment-2691580061
https://github.com/t3chguy
t3chguyhttps://github.com/t3chguy
on Mar 3, 2025https://github.com/nodejs/node/issues/57233#issuecomment-2693689516
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catchhttps://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Statements/try...catch
https://github.com/bnoordhuis
bnoordhuishttps://github.com/bnoordhuis
on Mar 3, 2025https://github.com/nodejs/node/issues/57233#issuecomment-2693731395
bnoordhuishttps://github.com/bnoordhuis
not plannedhttps://github.com/nodejs/node/issues?q=is%3Aissue%20state%3Aclosed%20archived%3Afalse%20reason%3Anot-planned
on Mar 3, 2025https://github.com/nodejs/node/issues/57233#event-16530909269
github-project-automationhttps://github.com/apps/github-project-automation
Node-API Team Projecthttps://github.com/orgs/nodejs/projects/11
on Mar 3, 2025https://github.com/nodejs/node/issues/57233
bnoordhuishttps://github.com/bnoordhuis
invalidIssues and PRs that are invalid.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22invalid%22
docIssues and PRs related to Node.js documentation.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22doc%22
node-apiIssues and PRs related to Node-API.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22node-api%22
on Mar 3, 2025https://github.com/nodejs/node/issues/57233#event-16530913085
krassxhttps://github.com/krassx
on Sep 14, 2026https://github.com/nodejs/node/issues/57233#event-31094191550
node-api: do not crash on module version mismatchhttps://github.com/krassx/node/commit/089103ea66b357a9e8ce3ed25cff89b20bbe02f7
089103ehttps://github.com/krassx/node/commit/089103ea66b357a9e8ce3ed25cff89b20bbe02f7
nodejs-github-bothttps://github.com/nodejs-github-bot
on Sep 21, 2026https://github.com/nodejs/node/issues/57233#event-31528103399
node-api: do not crash on module version mismatchhttps://github.com/nodejs/node/commit/67a44165dbc46b912f1b3b4c0ca3346f9b6a1765
67a4416https://github.com/nodejs/node/commit/67a44165dbc46b912f1b3b4c0ca3346f9b6a1765
aduh95https://github.com/aduh95
on Sep 27, 2026https://github.com/nodejs/node/issues/57233#event-31936988533
node-api: do not crash on module version mismatchhttps://github.com/nodejs/node/commit/1c7b4feebb4e81cab4bb9a1c4b25ba101970afe7
1c7b4fehttps://github.com/nodejs/node/commit/1c7b4feebb4e81cab4bb9a1c4b25ba101970afe7
aduh95https://github.com/aduh95
on Oct 23, 2026https://github.com/nodejs/node/issues/57233#event-34094332199
node-api: do not crash on module version mismatchhttps://github.com/nodejs/node/commit/a338bd7d11aed7fbd6ec3cf21316596450c813d0
a338bd7https://github.com/nodejs/node/commit/a338bd7d11aed7fbd6ec3cf21316596450c813d0
node-api: do not crash on module version mismatchhttps://github.com/nodejs/node/commit/a34e62433db94ff4d471c966e587f0c626658bc5
a34e624https://github.com/nodejs/node/commit/a34e62433db94ff4d471c966e587f0c626658bc5
Sign up for freehttps://github.com/signup?return_to=https://github.com/nodejs/node/issues/57233
Sign in to commenthttps://github.com/login?return_to=https://github.com/nodejs/node/issues/57233
invalidIssues and PRs that are invalid.https://github.com/nodejs/node/issues?q=state%3Aopen%20label%3A%22invalid%22
Node-API Team Projecthttps://github.com/orgs/nodejs/projects/11
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.