Bug 254409 - dolphin crashes when dragging files onto navigation bar and then cancelling the action by clicking twice in the dolphin window
Summary: dolphin crashes when dragging files onto navigation bar and then cancelling t...
Status: RESOLVED WORKSFORME
Alias: None
Product: kdelibs
Classification: Frameworks and Libraries
Component: general (show other bugs)
Version: 4.5
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Peter Penz
URL:
Keywords: reproducible
Depends on:
Blocks:
 
Reported: 2010-10-16 21:38 UTC by Ron
Modified: 2021-01-08 04:34 UTC (History)
2 users (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 Ron 2010-10-16 21:38:58 UTC
Version:           unspecified (using KDE 4.5.1) 
OS:                Linux

Kubuntu 10.04 amd64
KDE 4.5.1
Dolphin 1.5

KDE packages installed through Kubuntu ppa
deb http://ppa.launchpad.net/kubuntu-ppa/backports/ubuntu lucid main
deb http://ppa.launchpad.net/kubuntu-ppa/ppa/ubuntu lucid main

I'm reporting this bug as requested from the bug report below.  I can reproduce this bug in kde 4.5.1.  In order to reproduce the bug you'll need to click twice at a certain speed.  If you click too fast or too slow then the bug doesn't occur.

https://bugs.kde.org/show_bug.cgi?id=219111

Here's a screenshot of how to reproduce the bug.

http://bugsfiles.kde.org/attachment.cgi?id=39125

This bug report is from KDE 4.5.1.



Reproducible: Always




Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7fcf2a3f3780 (LWP 4149))]

Thread 2 (Thread 0x7fcf14481710 (LWP 4156)):
#0  0xffffffffff60017b in ?? ()
#1  0x00007fcf14480a70 in ?? ()
#2  0x00007fff723f5852 in ?? ()
Backtrace stopped: previous frame identical to this frame (corrupt stack?)

Thread 1 (Thread 0x7fcf2a3f3780 (LWP 4149)):
[KCrash Handler]
#6  QBasicAtomicInt::deref (this=0x243fd10, p=...) at ../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  ~QVector (this=0x243fd10, p=...) at ../../include/QtCore/../../src/corelib/tools/qvector.h:119
#8  ~QPenPrivate (this=0x243fd10, p=...) at painting/qpen_p.h:60
#9  qAtomicAssign<QPenPrivate> (this=0x243fd10, p=...) at ../../include/QtCore/../../src/corelib/thread/qatomic.h:201
#10 QPen::operator= (this=0x243fd10, p=...) at painting/qpen.cpp:381
#11 0x00007fcf26c3998d in QX11PaintEngine::updatePen (this=0x2464730, pen=...) at painting/qpaintengine_x11.cpp:1178
#12 0x00007fcf26c3a626 in QX11PaintEngine::updateState (this=0x2464730, state=...) at painting/qpaintengine_x11.cpp:1083
#13 0x00007fcf26b74f23 in QPainterPrivate::updateStateImpl (this=0x25e86d0, newState=0x23ce8f0) at painting/qpainter.cpp:906
#14 0x00007fcf26b75002 in QPainterPrivate::updateState (this=0x25e86d0, newState=0x23ce8f0) at painting/qpainter.cpp:934
#15 0x00007fcf26b8001c in QPainter::drawRects (this=<value optimized out>, rects=0x25ed1d0, rectCount=0) at painting/qpainter.cpp:3555
#16 0x00007fcf26b8032c in QPainter::drawRect (this=0x7fff7233b040, r=..., brush=...) at ../../include/QtGui/../../src/gui/painting/qpainter.h:653
#17 QPainter::fillRect (this=0x7fff7233b040, r=..., brush=...) at painting/qpainter.cpp:6988
#18 0x00007fcf26a7810e in fillRegion (this=<value optimized out>, painter=0x7fff7233b040, rgn=..., flags=<value optimized out>) at kernel/qwidget.cpp:2300
#19 QWidgetPrivate::paintBackground (this=<value optimized out>, painter=0x7fff7233b040, rgn=..., flags=<value optimized out>) at kernel/qwidget.cpp:2331
#20 0x00007fcf26a78f04 in QWidgetPrivate::drawWidget (this=0x215fd90, pdev=<value optimized out>, rgn=..., offset=<value optimized out>, flags=<value optimized out>, sharedPainter=0x0, 
    backingStore=0x228fcb0) at kernel/qwidget.cpp:5398
