Skip to content

assert: use stricter stack frame detection in .ifError() - #41006

Merged
nodejs-github-bot merged 1 commit into
nodejs:masterfrom
BridgeAR:stricter-stack-frame-detection
Dec 6, 2021
Merged

assert: use stricter stack frame detection in .ifError()#41006
nodejs-github-bot merged 1 commit into
nodejs:masterfrom
BridgeAR:stricter-stack-frame-detection

Conversation

@BridgeAR

Copy link
Copy Markdown
Member

This makes sure arbitrary stack traces are not handled as stack
frames.

Signed-off-by: Ruben Bridgewater ruben@bridgewater.de

@nodejs-github-botnodejs-github-bot added assert Issues and PRs related to the assert subsystem. needs-ci PRs that need a full CI run. labels Nov 28, 2021
Comment threadlib/assert.js Outdated
This makes sure arbitrary stack traces are not handled as stack
frames.
Signed-off-by: Ruben Bridgewater <ruben@bridgewater.de>
@BridgeAR
BridgeARforce-pushed the stricter-stack-frame-detection branch from 134fd89 to 55445c1CompareNovember 28, 2021 19:14
@BridgeARBridgeAR added the request-ci Add this label to start a Jenkins CI on a PR. label Nov 28, 2021
@github-actionsgithub-actionsBot removed the request-ci Add this label to start a Jenkins CI on a PR. label Nov 28, 2021
@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot

This comment has been minimized.

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@BridgeARBridgeAR added the author ready PRs that have at least one approval, no pending requests for changes, and a CI started. label Nov 30, 2021
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

@BridgeARBridgeAR added the commit-queue Add this label to land a pull request using GitHub Actions. label Dec 1, 2021
@nodejs-github-botnodejs-github-bot added commit-queue-failed An error occurred while landing this pull request using GitHub Actions. and removed commit-queue Add this label to land a pull request using GitHub Actions. labels Dec 1, 2021
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator
Commit Queue failed
- Loading data for nodejs/node/pull/41006
✔ Done loading data for nodejs/node/pull/41006
----------------------------------- PR info ------------------------------------
Title assert: use stricter stack frame detection in .ifError() (#41006)
Author Ruben Bridgewater (@BridgeAR)
Branch BridgeAR:stricter-stack-frame-detection -> nodejs:master
Labels assert, author ready, needs-ci
Commits 1
- assert: use stricter stack frame detection in .ifError()
Committers 1
- Ruben Bridgewater PR-URL: https://github.com/nodejs/node/pull/41006
Reviewed-By: James M Snell ------------------------------ Generated metadata ------------------------------
PR-URL: https://github.com/nodejs/node/pull/41006
Reviewed-By: James M Snell --------------------------------------------------------------------------------
ℹ This PR was created on Sun, 28 Nov 2021 18:56:20 GMT
✔ Approvals: 1
✔ - James M Snell (@jasnell) (TSC): https://github.com/nodejs/node/pull/41006#pullrequestreview-819146559
✖ This PR needs to wait 113 more hours to land (or 0 hours if there is one more approval)
✔ Last GitHub Actions successful
ℹ Last Full PR CI on 2021-12-01T00:32:38Z: https://ci.nodejs.org/job/node-test-pull-request/41245/
- Querying data for job/node-test-pull-request/41245/
✔ Last Jenkins CI successful
--------------------------------------------------------------------------------
✔ Aborted `git node land` session in /home/runner/work/node/node/.ncu
https://github.com/nodejs/node/actions/runs/1523758566

@BridgeARBridgeAR removed the commit-queue-failed An error occurred while landing this pull request using GitHub Actions. label Dec 1, 2021
@BridgeARBridgeAR added the commit-queue Add this label to land a pull request using GitHub Actions. label Dec 6, 2021
@nodejs-github-botnodejs-github-bot removed the commit-queue Add this label to land a pull request using GitHub Actions. label Dec 6, 2021
@nodejs-github-bot
nodejs-github-bot merged commit 414bc7b into nodejs:masterDec 6, 2021
@nodejs-github-bot

Copy link
Copy Markdown
Collaborator

Landed in 414bc7b

danielleadams pushed a commit that referenced this pull request Dec 14, 2021
This makes sure arbitrary stack traces are not handled as stack
frames.
Signed-off-by: Ruben Bridgewater <ruben@bridgewater.de>
PR-URL: #41006
Reviewed-By: James M Snell <jasnell@gmail.com>
danielleadams pushed a commit that referenced this pull request Jan 31, 2022
This makes sure arbitrary stack traces are not handled as stack
frames.
Signed-off-by: Ruben Bridgewater <ruben@bridgewater.de>
PR-URL: #41006
Reviewed-By: James M Snell <jasnell@gmail.com>
danielleadams pushed a commit that referenced this pull request Jan 31, 2022
This makes sure arbitrary stack traces are not handled as stack
frames.
Signed-off-by: Ruben Bridgewater <ruben@bridgewater.de>
PR-URL: #41006
Reviewed-By: James M Snell <jasnell@gmail.com>
danielleadams pushed a commit that referenced this pull request Feb 1, 2022
This makes sure arbitrary stack traces are not handled as stack
frames.
Signed-off-by: Ruben Bridgewater <ruben@bridgewater.de>
PR-URL: #41006
Reviewed-By: James M Snell <jasnell@gmail.com>
@danielleadamsdanielleadams mentioned this pull request Feb 1, 2022
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

assertIssues and PRs related to the assert subsystem.author readyPRs that have at least one approval, no pending requests for changes, and a CI started.needs-ciPRs that need a full CI run.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants

@BridgeAR@nodejs-github-bot@jasnell@aduh95