[Webkit-unassigned] [Bug 121944] ASSERTION FAILED: !callFrame->hadException() in JSC::Interpreter::executeCall

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jan 28 07:52:18 PST 2014


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


Csaba Osztrogonác <ossy at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |REOPENED
         Resolution|FIXED                       |
                 CC|                            |ossy at webkit.org




--- Comment #4 from Csaba Osztrogonác <ossy at webkit.org>  2014-01-28 07:49:42 PST ---
Reopen, because the bug is still valid on WebKitEFL on r162930 in debug mode.
I got the following crash log on the attached test case.

$ WebKitBuild/Debug/bin/MiniBrowser 1.html 
HTML5 local storage is enabled for this view.
ASSERTION FAILED: !callFrame->hadException()
/home/ossy/WebKit/Source/JavaScriptCore/interpreter/Interpreter.cpp(918) : JSC::JSValue JSC::Interpreter::executeCall(JSC::CallFrame*, JSC::JSObject*, JSC::CallType, const JSC::CallData&, JSC::JSValue, const JSC::ArgList&)
1   0x7ff55d8aa709 WTFCrash
2   0x7ff55d63df5a JSC::Interpreter::executeCall(JSC::ExecState*, JSC::JSObject*, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
3   0x7ff55d744361 JSC::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
4   0x7ff559362a9e WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
5   0x7ff55939dd69 WebCore::JSMutationCallback::call(WTF::Vector<WTF::RefPtr<WebCore::MutationRecord>, 0ul, WTF::CrashOnOverflow> const&, WebCore::MutationObserver*)
6   0x7ff5586b4c44 WebCore::MutationObserver::deliver()
7   0x7ff5586b4eb6 WebCore::MutationObserver::deliverAllMutations()
8   0x7ff55939b6aa WebCore::JSMainThreadExecState::didLeaveScriptContext()
9   0x7ff559362b9c WebCore::JSMainThreadExecState::~JSMainThreadExecState()
10  0x7ff559362aad WebCore::JSMainThreadExecState::call(JSC::ExecState*, JSC::JSValue, JSC::CallType, JSC::CallData const&, JSC::JSValue, JSC::ArgList const&)
11  0x7ff55938bed2 WebCore::JSEventListener::handleEvent(WebCore::ScriptExecutionContext*, WebCore::Event*)
12  0x7ff5586a1781 WebCore::EventTarget::fireEventListeners(WebCore::Event*, WebCore::EventTargetData*, WTF::Vector<WebCore::RegisteredEventListener, 1ul, WTF::CrashOnOverflow>&)
13  0x7ff5586a1401 WebCore::EventTarget::fireEventListeners(WebCore::Event*)
14  0x7ff558b8bc45 WebCore::DOMWindow::dispatchEvent(WTF::PassRefPtr<WebCore::Event>, WTF::PassRefPtr<WebCore::EventTarget>)
15  0x7ff558b8b910 WebCore::DOMWindow::dispatchLoadEvent()
16  0x7ff55863211b WebCore::Document::dispatchWindowLoadEvent()
17  0x7ff55862d305 WebCore::Document::implicitClose()
18  0x7ff558aa8889 WebCore::FrameLoader::checkCallImplicitClose()
19  0x7ff558aa862a WebCore::FrameLoader::checkCompleted()
20  0x7ff558aa838f WebCore::FrameLoader::finishedParsing()
21  0x7ff558634a29 WebCore::Document::finishedParsing()
22  0x7ff55892b71d WebCore::HTMLConstructionSite::finishedParsing()
23  0x7ff558964c5e WebCore::HTMLTreeBuilder::finished()
24  0x7ff5589329e8 WebCore::HTMLDocumentParser::end()
25  0x7ff558932ad1 WebCore::HTMLDocumentParser::attemptToRunDeferredScriptsAndEnd()
26  0x7ff558931719 WebCore::HTMLDocumentParser::prepareToStopParsing()
27  0x7ff558932b88 WebCore::HTMLDocumentParser::endIfDelayed()
28  0x7ff5589318d2 WebCore::HTMLDocumentParser::resumeParsingAfterYield()
29  0x7ff558944d9e WebCore::HTMLParserScheduler::continueNextChunkTimerFired(WebCore::Timer<WebCore::HTMLParserScheduler>&)
30  0x7ff558945d63 std::_Mem_fn<void (WebCore::HTMLParserScheduler::*)(WebCore::Timer<WebCore::HTMLParserScheduler>&)>::operator()(WebCore::HTMLParserScheduler*, WebCore::Timer<WebCore::HTMLParserScheduler>&) const
31  0x7ff558945c91 void std::_Bind<std::_Mem_fn<void (WebCore::HTMLParserScheduler::*)(WebCore::Timer<WebCore::HTMLParserScheduler>&)> (WebCore::HTMLParserScheduler*, std::reference_wrapper<WebCore::Timer<WebCore::HTMLParserScheduler> >)>::__call<void, , 0ul, 1ul>(std::tuple<>&&, std::_Index_tuple<0ul, 1ul>)
ERR<22636>:elementary els_tooltip.c:906 elm_object_tooltip_unset() Object does not have tooltip: obj
ERR<22636>:efreet_cache efreet_cache.c:232 efreet_cache_shutdown() This application has not properly closed all its desktop references!

-- 
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