[Webkit-unassigned] [Bug 127146] New: throwing an objc object (or general binding object) triggers an assertion
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jan 16 14:49:56 PST 2014
https://bugs.webkit.org/show_bug.cgi?id=127146
Summary: throwing an objc object (or general binding object)
triggers an assertion
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: oliver at apple.com
So Bindings::Instance consumes all property assignment including the "stack" assignment when throwing an exception.
This trigger the following assertion which should probably just be removed.
frame #1: 0x0000000100493acb JavaScriptCore`JSC::Interpreter::unwind(this=0x000000010e4124c0, callFrame=0x00007fff5fbfcfd0, exceptionValue=0x00007fff5fbfcfc8) + 587 at Interpreter.cpp:680
677 }
678
679 ASSERT(callFrame->vm().exceptionStack().size());
-> 680 ASSERT(!exceptionValue.isObject() || asObject(exceptionValue)->hasProperty(callFrame, callFrame->vm().propertyNames->stack));
681
--
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