#21 0x00007fcf26c4afb8 in QWidgetBackingStore::sync (this=0x228fcb0) at painting/qbackingstore.cpp:1328
#22 0x00007fcf26a6bb90 in QWidgetPrivate::syncBackingStore (this=0x215fd90) at kernel/qwidget.cpp:1805
#23 0x00007fcf26a72735 in QWidget::event (this=0x21505c0, event=0x232ae90) at kernel/qwidget.cpp:8480
#24 0x00007fcf26e54b5b in QMainWindow::event (this=0x21505c0, event=0x232ae90) at widgets/qmainwindow.cpp:1417
#25 0x00007fcf27893a93 in KXmlGuiWindow::event (this=0x243fd10, ev=0x7fff7233aa80) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:130
#26 0x00007fcf26a1c6ec in QApplicationPrivate::notify_helper (this=0x2072300, receiver=0x21505c0, e=0x232ae90) at kernel/qapplication.cpp:4396
#27 0x00007fcf26a221dd in QApplication::notify (this=0x7fff7233c110, receiver=0x21505c0, e=0x232ae90) at kernel/qapplication.cpp:4277
#28 0x00007fcf27777536 in KApplication::notify (this=0x7fff7233c110, receiver=0x21505c0, event=0x232ae90) at ../../kdeui/kernel/kapplication.cpp:310
#29 0x00007fcf25dd00ac in QCoreApplication::notifyInternal (this=0x7fff7233c110, receiver=0x21505c0, event=0x232ae90) at kernel/qcoreapplication.cpp:732
#30 0x00007fcf25dd2fd2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x2043b10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x2043b10) at kernel/qcoreapplication.cpp:1373
#32 0x00007fcf25dfc643 in QCoreApplication::sendPostedEvents (s=0x206cc00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#33 postEventSourceDispatch (s=0x206cc00) at kernel/qeventdispatcher_glib.cpp:277
#34 0x00007fcf217bb8c2 in g_main_dispatch (context=0x2075140) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#35 IA__g_main_context_dispatch (context=0x2075140) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#36 0x00007fcf217bf748 in g_main_context_iterate (context=0x2075140, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#37 0x00007fcf217bf8fc in IA__g_main_context_iteration (context=0x2075140, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#38 0x00007fcf25dfc183 in QEventDispatcherGlib::processEvents (this=0x2043650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#39 0x00007fcf26ace97e in QGuiEventDispatcherGlib::processEvents (this=0x243fd10, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00007fcf25dcedd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#41 0x00007fcf25dcf1bc in QEventLoop::exec (this=0x7fff7233c050, flags=) at kernel/qeventloop.cpp:201
#42 0x00007fcf25dd326b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#43 0x00007fcf2a11ed4f in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:98
#44 0x00007fcf29d6ec4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fff7233c628) at libc-start.c:226
#45 0x00000000004006b9 in _start ()
Comment 1 Mark 2010-10-18 01:21:05 UTC
Could this be a big in Qt itself? Since the trace has nearly only core Qt component names.
Comment 2 Ron 2010-10-18 02:45:42 UTC
As a test I tried disabling desktop effects to see if it had any effect on this bug.  The bug still occurs but a completely different crash report was generated.  The first crash report I posted was generated with desktop effects enabled.  The report below was generated with them disabled.


