Application that crashed: plasma-desktop Version of the application: 0.3 KDE Version: 4.2.85 (KDE 4.2.85 (KDE 4.3 Beta1)) Qt Version: 4.5.1 Operating System: Linux 2.6.28-12-generic i686 Distribution: Ubuntu 9.04 What I was doing when the application crashed: I can cause this crash to happen every time if I add the plasmoid "Tab bar to switch activities". Other plasmoids may also cause this to crash.. 1) I click the plasma cashew and 2)then try to rearrange a few plasmoids: clicking once on the above mentioned plasmoid, then an icon to firefox, then an icon to amarok-nightly. 3) then once all three are highlighted/selected, I click and hold down the mouse on the "tab bar to swich activites" plasmoid and drag it away from the panel. (my panel is on the top of the screen. i drag down). 4) the plasmoid disappears. I try to drop it back on to the panel somehow (because the 4-direction movement icon is still working) and when I click anywhere on the panel to drop it, plasma-desktop crashes. the whole plasma workspace crashes and then restarts. thanks, Vladislav --- side note: i love that plasma crashes but all my apps are still running. I love the plasma paradigm! -- Backtrace: Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault [Current thread is 0 (LWP 3831)] Thread 2 (Thread 0xa7b54b90 (LWP 4055)): #0 0xb806d430 in __kernel_vsyscall () #1 0xb51380e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0 #2 0xb63882ed in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6 #3 0xb656c5b2 in QWaitCondition::wait (this=0x8c03c30, mutex=0x8c03c2c, time=4294967295) at thread/qwaitcondition_unix.cpp:87 #4 0xb79caae2 in QHostInfoAgent::run (this=0x8c03c20) at kernel/qhostinfo.cpp:260 #5 0xb656b56e in QThreadPrivate::start (arg=0x8c03c20) at thread/qthread_unix.cpp:189 #6 0xb51344ff in start_thread () from /lib/tls/i686/cmov/libpthread.so.0 #7 0xb637949e in clone () from /lib/tls/i686/cmov/libc.so.6 Thread 1 (Thread 0xb3d63730 (LWP 3831)): [KCrash Handler] #6 QGraphicsLinearLayout::removeItem (this=0x0, item=0x89a7fc8) at graphicsview/qgraphicslinearlayout.h:111 #7 0xb801b567 in ?? () from /usr/lib/libkdeinit4_plasma-desktop.so #8 0xb69419c6 in QWidget::event (this=0x8f97d48, event=0xbfc87ca8) at kernel/qwidget.cpp:7517 #9 0xb68eabcc in QApplicationPrivate::notify_helper (this=0x845b068, receiver=0x8f97d48, e=0xbfc87ca8) at kernel/qapplication.cpp:4057 #10 0xb68f3851 in QApplication::notify (this=0x8447460, receiver=0x8f97d48, e=0xbfc87ca8) at kernel/qapplication.cpp:3759 #11 0xb774cc9d in KApplication::notify () from /usr/lib/libkdeui.so.5 #12 0xb665f7ab in QCoreApplication::notifyInternal (this=0x8447460, receiver=0x8447460, event=0xbfc87ca8) at kernel/qcoreapplication.cpp:610 #13 0xb68f28be in QApplicationPrivate::sendMouseEvent (receiver=0x8f97d48, event=0xbfc87ca8, alienWidget=0x8f97d48, nativeWidget=0x8d6b830, buttonDown=0xb7196aa0, lastMouseReceiver=@0xb7196aa4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216 #14 0xb6962aee in QETWidget::translateMouseEvent (this=0x8d6b830, event=0xbfc8933c) at kernel/qapplication_x11.cpp:4448 #15 0xb6961ead in QApplication::x11ProcessEvent (this=0x8447460, event=0xbfc8933c) at kernel/qapplication_x11.cpp:3444 #16 0xb698d06a in x11EventSourceDispatch (s=0x845dd00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #17 0xb4f32b88 in IA__g_main_context_dispatch (context=0x845d060) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814 #18 0xb4f360eb in g_main_context_iterate (context=0x845d060, block=1, dispatch=1, self=0x84545a8) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448 #19 0xb4f36268 in IA__g_main_context_iteration (context=0x845d060, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511 #20 0xb668b1d8 in QEventDispatcherGlib::processEvents (this=0x845a698, flags={i = -1077373704}) at kernel/qeventdispatcher_glib.cpp:324 #21 0xb698c765 in QGuiEventDispatcherGlib::processEvents (this=0x845a698, flags={i = -1077373656}) at kernel/qguieventdispatcher_glib.cpp:202 #22 0xb665ddda in QEventLoop::processEvents (this=0xbfc895a0, flags={i = -1077373592}) at kernel/qeventloop.cpp:149 #23 0xb665e21a in QEventLoop::exec (this=0xbfc895a0, flags={i = -1077373528}) at kernel/qeventloop.cpp:200 #24 0xb66606c9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888 #25 0xb68eaa47 in QApplication::exec () at kernel/qapplication.cpp:3526 #26 0xb8009290 in kdemain () from /usr/lib/libkdeinit4_plasma-desktop.so #27 0x08048712 in _start ()
I would like to add that since posting this bug I have found that moving things around in the panel is a little funky on my setup because clicking down on a plasmoid (but not dragging), and then clicking on another plasmoid will highlight both of them. Sometimes this doesn't do anything but highlight them. Sometimes this switches their location. Sometimes this puts on plasmoid visually behind the other. Very funky. Anyway, just want to make sure this bug doesn't have something to do with my individual setup.
This one should be fixed in the next beta. *** This bug has been marked as a duplicate of bug 192115 ***