Version: (using Devel) Compiler: gcc 4.3.3 OS: Linux Installed from: Compiled sources Crash when clicking on application button on task manager. Cannot reproduce at will. kde and qt-copy from svn as of 22-feb. Application: Plasma Workspace (plasma-desktop), signal SIGSEGV 0x00007f8cf05e2001 in nanosleep () from /lib/libc.so.6 [Current thread is 0 (LWP 27689)] Thread 3 (Thread 0x7f8cd7f81950 (LWP 27699)): #0 0x00007f8cf1047d69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f8cf12cc0a1 in QWaitConditionPrivate::wait (this=0x1d01d90, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:82 #2 0x00007f8cf12cbbfe in QWaitCondition::wait (this=0x1cf1f18, mutex=0x1cf1f10, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154 #3 0x00007f8cdb11dd54 in RenderThread::run (this=0x1cf1f00) at /home/e/kde/src/kdebase/workspace/plasma/wallpapers/image/renderthread.cpp:91 #4 0x00007f8cf12cb855 in QThreadPrivate::start (arg=0x1cf1f00) at thread/qthread_unix.cpp:184 #5 0x00007f8cf1043fc7 in start_thread () from /lib/libpthread.so.0 #6 0x00007f8cf06125dd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 2 (Thread 0x7f8cd6320950 (LWP 27700)): #0 0x00007f8cf1047d69 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/libpthread.so.0 #1 0x00007f8cf12cc0a1 in QWaitConditionPrivate::wait (this=0x1c4c650, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:82 #2 0x00007f8cf12cbbfe in QWaitCondition::wait (this=0x1cf6ab8, mutex=0x1cf6ab0, time=18446744073709551615) at thread/qwaitcondition_unix.cpp:154 #3 0x00007f8cdb11dd54 in RenderThread::run (this=0x1cf6aa0) at /home/e/kde/src/kdebase/workspace/plasma/wallpapers/image/renderthread.cpp:91 #4 0x00007f8cf12cb855 in QThreadPrivate::start (arg=0x1cf6aa0) at thread/qthread_unix.cpp:184 #5 0x00007f8cf1043fc7 in start_thread () from /lib/libpthread.so.0 #6 0x00007f8cf06125dd in clone () from /lib/libc.so.6 #7 0x0000000000000000 in ?? () Thread 1 (Thread 0x7f8cf60e0790 (LWP 27689)): [KCrash Handler] #5 0x00007f8cda1deb99 in WindowTaskItem::setAdditionalMimeData (this=0x2f4a850, mimeData=0x2352b20) at /home/e/kde/src/kdebase/workspace/plasma/applets/tasks/windowtaskitem.cpp:298 #6 0x00007f8cda1eba77 in AbstractTaskItem::mouseMoveEvent (this=0x2f4a850, event=0x7ffffe223b90) at /home/e/kde/src/kdebase/workspace/plasma/applets/tasks/abstracttaskitem.cpp:293 #7 0x00007f8cf2166c07 in QGraphicsItem::sceneEvent (this=0x2f4a860, event=0x7ffffe223b90) at graphicsview/qgraphicsitem.cpp:4726 #8 0x00007f8cf219f8f8 in QGraphicsWidget::sceneEvent (this=0x2f4a850, event=0x7ffffe223b90) at graphicsview/qgraphicswidget.cpp:1084 #9 0x00007f8cf2172f86 in QGraphicsScenePrivate::sendEvent (this=0x1a8b650, item=0x2f4a860, event=0x7ffffe223b90) at graphicsview/qgraphicsscene.cpp:1143 #10 0x00007f8cf2176183 in QGraphicsScenePrivate::sendMouseEvent (this=0x1a8b650, mouseEvent=0x7ffffe223b90) at graphicsview/qgraphicsscene.cpp:1214 #11 0x00007f8cf2181868 in QGraphicsScene::mouseMoveEvent (this=0x1a7c8d0, mouseEvent=0x7ffffe223b90) at graphicsview/qgraphicsscene.cpp:4244 #12 0x00007f8cf217e792 in QGraphicsScene::event (this=0x1a7c8d0, event=0x7ffffe223b90) at graphicsview/qgraphicsscene.cpp:3627 #13 0x00007f8cf1b37e73 in QApplicationPrivate::notify_helper (this=0x192f480, receiver=0x1a7c8d0, e=0x7ffffe223b90) at kernel/qapplication.cpp:4051 #14 0x00007f8cf1b381d3 in QApplication::notify (this=0x1920de0, receiver=0x1a7c8d0, e=0x7ffffe223b90) at kernel/qapplication.cpp:3598 #15 0x00007f8cf4315d6b in KApplication::notify (this=0x1920de0, receiver=0x1a7c8d0, event=0x7ffffe223b90) at /home/e/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:307 #16 0x00007f8cf13ba2d3 in QCoreApplication::notifyInternal (this=0x1920de0, receiver=0x1a7c8d0, event=0x7ffffe223b90) at kernel/qcoreapplication.cpp:593 #17 0x00007f8cf1b34d65 in QCoreApplication::sendEvent (receiver=0x1a7c8d0, event=0x7ffffe223b90) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:208 #18 0x00007f8cf2194a2e in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x1ec2ad0, event=0x7ffffe224930) at graphicsview/qgraphicsview.cpp:600 #19 0x00007f8cf21956a7 in QGraphicsView::mouseMoveEvent (this=0x1b1dd00, event=0x7ffffe224930) at graphicsview/qgraphicsview.cpp:3330 #20 0x00007f8cf1b94769 in QWidget::event (this=0x1b1dd00, event=0x7ffffe224930) at kernel/qwidget.cpp:7496 #21 0x00007f8cf1f7f927 in QFrame::event (this=0x1b1dd00, e=0x7ffffe224930) at widgets/qframe.cpp:554 #22 0x00007f8cf20123cc in QAbstractScrollArea::viewportEvent (this=0x1b1dd00, e=0x7ffffe224930) at widgets/qabstractscrollarea.cpp:957 #23 0x00007f8cf218e51b in QGraphicsView::viewportEvent (this=0x1b1dd00, event=0x7ffffe224930) at graphicsview/qgraphicsview.cpp:2928 #24 0x00007f8cf2014d1e in QAbstractScrollAreaPrivate::viewportEvent (this=0x1ec2ad0, event=0x7ffffe224930) at widgets/qabstractscrollarea_p.h:95 #25 0x00007f8cf2014d5a in QAbstractScrollAreaFilter::eventFilter (this=0x1c87150, o=0x1c52250, e=0x7ffffe224930) at widgets/qabstractscrollarea_p.h:106 #26 0x00007f8cf13b8867 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x192f480, receiver=0x1c52250, event=0x7ffffe224930) at kernel/qcoreapplication.cpp:713 #27 0x00007f8cf1b37e51 in QApplicationPrivate::notify_helper (this=0x192f480, receiver=0x1c52250, e=0x7ffffe224930) at kernel/qapplication.cpp:4047 #28 0x00007f8cf1b38bd5 in QApplication::notify (this=0x1920de0, receiver=0x1c52250, e=0x7ffffe224930) at kernel/qapplication.cpp:3753 #29 0x00007f8cf4315d6b in KApplication::notify (this=0x1920de0, receiver=0x1c52250, event=0x7ffffe224930) at /home/e/kde/src/kdelibs/kdeui/kernel/kapplication.cpp:307 #30 0x00007f8cf13ba2d3 in QCoreApplication::notifyInternal (this=0x1920de0, receiver=0x1c52250, event=0x7ffffe224930) at kernel/qcoreapplication.cpp:593 #31 0x00007f8cf1b43e01 in QCoreApplication::sendSpontaneousEvent (receiver=0x1c52250, event=0x7ffffe224930) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:211 #32 0x00007f8cf1b3c9e5 in QApplicationPrivate::sendMouseEvent (receiver=0x1c52250, event=0x7ffffe224930, alienWidget=0x1c52250, nativeWidget=0x1b1dd00, buttonDown=0x7f8cf2638048, lastMouseReceiver=@0x7f8cf2638050) at kernel/qapplication.cpp:2913 #33 0x00007f8cf1bb39ad in QETWidget::translateMouseEvent (this=0x1b1dd00, event=0x7ffffe2254f0) at kernel/qapplication_x11.cpp:4414 #34 0x00007f8cf1bb4972 in QApplication::x11ProcessEvent (this=0x1920de0, event=0x7ffffe2254f0) at kernel/qapplication_x11.cpp:3410 #35 0x00007f8cf1bdf7e6 in x11EventSourceDispatch (s=0x1932e20, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:141 #36 0x00007f8ceceafaa2 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #37 0x00007f8ceceb321d in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #38 0x00007f8ceceb33db in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #39 0x00007f8cf13e7eba in QEventDispatcherGlib::processEvents (this=0x192f6e0, flags={i = -31303760}) at kernel/qeventdispatcher_glib.cpp:318 #40 0x00007f8cf1bdf00b in QGuiEventDispatcherGlib::processEvents (this=0x192f6e0, flags={i = -31303664}) at kernel/qguieventdispatcher_glib.cpp:197 #41 0x00007f8cf13b7557 in QEventLoop::processEvents (this=0x7ffffe2258d0, flags={i = -31303568}) at kernel/qeventloop.cpp:144 #42 0x00007f8cf13b7764 in QEventLoop::exec (this=0x7ffffe2258d0, flags={i = -31303456}) at kernel/qeventloop.cpp:191 #43 0x00007f8cf13bab1e in QCoreApplication::exec () at kernel/qcoreapplication.cpp:875 #44 0x00007f8cf1b37bd0 in QApplication::exec () at kernel/qapplication.cpp:3526 #45 0x00007f8cf5db83c9 in kdemain (argc=1, argv=0x7ffffe225bd8) at /home/e/kde/src/kdebase/workspace/plasma/shells/desktop/main.cpp:50 #46 0x00000000004008d7 in main (argc=1, argv=0x7ffffe225bd8) at /home/e/kde/build/kdebase/workspace/plasma/shells/desktop/plasma-desktop_dummy.cpp:3
SVN commit 930799 by aseigo: don't crash when dragging an "emptY" window item; also don't start an empty drag BUG:185418 M +5 -0 abstracttaskitem.cpp M +5 -5 windowtaskitem.cpp WebSVN link: http://websvn.kde.org/?view=rev&revision=930799