Application: Dolphin (dolphin), signal: Segmentation fault
[Current thread is 1 (Thread 0x7f0c3b359780 (LWP 5550))]

Thread 2 (Thread 0x7f0c253e7710 (LWP 5558)):
#0  0x00007f0c36d626c2 in postEventSourceCheck (source=0x1a8fd00) at kernel/qeventdispatcher_glib.cpp:270
#1  0x00007f0c32724b0a in IA__g_main_context_check (context=0x1a90a60, max_priority=2147483647, fds=<value optimized out>, n_fds=987414592) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2469
#2  0x00007f0c327254c3 in g_main_context_iterate (context=0x1a90a60, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2588
#3  0x00007f0c327258fc in IA__g_main_context_iteration (context=0x1a90a60, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#4  0x00007f0c36d621d6 in QEventDispatcherGlib::processEvents (this=0x19fc230, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:417
#5  0x00007f0c36d34dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#6  0x00007f0c36d351bc in QEventLoop::exec (this=0x7f0c253e6d90, flags=) at kernel/qeventloop.cpp:201
#7  0x00007f0c36c4036d in QThread::exec (this=<value optimized out>) at thread/qthread.cpp:490
#8  0x00007f0c36d14b48 in QInotifyFileSystemWatcherEngine::run (this=0x19eaed0) at io/qfilesystemwatcher_inotify.cpp:248
#9  0x00007f0c36c432ee in QThreadPrivate::start (arg=0x19eaed0) at thread/qthread_unix.cpp:266
#10 0x00007f0c3aa9f9ca in start_thread (arg=<value optimized out>) at pthread_create.c:300
#11 0x00007f0c3ad9c6fd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#12 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f0c3b359780 (LWP 5550)):
[KCrash Handler]
#6  *__GI___libc_free (mem=0x200000000) at malloc.c:3709
#7  0x00007f0c36d4f3e1 in ~QObject (this=<value optimized out>, __in_chrg=<value optimized out>) at kernel/qobject.cpp:897
#8  0x00007f0c379dd63b in ~QWidget (this=0x1c8c030, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1609
#9  0x00007f0c2e3df7f7 in ~TransitionWidget (this=0x1c8c030, __in_chrg=<value optimized out>) at ../../../kstyles/oxygen/transitions/oxygentransitionwidget.h:58
#10 0x00007f0c36d47fff in QObjectPrivate::deleteChildren (this=0x1ad60c0) at kernel/qobject.cpp:1957
#11 0x00007f0c379dd578 in ~QWidget (this=0x1a0f420, __in_chrg=<value optimized out>) at kernel/qwidget.cpp:1589
#12 0x00007f0c37da5c61 in ~QLabel (this=0x1a0f420, __in_chrg=<value optimized out>) at widgets/qlabel.cpp:263
#13 0x00007f0c397b1f67 in Nepomuk::TagWidgetPrivate::buildTagHash (this=0x1a06fa0, tags=...) at ../../nepomuk/ui/tagwidget.cpp:93
#14 0x00007f0c397b24d9 in Nepomuk::TagWidgetPrivate::selectTags (this=0x200000000, tags=...) at ../../nepomuk/ui/tagwidget.cpp:192
#15 0x00007f0c397b260d in Nepomuk::TagWidget::setSelectedTags (this=0x1a04490, tags=...) at ../../nepomuk/ui/tagwidget.cpp:345
#16 0x00007f0c38ce9c3b in KFileMetaDataProvider::setValue (this=0x1954100, metaDataUri=<value optimized out>, value=...) at ../../kio/kfile/kfilemetadataprovider.cpp:408
#17 0x00007f0c38cee0b7 in KFileMetaDataWidget::Private::slotLoadingFinished (this=0x1660250) at ../../kio/kfile/kfilemetadatawidget.cpp:392
#18 0x00007f0c38cee6f5 in KFileMetaDataWidget::qt_metacall (this=0x1660740, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe4169110) at ./kfilemetadatawidget.moc:87
#19 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x1954100, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#20 0x00007f0c38cea37a in KFileMetaDataProvider::Private::slotLoadingFinished (this=0x1a05770, finishedThread=0x1c85680) at ../../kio/kfile/kfilemetadataprovider.cpp:177
#21 0x00007f0c38cea4f5 in KFileMetaDataProvider::qt_metacall (this=0x1954100, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe41692d0) at ./kfilemetadataprovider_p.moc:93
#22 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x1c85680, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#23 0x00007f0c38d2beff in KLoadFileMetaDataThread::finished (this=0x200000000, _t1=0x1c85680) at ./kloadfilemetadatathread_p.moc:89
#24 0x00007f0c38d2bf91 in KLoadFileMetaDataThread::qt_metacall (this=0x1c85680, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1b27e70) at ./kloadfilemetadatathread_p.moc:77
#25 0x00007f0c36d47e7e in QObject::event (this=0x1c85680, e=0x200000000) at kernel/qobject.cpp:1219
#26 0x00007f0c379826ec in QApplicationPrivate::notify_helper (this=0x165f280, receiver=0x1c85680, e=0x1ccfff0) at kernel/qapplication.cpp:4396
#27 0x00007f0c379881dd in QApplication::notify (this=0x7fffe416f130, receiver=0x1c85680, e=0x1ccfff0) at kernel/qapplication.cpp:4277
#28 0x00007f0c386dd536 in KApplication::notify (this=0x7fffe416f130, receiver=0x1c85680, event=0x1ccfff0) at ../../kdeui/kernel/kapplication.cpp:310
#29 0x00007f0c36d360ac in QCoreApplication::notifyInternal (this=0x7fffe416f130, receiver=0x1c85680, event=0x1ccfff0) at kernel/qcoreapplication.cpp:732
#30 0x00007f0c36d38fd2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1630b10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1630b10) at kernel/qcoreapplication.cpp:1373
#32 0x00007f0c36d62643 in QCoreApplication::sendPostedEvents (s=0x1659c00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#33 postEventSourceDispatch (s=0x1659c00) at kernel/qeventdispatcher_glib.cpp:277
#34 0x00007f0c327218c2 in g_main_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#35 IA__g_main_context_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#36 0x00007f0c32725748 in g_main_context_iterate (context=0x1662120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#37 0x00007f0c327258fc in IA__g_main_context_iteration (context=0x1662120, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#38 0x00007f0c36d62183 in QEventDispatcherGlib::processEvents (this=0x1630650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#39 0x00007f0c37a3497e in QGuiEventDispatcherGlib::processEvents (this=0x200000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00007f0c36d34dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#41 0x00007f0c36d351bc in QEventLoop::exec (this=0x7fffe4169cb0, flags=) at kernel/qeventloop.cpp:201
#42 0x00007f0c37de1235 in QMenu::exec (this=0x7fffe4169d90, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2054
#43 0x00007f0c3a18fc16 in KonqOperations::doDropFileCopy (this=0x18f27a0) at ../../../../apps/lib/konq/konq_operations.cpp:610
#44 0x00007f0c3a1906d8 in KonqOperations::asyncDrop (this=0x18f27a0, destItem=...) at ../../../../apps/lib/konq/konq_operations.cpp:354
#45 0x00007f0c3a190f60 in KonqOperations::qt_metacall (this=0x18f27a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416a760) at ./konq_operations.moc:89
#46 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x18f27a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#47 0x00007f0c3a189fa2 in KonqOperations::statFinished (this=0x200000000, _t1=<value optimized out>) at ./konq_operations.moc:102
#48 0x00007f0c3a18a0f1 in KonqOperations::slotStatResult (this=0x18f27a0, job=0x1be2560) at ../../../../apps/lib/konq/konq_operations.cpp:794
#49 0x00007f0c3a190f83 in KonqOperations::qt_metacall (this=0x18f27a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416a8d0) at ./konq_operations.moc:88
#50 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x1be2560, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#51 0x00007f0c3740fb22 in KJob::result (this=0x200000000, _t1=0x1be2560) at ./kjob.moc:194
#52 0x00007f0c3740fdc0 in KJob::emitResult (this=0x1be2560) at ../../kdecore/jobs/kjob.cpp:312
#53 0x00007f0c38bed1f3 in KIO::SimpleJob::slotFinished (this=0x1be2560) at ../../kio/kio/job.cpp:522
#54 0x00007f0c38bed692 in KIO::StatJob::slotFinished (this=0x1be2560) at ../../kio/kio/job.cpp:920
#55 0x00007f0c38bec3a5 in KIO::StatJob::qt_metacall (this=0x1be2560, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416abb0) at ./jobclasses.moc:252
#56 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x19456a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#57 0x00007f0c38c9cc9e in KIO::SlaveInterface::dispatch (this=0x19456a0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#58 0x00007f0c38c99cd3 in KIO::SlaveInterface::dispatch (this=0x19456a0) at ../../kio/kio/slaveinterface.cpp:91
#59 0x00007f0c38c8d886 in KIO::Slave::gotInput (this=0x19456a0) at ../../kio/kio/slave.cpp:344
#60 0x00007f0c38c8da6c in KIO::Slave::qt_metacall (this=0x19456a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416aff0) at ./slave.moc:82
#61 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x19fdcd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#62 0x00007f0c38bb9e07 in KIO::ConnectionPrivate::dequeue (this=0x1768fe0) at ../../kio/kio/connection.cpp:82
#63 0x00007f0c38bb9f2d in KIO::Connection::qt_metacall (this=0x19fdcd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x1b579e0) at ./connection.moc:79
#64 0x00007f0c36d47e7e in QObject::event (this=0x19fdcd0, e=0x200000000) at kernel/qobject.cpp:1219
#65 0x00007f0c379826ec in QApplicationPrivate::notify_helper (this=0x165f280, receiver=0x19fdcd0, e=0x1bf1910) at kernel/qapplication.cpp:4396
#66 0x00007f0c379881dd in QApplication::notify (this=0x7fffe416f130, receiver=0x19fdcd0, e=0x1bf1910) at kernel/qapplication.cpp:4277
#67 0x00007f0c386dd536 in KApplication::notify (this=0x7fffe416f130, receiver=0x19fdcd0, event=0x1bf1910) at ../../kdeui/kernel/kapplication.cpp:310
#68 0x00007f0c36d360ac in QCoreApplication::notifyInternal (this=0x7fffe416f130, receiver=0x19fdcd0, event=0x1bf1910) at kernel/qcoreapplication.cpp:732
#69 0x00007f0c36d38fd2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1630b10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#70 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1630b10) at kernel/qcoreapplication.cpp:1373
#71 0x00007f0c36d62643 in QCoreApplication::sendPostedEvents (s=0x1659c00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#72 postEventSourceDispatch (s=0x1659c00) at kernel/qeventdispatcher_glib.cpp:277
#73 0x00007f0c327218c2 in g_main_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#74 IA__g_main_context_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#75 0x00007f0c32725748 in g_main_context_iterate (context=0x1662120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#76 0x00007f0c327258fc in IA__g_main_context_iteration (context=0x1662120, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#77 0x00007f0c36d62183 in QEventDispatcherGlib::processEvents (this=0x1630650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#78 0x00007f0c37a3497e in QGuiEventDispatcherGlib::processEvents (this=0x200000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#79 0x00007f0c36d34dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#80 0x00007f0c36d351bc in QEventLoop::exec (this=0x7fffe416ba40, flags=) at kernel/qeventloop.cpp:201
#81 0x00007f0c37de1235 in QMenu::exec (this=0x1be0e70, p=<value optimized out>, action=0x0) at widgets/qmenu.cpp:2054
#82 0x00007f0c3a66dde2 in KUrlNavigatorButton::openSubDirsMenu (this=0x1acadf0, job=<value optimized out>) at ../../kfile/kurlnavigatorbutton.cpp:450
#83 0x00007f0c3a66e22c in KUrlNavigatorButton::qt_metacall (this=0x1acadf0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416bc50) at ./kurlnavigatorbutton_p.moc:103
#84 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x175d330, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#85 0x00007f0c3740fb22 in KJob::result (this=0x200000000, _t1=0x175d330) at ./kjob.moc:194
#86 0x00007f0c3740fdc0 in KJob::emitResult (this=0x175d330) at ../../kdecore/jobs/kjob.cpp:312
#87 0x00007f0c38bed1f3 in KIO::SimpleJob::slotFinished (this=0x175d330) at ../../kio/kio/job.cpp:522
#88 0x00007f0c38bed330 in KIO::ListJob::slotFinished (this=0x175d330) at ../../kio/kio/job.cpp:2553
#89 0x00007f0c38bf1179 in KIO::ListJob::qt_metacall (this=0x175d330, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416bf70) at ./jobclasses.moc:818
#90 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x19456a0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#91 0x00007f0c38c9cc9e in KIO::SlaveInterface::dispatch (this=0x19456a0, _cmd=104, rawdata=...) at ../../kio/kio/slaveinterface.cpp:175
#92 0x00007f0c38c99cd3 in KIO::SlaveInterface::dispatch (this=0x19456a0) at ../../kio/kio/slaveinterface.cpp:91
#93 0x00007f0c38c8d886 in KIO::Slave::gotInput (this=0x19456a0) at ../../kio/kio/slave.cpp:344
#94 0x00007f0c38c8da6c in KIO::Slave::qt_metacall (this=0x19456a0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffe416c3b0) at ./slave.moc:82
#95 0x00007f0c36d4dda7 in QMetaObject::activate (sender=0x19fdcd0, m=<value optimized out>, local_signal_index=<value optimized out>, argv=0x1) at kernel/qobject.cpp:3280
#96 0x00007f0c38bb9e07 in KIO::ConnectionPrivate::dequeue (this=0x1768fe0) at ../../kio/kio/connection.cpp:82
#97 0x00007f0c38bb9f2d in KIO::Connection::qt_metacall (this=0x19fdcd0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x19b5030) at ./connection.moc:79
#98 0x00007f0c36d47e7e in QObject::event (this=0x19fdcd0, e=0x200000000) at kernel/qobject.cpp:1219
#99 0x00007f0c379826ec in QApplicationPrivate::notify_helper (this=0x165f280, receiver=0x19fdcd0, e=0x1c840c0) at kernel/qapplication.cpp:4396
#100 0x00007f0c379881dd in QApplication::notify (this=0x7fffe416f130, receiver=0x19fdcd0, e=0x1c840c0) at kernel/qapplication.cpp:4277
#101 0x00007f0c386dd536 in KApplication::notify (this=0x7fffe416f130, receiver=0x19fdcd0, event=0x1c840c0) at ../../kdeui/kernel/kapplication.cpp:310
#102 0x00007f0c36d360ac in QCoreApplication::notifyInternal (this=0x7fffe416f130, receiver=0x19fdcd0, event=0x1c840c0) at kernel/qcoreapplication.cpp:732
#103 0x00007f0c36d38fd2 in QCoreApplication::sendEvent (receiver=0x0, event_type=<value optimized out>, data=0x1630b10) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#104 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=<value optimized out>, data=0x1630b10) at kernel/qcoreapplication.cpp:1373
#105 0x00007f0c36d62643 in QCoreApplication::sendPostedEvents (s=0x1659c00) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:220
#106 postEventSourceDispatch (s=0x1659c00) at kernel/qeventdispatcher_glib.cpp:277
#107 0x00007f0c327218c2 in g_main_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#108 IA__g_main_context_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#109 0x00007f0c32725748 in g_main_context_iterate (context=0x1662120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#110 0x00007f0c327258fc in IA__g_main_context_iteration (context=0x1662120, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#111 0x00007f0c36d62183 in QEventDispatcherGlib::processEvents (this=0x1630650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#112 0x00007f0c37a3497e in QGuiEventDispatcherGlib::processEvents (this=0x200000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#113 0x00007f0c36d34dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#114 0x00007f0c36d351bc in QEventLoop::exec (this=0x1878fc0, flags=) at kernel/qeventloop.cpp:201
#115 0x00007f0c37a1c0bb in QDragManager::drag (this=0x1b8d6c0, o=<value optimized out>) at kernel/qdnd_x11.cpp:1981
#116 0x00007f0c379985e8 in QDrag::exec (this=0x1aa17d0, supportedActions=) at kernel/qdrag.cpp:284
#117 0x00007f0c39f39f65 in DragAndDropHelper::startDrag (this=0x1781190, itemView=0x186ce90, supportedActions=) at ../../../../apps/dolphin/src/draganddrophelper.cpp:83
#118 0x00007f0c39f20620 in DolphinIconsView::startDrag (this=0x186ce90, supportedActions=<value optimized out>) at ../../../../apps/dolphin/src/dolphiniconsview.cpp:189
#119 0x00007f0c37ed1b7e in QAbstractItemView::mouseMoveEvent (this=0x186ce90, event=<value optimized out>) at itemviews/qabstractitemview.cpp:1700
#120 0x00007f0c37eea261 in QListView::mouseMoveEvent (this=0x200000000, e=0x7fffe416e420) at itemviews/qlistview.cpp:778
#121 0x00007f0c386b658e in KCategorizedView::mouseMoveEvent (this=0x200000000, event=0x1b78410) at ../../kdeui/itemviews/kcategorizedview.cpp:918
#122 0x00007f0c379d80eb in QWidget::event (this=0x186ce90, event=0x7fffe416e420) at kernel/qwidget.cpp:8172
#123 0x00007f0c37d9ee76 in QFrame::event (this=0x186ce90, e=0x7fffe416e420) at widgets/qframe.cpp:557
#124 0x00007f0c37ed6abb in QAbstractItemView::viewportEvent (this=0x186ce90, event=0x7fffe416e420) at itemviews/qabstractitemview.cpp:1619
#125 0x00007f0c36d358d7 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<value optimized out>, receiver=0x186d210, event=0x7fffe416e420) at kernel/qcoreapplication.cpp:847
#126 0x00007f0c379826bc in QApplicationPrivate::notify_helper (this=0x165f280, receiver=0x186d210, e=0x7fffe416e420) at kernel/qapplication.cpp:4392
#127 0x00007f0c379889fe in QApplication::notify (this=0x7fffe416f130, receiver=0x186d210, e=0x7fffe416e420) at kernel/qapplication.cpp:3959
#128 0x00007f0c386dd536 in KApplication::notify (this=0x7fffe416f130, receiver=0x186d210, event=0x7fffe416e420) at ../../kdeui/kernel/kapplication.cpp:310
#129 0x00007f0c36d360ac in QCoreApplication::notifyInternal (this=0x7fffe416f130, receiver=0x186d210, event=0x7fffe416e420) at kernel/qcoreapplication.cpp:732
#130 0x00007f0c379874ae in QCoreApplication::sendEvent (receiver=0x186d210, event=0x7fffe416e420, alienWidget=0x186d210, nativeWidget=0x18476f0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#131 QApplicationPrivate::sendMouseEvent (receiver=0x186d210, event=0x7fffe416e420, alienWidget=0x186d210, nativeWidget=0x18476f0, buttonDown=<value optimized out>, 
    lastMouseReceiver=<value optimized out>, spontaneous=true) at kernel/qapplication.cpp:3058
