[Webkit-unassigned] [Bug 25917] REGRESSION (r43559?): Javascript debugger crashes when pausing page

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 21 03:36:32 PDT 2009


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





------- Comment #5 from cwzwarich at uwaterloo.ca  2009-05-21 03:36 PDT -------
The problem is in this code in JSActivation::getOwnPropertySlot():

    if (symbolTableGet(propertyName, slot))
        return true;

    if (JSValue* location = getDirectLocation(propertyName)) {
        slot.setValueSlot(location);
        return true;
    }

    // Only return the built-in arguments object if it wasn't overridden above.
    if (propertyName == exec->propertyNames().arguments) {
        slot.setCustom(this, getArgumentsGetter());
        return true;
    }

The first check in the symbol table needs to be modified to account for lazy
arguments creation.


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



More information about the webkit-unassigned mailing list