[Webkit-unassigned] [Bug 36859] [Qt]QtLauncher crash on page with CSS 3D transform

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Apr 4 15:07:21 PDT 2010


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


Csaba Osztrogonac <ossy at webkit.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|QtLauncher crash on page    |[Qt]QtLauncher crash on
                   |with CSS 3D transform       |page with CSS 3D transform
             Status|UNCONFIRMED                 |NEW
           Keywords|                            |Qt
           Severity|Normal                      |Blocker
           Priority|P2                          |P1
         AssignedTo|webkit-unassigned at lists.web |webkit-qt-unassigned at trollt
                   |kit.org                     |ech.com
                 CC|                            |ossy at webkit.org
             Blocks|                            |35784
     Ever Confirmed|0                           |1




--- Comment #2 from Csaba Osztrogonac <ossy at webkit.org>  2010-04-04 15:07:21 PST ---
backtrace for http://css-vfx.googlecode.com/svn/trunk/snowstack/snowstack.html:

Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread 0x7ffc3a5b76f0 (LWP 19103)]
QGraphicsScene::update (this=0x0, rect=@0x7fffffffac30) at
graphicsview/qgraphicsscene.h:297
297     graphicsview/qgraphicsscene.h: No such file or directory.
        in graphicsview/qgraphicsscene.h
(gdb) bt
#0  QGraphicsScene::update (this=0x0, rect=@0x7fffffffac30) at
graphicsview/qgraphicsscene.h:297
#1  0x00007ffc3931718e in WebCore::GraphicsLayerQtImpl::flushChanges
(this=0x92a4c0, recursive=true, forceUpdateTransform=true)
    at ../../../WebCore/platform/graphics/qt/GraphicsLayerQt.cpp:492
#2  0x00007ffc39317e74 in WebCore::GraphicsLayerQtImpl::flushChanges
(this=0xb46050, recursive=true, forceUpdateTransform=true)
    at ../../../WebCore/platform/graphics/qt/GraphicsLayerQt.cpp:614
#3  0x00007ffc39317e74 in WebCore::GraphicsLayerQtImpl::flushChanges
(this=0x9291f0, recursive=true, forceUpdateTransform=true)
    at ../../../WebCore/platform/graphics/qt/GraphicsLayerQt.cpp:614
#4  0x00007ffc39318580 in WebCore::GraphicsLayerQt::syncCompositingState
(this=0x929020) at
../../../WebCore/platform/graphics/qt/GraphicsLayerQt.cpp:936
#5  0x00007ffc38dd3c48 in WebCore::FrameView::paintContents (this=0x754c20,
p=0x7fffffffb7a0, rect=@0x7fffffffb700)
    at ../../../WebCore/page/FrameView.cpp:1865
#6  0x00007ffc3907f749 in QWebFramePrivate::renderRelativeCoords
(this=0x753850, context=0x7fffffffb7a0, layer=QWebFrame::AllLayers,
clip=@0x7fffffffc008)
    at ../../../WebKit/qt/Api/qwebframe.cpp:493
#7  0x00007ffc3907fad4 in QWebFrame::render (this=0x7364b0,
painter=0x7fffffffb7f0, clip=@0x7fffffffc008) at
../../../WebKit/qt/Api/qwebframe.cpp:1223
#8  0x00007ffc39097c36 in QWebView::paintEvent (this=0x788940,
ev=0x7fffffffbfe0) at ../../../WebKit/qt/Api/qwebview.cpp:928
#9  0x00007ffc36067971 in QWidget::event (this=0x788940, event=0x7fffffffbfe0)
at kernel/qwidget.cpp:8120
#10 0x00007ffc39097f00 in QWebView::event (this=0x788940, e=0x7fffffffbfe0) at
../../../WebKit/qt/Api/qwebview.cpp:832
#11 0x00007ffc36010dfd in QApplicationPrivate::notify_helper (this=0x6d5750,
receiver=0x788940, e=0x7fffffffbfe0) at kernel/qapplication.cpp:4242
#12 0x00007ffc360177ba in QApplication::notify (this=0x7fffffffd190,
receiver=0x788940, e=0x7fffffffbfe0) at kernel/qapplication.cpp:4125
#13 0x00007ffc35b0089c in QCoreApplication::notifyInternal
(this=0x7fffffffd190, receiver=0x788940, event=0x7fffffffbfe0) at
kernel/qcoreapplication.cpp:704
#14 0x00007ffc3606fba1 in QWidgetPrivate::drawWidget (this=0x788980,
pdev=0x880338, rgn=@0x7fffffffc4c0, offset=@0x7fffffffc4b0,
    flags=<value optimized out>, sharedPainter=0x0, backingStore=0x887fc0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#15 0x00007ffc36237a1e in QWidgetBackingStore::sync (this=0x887fc0) at
painting/qbackingstore.cpp:1281
#16 0x00007ffc360608c0 in QWidgetPrivate::syncBackingStore (this=0x71f980) at
kernel/qwidget.cpp:1662
#17 0x00007ffc3606808d in QWidget::event (this=0x720640, event=0x931270) at
kernel/qwidget.cpp:8266
#18 0x00007ffc3642345b in QMainWindow::event (this=0x720640, event=0x931270) at
widgets/qmainwindow.cpp:1434
#19 0x00007ffc36010dfd in QApplicationPrivate::notify_helper (this=0x6d5750,
receiver=0x720640, e=0x931270) at kernel/qapplication.cpp:4242
#20 0x00007ffc360177ba in QApplication::notify (this=0x7fffffffd190,
receiver=0x720640, e=0x931270) at kernel/qapplication.cpp:4125
#21 0x00007ffc35b0089c in QCoreApplication::notifyInternal
(this=0x7fffffffd190, receiver=0x720640, event=0x931270) at
kernel/qcoreapplication.cpp:704
#22 0x00007ffc35b017c4 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x6d58d0)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#23 0x00007ffc35b2b683 in postEventSourceDispatch (s=<value optimized out>) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#24 0x00007ffc331447ab in g_main_context_dispatch () from
/usr/lib/libglib-2.0.so.0
#25 0x00007ffc33147f7d in ?? () from /usr/lib/libglib-2.0.so.0
#26 0x00007ffc3314813b in g_main_context_iteration () from
/usr/lib/libglib-2.0.so.0
#27 0x00007ffc35b2b1dc in QEventDispatcherGlib::processEvents (this=0x6d6cb0,
flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:407
#28 0x00007ffc360bb35f in QGuiEventDispatcherGlib::processEvents (this=0x0,
flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:202
#29 0x00007ffc35aff162 in QEventLoop::processEvents (this=<value optimized
out>, flags={i = -12288}) at kernel/qeventloop.cpp:149
#30 0x00007ffc35aff534 in QEventLoop::exec (this=0x7fffffffd040, flags={i =
-12208}) at kernel/qeventloop.cpp:201
#31 0x00007ffc35b01a46 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:981
#32 0x0000000000424ee3 in launcherMain (app=@0x7fffffffd190) at
../../../../WebKitTools/QtLauncher/main.cpp:1012
#33 0x000000000042d369 in main (argc=2, argv=0x7fffffffd388) at
../../../../WebKitTools/QtLauncher/main.cpp:1196

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