#132 0x00007f0c37a0a4a5 in QETWidget::translateMouseEvent (this=0x18476f0, event=<value optimized out>) at kernel/qapplication_x11.cpp:4403
#133 0x00007f0c37a08ddc in QApplication::x11ProcessEvent (this=<value optimized out>, event=0x7fffe416ed40) at kernel/qapplication_x11.cpp:3536
#134 0x00007f0c37a35012 in x11EventSourceDispatch (s=0x1659e20, callback=<value optimized out>, user_data=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:146
#135 0x00007f0c327218c2 in g_main_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:1960
#136 IA__g_main_context_dispatch (context=0x1662120) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2513
#137 0x00007f0c32725748 in g_main_context_iterate (context=0x1662120, block=<value optimized out>, dispatch=<value optimized out>, self=<value optimized out>)
    at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2591
#138 0x00007f0c327258fc in IA__g_main_context_iteration (context=0x1662120, may_block=1) at /build/buildd/glib2.0-2.24.1/glib/gmain.c:2654
#139 0x00007f0c36d62183 in QEventDispatcherGlib::processEvents (this=0x1630650, flags=<value optimized out>) at kernel/qeventdispatcher_glib.cpp:415
#140 0x00007f0c37a3497e in QGuiEventDispatcherGlib::processEvents (this=0x200000000, flags=<value optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#141 0x00007f0c36d34dd2 in QEventLoop::processEvents (this=<value optimized out>, flags=) at kernel/qeventloop.cpp:149
#142 0x00007f0c36d351bc in QEventLoop::exec (this=0x7fffe416f070, flags=) at kernel/qeventloop.cpp:201
#143 0x00007f0c36d3926b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#144 0x00007f0c3b084d4f in kdemain (argc=<value optimized out>, argv=<value optimized out>) at ../../../../apps/dolphin/src/main.cpp:98
#145 0x00007f0c3acd4c4d in __libc_start_main (main=<value optimized out>, argc=<value optimized out>, ubp_av=<value optimized out>, init=<value optimized out>, fini=<value optimized out>, 
    rtld_fini=<value optimized out>, stack_end=0x7fffe416f648) at libc-start.c:226
