[Webkit-unassigned] [Bug 194431] stress/shadow-chicken-enabled.js.shadow-chicken fails on debug builds

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Fri Feb 8 00:18:42 PST 2019


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

--- Comment #1 from Yusuke Suzuki <ysuzuki at apple.com> ---
(In reply to Saam Barati from comment #0)
> stress/shadow-chicken-enabled.js.shadow-chicken: ERROR: Unchecked JS
> exception:
> stress/shadow-chicken-enabled.js.shadow-chicken:     This scope can throw a
> JS exception: functionsOnStack @ ./interpreter/ShadowChicken.cpp:457
> stress/shadow-chicken-enabled.js.shadow-chicken:        
> (ExceptionScope::m_recursionDepth was 5)
> stress/shadow-chicken-enabled.js.shadow-chicken:     But the exception was
> unchecked as of this scope: functionShadowChickenFunctionsOnStack @
> ./tools/JSDollarVM.cpp:1934
> stress/shadow-chicken-enabled.js.shadow-chicken:        
> (ExceptionScope::m_recursionDepth was 4)
> stress/shadow-chicken-enabled.js.shadow-chicken: 
> stress/shadow-chicken-enabled.js.shadow-chicken: Unchecked exception
> detected at:
> stress/shadow-chicken-enabled.js.shadow-chicken:     1   0x10dff262e
> JSC::VM::verifyExceptionCheckNeedIsSatisfied(unsigned int,
> JSC::ExceptionEventLocation&)
> stress/shadow-chicken-enabled.js.shadow-chicken:     2   0x10dfcf5ad
> JSC::ThrowScope::~ThrowScope()
> stress/shadow-chicken-enabled.js.shadow-chicken:     3   0x10dfcf7b5
> JSC::ThrowScope::~ThrowScope()
> stress/shadow-chicken-enabled.js.shadow-chicken:     4   0x10e021dae
> JSC::functionShadowChickenFunctionsOnStack(JSC::ExecState*)
> stress/shadow-chicken-enabled.js.shadow-chicken:     5   0x47e2d0001177
> stress/shadow-chicken-enabled.js.shadow-chicken:     6   0x10cd2f07d
> llint_entry
> stress/shadow-chicken-enabled.js.shadow-chicken:     7   0x10cd2f07d
> llint_entry
> stress/shadow-chicken-enabled.js.shadow-chicken:     8   0x10cd1be22
> vmEntryToJavaScript
> stress/shadow-chicken-enabled.js.shadow-chicken:     9   0x10d9fa3a7
> JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*)
> stress/shadow-chicken-enabled.js.shadow-chicken:     10  0x10d9f997f
> JSC::Interpreter::executeProgram(JSC::SourceCode const&, JSC::ExecState*,
> JSC::JSObject*)
> stress/shadow-chicken-enabled.js.shadow-chicken:     11  0x10dd20a25
> JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue,
> WTF::NakedPtr<JSC::Exception>&)
> stress/shadow-chicken-enabled.js.shadow-chicken:     12  0x10c7327fa
> runWithOptions(GlobalObject*, CommandLine&, bool&)
> stress/shadow-chicken-enabled.js.shadow-chicken:     13  0x10c707fda
> jscmain(int, char**)::$_6::operator()(JSC::VM&, GlobalObject*, bool&) const
> stress/shadow-chicken-enabled.js.shadow-chicken:     14  0x10c6ea96f int
> runJSC<jscmain(int, char**)::$_6>(CommandLine const&, bool, jscmain(int,
> char**)::$_6 const&)
> stress/shadow-chicken-enabled.js.shadow-chicken:     15  0x10c6e9425
> jscmain(int, char**)
> stress/shadow-chicken-enabled.js.shadow-chicken:     16  0x10c6e928e main
> stress/shadow-chicken-enabled.js.shadow-chicken:     17  0x7fff7671b3d5 start
> stress/shadow-chicken-enabled.js.shadow-chicken:     18  0x9
> stress/shadow-chicken-enabled.js.shadow-chicken: 
> stress/shadow-chicken-enabled.js.shadow-chicken: ASSERTION FAILED:
> !m_needExceptionCheck
> stress/shadow-chicken-enabled.js.shadow-chicken: ./runtime/VM.cpp(1198) :
> void JSC::VM::verifyExceptionCheckNeedIsSatisfied(unsigned int,
> JSC::ExceptionEventLocation &)
> stress/shadow-chicken-enabled.js.shadow-chicken: 1   0x10c824539 WTFCrash
> stress/shadow-chicken-enabled.js.shadow-chicken: 2   0x10c82552b
> WTFCrashWithInfo(int, char const*, char const*, int)
> stress/shadow-chicken-enabled.js.shadow-chicken: 3   0x10dff2758
> JSC::VM::verifyExceptionCheckNeedIsSatisfied(unsigned int,
> JSC::ExceptionEventLocation&)
> stress/shadow-chicken-enabled.js.shadow-chicken: 4   0x10dfcf5ad
> JSC::ThrowScope::~ThrowScope()
> stress/shadow-chicken-enabled.js.shadow-chicken: 5   0x10dfcf7b5
> JSC::ThrowScope::~ThrowScope()
> stress/shadow-chicken-enabled.js.shadow-chicken: 6   0x10e021dae
> JSC::functionShadowChickenFunctionsOnStack(JSC::ExecState*)
> stress/shadow-chicken-enabled.js.shadow-chicken: 7   0x47e2d0001177
> stress/shadow-chicken-enabled.js.shadow-chicken: 8   0x10cd2f07d llint_entry
> stress/shadow-chicken-enabled.js.shadow-chicken: 9   0x10cd2f07d llint_entry
> stress/shadow-chicken-enabled.js.shadow-chicken: 10  0x10cd1be22
> vmEntryToJavaScript
> stress/shadow-chicken-enabled.js.shadow-chicken: 11  0x10d9fa3a7
> JSC::JITCode::execute(JSC::VM*, JSC::ProtoCallFrame*)
> stress/shadow-chicken-enabled.js.shadow-chicken: 12  0x10d9f997f
> JSC::Interpreter::executeProgram(JSC::SourceCode const&, JSC::ExecState*,
> JSC::JSObject*)
> stress/shadow-chicken-enabled.js.shadow-chicken: 13  0x10dd20a25
> JSC::evaluate(JSC::ExecState*, JSC::SourceCode const&, JSC::JSValue,
> WTF::NakedPtr<JSC::Exception>&)
> stress/shadow-chicken-enabled.js.shadow-chicken: 14  0x10c7327fa
> runWithOptions(GlobalObject*, CommandLine&, bool&)
> stress/shadow-chicken-enabled.js.shadow-chicken: 15  0x10c707fda
> jscmain(int, char**)::$_6::operator()(JSC::VM&, GlobalObject*, bool&) const
> stress/shadow-chicken-enabled.js.shadow-chicken: 16  0x10c6ea96f int
> runJSC<jscmain(int, char**)::$_6>(CommandLine const&, bool, jscmain(int,
> char**)::$_6 const&)
> stress/shadow-chicken-enabled.js.shadow-chicken: 17  0x10c6e9425
> jscmain(int, char**)
> stress/shadow-chicken-enabled.js.shadow-chicken: 18  0x10c6e928e main
> stress/shadow-chicken-enabled.js.shadow-chicken: 19  0x7fff7671b3d5 start
> stress/shadow-chicken-enabled.js.shadow-chicken: 20  0x9

Oh, does this still happen after https://trac.webkit.org/changeset/240966/webkit ?

-- 
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/20190208/b4195ac8/attachment-0001.html>


More information about the webkit-unassigned mailing list