[Webkit-unassigned] [Bug 119900] New: Exception in global setter doesn't unwind correctly

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Aug 16 10:49:54 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=119900

           Summary: Exception in global setter doesn't unwind correctly
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
        OS/Version: Unspecified
            Status: NEW
          Keywords: NeedsRadar
          Severity: Normal
          Priority: P2
         Component: JavaScriptCore
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: oliver at apple.com
                CC: ggaren at apple.com, oliver at apple.com,
                    webkit-bug-importer at group.apple.com, fpizlo at apple.com,
                    mhahnenberg at apple.com


this.__defineSetter__("d", function h(){ throw ""});
function g() {
    d = 0;
}
for (;;) try { g() } catch(e){ }

Crashes on an assertion due to us not catching the exception properly.  some print debugging shows that we continue executing after d=0

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the webkit-unassigned mailing list