Bug 189965 - Kickoff crashes Plasma when you drag a "recently used" app into "recently used" docs
Summary: Kickoff crashes Plasma when you drag a "recently used" app into "recently use...
Status: RESOLVED FIXED
Alias: None
Product: plasma4
Classification: Unmaintained
Component: widget-kickoff (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
: 192688 195608 215604 (view as bug list)
Depends on:
Blocks:
 
Reported: 2009-04-18 14:36 UTC by Jonathan Thomas
Modified: 2009-12-14 23:50 UTC (History)
4 users (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jonathan Thomas 2009-04-18 14:36:58 UTC
Version:            (using KDE 4.2.2)
OS:                Linux
Installed from:    Ubuntu Packages

A user originally reported this at: https://launchpad.net/bugs/355286

To reproduce, just drag an application from the "Applications" part of the Recently Used tab to the "Documents" section of the same tab.


Application: Plasma Workspace (plasma), signal SIGSEGV
[Current thread is 0 (LWP 6910)]

Thread 6 (Thread 0xa8a9ab90 (LWP 6911)):
#0  0xb8017424 in __kernel_vsyscall ()
#1  0xb517c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb635c2ed in __pthread_cond_wait (cond=0x9d0cb60, mutex=0x9d0cb48) at forward.c:139
#3  0xb65489b2 in QWaitCondition::wait (this=0x9d35500, mutex=0x9d354fc, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xb79ca152 in QHostInfoAgent::run (this=0x9d354f0) at kernel/qhostinfo.cpp:260
#5  0xb654796e in QThreadPrivate::start (arg=0x9d354f0) at thread/qthread_unix.cpp:189
#6  0xb51784ff in start_thread (arg=0xa8a9ab90) at pthread_create.c:297
#7  0xb634d49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 5 (Thread 0xa7a27b90 (LWP 6929)):
#0  0xb8017424 in __kernel_vsyscall ()
#1  0xb517c0e5 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0xb635c2ed in __pthread_cond_wait (cond=0x9364568, mutex=0x9364550) at forward.c:139
#3  0xb65489b2 in QWaitCondition::wait (this=0x956f878, mutex=0x956f874, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  0xa8bbb1e2 in ?? () from /usr/lib/kde4/plasma_wallpaper_weather.so
#5  0xb654796e in QThreadPrivate::start (arg=0x956f86c) at thread/qthread_unix.cpp:189
#6  0xb51784ff in start_thread (arg=0xa7a27b90) at pthread_create.c:297
#7  0xb634d49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 4 (Thread 0xa824db90 (LWP 8328)):
#0  0xb8017424 in __kernel_vsyscall ()
#1  0xb517c412 in pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/i386/i686/../i486/pthread_cond_timedwait.S:179
#2  0xb635c344 in __pthread_cond_timedwait (cond=0xac15828, mutex=0xac15810, abstime=0xa824d33c) at forward.c:152
#3  0xa357fae3 in ?? () from /usr/lib/libxine.so.1
Backtrace stopped: previous frame inner to this frame (corrupt stack?)

Thread 3 (Thread 0xa2905b90 (LWP 8329)):
#0  0xb517b0c6 in __pthread_mutex_unlock_usercnt (mutex=0xab6db8c, decr=1) at pthread_mutex_unlock.c:64
#1  0xb635c4f6 in pthread_mutex_unlock (mutex=0xab6db8c) at forward.c:184
#2  0xb4f785ac in g_main_context_acquire () from /usr/lib/libglib-2.0.so.0
#3  0xb4f79cac in ?? () from /usr/lib/libglib-2.0.so.0
#4  0xb4f7a268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#5  0xb6667457 in QEventDispatcherGlib::processEvents (this=0xa7b1848, flags={i = -1567600056}) at kernel/qeventdispatcher_glib.cpp:325
#6  0xb663a06a in QEventLoop::processEvents (this=0xa29052c0, flags={i = -1567599992}) at kernel/qeventloop.cpp:149
#7  0xb663a4aa in QEventLoop::exec (this=0xa29052c0, flags={i = -1567599928}) at kernel/qeventloop.cpp:200
#8  0xb6544639 in QThread::exec (this=0x9d479a0) at thread/qthread.cpp:481
#9  0xa35eb20a in Phonon::Xine::XineThread::run (this=0x9d479a0) at /build/buildd/phonon-4.3.1/xine/xinethread.cpp:143
#10 0xb654796e in QThreadPrivate::start (arg=0x9d479a0) at thread/qthread_unix.cpp:189
#11 0xb51784ff in start_thread (arg=0xa2905b90) at pthread_create.c:297
#12 0xb634d49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xa2104b90 (LWP 8610)):
#0  0xb8017424 in __kernel_vsyscall ()
#1  0xb63457b1 in select () from /lib/tls/i686/cmov/libc.so.6
#2  0xb6619380 in QProcessManager::run (this=0x90c7750) at io/qprocess_unix.cpp:305
#3  0xb654796e in QThreadPrivate::start (arg=0x90c7750) at thread/qthread_unix.cpp:189
#4  0xb51784ff in start_thread (arg=0xa2104b90) at pthread_create.c:297
#5  0xb634d49e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130
Current language:  auto; currently c

Thread 1 (Thread 0xb43f4720 (LWP 6910)):
[KCrash Handler]
#6  QAbstractItemModel::decodeData (this=0x958c990, row=0, column=0, parent=@0xbfc31644, stream=@0xbfc314b4) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:87
#7  0xb66353d4 in QAbstractItemModel::dropMimeData (this=0x958c990, data=0xbd45c28, action=Qt::MoveAction, row=0, column=0, parent=@0xbfc31644) at kernel/qabstractitemmodel.cpp:1517
#8  0xb6f00c75 in QStandardItemModel::dropMimeData (this=0x958c990, data=0xbd45c28, action=Qt::MoveAction, row=0, column=0, parent=@0xbfc31644) at itemviews/qstandarditemmodel.cpp:2998
#9  0xb6e5f4e1 in QAbstractItemView::dropEvent (this=0x95847b0, event=0xbfc31dbc) at itemviews/qabstractitemview.cpp:1844
#10 0xa8e5f4cc in Kickoff::UrlItemView::dropEvent (this=0x95847b0, event=0xbfc31dbc) at /build/buildd/kdebase-workspace-4.2.2/plasma/applets/kickoff/ui/urlitemview.cpp:632
#11 0xb693f7b1 in QWidget::event (this=0x95847b0, event=0xbfc31dbc) at kernel/qwidget.cpp:7698
#12 0xb6d19d83 in QFrame::event (this=0x95847b0, e=0xbfc31dbc) at widgets/qframe.cpp:559
#13 0xb6db9d3f in QAbstractScrollArea::viewportEvent (this=0x95847b0, e=0x74696f6f) at widgets/qabstractscrollarea.cpp:962
#14 0xb6e6ba37 in QAbstractItemView::viewportEvent (this=0x95847b0, event=0xbfc31dbc) at itemviews/qabstractitemview.cpp:1466
#15 0xb6dbc345 in QAbstractScrollAreaFilter::eventFilter (this=0x95d1b80, o=0x958a7f8, e=0xbfc31dbc) at widgets/qabstractscrollarea_p.h:100
#16 0xb663ac5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x90c55f8, receiver=0x958a7f8, event=0xbfc31dbc) at kernel/qcoreapplication.cpp:718
#17 0xb68e8f0a in QApplicationPrivate::notify_helper (this=0x90c55f8, receiver=0x958a7f8, e=0xbfc31dbc) at kernel/qapplication.cpp:4080
#18 0xb68f1841 in QApplication::notify (this=0x90c4cd0, receiver=0x958a7f8, e=0xbfc31dbc) at kernel/qapplication.cpp:4037
#19 0xb774194d in KApplication::notify (this=0x90c4cd0, receiver=0x958a7f8, event=0xbfc31dbc) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#20 0xb663ba3b in QCoreApplication::notifyInternal (this=0x90c4cd0, receiver=0x958a7f8, event=0xbfc31dbc) at kernel/qcoreapplication.cpp:602
#21 0xb696e5ad in QX11Data::xdndHandleDrop (this=0x90d3130, xe=0xbfc31eb8, passive=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#22 0xb6973233 in QDragManager::drop (this=0xa75aee8) at kernel/qdnd_x11.cpp:1692
#23 0xb69733f6 in QDragManager::eventFilter (this=0xa75aee8, o=0xbd539b0, e=0xbfc32358) at kernel/qdnd_x11.cpp:1292
#24 0xb663ad1c in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x90c55f8, receiver=0xbd539b0, event=0xbfc32358) at kernel/qcoreapplication.cpp:699
#25 0xb68e8ea3 in QApplicationPrivate::notify_helper (this=0x90c55f8, receiver=0xbd539b0, e=0xbfc32358) at kernel/qapplication.cpp:4059
#26 0xb68f1ba1 in QApplication::notify (this=0x90c4cd0, receiver=0xbd539b0, e=0xbfc32358) at kernel/qapplication.cpp:3786
#27 0xb774194d in KApplication::notify (this=0x90c4cd0, receiver=0xbd539b0, event=0xbfc32358) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#28 0xb663ba3b in QCoreApplication::notifyInternal (this=0x90c4cd0, receiver=0xbd539b0, event=0xbfc32358) at kernel/qcoreapplication.cpp:602
#29 0xb68f0c0e in QApplicationPrivate::sendMouseEvent (receiver=0xbd539b0, event=0xbfc32358, alienWidget=0x0, nativeWidget=0xbd539b0, buttonDown=0xb7194200, lastMouseReceiver=@0xb7194204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#30 0xb6960a0e in QETWidget::translateMouseEvent (this=0xbd539b0, event=0xbfc3299c) at kernel/qapplication_x11.cpp:4425
#31 0xb695fd37 in QApplication::x11ProcessEvent (this=0x90c4cd0, event=0xbfc3299c) at kernel/qapplication_x11.cpp:3421
#32 0xb698acfa in x11EventSourceDispatch (s=0x90c8300, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#33 0xb4f76b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#34 0xb4f7a0eb in ?? () from /usr/lib/libglib-2.0.so.0
#35 0xb4f7a268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#36 0xb6667438 in QEventDispatcherGlib::processEvents (this=0x9089430, flags={i = -1077728424}) at kernel/qeventdispatcher_glib.cpp:323
#37 0xb698a3f5 in QGuiEventDispatcherGlib::processEvents (this=0x9089430, flags={i = -1077728376}) at kernel/qguieventdispatcher_glib.cpp:202
#38 0xb663a06a in QEventLoop::processEvents (this=0xbd8c080, flags={i = -1077728312}) at kernel/qeventloop.cpp:149
#39 0xb663a4aa in QEventLoop::exec (this=0xbd8c080, flags={i = -1077728200}) at kernel/qeventloop.cpp:200
#40 0xb69713a0 in QDragManager::drag (this=0xa75aee8, o=0xbd97830) at kernel/qdnd_x11.cpp:1952
#41 0xb68fc5ca in QDrag::exec (this=0xbd97830, supportedActions={i = -1077728000}, defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:282
#42 0xb68fc674 in QDrag::exec (this=0xbd97830, supportedActions={i = -1077727868}) at kernel/qdrag.cpp:239
#43 0xa8e606e4 in Kickoff::UrlItemView::startDrag (this=0x95847b0, supportedActions={i = -1077727596}) at /build/buildd/kdebase-workspace-4.2.2/plasma/applets/kickoff/ui/urlitemview.cpp:625
#44 0xb6e66f4d in QAbstractItemView::mouseMoveEvent (this=0x95847b0, event=0xbfc336c8) at itemviews/qabstractitemview.cpp:1547
#45 0xa8e60f8f in Kickoff::UrlItemView::mouseMoveEvent (this=0x95847b0, event=0xbfc336c8) at /build/buildd/kdebase-workspace-4.2.2/plasma/applets/kickoff/ui/urlitemview.cpp:524
#46 0xb693fa3d in QWidget::event (this=0x95847b0, event=0xbfc336c8) at kernel/qwidget.cpp:7501
#47 0xb6d19d83 in QFrame::event (this=0x95847b0, e=0xbfc336c8) at widgets/qframe.cpp:559
#48 0xb6db9d3f in QAbstractScrollArea::viewportEvent (this=0x95847b0, e=0x74696f6f) at widgets/qabstractscrollarea.cpp:962
#49 0xb6e6ba37 in QAbstractItemView::viewportEvent (this=0x95847b0, event=0xbfc336c8) at itemviews/qabstractitemview.cpp:1466
#50 0xb6dbc345 in QAbstractScrollAreaFilter::eventFilter (this=0x95d1b80, o=0x958a7f8, e=0xbfc336c8) at widgets/qabstractscrollarea_p.h:100
#51 0xb663ac5a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x90c55f8, receiver=0x958a7f8, event=0xbfc336c8) at kernel/qcoreapplication.cpp:718
#52 0xb68e8f0a in QApplicationPrivate::notify_helper (this=0x90c55f8, receiver=0x958a7f8, e=0xbfc336c8) at kernel/qapplication.cpp:4080
#53 0xb68f1ba1 in QApplication::notify (this=0x90c4cd0, receiver=0x958a7f8, e=0xbfc336c8) at kernel/qapplication.cpp:3786
#54 0xb774194d in KApplication::notify (this=0x90c4cd0, receiver=0x958a7f8, event=0xbfc336c8) at /build/buildd/kde4libs-4.2.2/kdeui/kernel/kapplication.cpp:307
#55 0xb663ba3b in QCoreApplication::notifyInternal (this=0x90c4cd0, receiver=0x958a7f8, event=0xbfc336c8) at kernel/qcoreapplication.cpp:602
#56 0xb68f0c0e in QApplicationPrivate::sendMouseEvent (receiver=0x958a7f8, event=0xbfc336c8, alienWidget=0x958a7f8, nativeWidget=0x95a4b28, buttonDown=0xb7194200, lastMouseReceiver=@0xb7194204)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#57 0xb6960a0e in QETWidget::translateMouseEvent (this=0x95a4b28, event=0xbfc33d0c) at kernel/qapplication_x11.cpp:4425
#58 0xb695fd37 in QApplication::x11ProcessEvent (this=0x90c4cd0, event=0xbfc33d0c) at kernel/qapplication_x11.cpp:3421
#59 0xb698acfa in x11EventSourceDispatch (s=0x90c8300, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#60 0xb4f76b88 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#61 0xb4f7a0eb in ?? () from /usr/lib/libglib-2.0.so.0
#62 0xb4f7a268 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#63 0xb6667438 in QEventDispatcherGlib::processEvents (this=0x9089430, flags={i = -1077723448}) at kernel/qeventdispatcher_glib.cpp:323
#64 0xb698a3f5 in QGuiEventDispatcherGlib::processEvents (this=0x9089430, flags={i = -1077723400}) at kernel/qguieventdispatcher_glib.cpp:202
#65 0xb663a06a in QEventLoop::processEvents (this=0xbfc33f70, flags={i = -1077723336}) at kernel/qeventloop.cpp:149
#66 0xb663a4aa in QEventLoop::exec (this=0xbfc33f70, flags={i = -1077723272}) at kernel/qeventloop.cpp:200
#67 0xb663c959 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:880
#68 0xb68e8da7 in QApplication::exec () at kernel/qapplication.cpp:3553
#69 0xb7fb7b56 in kdemain (argc=1, argv=0xbfc34124) at /build/buildd/kdebase-workspace-4.2.2/plasma/shells/desktop/main.cpp:54
#70 0x08048712 in main (argc=198291344, argv=0xb672eff4) at /build/buildd/kdebase-workspace-4.2.2/obj-i486-linux-gnu/plasma/shells/desktop/plasma_qgv_dummy.cpp:3
Comment 1 Marco Martin 2009-05-13 19:27:56 UTC
fixed in trunk
Comment 2 Dario Andres 2009-05-15 00:28:19 UTC
*** Bug 192688 has been marked as a duplicate of this bug. ***
Comment 3 Dario Andres 2009-06-08 00:44:46 UTC
*** Bug 195608 has been marked as a duplicate of this bug. ***
Comment 4 Jonathan Thomas 2009-10-21 22:46:34 UTC
Still an issue in KDE 4.3.2:

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

Thread 2 (Thread 0xac500b70 (LWP 6682)):
#0  0x00c84422 in __kernel_vsyscall ()
#1  0x00ee7e15 in pthread_cond_wait@@GLIBC_2.3.2 () from /lib/tls/i686/cmov/libpthread.so.0
#2  0x00e7378d in pthread_cond_wait () from /lib/tls/i686/cmov/libc.so.6
#3  0x0578ee67 in QWaitConditionPrivate::wait (this=0x9f86358, mutex=0x9f86354, time=4294967295) at thread/qwaitcondition_unix.cpp:87
#4  QWaitCondition::wait (this=0x9f86358, mutex=0x9f86354, time=4294967295) at thread/qwaitcondition_unix.cpp:159
#5  0x03a3a922 in QHostInfoAgent::run (this=0x9f86348) at kernel/qhostinfo.cpp:260
#6  0x0578de32 in QThreadPrivate::start (arg=0x9f86348) at thread/qthread_unix.cpp:188
#7  0x00ee380e in start_thread () from /lib/tls/i686/cmov/libpthread.so.0
#8  0x00e667ee in clone () from /lib/tls/i686/cmov/libc.so.6

Thread 1 (Thread 0xb778c710 (LWP 6681)):
[KCrash Handler]
#6  QBasicAtomicInt::operator= (this=0x9ecc6d0, row=2, column=0, parent=..., stream=...) at ../../include/QtCore/../../src/corelib/thread/qbasicatomic.h:87
#7  QVector (this=0x9ecc6d0, row=2, column=0, parent=..., stream=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:389
#8  QAbstractItemModel::decodeData (this=0x9ecc6d0, row=2, column=0, parent=..., stream=...) at kernel/qabstractitemmodel.cpp:1969
#9  0x05877ee4 in QAbstractItemModel::dropMimeData (this=0x9ecc6d0, data=0xa4398f8, action=Qt::MoveAction, row=2, column=0, parent=...) at kernel/qabstractitemmodel.cpp:1517
#10 0x095bbfa2 in QStandardItemModel::dropMimeData (this=0x9ecc6d0, data=0xa4398f8, action=Qt::MoveAction, row=2, column=0, parent=...) at itemviews/qstandarditemmodel.cpp:2998
#11 0x053f3f90 in Kickoff::UrlItemView::dropEvent (this=0x9ee5478, event=0xbfc85990) at ../../../../plasma/applets/kickoff/ui/urlitemview.cpp:654
#12 0x09022bf8 in QWidget::event (this=0x9ee5478, event=0xbfc85990) at kernel/qwidget.cpp:7731
#13 0x093d2633 in QFrame::event (this=0x9ee5478, e=0xbfc85990) at widgets/qframe.cpp:559
#14 0x09471494 in QAbstractScrollArea::viewportEvent (this=0xbfc85058, e=0x0) at widgets/qabstractscrollarea.cpp:962
#15 0x09525087 in QAbstractItemView::viewportEvent (this=0x9ee5478, event=0xbfc85990) at itemviews/qabstractitemview.cpp:1476
#16 0x09473a95 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9ee49b0, o=0x9ee0b50, e=0xbfc85990) at widgets/qabstractscrollarea_p.h:100
#17 QAbstractScrollAreaFilter::eventFilter (this=0x9ee49b0, o=0x9ee0b50, e=0xbfc85990) at widgets/qabstractscrollarea_p.h:111
#18 0x0587d83a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9b66ea0, receiver=0x9ee0b50, event=0xbfc85990) at kernel/qcoreapplication.cpp:726
#19 0x08fcdf2c in QApplicationPrivate::notify_helper (this=0x9b66ea0, receiver=0x9ee0b50, e=0xbfc85990) at kernel/qapplication.cpp:4052
#20 0x08fd5bac in QApplication::notify (this=0x9b5f308, receiver=0x9ee0b50, e=0xbfc85990) at kernel/qapplication.cpp:4009
#21 0x0096cbfa in KApplication::notify (this=0x9b5f308, receiver=0x9ee0b50, event=0xbfc85990) at ../../kdeui/kernel/kapplication.cpp:302
#22 0x0587e6cb in QCoreApplication::notifyInternal (this=0x9b5f308, receiver=0x9ee0b50, event=0xbfc85990) at kernel/qcoreapplication.cpp:610
#23 0x09052575 in QCoreApplication::sendEvent (this=0x9b6f9c0, xe=0xbfc85aac, passive=false) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:213
#24 QX11Data::xdndHandleDrop (this=0x9b6f9c0, xe=0xbfc85aac, passive=false) at kernel/qdnd_x11.cpp:1173
#25 0x09057604 in QDragManager::drop (this=0xa4631b8) at kernel/qdnd_x11.cpp:1709
#26 0x090577fa in QDragManager::eventFilter (this=0xa4631b8, o=0x9f40a28, e=0xbfc85f30) at kernel/qdnd_x11.cpp:1302
#27 0x0587d8fc in QCoreApplicationPrivate::sendThroughApplicationEventFilters (this=0x9b66ea0, receiver=0x9f40a28, event=0xbfc85f30) at kernel/qcoreapplication.cpp:707
#28 0x08fcded3 in QApplicationPrivate::notify_helper (this=0x9b66ea0, receiver=0x9f40a28, e=0xbfc85f30) at kernel/qapplication.cpp:4031
#29 0x08fd6033 in QApplication::notify (this=0x9b5f308, receiver=0x9f40a28, e=0xbfc85f30) at kernel/qapplication.cpp:3758
#30 0x0096cbfa in KApplication::notify (this=0x9b5f308, receiver=0x9f40a28, event=0xbfc85f30) at ../../kdeui/kernel/kapplication.cpp:302
#31 0x0587e6cb in QCoreApplication::notifyInternal (this=0x9b5f308, receiver=0x9f40a28, event=0xbfc85f30) at kernel/qcoreapplication.cpp:610
#32 0x08fd4f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x9f40a28, event=0xbfc85f30, alienWidget=0x0, nativeWidget=0x9f40a28, buttonDown=0x9848aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#33 QApplicationPrivate::sendMouseEvent (receiver=0x9f40a28, event=0xbfc85f30, alienWidget=0x0, nativeWidget=0x9f40a28, buttonDown=0x9848aa0, lastMouseReceiver=...) at kernel/qapplication.cpp:2924
#34 0x090437c0 in QETWidget::translateMouseEvent (this=0x9f40a28, event=0xbfc8757c) at kernel/qapplication_x11.cpp:4409
#35 0x09042c4b in QApplication::x11ProcessEvent (this=0x9b5f308, event=0xbfc8757c) at kernel/qapplication_x11.cpp:3428
#36 0x0906f502 in x11EventSourceDispatch (s=0x9b68798, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#37 0x0878ce78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#38 0x08790720 in ?? () from /lib/libglib-2.0.so.0
#39 0x08790853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#40 0x058a902c in QEventDispatcherGlib::processEvents (this=0x9b49b68, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#41 0x0906ebe5 in QGuiEventDispatcherGlib::processEvents (this=0x9b49b68, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#42 0x0587cc79 in QEventLoop::processEvents (this=0xa3b6ed8, flags=) at kernel/qeventloop.cpp:149
#43 0x0587d0ca in QEventLoop::exec (this=0xa3b6ed8, flags=...) at kernel/qeventloop.cpp:201
#44 0x09057168 in QDragManager::drag (this=0xa4631b8, o=0xa3d3e70) at kernel/qdnd_x11.cpp:1969
#45 0x08fe13fe in QDrag::exec (this=0xa3d3e70, supportedActions=..., defaultDropAction=Qt::IgnoreAction) at kernel/qdrag.cpp:282
#46 0x08fe14b4 in QDrag::exec (this=0xa3d3e70, supportedActions=...) at kernel/qdrag.cpp:239
#47 0x053f41eb in Kickoff::UrlItemView::startDrag (this=0x9ee5478, supportedActions=...) at ../../../../plasma/applets/kickoff/ui/urlitemview.cpp:625
#48 0x0951fcf2 in QAbstractItemView::mouseMoveEvent (this=0x9ee5478, event=0xbfc88360) at itemviews/qabstractitemview.cpp:1552
#49 0x053f50fc in Kickoff::UrlItemView::mouseMoveEvent (this=0x9ee5478, event=0xbfc88360) at ../../../../plasma/applets/kickoff/ui/urlitemview.cpp:524
#50 0x09022e63 in QWidget::event (this=0x9ee5478, event=0xbfc88360) at kernel/qwidget.cpp:7534
#51 0x093d2633 in QFrame::event (this=0x9ee5478, e=0xbfc88360) at widgets/qframe.cpp:559
#52 0x09471494 in QAbstractScrollArea::viewportEvent (this=0xbfc85058, e=0x0) at widgets/qabstractscrollarea.cpp:962
#53 0x09525087 in QAbstractItemView::viewportEvent (this=0x9ee5478, event=0xbfc88360) at itemviews/qabstractitemview.cpp:1476
#54 0x09473a95 in QAbstractScrollAreaPrivate::viewportEvent (this=0x9ee49b0, o=0x9ee0b50, e=0xbfc88360) at widgets/qabstractscrollarea_p.h:100
#55 QAbstractScrollAreaFilter::eventFilter (this=0x9ee49b0, o=0x9ee0b50, e=0xbfc88360) at widgets/qabstractscrollarea_p.h:111
#56 0x0587d83a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9b66ea0, receiver=0x9ee0b50, event=0xbfc88360) at kernel/qcoreapplication.cpp:726
#57 0x08fcdf2c in QApplicationPrivate::notify_helper (this=0x9b66ea0, receiver=0x9ee0b50, e=0xbfc88360) at kernel/qapplication.cpp:4052
#58 0x08fd6033 in QApplication::notify (this=0x9b5f308, receiver=0x9ee0b50, e=0xbfc88360) at kernel/qapplication.cpp:3758
#59 0x0096cbfa in KApplication::notify (this=0x9b5f308, receiver=0x9ee0b50, event=0xbfc88360) at ../../kdeui/kernel/kapplication.cpp:302
#60 0x0587e6cb in QCoreApplication::notifyInternal (this=0x9b5f308, receiver=0x9ee0b50, event=0xbfc88360) at kernel/qcoreapplication.cpp:610
#61 0x08fd4f6e in QCoreApplication::sendSpontaneousEvent (receiver=0x9ee0b50, event=0xbfc88360, alienWidget=0x9ee0b50, nativeWidget=0x9f23648, buttonDown=0x9848aa0, lastMouseReceiver=...)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:216
#62 QApplicationPrivate::sendMouseEvent (receiver=0x9ee0b50, event=0xbfc88360, alienWidget=0x9ee0b50, nativeWidget=0x9f23648, buttonDown=0x9848aa0, lastMouseReceiver=...)
    at kernel/qapplication.cpp:2924
#63 0x090437c0 in QETWidget::translateMouseEvent (this=0x9f23648, event=0xbfc899ac) at kernel/qapplication_x11.cpp:4409
#64 0x09042c4b in QApplication::x11ProcessEvent (this=0x9b5f308, event=0xbfc899ac) at kernel/qapplication_x11.cpp:3428
#65 0x0906f502 in x11EventSourceDispatch (s=0x9b68798, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#66 0x0878ce78 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#67 0x08790720 in ?? () from /lib/libglib-2.0.so.0
#68 0x08790853 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#69 0x058a902c in QEventDispatcherGlib::processEvents (this=0x9b49b68, flags=...) at kernel/qeventdispatcher_glib.cpp:327
#70 0x0906ebe5 in QGuiEventDispatcherGlib::processEvents (this=0x9b49b68, flags=...) at kernel/qguieventdispatcher_glib.cpp:202
#71 0x0587cc79 in QEventLoop::processEvents (this=0xbfc89ca4, flags=) at kernel/qeventloop.cpp:149
#72 0x0587d0ca in QEventLoop::exec (this=0xbfc89ca4, flags=...) at kernel/qeventloop.cpp:201
#73 0x0587f53f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:888
#74 0x08fcddd7 in QApplication::exec () at kernel/qapplication.cpp:3525
#75 0x0037680d in kdemain (argc=1, argv=0xbfc89e84) at ../../../../plasma/shells/desktop/main.cpp:50
#76 0x080485cb in main (argc=1, argv=0xbfc89e84) at plasma-desktop_dummy.cpp:3
Comment 5 Dario Andres 2009-11-21 22:01:43 UTC
*** Bug 215604 has been marked as a duplicate of this bug. ***
Comment 6 Jonathan Thomas 2009-12-14 23:50:06 UTC
Ah, the new occurrences are probably bug 202889. Since I skip around from using/not using locales for localization testing, it explains why I was only able to reproduce the bug at some times.