Bug 161508

Summary: GlobalFuncProtoSetterFunctor sometimes fails to get caller frame
Product: WebKit Reporter: Chris Dumez <cdumez>
Component: JavaScriptCoreAssignee: Chris Dumez <cdumez>
Status: RESOLVED DUPLICATE    
Severity: Normal CC: ggaren, mark.lam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Chris Dumez
Reported 2016-09-01 14:03:58 PDT
GlobalFuncProtoSetterFunctor sometimes fails to get caller frame. It skips the first frame, then there is no more frame so m_allowsAccess does not get initialized. Happens during: JSTests/stress/proxy-json-path.js Found after landing patch for Bug 161455 because it started throwing a TypeError when trying to set __proto__ instead of merely ignoring the call.
Attachments
Mark Lam
Comment 1 2016-09-01 15:24:22 PDT
Sending back to Chris since he'll be looking into this.
Chris Dumez
Comment 2 2016-09-02 11:42:37 PDT
Dropped this code in Bug 161455. *** This bug has been marked as a duplicate of bug 161455 ***
Note You need to log in before you can comment on or make changes to this bug.