| Summary: | Enhance StackCheck debugging support and bump up the ASAN reserved zone size. | ||||||
|---|---|---|---|---|---|---|---|
| Product: | WebKit | Reporter: | Mark Lam <mark.lam> | ||||
| Component: | JavaScriptCore | Assignee: | Mark Lam <mark.lam> | ||||
| Status: | RESOLVED FIXED | ||||||
| Severity: | Normal | CC: | benjamin, cdumez, cmarcelo, ews-watchlist, pnormand, rmorisset, webkit-bug-importer | ||||
| Priority: | P2 | Keywords: | InRadar | ||||
| Version: | WebKit Nightly Build | ||||||
| Hardware: | Unspecified | ||||||
| OS: | Unspecified | ||||||
| Attachments: |
|
||||||
|
Description
Mark Lam
2022-03-11 23:48:49 PST
Created attachment 454529 [details]
proposed patch.
Comment on attachment 454529 [details]
proposed patch.
r=me, looks nice
Comment on attachment 454529 [details]
proposed patch.
Thanks for the review. Landing now.
Committed r291255 (248407@main): <https://commits.webkit.org/248407@main> All reviewed patches have been landed. Closing bug and clearing flags on attachment 454529 [details]. Comment on attachment 454529 [details] proposed patch. View in context: https://bugs.webkit.org/attachment.cgi?id=454529&action=review > Source/WTF/wtf/StackCheck.h:77 > + reportVerificationFailureAndCrash(); Missing #if VERIFY_STACK_CHECK_RESERVED_ZONE_SIZE here? I think this broke CMake debug builds, StackCheck.cpp is not listed in the CMakeLists.txt of WTF. I'll send a follow-up patch. Comment on attachment 454529 [details] proposed patch. View in context: https://bugs.webkit.org/attachment.cgi?id=454529&action=review >> Source/WTF/wtf/StackCheck.h:77 >> + reportVerificationFailureAndCrash(); > > Missing #if VERIFY_STACK_CHECK_RESERVED_ZONE_SIZE here? This entire block of code is under #if VERIFY_STACK_CHECK_RESERVED_ZONE_SIZE already. Comment on attachment 454529 [details] proposed patch. View in context: https://bugs.webkit.org/attachment.cgi?id=454529&action=review >>> Source/WTF/wtf/StackCheck.h:77 >>> + reportVerificationFailureAndCrash(); >> >> Missing #if VERIFY_STACK_CHECK_RESERVED_ZONE_SIZE here? > > This entire block of code is under #if VERIFY_STACK_CHECK_RESERVED_ZONE_SIZE already. Right, I should have expanded the diff scope. Sorry |