[Webkit-unassigned] [Bug 183172] New: DFG ASSERTION FAILED: arguments->op() == CreateDirectArguments ...
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Feb 27 12:35:53 PST 2018
https://bugs.webkit.org/show_bug.cgi?id=183172
Bug ID: 183172
Summary: DFG ASSERTION FAILED: arguments->op() ==
CreateDirectArguments ...
Product: WebKit
Version: WebKit Local Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: andre.bargull at gmail.com
SVN: rev228977
Build with: perl Tools/Scripts/build-jsc --jsc-only --debug
Executing the following test case leads to this assertion:
---
DFG ASSERTION FAILED: arguments->op() == CreateDirectArguments || arguments->op() == CreateScopedArguments || arguments->op() == CreateClonedArguments || arguments->op() == CreateRest || arguments->op() =
= NewArrayBuffer || arguments->op() == PhantomDirectArguments || arguments->op() == PhantomClonedArguments || arguments->op() == PhantomCreateRest || arguments->op() == PhantomNewArrayBuffer
../../Source/JavaScriptCore/dfg/DFGArgumentsUtilities.cpp(71) : JSC::DFG::Node* JSC::DFG::emitCodeToGetArgumentsArrayLength(JSC::DFG::InsertionSet&, JSC::DFG::Node*, unsigned int, JSC::DFG::NodeOrigin)
---
Test case:
---
function f() {
var a = [1];
for (var i = 0; i < 1000000; ++i) {
[...a].length;
}
}
f();
---
--
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20180227/e3fbdc55/attachment.html>
More information about the webkit-unassigned
mailing list