[Webkit-unassigned] [Bug 92753] New: [Qt] Snowshoe desktop crashes when opening a new tab

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 31 07:36:14 PDT 2012


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

           Summary: [Qt] Snowshoe desktop crashes when opening a new tab
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Linux
            Status: NEW
          Keywords: Qt, QtTriaged
          Severity: Blocker
          Priority: P1
         Component: WebKit Qt
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: alexis.menard at openbossa.org


- Run Snowshoe desktop (https://github.com/snowshoe/snowshoe to get the code)
- Open a new tab (either ctrl+t or double clicking on the tab bar).
- The UIProcess crash.

Backtrace :

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff3df2e58 in WebKit::WebLayerTreeRenderer::getBackingStore (this=0x3085a10, id=176) at /home/darktears/dev/troll/webkit/Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp:335
335         ASSERT(layer);
(gdb) bt
#0  0x00007ffff3df2e58 in WebKit::WebLayerTreeRenderer::getBackingStore (this=0x3085a10, id=176) at /home/darktears/dev/troll/webkit/Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp:335
#1  0x00007ffff3df2ff6 in WebKit::WebLayerTreeRenderer::createTile (this=0x3085a10, layerID=176, tileID=91, scale=1) at /home/darktears/dev/troll/webkit/Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp:347
#2  0x00007ffff3d98d93 in WTF::FunctionWrapper<void (WebKit::WebLayerTreeRenderer::*)(unsigned int, int, float)>::operator() (this=0x31b6950, c=0x3085a10, p1=176, p2=91, p3=1) at /home/darktears/dev/troll/webkit/Source/WTF/wtf/Functional.h:233
#3  0x00007ffff3d985e0 in WTF::BoundFunctionImpl<WTF::FunctionWrapper<void (WebKit::WebLayerTreeRenderer::*)(unsigned int, int, float)>, void (WebKit::WebLayerTreeRenderer*, int, int, float)>::operator()() (this=0x31b6940)
    at /home/darktears/dev/troll/webkit/Source/WTF/wtf/Functional.h:489
#4  0x00007ffff3df424c in WTF::Function<void ()>::operator()() const (this=0x31e9220) at /home/darktears/dev/troll/webkit/Source/WTF/wtf/Functional.h:613
#5  0x00007ffff3df3ac1 in WebKit::WebLayerTreeRenderer::syncRemoteContent (this=0x3085a10) at /home/darktears/dev/troll/webkit/Source/WebKit2/UIProcess/WebLayerTreeRenderer.cpp:438
#6  0x00007ffff3d6b824 in QQuickWebPage::updatePaintNode (this=0x1f79c10, oldNode=0x31dfba0) at /home/darktears/dev/troll/webkit/Source/WebKit2/UIProcess/API/qt/qquickwebpage.cpp:91
#7  0x00007ffff3322d0d in QQuickWindowPrivate::updateDirtyNode (this=0x85a0d0, item=0x1f79c10) at items/qquickwindow.cpp:2234
#8  0x00007ffff3321ce3 in QQuickWindowPrivate::updateDirtyNodes (this=0x85a0d0) at items/qquickwindow.cpp:2055
#9  0x00007ffff331a44f in QQuickWindowPrivate::syncSceneGraph (this=0x85a0d0) at items/qquickwindow.cpp:295
#10 0x00007ffff3434472 in QQuickTrivialWindowManager::renderWindow (this=0x841360, window=0x852440) at items/qquickwindowmanager.cpp:1222
#11 0x00007ffff3434888 in QQuickTrivialWindowManager::event (this=0x841360, e=0x30aa270) at items/qquickwindowmanager.cpp:1306
#12 0x00007ffff187cde4 in QApplicationPrivate::notify_helper (this=0x7fb200, receiver=0x841360, e=0x30aa270) at kernel/qapplication.cpp:3594
#13 0x00007ffff187a520 in QApplication::notify (this=0x7fffffff5a30, receiver=0x841360, e=0x30aa270) at kernel/qapplication.cpp:3051
#14 0x00007ffff04f4d56 in QCoreApplication::notifyInternal (this=0x7fffffff5a30, receiver=0x841360, event=0x30aa270) at kernel/qcoreapplication.cpp:725
#15 0x00007ffff04f8b05 in QCoreApplication::sendEvent (receiver=0x841360, event=0x30aa270) at kernel/qcoreapplication.h:211
#16 0x00007ffff04f606c in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7fb380) at kernel/qcoreapplication.cpp:1325
#17 0x00007ffff04f5a1d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1185
#18 0x00007ffff0566b72 in postEventSourceDispatch (s=0x809240) at kernel/qeventdispatcher_glib.cpp:278
#19 0x00007fffe9929475 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#20 0x00007fffe99297a8 in ?? () from /lib/libglib-2.0.so.0
#21 0x00007fffe9929864 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#22 0x00007ffff05673d9 in QEventDispatcherGlib::processEvents (this=0x7ff730, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#23 0x00007ffff04f51e3 in QCoreApplication::processEvents (flags=...) at kernel/qcoreapplication.cpp:896
#24 0x00007ffff332507e in QQuickWindowIncubationController::event (this=0x896830, e=0x31c7310) at items/qquickwindow.cpp:100
#25 0x00007ffff187cde4 in QApplicationPrivate::notify_helper (this=0x7fb200, receiver=0x896830, e=0x31c7310) at kernel/qapplication.cpp:3594
#26 0x00007ffff187a520 in QApplication::notify (this=0x7fffffff5a30, receiver=0x896830, e=0x31c7310) at kernel/qapplication.cpp:3051
#27 0x00007ffff04f4d56 in QCoreApplication::notifyInternal (this=0x7fffffff5a30, receiver=0x896830, event=0x31c7310) at kernel/qcoreapplication.cpp:725
#28 0x00007ffff04f8b05 in QCoreApplication::sendEvent (receiver=0x896830, event=0x31c7310) at kernel/qcoreapplication.h:211
#29 0x00007ffff04f606c in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x7fb380) at kernel/qcoreapplication.cpp:1325
#30 0x00007ffff04f5a1d in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1185
#31 0x00007ffff0566b72 in postEventSourceDispatch (s=0x809240) at kernel/qeventdispatcher_glib.cpp:278
#32 0x00007fffe9929475 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#33 0x00007fffe99297a8 in ?? () from /lib/libglib-2.0.so.0
#34 0x00007fffe9929864 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#35 0x00007ffff05673d9 in QEventDispatcherGlib::processEvents (this=0x7ff730, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#36 0x00007ffff04f1d3d in QEventLoop::processEvents (this=0x7fffffff5970, flags=...) at kernel/qeventloop.cpp:135
#37 0x00007ffff04f201f in QEventLoop::exec (this=0x7fffffff5970, flags=...) at kernel/qeventloop.cpp:211
#38 0x00007ffff04f5409 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:977
#39 0x00007ffff0aef9bb in QGuiApplication::exec () at kernel/qguiapplication.cpp:1031
#40 0x00007ffff187a152 in QApplication::exec () at kernel/qapplication.cpp:

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