[Webkit-unassigned] [Bug 209658] New: REGRESSION: 40+ JSC tests have started to crash with an assertion failure: !m_needExceptionCheck
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Fri Mar 27 09:30:24 PDT 2020
https://bugs.webkit.org/show_bug.cgi?id=209658
Bug ID: 209658
Summary: REGRESSION: 40+ JSC tests have started to crash with
an assertion failure: !m_needExceptionCheck
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: JavaScriptCore
Assignee: webkit-unassigned at lists.webkit.org
Reporter: jacob_uphoff at apple.com
Failing JSC Tests:
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout-dfg-eager-no-cjit
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout-ftl-eager-no-cjit
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout-ftl-no-cjit
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout-no-cjit
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout-no-ftl
jsc-layout-tests.yaml/js/script-tests/arraybuffer-wrappers.js.layout-no-llint
microbenchmarks/DataView-custom-properties.js.no-ftl
stress/array-message-passing.js.bytecode-cache
stress/array-message-passing.js.default
stress/array-message-passing.js.dfg-eager
stress/array-message-passing.js.dfg-eager-no-cjit-validate
stress/array-message-passing.js.eager-jettison-no-cjit
stress/array-message-passing.js.ftl-eager
stress/array-message-passing.js.ftl-eager-no-cjit
stress/array-message-passing.js.ftl-eager-no-cjit-b3o1
stress/array-message-passing.js.ftl-no-cjit-b3o0
stress/array-message-passing.js.ftl-no-cjit-no-inline-validate
stress/array-message-passing.js.ftl-no-cjit-no-put-stack-validate
stress/array-message-passing.js.ftl-no-cjit-small-pool
stress/array-message-passing.js.ftl-no-cjit-validate-sampling-profiler
stress/array-message-passing.js.mini-mode
stress/array-message-passing.js.no-cjit-validate-phases
stress/array-message-passing.js.no-ftl
stress/array-message-passing.js.no-llint
stress/dataview-prototype-accessors.js.bytecode-cache
stress/dataview-prototype-accessors.js.default
stress/dataview-prototype-accessors.js.dfg-eager
stress/dataview-prototype-accessors.js.dfg-eager-no-cjit-validate
stress/dataview-prototype-accessors.js.eager-jettison-no-cjit
stress/dataview-prototype-accessors.js.ftl-eager
stress/dataview-prototype-accessors.js.ftl-eager-no-cjit
stress/dataview-prototype-accessors.js.ftl-eager-no-cjit-b3o1
stress/dataview-prototype-accessors.js.ftl-no-cjit-b3o0
stress/dataview-prototype-accessors.js.ftl-no-cjit-no-inline-validate
stress/dataview-prototype-accessors.js.ftl-no-cjit-no-put-stack-validate
stress/dataview-prototype-accessors.js.ftl-no-cjit-small-pool
stress/dataview-prototype-accessors.js.ftl-no-cjit-validate-sampling-profiler
stress/dataview-prototype-accessors.js.mini-mode
stress/dataview-prototype-accessors.js.no-cjit-validate-phases
stress/dataview-prototype-accessors.js.no-ftl
stress/dataview-prototype-accessors.js.no-llint
https://build.webkit.org/builders/Apple-Catalina-Debug-JSC-Tests/builds/570/steps/jscore-test/logs/stdio
ASSERTION FAILED: !m_needExceptionCheck
stress/array-message-passing.js.no-llint: ./runtime/VM.cpp(1387) : void JSC::VM::verifyExceptionCheckNeedIsSatisfied(unsigned int, JSC::ExceptionEventLocation &)
stress/array-message-passing.js.no-llint: 1 0x1104bbdb9 WTFCrash
stress/array-message-passing.js.no-llint: 2 0x110c1541b WTFCrashWithInfo(int, char const*, char const*, int)
stress/array-message-passing.js.no-llint: 3 0x111eb1a08 JSC::VM::verifyExceptionCheckNeedIsSatisfied(unsigned int, JSC::ExceptionEventLocation&)
stress/array-message-passing.js.no-llint: 4 0x111e8a45d JSC::ThrowScope::~ThrowScope()
stress/array-message-passing.js.no-llint: 5 0x111e8a665 JSC::ThrowScope::~ThrowScope()
stress/array-message-passing.js.no-llint: 6 0x111c4af7b JSC::dataViewProtoGetterBuffer(JSC::JSGlobalObject*, JSC::CallFrame*)
stress/array-message-passing.js.no-llint: 7 0x1109c72dd vmEntryToNative
stress/array-message-passing.js.no-llint: 8 0x1117d49cc JSC::Interpreter::executeCall(JSC::JSGlobalObject*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
stress/array-message-passing.js.no-llint: 9 0x111afa21c JSC::call(JSC::JSGlobalObject*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
stress/array-message-passing.js.no-llint: 10 0x111bc50c2 JSC::callGetter(JSC::JSGlobalObject*, JSC::JSValue, JSC::JSValue)
stress/array-message-passing.js.no-llint: 11 0x111de4c12 JSC::PropertySlot::functionGetter(JSC::JSGlobalObject*) const
stress/array-message-passing.js.no-llint: 12 0x111cf9f5c JSC::PropertySlot::getValue(JSC::JSGlobalObject*, JSC::PropertyName) const
stress/array-message-passing.js.no-llint: 13 0x1118a8fff operationGetByIdOptimize::$_1::operator()(bool, JSC::PropertySlot&) const
stress/array-message-passing.js.no-llint: 14 0x1118a8d9d std::__1::result_of<operationGetByIdOptimize::$_1 (bool, JSC::PropertySlot&)>::type JSC::JSValue::getPropertySlot<operationGetByIdOptimize::$_1>(JSC::JSGlobalObject*, JSC::PropertyName, JSC::PropertySlot&, operationGetByIdOptimize::$_1) const
stress/array-message-passing.js.no-llint: 15 0x111871e00 std::__1::result_of<operationGetByIdOptimize::$_1 (bool, JSC::PropertySlot&)>::type JSC::JSValue::getPropertySlot<operationGetByIdOptimize::$_1>(JSC::JSGlobalObject*, JSC::PropertyName, operationGetByIdOptimize::$_1) const
stress/array-message-passing.js.no-llint: 16 0x111871cd7 operationGetByIdOptimize
stress/array-message-passing.js.no-llint: 17 0x28e50d41a103
stress/array-message-passing.js.no-llint: 18 0x28e50d418e46
stress/array-message-passing.js.no-llint: 19 0x28e50d4134ed
stress/array-message-passing.js.no-llint: 20 0x28e50d411b1d
stress/array-message-passing.js.no-llint: 21 0x28e54d400ed3
stress/array-message-passing.js.no-llint: 22 0x1109c7133 vmEntryToJavaScript
stress/array-message-passing.js.no-llint: 23 0x1117d4227 JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*)
stress/array-message-passing.js.no-llint: 24 0x1117d37eb JSC::Interpreter::executeProgram(JSC::SourceCode const&, JSC::JSGlobalObject*, JSC::JSObject*)
stress/array-message-passing.js.no-llint: 25 0x111b5b7ac JSC::evaluate(JSC::JSGlobalObject*, JSC::SourceCode const&, JSC::JSValue, WTF::NakedPtr<JSC::Exception>&)
stress/array-message-passing.js.no-llint: 26 0x109c1462f runWithOptions(GlobalObject*, CommandLine&, bool&)
stress/array-message-passing.js.no-llint: 27 0x109be5a4a jscmain(int, char**)::$_6::operator()(JSC::VM&, GlobalObject*, bool&) const
stress/array-message-passing.js.no-llint: 28 0x109bc027b int runJSC<jscmain(int, char**)::$_6>(CommandLine const&, bool, jscmain(int, char**)::$_6 const&)
stress/array-message-passing.js.no-llint: 29 0x109bbed08 jscmain(int, char**)
stress/array-message-passing.js.no-llint: 30 0x109bbeade main
stress/array-message-passing.js.no-llint: 31 0x7fff704facc9 start
--
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/20200327/e37d91c0/attachment.htm>
More information about the webkit-unassigned
mailing list