Application: plasma-desktop (0.4) KDE Platform Version: 4.8.4 (4.8.4) "release 511" Qt Version: 4.8.2 Operating System: Linux 3.1.10-1.9-desktop x86_64 Distribution: "openSUSE 12.1 (x86_64)" -- Information about the crash: - What I was doing when the application crashed: I moved a widget (shelf) from the desktop (grouping mode) to the plasma panel, and it caused plasma-desktop to crash. When the desktop re-appeared, the shelf widget was no longer present on desktop or panel. Creating a new shelf and trying again did not crash the desktop. Dragging an already-present folder view widget to the panel also causes plasma-desktop to crash, but the folder view widget remains on the desktop. This latter item causes a crash every single time. (See possible related bug.) The crash can be reproduced every time. -- Backtrace: Application: Plasma Desktop Shell (plasma-desktop), signal: Segmentation fault [Current thread is 1 (Thread 0x7fcba7a31760 (LWP 14802))] Thread 11 (Thread 0x7fcb848af700 (LWP 14803)): #0 0x00007fcba7322ff3 in poll () from /lib64/libc.so.6 #1 0x00007fcb9ace6a98 in ?? () from /usr/lib64/libglib-2.0.so.0 #2 0x00007fcb9ace6f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #3 0x00007fcba449de36 in QEventDispatcherGlib::processEvents (this=0x7fcb800008c0, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:426 #4 0x00007fcba446d842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #5 0x00007fcba446da97 in QEventLoop::exec (this=0x7fcb848aedf0, flags=...) at kernel/qeventloop.cpp:204 #6 0x00007fcba436d5f7 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:501 #7 0x00007fcba444d62f in QInotifyFileSystemWatcherEngine::run (this=0xecddb0) at io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007fcba437061b in QThreadPrivate::start (arg=0xecddb0) at thread/qthread_unix.cpp:307 #9 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 10 (Thread 0x7fcb7d55e700 (LWP 14807)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba1288952 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0x7fcba1581e80) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2359 #2 0x00007fcba1288989 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=<optimized out>) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1464 #3 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #4 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 9 (Thread 0x7fcb76b47700 (LWP 19555)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcba437061b in QThreadPrivate::start (arg=0x1e31ef0) at thread/qthread_unix.cpp:307 #8 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 8 (Thread 0x7fcb6ffff700 (LWP 19556)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff48274 in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007fcba437061b in QThreadPrivate::start (arg=0x1dba890) at thread/qthread_unix.cpp:307 #9 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 7 (Thread 0x7fcb6f7fe700 (LWP 19557)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff48274 in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007fcba437061b in QThreadPrivate::start (arg=0x1dba8b0) at thread/qthread_unix.cpp:307 #9 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 6 (Thread 0x7fcb6effd700 (LWP 19558)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcba437061b in QThreadPrivate::start (arg=0x1310fa0) at thread/qthread_unix.cpp:307 #8 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 5 (Thread 0x7fcb6e7fc700 (LWP 19559)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcba437061b in QThreadPrivate::start (arg=0x2774770) at thread/qthread_unix.cpp:307 #8 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 4 (Thread 0x7fcb6d5b2700 (LWP 19745)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff48274 in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #8 0x00007fcba437061b in QThreadPrivate::start (arg=0x11e88f0) at thread/qthread_unix.cpp:307 #9 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #10 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 3 (Thread 0x7fcb6cdb1700 (LWP 19746)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcba437061b in QThreadPrivate::start (arg=0x1762fc0) at thread/qthread_unix.cpp:307 #8 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 2 (Thread 0x7fcb57fff700 (LWP 19747)): #0 0x00007fcba40dce6c in pthread_cond_wait@@GLIBC_2.3.2 () from /lib64/libpthread.so.0 #1 0x00007fcba4370b2b in wait (time=18446744073709551615, this=0xf8a720) at thread/qwaitcondition_unix.cpp:86 #2 QWaitCondition::wait (this=<optimized out>, mutex=0xf24a70, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:158 #3 0x00007fcb9ff4596b in ?? () from /usr/lib64/libthreadweaver.so.4 #4 0x00007fcb9ff4825b in ?? () from /usr/lib64/libthreadweaver.so.4 #5 0x00007fcb9ff470cf in ?? () from /usr/lib64/libthreadweaver.so.4 #6 0x00007fcb9ff4715b in ThreadWeaver::Thread::run() () from /usr/lib64/libthreadweaver.so.4 #7 0x00007fcba437061b in QThreadPrivate::start (arg=0x25443e0) at thread/qthread_unix.cpp:307 #8 0x00007fcba40d8f05 in start_thread () from /lib64/libpthread.so.0 #9 0x00007fcba732c10d in clone () from /lib64/libc.so.6 Thread 1 (Thread 0x7fcba7a31760 (LWP 14802)): [KCrash Handler] #6 0x0000000000000000 in ?? () #7 0x00007fcb54ec0f54 in GroupingContainment::sceneEventFilter(QGraphicsItem*, QEvent*) () from /usr/lib64/libplasma_groupingcontainment.so.4 #8 0x00007fcba3bddf9a in QGraphicsScenePrivate::filterEvent (this=0x7bb950, item=0x13a0500, event=0x7fff66f21cb0) at graphicsview/qgraphicsscene.cpp:1181 #9 0x00007fcba3bde045 in QGraphicsScenePrivate::sendEvent (this=0x7bb950, item=0x13a0500, event=0x7fff66f21cb0) at graphicsview/qgraphicsscene.cpp:1209 #10 0x00007fcba3bdeecc in QGraphicsScenePrivate::sendHoverEvent (this=0x7bb950, type=<optimized out>, item=0x13a0500, hoverEvent=0x7fff66f21e40) at graphicsview/qgraphicsscene.cpp:1268 #11 0x00007fcba3bdf48d in QGraphicsScenePrivate::dispatchHoverEvent (this=0x7bb950, hoverEvent=0x7fff66f21e40) at graphicsview/qgraphicsscene.cpp:3939 #12 0x00007fcba3bdf842 in QGraphicsScene::mouseMoveEvent (this=<optimized out>, mouseEvent=0x7fff66f224b0) at graphicsview/qgraphicsscene.cpp:4097 #13 0x00007fcba3bed87b in QGraphicsScene::event (this=0x7e2f40, event=0x7fff66f224b0) at graphicsview/qgraphicsscene.cpp:3451 #14 0x00007fcba35d4fe4 in notify_helper (e=0x7fff66f224b0, receiver=0x7e2f40, this=0x682130) at kernel/qapplication.cpp:4551 #15 QApplicationPrivate::notify_helper (this=0x682130, receiver=0x7e2f40, e=0x7fff66f224b0) at kernel/qapplication.cpp:4523 #16 0x00007fcba35d9db3 in QApplication::notify (this=0x679040, receiver=0x7e2f40, e=0x7fff66f224b0) at kernel/qapplication.cpp:4412 #17 0x00007fcba5173746 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #18 0x00007fcba446ed0c in QCoreApplication::notifyInternal (this=0x679040, receiver=0x7e2f40, event=0x7fff66f224b0) at kernel/qcoreapplication.cpp:915 #19 0x00007fcba3c075b9 in QGraphicsViewPrivate::mouseMoveEventHandler (this=0xcd45a0, event=0x7fff66f22fc0) at graphicsview/qgraphicsview.cpp:646 #20 0x00007fcba3c077ee in QGraphicsView::mouseMoveEvent (this=0xd30920, event=0x7fff66f22fc0) at graphicsview/qgraphicsview.cpp:3276 #21 0x00007fcba3625678 in QWidget::event (this=0xd30920, event=0x7fff66f22fc0) at kernel/qwidget.cpp:8356 #22 0x00007fcba39e11d6 in QFrame::event (this=0xd30920, e=0x7fff66f22fc0) at widgets/qframe.cpp:557 #23 0x00007fcba3c0bbdb in QGraphicsView::viewportEvent (this=0xd30920, event=0x7fff66f22fc0) at graphicsview/qgraphicsview.cpp:2866 #24 0x00007fcba446ee98 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0xa10800, event=0x7fff66f22fc0) at kernel/qcoreapplication.cpp:1025 #25 0x00007fcba35d4faf in notify_helper (e=0x7fff66f22fc0, receiver=0xa10800, this=0x682130) at kernel/qapplication.cpp:4547 #26 QApplicationPrivate::notify_helper (this=0x682130, receiver=0xa10800, e=0x7fff66f22fc0) at kernel/qapplication.cpp:4523 #27 0x00007fcba35da683 in QApplication::notify (this=<optimized out>, receiver=0xa10800, e=0x7fff66f22fc0) at kernel/qapplication.cpp:4094 #28 0x00007fcba5173746 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5 #29 0x00007fcba446ed0c in QCoreApplication::notifyInternal (this=0x679040, receiver=0xa10800, event=0x7fff66f22fc0) at kernel/qcoreapplication.cpp:915 #30 0x00007fcba35d5fb2 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #31 QApplicationPrivate::sendMouseEvent (receiver=0xa10800, event=0x7fff66f22fc0, alienWidget=0xa10800, nativeWidget=0xd30920, buttonDown=0x0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3162 #32 0x00007fcba3651db5 in QETWidget::translateMouseEvent (this=0xd30920, event=<optimized out>) at kernel/qapplication_x11.cpp:4513 #33 0x00007fcba36509ab in QApplication::x11ProcessEvent (this=0x679040, event=0x7fff66f23880) at kernel/qapplication_x11.cpp:3650 #34 0x00007fcba3678a12 in x11EventSourceDispatch (s=0x687670, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #35 0x00007fcb9ace658d in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0 #36 0x00007fcb9ace6d88 in ?? () from /usr/lib64/libglib-2.0.so.0 #37 0x00007fcb9ace6f59 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0 #38 0x00007fcba449ddcf in QEventDispatcherGlib::processEvents (this=0x607000, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424 #39 0x00007fcba367869e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204 #40 0x00007fcba446d842 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149 #41 0x00007fcba446da97 in QEventLoop::exec (this=0x7fff66f23c50, flags=...) at kernel/qeventloop.cpp:204 #42 0x00007fcba44728b5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1187 #43 0x00007fcba7625023 in kdemain () from /usr/lib64/libkdeinit4_plasma-desktop.so #44 0x00007fcba727223d in __libc_start_main () from /lib64/libc.so.6 #45 0x0000000000400691 in _start () This bug may be a duplicate of or related to bug 262557. Possible duplicates by query: bug 303008, bug 297121, bug 296897, bug 295014, bug 293817. Reported using DrKonqi
*** This bug has been marked as a duplicate of bug 262557 ***