[webkit-qt] [crash] in JSC when opening youtube.com/tv (Qt 5.0.1, Qt 5.0.2, Qt 5.1): not in webkit trunk
Arunprasad Rajkumar
ararunprasad at gmail.com
Sun Apr 7 11:05:27 PDT 2013
Which CPU?
On 7 April 2013 22:07, Igor Borovkov <igor at borovkov.com> wrote:
> Hello all,
>
> We're migrating our app from Qt 4.8 to Qt 5.0.1,
> but got stuck with some JSC crash when opening youtube.com/tv
>
> This crash doesn't happen with Qt 4.8,
> but happens with Qt 5.0.1, Qt 5.0.2 and Qt 5.1 (checked two weeks ago).
>
> This crash is not reproducible though with webkit trunk built
> with Qt 5.0.2 (last checked on webkit svn rev. 146865).
>
> Few weeks passed but we haven't found the exact webkit patch/commit
> which fixed this crash.
>
> I'd appreciate any tips/suggestions on finding this patch,
> which could be derived from looking at the backtrace below please:
>
> 0 ?? 0xa2dd100b
> 1 JSC::JITCode::execute JITCode.h 134 0xb1b24ea5
> 2 JSC::Interpreter::executeCall Interpreter.cpp 1051 0xb1b22751
> 3 JSC::call CallData.cpp 39 0xb1bf9e7f
> 4 JSC::boundFunctionCall JSBoundFunction.cpp 53 0xb1c3276d
> 5 ?? 0xa2d4cbcf
> 6 JSC::JITCode::execute JITCode.h 134 0xb1b24ea5
> 7 JSC::Interpreter::executeCall Interpreter.cpp 1051 0xb1b22751
> 8 JSC::call CallData.cpp 39 0xb1bf9e7f
> 9 JSC::Interpreter::execute Interpreter.cpp 921 0xb1b21d17
> 10 JSC::evaluate Completion.cpp 75 0xb1c076ee
> 11 WebCore::JSMainThreadExecState::evaluate
> JSMainThreadExecState.h 77 0xb3e4571b
> 12 WebCore::ScriptController::evaluateInWorld
> ScriptController.cpp 141 0xb3e67657
> 13 WebCore::ScriptController::evaluate ScriptController.cpp
> 158 0xb3e6775c
> 14 WebCore::ScriptElement::executeScript ScriptElement.cpp
> 304 0xb41a98f0
> 15 WebCore::ScriptElement::prepareScript ScriptElement.cpp
> 242 0xb41a91bc
> 16 WebCore::HTMLScriptRunner::runScript HTMLScriptRunner.cpp
> 290 0xb426646d
> 17 WebCore::HTMLScriptRunner::execute HTMLScriptRunner.cpp
> 170 0xb4265a0f
> 18 WebCore::HTMLDocumentParser::runScriptsForPausedTreeBuilder
> HTMLDocumentParser.cpp 200 0xb4256235
> 19 WebCore::HTMLDocumentParser::canTakeNextToken
> HTMLDocumentParser.cpp 217 0xb42562da
> 20 WebCore::HTMLDocumentParser::pumpTokenizer
> HTMLDocumentParser.cpp 254 0xb42566f4
> 21 WebCore::HTMLDocumentParser::resumeParsingAfterYield
> HTMLDocumentParser.cpp 190 0xb425615d
> 22 WebCore::HTMLParserScheduler::continueNextChunkTimerFired
> HTMLParserScheduler.cpp 87 0xb4263bbd
> 23 WebCore::Timer<WebCore::HTMLParserScheduler>::fired Timer.h
> 106 0xb4263e58
> 24 WebCore::ThreadTimers::sharedTimerFiredInternal ThreadTimers.cpp
> 116 0xb44fb92f
> 25 WebCore::ThreadTimers::sharedTimerFired ThreadTimers.cpp 93
> 0xb44fb853
> 26 WebCore::SharedTimerQt::timerEvent SharedTimerQt.cpp
> 113 0xb4620f86
> 27 QObject::event qobject.cpp 1051 0xb6b6fc46
> 28 QApplicationPrivate::notify_helper qapplication.cpp
> 3394 0xb7525174
> 29 QApplication::notify qapplication.cpp 2825 0xb7522a03
> 30 QCoreApplication::notifyInternal qcoreapplication.cpp
> 767 0xb6b3af03
> 31 QCoreApplication::sendEvent qcoreapplication.h 203
> 0xb6b3e42b
> 32 QTimerInfoList::activateTimers qtimerinfo_unix.cpp 644
> 0xb6ba09b5
> 33 timerSourceDispatch qeventdispatcher_glib.cpp 185
> 0xb6ba19b7
> 34 g_main_context_dispatch /lib/i386-linux-gnu/libglib-2.0.so.0
> 0xb08dd25f
> 35 ?? /lib/i386-linux-gnu/libglib-2.0.so.0 0xb08dd990
> 36 g_main_context_iteration
> /lib/i386-linux-gnu/libglib-2.0.so.0 0xb08ddc2a
> 37 QEventDispatcherGlib::processEvents qeventdispatcher_glib.cpp
> 423 0xb6ba22e6
> 38 QPAEventDispatcherGlib::processEvents qeventdispatcher_glib.cpp
> 123 0xadba6ae8
> 39 QEventLoop::processEvents qeventloop.cpp 136 0xb6b38173
> 40 QEventLoop::exec qeventloop.cpp 212 0xb6b3842a
> 41 QCoreApplication::exec qcoreapplication.cpp 1020 0xb6b3b5a4
> 42 QGuiApplication::exec qguiapplication.cpp 1191 0xb6e9e5ab
> 43 QApplication::exec qapplication.cpp 2669 0xb752257d
> 44 main main.cpp 51 0x80b5554
>
>
> Thank you!
> _______________________________________________
> webkit-qt mailing list
> webkit-qt at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-qt
>
--
*Arunprasad Rajkumar*
http://in.linkedin.com/in/ararunprasad
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20130407/3cba0362/attachment.html>
More information about the webkit-qt
mailing list