Bug 266701 - Plasma Workspace crashes when dragging icon from Quick Launch
Summary: Plasma Workspace crashes when dragging icon from Quick Launch
Status: RESOLVED DUPLICATE of bug 234340
Alias: None
Product: plasma4
Classification: Plasma
Component: general (show other bugs)
Version: unspecified
Platform: Debian unstable Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2011-02-19 23:59 UTC by Jakub Krajewski
Modified: 2011-02-20 00:08 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jakub Krajewski 2011-02-19 23:59:31 UTC
Application: plasma-desktop (0.3)
KDE Platform Version: 4.4.5 (KDE 4.4.5)
Qt Version: 4.6.3
Operating System: Linux 2.6.37 i686
Distribution: Debian GNU/Linux unstable (sid)

-- Information about the crash:
During high i/o load I dragged by mistake icon from Quick Launch area of plasma panel and without dropping (one mouse click for all) put it back into panel. Plasma crashed then. Was not able to reproduce problem afterwards.

 -- Backtrace:
Application: Plasma Workspace (plasma-desktop), signal: Segmentation fault
[Current thread is 1 (Thread 0xb1c97a50 (LWP 3676))]

Thread 2 (Thread 0xa446ab70 (LWP 18973)):
#0  0xb7807424 in __kernel_vsyscall ()
#1  0xb4136f7f in __pthread_cond_wait (cond=0xb710a26c, mutex=0xb710a254) at pthread_cond_wait.c:153
#2  0xb7711e0d in __pthread_cond_wait (cond=0xb710a26c, mutex=0xb710a254) at forward.c:139
#3  0xb702c427 in QTWTF::TCMalloc_PageHeap::scavengerThread (this=0xb7105180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:2304
#4  0xb702c471 in QTWTF::TCMalloc_PageHeap::runScavengerThread (context=0xb7105180) at ../3rdparty/javascriptcore/JavaScriptCore/wtf/FastMalloc.cpp:1438
#5  0xb44b8cd7 in ?? () from /usr/lib/libGL.so.1
#6  0xb7704e7e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb1c97a50 (LWP 3676)):
[KCrash Handler]
#6  ref (this=0xbfc821cc, other=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_i386.h:120
#7  QUrl::QUrl (this=0xbfc821cc, other=...) at io/qurl.cpp:4150
#8  0xb67c9b09 in KUrl::KUrl (this=0xbfc821cc, _u=...) at ../../kdecore/io/kurl.cpp:472
#9  0xa64698bc in QuicklaunchIcon::url (this=0x9981718) at ../../../../../plasma/generic/applets/quicklaunch/quicklaunchIcon.cpp:54
#10 0xa6462d83 in QuicklaunchApplet::saveState (this=0x9276fb0, config=...) at ../../../../../plasma/generic/applets/quicklaunch/quicklaunchApplet.cpp:105
#11 0xa646179e in QuicklaunchApplet::saveConfig (this=0x9276fb0) at ../../../../../plasma/generic/applets/quicklaunch/quicklaunchApplet.cpp:97
#12 0xa646433d in QuicklaunchApplet::dropApp (this=0x9276fb0, event=0xbfc82dc0, droppedOnDialog=false) at ../../../../../plasma/generic/applets/quicklaunch/quicklaunchApplet.cpp:563
#13 0xa64645d8 in QuicklaunchApplet::eventFilter (this=0x9276fb0, object=0x93bc0b0, event=0xbfc82dc0) at ../../../../../plasma/generic/applets/quicklaunch/quicklaunchApplet.cpp:605
#14 0xb5abc76a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8f87e70, receiver=0x93bc0b0, event=0xbfc82dc0) at kernel/qcoreapplication.cpp:841
#15 0xb5da65a9 in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x93bc0b0, e=0xbfc82dc0) at kernel/qapplication.cpp:4298
#16 0xb5dad15e in QApplication::notify (this=0x8f736e8, receiver=0x93bc0b0, e=0xbfc82dc0) at kernel/qapplication.cpp:3706
#17 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x93bc0b0, event=0xbfc82dc0) at ../../kdeui/kernel/kapplication.cpp:302
#18 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x93bc0b0, event=0xbfc82dc0) at kernel/qcoreapplication.cpp:726
#19 0xb643c057 in sendEvent (this=0x90c38e0, item=0x93bc0b8, event=0xbfc82dc0) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#20 QGraphicsScenePrivate::sendEvent (this=0x90c38e0, item=0x93bc0b8, event=0xbfc82dc0) at graphicsview/qgraphicsscene.cpp:1186
#21 0xb643c468 in QGraphicsScenePrivate::sendDragDropEvent (this=0x90c38e0, item=0x93bc0b8, dragDropEvent=0xbfc82dc0) at graphicsview/qgraphicsscene.cpp:1219
#22 0xb643c4aa in QGraphicsScene::dropEvent (this=0x8f77068, event=0xbfc82dc0) at graphicsview/qgraphicsscene.cpp:3700
#23 0xb6451dec in QGraphicsScene::event (this=0x8f77068, event=0xbfc82dc0) at graphicsview/qgraphicsscene.cpp:3358
#24 0xb5da65cc in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x8f77068, e=0xbfc82dc0) at kernel/qapplication.cpp:4302
#25 0xb5dad15e in QApplication::notify (this=0x8f736e8, receiver=0x8f77068, e=0xbfc82dc0) at kernel/qapplication.cpp:3706
#26 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x8f77068, event=0xbfc82dc0) at ../../kdeui/kernel/kapplication.cpp:302
#27 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x8f77068, event=0xbfc82dc0) at kernel/qcoreapplication.cpp:726
#28 0xb647167d in sendEvent (this=0x928aca8, event=0xbfc834c4) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#29 QGraphicsView::dropEvent (this=0x928aca8, event=0xbfc834c4) at graphicsview/qgraphicsview.cpp:2833
#30 0xb77e22a9 in PanelView::dropEvent (this=0x928aca8, event=0xbfc834c4) at ../../../../plasma/desktop/shell/panelview.cpp:1561
#31 0xb5e04790 in QWidget::event (this=0x928aca8, event=0xbfc834c4) at kernel/qwidget.cpp:8234
#32 0xb61fe8d3 in QFrame::event (this=0x928aca8, e=0xbfc834c4) at widgets/qframe.cpp:557
#33 0xb6299092 in QAbstractScrollArea::viewportEvent (this=0x9d23d01, e=0xbfc821cc) at widgets/qabstractscrollarea.cpp:1036
#34 0xb64706ab in QGraphicsView::viewportEvent (this=0x928aca8, event=0xbfc834c4) at graphicsview/qgraphicsview.cpp:2787
#35 0xb629ba65 in viewportEvent (this=0x92538b8, o=0x92f65b8, e=0xbfc834c4) at widgets/qabstractscrollarea_p.h:100
#36 QAbstractScrollAreaFilter::eventFilter (this=0x92538b8, o=0x92f65b8, e=0xbfc834c4) at widgets/qabstractscrollarea_p.h:116
#37 0xb5abc76a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8f87e70, receiver=0x92f65b8, event=0xbfc834c4) at kernel/qcoreapplication.cpp:841
#38 0xb5da65a9 in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x92f65b8, e=0xbfc834c4) at kernel/qapplication.cpp:4298
#39 0xb5dad63d in QApplication::notify (this=0x8f736e8, receiver=0x92f65b8, e=0xbfc834c4) at kernel/qapplication.cpp:4110
#40 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x92f65b8, event=0xbfc834c4) at ../../kdeui/kernel/kapplication.cpp:302
#41 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x92f65b8, event=0xbfc834c4) at kernel/qcoreapplication.cpp:726
#42 0xb5e462f5 in sendEvent (this=0x8f8b5d0, xe=0xbfc835a8, passive=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#43 QX11Data::xdndHandleDrop (this=0x8f8b5d0, xe=0xbfc835a8, passive=false) at kernel/qdnd_x11.cpp:1164
#44 0xb5e465ee in QDragManager::drop (this=0x9e27838) at kernel/qdnd_x11.cpp:1700
#45 0xb5e4879a in QDragManager::eventFilter (this=0x9e27838, o=0x9102a40, e=0xbfc83bd4) at kernel/qdnd_x11.cpp:1293
#46 0xb5abc82c in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x8f87e70, receiver=0x9102a40, event=0xbfc83bd4) at kernel/qcoreapplication.cpp:822
#47 0xb5da6553 in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x9102a40, e=0xbfc83bd4) at kernel/qapplication.cpp:4277
#48 0xb5dadaf7 in QApplication::notify (this=0x8f736e8, receiver=0x9102a40, e=0xbfc83bd4) at kernel/qapplication.cpp:3867
#49 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x9102a40, event=0xbfc83bd4) at ../../kdeui/kernel/kapplication.cpp:302
#50 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x9102a40, event=0xbfc83bd4) at kernel/qcoreapplication.cpp:726
#51 0xb5daca52 in sendEvent (receiver=0x9102a40, event=0xbfc83bd4, alienWidget=0x0, nativeWidget=0x9102a40, buttonDown=0xb66ee998, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#52 QApplicationPrivate::sendMouseEvent (receiver=0x9102a40, event=0xbfc83bd4, alienWidget=0x0, nativeWidget=0x9102a40, buttonDown=0xb66ee998, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967
#53 0xb5e37d4c in QETWidget::translateMouseEvent (this=0x9102a40, event=0xbfc84020) at kernel/qapplication_x11.cpp:4380
#54 0xb5e37253 in QApplication::x11ProcessEvent (this=0x8f736e8, event=0xbfc84020) at kernel/qapplication_x11.cpp:3391
#55 0xb5e65372 in x11EventSourceDispatch (s=0x8f8ab40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#56 0xb3f27745 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#57 0xb3f2bcf8 in ?? () from /lib/libglib-2.0.so.0
#58 0xb3f2bed8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#59 0xb5ae9075 in QEventDispatcherGlib::processEvents (this=0x8f87c70, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#60 0xb5e64ed5 in QGuiEventDispatcherGlib::processEvents (this=0x8f87c70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#61 0xb5abbae9 in QEventLoop::processEvents (this=0x989d630, flags=) at kernel/qeventloop.cpp:149
#62 0xb5abbf3a in QEventLoop::exec (this=0x989d630, flags=...) at kernel/qeventloop.cpp:201
#63 0xb5e4b7ac in QDragManager::drag (this=0x9e27838, o=0x993b450) at kernel/qdnd_x11.cpp:1960
#64 0xb5dbea5e in QDrag::exec (this=0x993b450, supportedActions=..., defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:282
#65 0xb5dbeb14 in QDrag::exec (this=0x993b450, supportedActions=...) at kernel/qdrag.cpp:239
#66 0xa64649e6 in QuicklaunchApplet::eventFilter (this=0x9276fb0, object=0x93bc0b0, event=0xbfc85074) at ../../../../../plasma/generic/applets/quicklaunch/quicklaunchApplet.cpp:589
#67 0xb5abc76a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8f87e70, receiver=0x93bc0b0, event=0xbfc85074) at kernel/qcoreapplication.cpp:841
#68 0xb5da65a9 in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x93bc0b0, e=0xbfc85074) at kernel/qapplication.cpp:4298
#69 0xb5dad15e in QApplication::notify (this=0x8f736e8, receiver=0x93bc0b0, e=0xbfc85074) at kernel/qapplication.cpp:3706
#70 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x93bc0b0, event=0xbfc85074) at ../../kdeui/kernel/kapplication.cpp:302
#71 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x93bc0b0, event=0xbfc85074) at kernel/qcoreapplication.cpp:726
#72 0xb5da73ae in sendSpontaneousEvent (receiver=0x93bc0b0, event=0xbfc821cc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#73 qt_sendSpontaneousEvent (receiver=0x93bc0b0, event=0xbfc821cc) at kernel/qapplication.cpp:5281
#74 0xb643c09c in QGraphicsScenePrivate::sendEvent (this=0x90c38e0, item=0x93bc0b8, event=0xbfc85074) at graphicsview/qgraphicsscene.cpp:1186
#75 0xb643e55b in QGraphicsScenePrivate::sendMouseEvent (this=0x90c38e0, mouseEvent=0xbfc85074) at graphicsview/qgraphicsscene.cpp:1264
#76 0xb64425dd in QGraphicsScene::mouseMoveEvent (this=0x8f77068, mouseEvent=0xbfc85074) at graphicsview/qgraphicsscene.cpp:4046
#77 0xb6451f7d in QGraphicsScene::event (this=0x8f77068, event=0xbfc85074) at graphicsview/qgraphicsscene.cpp:3400
#78 0xb5da65cc in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x8f77068, e=0xbfc85074) at kernel/qapplication.cpp:4302
#79 0xb5dad15e in QApplication::notify (this=0x8f736e8, receiver=0x8f77068, e=0xbfc85074) at kernel/qapplication.cpp:3706
#80 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x8f77068, event=0xbfc85074) at ../../kdeui/kernel/kapplication.cpp:302
#81 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x8f77068, event=0xbfc85074) at kernel/qcoreapplication.cpp:726
#82 0xb5da73ae in sendSpontaneousEvent (receiver=0x8f77068, event=0xbfc821cc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#83 qt_sendSpontaneousEvent (receiver=0x8f77068, event=0xbfc821cc) at kernel/qapplication.cpp:5281
#84 0xb6472c32 in QGraphicsViewPrivate::mouseMoveEventHandler (this=0x92d9200, event=0xbfc85974) at graphicsview/qgraphicsview.cpp:645
#85 0xb6472e76 in QGraphicsView::mouseMoveEvent (this=0x928aca8, event=0xbfc85974) at graphicsview/qgraphicsview.cpp:3197
#86 0xb5e0466a in QWidget::event (this=0x928aca8, event=0xbfc85974) at kernel/qwidget.cpp:8029
#87 0xb61fe8d3 in QFrame::event (this=0x928aca8, e=0xbfc85974) at widgets/qframe.cpp:557
#88 0xb6299092 in QAbstractScrollArea::viewportEvent (this=0x9d23d01, e=0xbfc821cc) at widgets/qabstractscrollarea.cpp:1036
#89 0xb64706ab in QGraphicsView::viewportEvent (this=0x928aca8, event=0xbfc85974) at graphicsview/qgraphicsview.cpp:2787
#90 0xb629ba65 in viewportEvent (this=0x92538b8, o=0x92f65b8, e=0xbfc85974) at widgets/qabstractscrollarea_p.h:100
#91 QAbstractScrollAreaFilter::eventFilter (this=0x92538b8, o=0x92f65b8, e=0xbfc85974) at widgets/qabstractscrollarea_p.h:116
#92 0xb5abc76a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8f87e70, receiver=0x92f65b8, event=0xbfc85974) at kernel/qcoreapplication.cpp:841
#93 0xb5da65a9 in QApplicationPrivate::notify_helper (this=0x8f87e70, receiver=0x92f65b8, e=0xbfc85974) at kernel/qapplication.cpp:4298
#94 0xb5dadaf7 in QApplication::notify (this=0x8f736e8, receiver=0x92f65b8, e=0xbfc85974) at kernel/qapplication.cpp:3867
#95 0xb6b28bfa in KApplication::notify (this=0x8f736e8, receiver=0x92f65b8, event=0xbfc85974) at ../../kdeui/kernel/kapplication.cpp:302
#96 0xb5abd4cb in QCoreApplication::notifyInternal (this=0x8f736e8, receiver=0x92f65b8, event=0xbfc85974) at kernel/qcoreapplication.cpp:726
#97 0xb5daca52 in sendEvent (receiver=0x92f65b8, event=0xbfc85974, alienWidget=0x92f65b8, nativeWidget=0x928aca8, buttonDown=0xb66ee998, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#98 QApplicationPrivate::sendMouseEvent (receiver=0x92f65b8, event=0xbfc85974, alienWidget=0x92f65b8, nativeWidget=0x928aca8, buttonDown=0xb66ee998, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:2967
#99 0xb5e37d4c in QETWidget::translateMouseEvent (this=0x928aca8, event=0xbfc85dc0) at kernel/qapplication_x11.cpp:4380
#100 0xb5e37253 in QApplication::x11ProcessEvent (this=0x8f736e8, event=0xbfc85dc0) at kernel/qapplication_x11.cpp:3391
#101 0xb5e65372 in x11EventSourceDispatch (s=0x8f8ab40, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#102 0xb3f27745 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#103 0xb3f2bcf8 in ?? () from /lib/libglib-2.0.so.0
#104 0xb3f2bed8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#105 0xb5ae9075 in QEventDispatcherGlib::processEvents (this=0x8f87c70, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#106 0xb5e64ed5 in QGuiEventDispatcherGlib::processEvents (this=0x8f87c70, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#107 0xb5abbae9 in QEventLoop::processEvents (this=0xbfc860b4, flags=) at kernel/qeventloop.cpp:149
#108 0xb5abbf3a in QEventLoop::exec (this=0xbfc860b4, flags=...) at kernel/qeventloop.cpp:201
#109 0xb5ac116f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1003
#110 0xb5da6667 in QApplication::exec () at kernel/qapplication.cpp:3581
#111 0xb77dafda in kdemain (argc=1, argv=0xbfc862b4) at ../../../../plasma/desktop/shell/main.cpp:112
#112 0x0804861b in main (argc=1, argv=0xbfc862b4) at plasma-desktop_dummy.cpp:3

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

Possible duplicates by query: bug 250839, bug 248864.

Reported using DrKonqi
Comment 1 Dario Andres 2011-02-20 00:08:05 UTC
[Comment from a bug triager]
This issue is already fixed in KDE SC 4.5. (bug 234340). Thanks

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