Bug 58395

Summary: Exceptions thrown from property getters called from Array prototype functions can be missed
Product: WebKit Reporter: Gavin Barraclough <barraclough>
Component: JavaScriptCoreAssignee: Gavin Barraclough <barraclough>
Status: RESOLVED FIXED    
Severity: Normal    
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: PC   
OS: OS X 10.5   
Attachments:
Description Flags
The patch oliver: review+

Description Gavin Barraclough 2011-04-12 16:42:54 PDT
This is caught by an ASSERT in the top of Interpreter::executeCall.

Check for exceptions after accessing properties that could be getters.
Comment 1 Gavin Barraclough 2011-04-12 16:49:47 PDT
Created attachment 89308 [details]
The patch
Comment 2 Oliver Hunt 2011-04-12 17:00:43 PDT
Comment on attachment 89308 [details]
The patch

r=me assuming perf is good
Comment 3 Gavin Barraclough 2011-04-12 17:13:56 PDT
fixed in r83669