Bug 158082

Summary: Syntax checking parser is accepting invalid function declaration in eval, leading to crash when reprising
Product: WebKit Reporter: Oliver Hunt <oliver>
Component: JavaScriptCoreAssignee: Nobody <webkit-unassigned>
Status: CLOSED DUPLICATE    
Severity: Normal CC: ggaren, saam
Priority: P2    
Version: WebKit Nightly Build   
Hardware: Unspecified   
OS: Unspecified   

Oliver Hunt
Reported 2016-05-25 12:45:57 PDT
Found by fuzzing: eval('-function("\udde3o"=1}') There are many ways in which this is syntactically wrong, so it's unclear how it gets through the syntax checker at all
Attachments
Oliver Hunt
Comment 1 2016-06-06 09:24:02 PDT
Womp womp *** This bug has been marked as a duplicate of bug 158128 ***
Note You need to log in before you can comment on or make changes to this bug.