Bug 241139

Summary: Plasma crash when switching virtual desktops
Product: [Unmaintained] plasma4 Reporter: Dr Chandra <chandra149>
Component: generalAssignee: Plasma Bugs List <plasma-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: kde
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Dr Chandra 2010-06-08 22:50:54 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-22-generic x86_64
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
I was switching virtual desktops when Plasma suddenly crashed.

 -- Backtrace:
Application: Área de trabajo de Plasma (kdeinit4), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f85fca0b760 (LWP 1493))]

Thread 3 (Thread 0x7f85d0fff710 (LWP 1498)):
#0  0x00007f85f99fcf53 in *__GI___poll (fds=<value optimized out>, nfds=<value optimized out>, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#1  0x00007f85f63c14a9 in ?? () from /lib/libglib-2.0.so.0
#2  0x00007f85f63c18fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00007f85fb004566 in QEventDispatcherGlib::processEvents (this=0x2447690, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:414
#4  0x00007f85fafd9992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#5  0x00007f85fafd9d6c in QEventLoop::exec (this=0x7f85d0ffedb0, flags=) at kernel/qeventloop.cpp:201
#6  0x00007f85faee3d59 in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:487
#7  0x00007f85fafba178 in QInotifyFileSystemWatcherEngine::run (this=0x2446bb0) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00007f85faee6775 in QThreadPrivate::start (arg=0x2446bb0) at thread/qthread_unix.cpp:248
#9  0x00007f85fac569ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#10 0x00007f85f9a096cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#11 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7f85d38e2710 (LWP 4017)):
#0  pthread_cond_wait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_wait.S:162
#1  0x00007f85f26afca6 in WTF::TCMalloc_PageHeap::scavengerThread (this=0x7f85f3671e80) at ../JavaScriptCore/wtf/FastMalloc.cpp:2299
#2  0x00007f85f26afce9 in WTF::TCMalloc_PageHeap::runScavengerThread (context=0x7f85f367ff4c) at ../JavaScriptCore/wtf/FastMalloc.cpp:1433
#3  0x00007f85fac569ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#4  0x00007f85f9a096cd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#5  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f85fca0b760 (LWP 1493)):
[KCrash Handler]
#5  QWidget::testAttribute (this=0x6095c90, rect=...) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:1025
#6  QWidget::isVisible (this=0x6095c90, rect=...) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:987
#7  QWidget::update (this=0x6095c90, rect=...) at kernel/qwidget.cpp:10108
#8  0x00007f85f2b476b3 in WebCore::ChromeClientQt::repaint (this=0x1bf8140, windowRect=..., contentChanged=<value optimized out>) at ../WebKit/qt/WebCoreSupport/ChromeClientQt.cpp:323
#9  0x00007f85f29d0ee2 in WebCore::FrameView::invalidateRect (this=0x7f85eab5ec80, rect=...) at page/FrameView.cpp:290
#10 0x00007f85f29cf5e1 in WebCore::FrameView::invalidateScrollbarRect (this=0x7f85eab5ec80, scrollbar=0x7f85eab7cd80, rect=<value optimized out>) at page/FrameView.cpp:1456
#11 0x00007f85f2b439ca in WebCore::Widget::invalidate (this=<value optimized out>, scrollbar=0x7f85eab7cd80) at platform/Widget.h:147
#12 WebCore::ScrollbarThemeQt::invalidatePart (this=<value optimized out>, scrollbar=0x7f85eab7cd80) at platform/qt/ScrollbarThemeQt.cpp:188
#13 0x00007f85f2a222af in WebCore::Scrollbar::setHoveredPart (this=0x7f85eab7cd80, part=WebCore::ForwardTrackPart) at platform/Scrollbar.cpp:288
#14 0x00007f85f2a22b85 in WebCore::Scrollbar::mouseMoved (this=0x7f85eab7cd80, evt=...) at platform/Scrollbar.cpp:337
#15 0x00007f85f29c1b73 in WebCore::EventHandler::handleMouseMoveEvent (this=0x7f85eab2f580, mouseEvent=..., hoveredNode=0x7fffe0c7f370) at page/EventHandler.cpp:1400
#16 0x00007f85f29c1c99 in WebCore::EventHandler::mouseMoved (this=0x7f85eab2f580, event=...) at page/EventHandler.cpp:1313
#17 0x00007f85f2b62e9f in QWebPagePrivate::mouseMoveEvent (this=<value optimized out>, ev=0x7fffe0c7f480) at ../WebKit/qt/Api/qwebpage.cpp:703
#18 0x00007f85f2b68819 in QWebPage::event (this=0xb29e540, ev=0x7fffe0c7f480) at ../WebKit/qt/Api/qwebpage.cpp:2497
#19 0x00007f85f3ab9297 in Plasma::WebView::hoverMoveEvent (this=0xd17cf00, event=0x7fffe0c7fc60) at ../../plasma/widgets/webview.cpp:280
#20 0x00007f85fa77047b in QGraphicsItem::sceneEvent (this=0xd17cf10, event=0x7fffe0c7f090) at graphicsview/qgraphicsitem.cpp:6487
#21 0x00007f85f3a4e0c5 in Plasma::KineticScrolling::eventFilter (this=0x9d1db20, watched=<value optimized out>, event=0x7fffe0c7fc60) at ../../plasma/private/kineticscroll.cpp:385
#22 0x00007f85fafda487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0xd17cf00, event=0x7fffe0c7fc60) at kernel/qcoreapplication.cpp:819
#23 0x00007f85fa1771fc in QApplicationPrivate::notify_helper (this=0xecd640, receiver=0xd17cf00, e=0x7fffe0c7fc60) at kernel/qapplication.cpp:4296
#24 0x00007f85fa17d6fb in QApplication::notify (this=0xec00c0, receiver=0xd17cf00, e=0x7fffe0c7fc60) at kernel/qapplication.cpp:4183
#25 0x00007f85fb522526 in KApplication::notify (this=0xec00c0, receiver=0xd17cf00, event=0x7fffe0c7fc60) at ../../kdeui/kernel/kapplication.cpp:302
#26 0x00007f85fafdb06c in QCoreApplication::notifyInternal (this=0xec00c0, receiver=0xd17cf00, event=0x7fffe0c7fc60) at kernel/qcoreapplication.cpp:704
#27 0x00007f85fa784863 in QCoreApplication::sendEvent (this=<value optimized out>, item=0xd17cf10, event=0x7fffe0c7fc60) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#28 QGraphicsScenePrivate::sendEvent (this=<value optimized out>, item=0xd17cf10, event=0x7fffe0c7fc60) at graphicsview/qgraphicsscene.cpp:1177
#29 0x00007f85fa784bbf in QGraphicsScenePrivate::sendHoverEvent (this=0xf60300, type=<value optimized out>, item=0xd17cf10, hoverEvent=0x7fffe0c7fdf0) at graphicsview/qgraphicsscene.cpp:1228
#30 0x00007f85fa78a87c in QGraphicsScenePrivate::dispatchHoverEvent (this=0xf60300, hoverEvent=<value optimized out>) at graphicsview/qgraphicsscene.cpp:3874
#31 0x00007f85fa78aa84 in QGraphicsScene::mouseMoveEvent (this=<value optimized out>, mouseEvent=0x7fffe0c804c0) at graphicsview/qgraphicsscene.cpp:4026
#32 0x00007f85fa79cfab in QGraphicsScene::event (this=0xf5e500, event=0x7fffe0c804c0) at graphicsview/qgraphicsscene.cpp:3391
#33 0x00007f85fa17722c in QApplicationPrivate::notify_helper (this=0xecd640, receiver=0xf5e500, e=0x7fffe0c804c0) at kernel/qapplication.cpp:4300
#34 0x00007f85fa17d6fb in QApplication::notify (this=0xec00c0, receiver=0xf5e500, e=0x7fffe0c804c0) at kernel/qapplication.cpp:4183
#35 0x00007f85fb522526 in KApplication::notify (this=0xec00c0, receiver=0xf5e500, event=0x7fffe0c804c0) at ../../kdeui/kernel/kapplication.cpp:302
#36 0x00007f85fafdb06c in QCoreApplication::notifyInternal (this=0xec00c0, receiver=0xf5e500, event=0x7fffe0c804c0) at kernel/qcoreapplication.cpp:704
#37 0x00007f85fa7b8287 in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x61373c0, event=0x7fffe0c81020) at graphicsview/qgraphicsview.cpp:645
#38 0x00007f85fa7b847e in QGraphicsView::mouseMoveEvent (this=0x7ddafa0, event=0x7fffe0c81020) at graphicsview/qgraphicsview.cpp:3197
#39 0x00007f85fa1cd1df in QWidget::event (this=0x7ddafa0, event=0x7fffe0c81020) at kernel/qwidget.cpp:7983
#40 0x00007f85fa5744e6 in QFrame::event (this=0x7ddafa0, e=0x7fffe0c81020) at widgets/qframe.cpp:557
#41 0x00007f85fa7b5f0b in QGraphicsView::viewportEvent (this=0x7ddafa0, event=0x7fffe0c81020) at graphicsview/qgraphicsview.cpp:2787
#42 0x00007f85fafda487 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x1a832a0, event=0x7fffe0c81020) at kernel/qcoreapplication.cpp:819
#43 0x00007f85fa1771fc in QApplicationPrivate::notify_helper (this=0xecd640, receiver=0x1a832a0, e=0x7fffe0c81020) at kernel/qapplication.cpp:4296
#44 0x00007f85fa17decb in QApplication::notify (this=0xec00c0, receiver=0x1a832a0, e=0x7fffe0c81020) at kernel/qapplication.cpp:3865
#45 0x00007f85fb522526 in KApplication::notify (this=0xec00c0, receiver=0x1a832a0, event=0x7fffe0c81020) at ../../kdeui/kernel/kapplication.cpp:302
#46 0x00007f85fafdb06c in QCoreApplication::notifyInternal (this=0xec00c0, receiver=0x1a832a0, event=0x7fffe0c81020) at kernel/qcoreapplication.cpp:704
#47 0x00007f85fa17d0ae in QCoreApplication::sendEvent (receiver=0x1a832a0, event=0x7fffe0c81020, alienWidget=0x1a832a0, nativeWidget=0x7ddafa0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#48 QApplicationPrivate::sendMouseEvent (receiver=0x1a832a0, event=0x7fffe0c81020, alienWidget=0x1a832a0, nativeWidget=0x7ddafa0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:2965
#49 0x00007f85fa1fcf65 in QETWidget::translateMouseEvent (this=0x7ddafa0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4368
#50 0x00007f85fa1fb8ac in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffe0c81940) at kernel/qapplication_x11.cpp:3501
#51 0x00007f85fa227882 in x11EventSourceDispatch (s=0xed0cb0, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#52 0x00007f85f63bd8c2 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#53 0x00007f85f63c1748 in ?? () from /lib/libglib-2.0.so.0
#54 0x00007f85f63c18fc in g_main_context_iteration () from /lib/libglib-2.0.so.0
#55 0x00007f85fb004513 in QEventDispatcherGlib::processEvents (this=0xe71140, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:412
#56 0x00007f85fa22746e in QGuiEventDispatcherGlib::processEvents (this=0x6095c90, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007f85fafd9992 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#58 0x00007f85fafd9d6c in QEventLoop::exec (this=0x7fffe0c81c70, flags=) at kernel/qeventloop.cpp:201
#59 0x00007f85fafddaab in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981
#60 0x00007f85ee8bbfb2 in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../plasma/desktop/shell/main.cpp:112
#61 0x00000000004070f3 in launch (argc=1, _name=<value optimized out>, args=<value optimized out>, cwd=<value optimized out>, envc=0, envs=<value optimized out>, reset_env=false, tty=0x0, 
    avoid_loops=false, startup_id_str=0x40a4f9 "0") at ../../kinit/kinit.cpp:717
#62 0x0000000000407cb0 in handle_launcher_request (sock=8, who=<value optimized out>) at ../../kinit/kinit.cpp:1209
#63 0x000000000040823a in handle_requests (waitForPid=0) at ../../kinit/kinit.cpp:1402
#64 0x0000000000408e22 in main (argc=4, argv=<value optimized out>, envp=<value optimized out>) at ../../kinit/kinit.cpp:1845

This bug may be a duplicate of or related to bug 234392.

Possible duplicates by query: bug 235917, bug 234210.

Reported using DrKonqi
Comment 1 Nicolas L. 2010-06-09 14:51:26 UTC

*** This bug has been marked as a duplicate of bug 235917 ***