Summary: | DebuggerCallFrame crashes when updated with the globalExec because neither ShadowChicken's algorithm nor StackVisitor's algorithm reasons about the globalExec | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | WebKit | Reporter: | Saam Barati <saam> | ||||||
Component: | JavaScriptCore | Assignee: | Saam Barati <saam> | ||||||
Status: | RESOLVED FIXED | ||||||||
Severity: | Normal | CC: | bburg, benjamin, commit-queue, fpizlo, ggaren, gskachkov, joepeck, keith_miller, mark.lam, msaboff, nvasilyev, oliver, sukolsak, timothy, webkit-bug-importer, ysuzuki | ||||||
Priority: | P2 | Keywords: | InRadar | ||||||
Version: | WebKit Nightly Build | ||||||||
Hardware: | Unspecified | ||||||||
OS: | Unspecified | ||||||||
Attachments: |
|
Description
Saam Barati
2016-05-25 18:27:34 PDT
I think we should special case this inside DebuggerCallFrame. (In reply to comment #1) > I think we should special case this inside DebuggerCallFrame. To elaborate, I don't think it's correct to have ShadowChicken handle this. It shouldn't have to reason about the globalExec() Created attachment 279931 [details]
WIP
this is a test case
Created attachment 279995 [details]
patch
Comment on attachment 279995 [details]
patch
lol
Comment on attachment 279995 [details] patch Clearing flags on attachment: 279995 Committed r201473: <http://trac.webkit.org/changeset/201473> All reviewed patches have been landed. Closing bug. |