[Webkit-unassigned] [Bug 116289] [Qt] REGRESSION(r150227): It made zillion tests crash

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Thu May 16 22:13:13 PDT 2013


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


Csaba Osztrogonac <ossy at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ossy at webkit.org




--- Comment #1 from Csaba Osztrogonac <ossy at webkit.org>  2013-05-16 22:11:40 PST ---
OK, I changed my mind. :) It took only 10 minutes for me during my breakfast tee ... Here you are:

$ gdb WebKitBuild/Debug/bin/DumpRenderTree
GNU gdb (Ubuntu/Linaro 7.4-2012.04-0ubuntu2.1) 7.4-2012.04
Copyright (C) 2012 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law.  Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-linux-gnu".
For bug reporting instructions, please see:
<http://bugs.launchpad.net/gdb-linaro/>...
Reading symbols from /home/oszi/WebKit/WebKitBuild/Debug/bin/DumpRenderTree...done.
(gdb) run LayoutTests/css2.1/20110323/background-intrinsic-008.htm
Starting program: /home/oszi/WebKit/WebKitBuild/Debug/bin/DumpRenderTree LayoutTests/css2.1/20110323/background-intrinsic-008.htm
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[New Thread 0x7fffe61ab700 (LWP 25098)]
[New Thread 0x7fffe4b1c700 (LWP 25100)]
[Thread 0x7fffe4b1c700 (LWP 25100) exited]
[New Thread 0x7fffe4b1c700 (LWP 25102)]
[New Thread 0x7fff9f7ee700 (LWP 25112)]

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3ee64b9 in QListData::size (this=0x7fffffffcd10) at /usr/local/Trolltech/Qt5/Qt-5.0.1/include/QtCore/qlist.h:92
92          inline int size() const { return d->end - d->begin; }
(gdb) bt
#0  0x00007ffff3ee64b9 in QListData::size (this=0x7fffffffcd10) at /usr/local/Trolltech/Qt5/Qt-5.0.1/include/QtCore/qlist.h:92
#1  0x00007ffff3f321c8 in QList<QWebPluginFactory::Plugin>::count (this=0x7fffffffcd10) at /usr/local/Trolltech/Qt5/Qt-5.0.1/include/QtCore/qlist.h:286
#2  0x00007ffff3f31c0f in PlatformStrategiesQt::getPluginInfo (this=0x6b3bb0, page=0x7a1ec0, outPlugins=...)
    at /home/oszi/WebKit/Source/WebKit/qt/WebCoreSupport/PlatformStrategiesQt.cpp:145
#3  0x00007ffff4a2cda7 in WebCore::PluginData::initPlugins (this=0x753690, page=0x7a1ec0) at /home/oszi/WebKit/Source/WebCore/plugins/PluginData.cpp:89
#4  0x00007ffff4a2ca26 in WebCore::PluginData::PluginData (this=0x753690, page=0x7a1ec0) at /home/oszi/WebKit/Source/WebCore/plugins/PluginData.cpp:34
#5  0x00007ffff49fd61b in WebCore::PluginData::create (page=0x7a1ec0) at /home/oszi/WebKit/Source/WebCore/plugins/PluginData.h:54
#6  0x00007ffff49ff5db in WebCore::Page::pluginData (this=0x7a1ec0) at /home/oszi/WebKit/Source/WebCore/page/Page.cpp:517
#7  0x00007ffff457460d in WebCore::DOMImplementation::createDocument (type=..., frame=0x787e90, url=..., inViewSourceMode=false)
    at /home/oszi/WebKit/Source/WebCore/dom/DOMImplementation.cpp:405
#8  0x00007ffff491d902 in WebCore::DocumentWriter::createDocument (this=0x75f790, url=...) at /home/oszi/WebKit/Source/WebCore/loader/DocumentWriter.cpp:111
#9  0x00007ffff491d96b in WebCore::DocumentWriter::begin (this=0x75f790, urlReference=..., dispatch=true, ownerDocument=0x0)
    at /home/oszi/WebKit/Source/WebCore/loader/DocumentWriter.cpp:123
#10 0x00007ffff4f694f6 in WebCore::SVGImage::dataChanged (this=0x7160f0, allDataReceived=true)
    at /home/oszi/WebKit/Source/WebCore/svg/graphics/SVGImage.cpp:356
#11 0x00007ffff4a84514 in WebCore::Image::setData (this=0x7160f0, data=..., allDataReceived=true)
    at /home/oszi/WebKit/Source/WebCore/platform/graphics/Image.cpp:79
#12 0x00007ffff48f1c11 in WebCore::CachedImage::data (this=0x7f56e0, data=..., allDataReceived=true)
    at /home/oszi/WebKit/Source/WebCore/loader/cache/CachedImage.cpp:368
#13 0x00007ffff4959330 in WebCore::SubresourceLoader::didFinishLoading (this=0x7f52a0, finishTime=0)
    at /home/oszi/WebKit/Source/WebCore/loader/SubresourceLoader.cpp:282
#14 0x00007ffff494fd41 in WebCore::ResourceLoader::didFinishLoading (this=0x7f52a0, finishTime=0)
    at /home/oszi/WebKit/Source/WebCore/loader/ResourceLoader.cpp:491
#15 0x00007ffff4dde0c0 in WebCore::QNetworkReplyHandler::finish (this=0x800120)
    at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:516
#16 0x00007ffff4ddccdd in WebCore::QNetworkReplyHandlerCallQueue::flush (this=0x800158)
    at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:250
#17 0x00007ffff4ddc9db in WebCore::QNetworkReplyHandlerCallQueue::push (this=0x800158, method=
    (void (WebCore::QNetworkReplyHandler::*)(WebCore::QNetworkReplyHandler * const)) 0x7ffff4dddf04 <WebCore::QNetworkReplyHandler::finish()>)
    at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:216
#18 0x00007ffff4ddd9ae in WebCore::QNetworkReplyWrapper::didReceiveFinished (this=0x7fa790)
    at /home/oszi/WebKit/Source/WebCore/platform/network/qt/QNetworkReplyHandler.cpp:409
#19 0x00007ffff4de0334 in WebCore::QNetworkReplyWrapper::qt_static_metacall (_o=0x7fa790, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7fffffffd630)
    at .moc/release-shared/moc_QNetworkReplyHandler.cpp:175
#20 0x00007ffff22680e1 in QMetaObject::activate(QObject*, int, int, void**) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#21 0x00007ffff226973e in QObject::event(QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#22 0x00007ffff32e51f4 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Widgets.so.5
#23 0x00007ffff32e85d1 in QApplication::notify(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Widgets.so.5
#24 0x00007ffff2242a24 in QCoreApplication::notifyInternal(QObject*, QEvent*) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#25 0x00007ffff2244961 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) ()
   from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#26 0x00007ffff228a1f3 in ?? () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#27 0x00007fffef064d53 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fffef0650a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
---Type <return> to continue, or q <return> to quit---
#29 0x00007fffef065164 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007ffff228a634 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
   from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#31 0x00007ffff22418fb in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#32 0x00007ffff2244e9e in QCoreApplication::exec() () from /usr/local/Trolltech/Qt5/Qt-5.0.1/lib/libQt5Core.so.5
#33 0x0000000000439b79 in main (argc=2, argv=0x7fffffffe3b8) at /home/oszi/WebKit/Tools/DumpRenderTree/qt/DumpRenderTreeMain.cpp:199
(gdb)

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