Title: Debugger `paused` event is sometimes not delivered to inspector client on macOS CI · Issue #64116 · nodejs/node · GitHub
Open Graph Title: Debugger `paused` event is sometimes not delivered to inspector client on macOS CI · Issue #64116 · nodejs/node
X Title: Debugger `paused` event is sometimes not delivered to inspector client on macOS CI · Issue #64116 · nodejs/node
Description: We have multiple macOS CI debugger flakes where the debuggee appears to pause, but the inspector client process never observes the expected Debugger.paused event. This has affected interactive debugger tests and probe mode. In probe mode...
Open Graph Description: We have multiple macOS CI debugger flakes where the debuggee appears to pause, but the inspector client process never observes the expected Debugger.paused event. This has affected interactive debu...
X Description: We have multiple macOS CI debugger flakes where the debuggee appears to pause, but the inspector client process never observes the expected Debugger.paused event. This has affected interactive debu...
Opengraph URL: https://github.com/nodejs/node/issues/64116
X: @github
Domain: github.com
{"@context":"https://schema.org","@type":"DiscussionForumPosting","headline":"Debugger `paused` event is sometimes not delivered to inspector client on macOS CI","articleBody":"We have multiple macOS CI debugger flakes where the debuggee appears to pause, but the\ninspector client process never observes the expected `Debugger.paused` event.\n\nThis has affected interactive debugger tests and probe mode. In probe mode, `handlePaused()`\nshould either record hits or resume unknown pauses. When the report has no hits and eventually\ntimes out, the most likely signal is that the paused event never reached the inspector client\nprocess.\n\nThe AI-assisted PRs have mostly tried to address nearby symptoms or test races, but they have\nnot resolved the underlying observation:\n- #63608 deferred probe pause handling until startup completed.\n- #63632 changed exception-pause behavior.\n- #63944 adjusted a probe fixture to avoid missed startup breakpoints.\n- #63968 changed tests to wait for paused state instead of pause-banner output.\n\nRefs: https://github.com/nodejs/node/pull/63632#issuecomment-4583515968\n\nThe question we need to answer is\n\n\u003e **Why is `Debugger.paused` sometimes never delivered to the inspector client process on macOS CI?**","author":{"url":"https://github.com/trivikr","@type":"Person","name":"trivikr"},"datePublished":"2026-06-24T16:03:00.000Z","interactionStatistic":{"@type":"InteractionCounter","interactionType":"https://schema.org/CommentAction","userInteractionCount":1},"url":"https://github.com/64116/node/issues/64116"}
| route-pattern | /_view_fragments/issues/show/:user_id/:repository/:id/issue_layout(.:format) |
| route-controller | voltron_issues_fragments |
| route-action | issue_layout |
| fetch-nonce | v2:f42225a1-2bbe-a254-eb92-e4df2d048146 |
| current-catalog-service-hash | 81bb79d38c15960b92d99bca9288a9108c7a47b18f2423d0f6438c5b7bcd2114 |
| request-id | 9B3E:13E197:3EF6EC:543AE1:6A4DA0E6 |
| html-safe-nonce | cad8f67ab55d7fbd239e5a47b6ae9ac79329dfb420baf8baeae90d7ccd6258c5 |
| visitor-payload | eyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiI5QjNFOjEzRTE5NzozRUY2RUM6NTQzQUUxOjZBNERBMEU2IiwidmlzaXRvcl9pZCI6IjU4NTY3NzYzOTc3MDg0MzU2ODYiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ== |
| visitor-hmac | 1d27cde4c000e452922da0d061e438d372b85178ad718e668eaa3b30e94a6bee |
| hovercard-subject-tag | issue:4736455380 |
| github-keyboard-shortcuts | repository,issues,copilot |
| google-site-verification | Apib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I |
| octolytics-url | https://collector.github.com/github/collect |
| analytics-location | / |
| fb:app_id | 1401488693436528 |
| apple-itunes-app | app-id=1477376905, app-argument=https://github.com/_view_fragments/issues/show/nodejs/node/64116/issue_layout |
| twitter:image | https://opengraph.githubassets.com/0b8e77bc12c906474a99172b4e0eab7f206691bd24fe572be9aeb1dc03139f89/nodejs/node/issues/64116 |
| twitter:card | summary_large_image |
| og:image | https://opengraph.githubassets.com/0b8e77bc12c906474a99172b4e0eab7f206691bd24fe572be9aeb1dc03139f89/nodejs/node/issues/64116 |
| og:image:alt | We have multiple macOS CI debugger flakes where the debuggee appears to pause, but the inspector client process never observes the expected Debugger.paused event. This has affected interactive debu... |
| og:image:width | 1200 |
| og:image:height | 600 |
| og:site_name | GitHub |
| og:type | object |
| og:author:username | trivikr |
| hostname | github.com |
| expected-hostname | github.com |
| None | 06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33 |
| turbo-cache-control | no-preview |
| go-import | github.com/nodejs/node git https://github.com/nodejs/node.git |
| octolytics-dimension-user_id | 9950313 |
| octolytics-dimension-user_login | nodejs |
| octolytics-dimension-repository_id | 27193779 |
| octolytics-dimension-repository_nwo | nodejs/node |
| octolytics-dimension-repository_public | true |
| octolytics-dimension-repository_is_fork | false |
| octolytics-dimension-repository_network_root_id | 27193779 |
| octolytics-dimension-repository_network_root_nwo | nodejs/node |
| turbo-body-classes | logged-out env-production page-responsive |
| disable-turbo | false |
| browser-stats-url | https://api.github.com/_private/browser/stats |
| browser-errors-url | https://api.github.com/_private/browser/errors |
| release | 7f13faa65cccc9b729d674da83335d5dcfdfd193 |
| ui-target | full |
| theme-color | #1e2327 |
| color-scheme | light dark |
Links:
Viewport: width=device-width