#146 0x00000000004006b9 in _start ()
Comment 3 Mark 2010-10-18 04:07:10 UTC
Did you have any tags on the file you dragged?
Comment 4 Peter Penz 2010-10-18 16:21:25 UTC
Thanks for the detailed description, I could reproduce the issue after some trials with 4.5.2.
Comment 5 Justin Zobel 2020-12-09 01:33:24 UTC
Thank you for the report, Ron.

As it has been a while since this was reported, can you please test and confirm if this issue is still occurring or if this bug report can be marked as resolved.

I have set the bug status to "needsinfo" pending your response, please change back to "reported" or "resolved/worksforme" when you respond, thank you.
Comment 6 Bug Janitor Service 2020-12-24 04:34:31 UTC
Dear Bug Submitter,

This bug has been in NEEDSINFO status with no change for at least
15 days. Please provide the requested information as soon as
possible and set the bug status as REPORTED. Due to regular bug
tracker maintenance, if the bug is still in NEEDSINFO status with
no change in 30 days the bug will be closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

If you have already provided the requested information, please
mark the bug as REPORTED so that the KDE team knows that the bug is
ready to be confirmed.

Thank you for helping us make KDE software even better for everyone!
Comment 7 Bug Janitor Service 2021-01-08 04:34:02 UTC
This bug has been in NEEDSINFO status with no change for at least
30 days. The bug is now closed as RESOLVED > WORKSFORME
due to lack of needed information.

For more information about our bug triaging procedures please read the
wiki located here:
https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging

Thank you for helping us make KDE software even better for everyone!