When ending Dolphin window drag (movement) on a tooltip, Dolphin crashes. Steps to reproduce: 1) enable tooltips in Dolphin 2) move mouse on a file or folder, wait until tooltip appears 3) hold Alt and LMB, start moving Dolphin window around 4) move the window so that the mouse cursor is on top of the tooltip 5) release mouse button 6) Dolphin crashes Reproducible: always Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6a97e62780 (LWP 4642))] Thread 3 (Thread 0x7f6a81e15700 (LWP 4645)): #0 0x00007f6a92058183 in poll () from /lib/libc.so.6 #1 0x00007f6a8db02dc8 in ?? () from /usr/lib/libglib-2.0.so.0 #2 0x00007f6a8db03289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #3 0x00007f6a94c7b89f in QEventDispatcherGlib::processEvents (this=0x7f6a7c0008c0, flags=...) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:424 #4 0x00007f6a94c3d6dc in QEventLoop::processEvents (this=0x7f6a81e14d60, flags=...) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #5 0x00007f6a94c3d866 in QEventLoop::exec (this=0x7f6a81e14d60, flags=...) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qeventloop.cpp:204 #6 0x00007f6a94b0f2c7 in QThread::exec (this=0x25533c0) at /home/progdan/kdesrc/qt-copy/src/corelib/thread/qthread.cpp:495 #7 0x00007f6a94c19c27 in QInotifyFileSystemWatcherEngine::run (this=0x25533c0) at /home/progdan/kdesrc/qt-copy/src/corelib/io/qfilesystemwatcher_inotify.cpp:248 #8 0x00007f6a94b11b3c in QThreadPrivate::start (arg=0x25533c0) at /home/progdan/kdesrc/qt-copy/src/corelib/thread/qthread_unix.cpp:298 #9 0x00007f6a94855daa in start_thread () from /lib/libpthread.so.0 #10 0x00007f6a9206009d in clone () from /lib/libc.so.6 Thread 2 (Thread 0x7f6a81224700 (LWP 4653)): #0 0x00007f6a92059e73 in select () from /lib/libc.so.6 #1 0x00007f6a94c1438c in QProcessManager::run (this=0x7f6a94fe97a0) at /home/progdan/kdesrc/qt-copy/src/corelib/io/qprocess_unix.cpp:240 #2 0x00007f6a94b11b3c in QThreadPrivate::start (arg=0x7f6a94fe97a0) at /home/progdan/kdesrc/qt-copy/src/corelib/thread/qthread_unix.cpp:298 #3 0x00007f6a94855daa in start_thread () from /lib/libpthread.so.0 #4 0x00007f6a9206009d in clone () from /lib/libc.so.6 Thread 1 (Thread 0x7f6a97e62780 (LWP 4642)): [KCrash Handler] #4 0x00007f6a94c3fc5a in QCoreApplication::notifyInternal (this=0x7fffb5bb4590, receiver=0x29150c0, event=0x7fffb5bb38e0) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qcoreapplication.cpp:810 #5 0x00007f6a94c43929 in QCoreApplication::sendEvent (receiver=0x29150c0, event=0x7fffb5bb38e0) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:231 #6 0x00007f6a937deb3c in QApplicationPrivate::dispatchEnterLeave (enter=0x29150c0, leave=0x25cce40) at /home/progdan/kdesrc/qt-copy/src/gui/kernel/qapplication.cpp:2807 #7 0x00007f6a938809cd in QApplication::x11ProcessEvent (this=0x7fffb5bb4590, event=0x7fffb5bb4180) at /home/progdan/kdesrc/qt-copy/src/gui/kernel/qapplication_x11.cpp:3598 #8 0x00007f6a938ba404 in x11EventSourceDispatch (s=0x2445e90, callback=0, user_data=0x0) at /home/progdan/kdesrc/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:146 #9 0x00007f6a8db028bd in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #10 0x00007f6a8db030b8 in ?? () from /usr/lib/libglib-2.0.so.0 #11 0x00007f6a8db03289 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #12 0x00007f6a94c7b89f in QEventDispatcherGlib::processEvents (this=0x23fac80, flags=...) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:424 #13 0x00007f6a938ba7a4 in QGuiEventDispatcherGlib::processEvents (this=0x23fac80, flags=...) at /home/progdan/kdesrc/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #14 0x00007f6a94c3d6dc in QEventLoop::processEvents (this=0x7fffb5bb4510, flags=...) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #15 0x00007f6a94c3d866 in QEventLoop::exec (this=0x7fffb5bb4510, flags=...) at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qeventloop.cpp:204 #16 0x00007f6a94c4030a in QCoreApplication::exec () at /home/progdan/kdesrc/qt-copy/src/corelib/kernel/qcoreapplication.cpp:1094 #17 0x00007f6a937e08bc in QApplication::exec () at /home/progdan/kdesrc/qt-copy/src/gui/kernel/qapplication.cpp:3756 #18 0x00007f6a97a7575d in kdemain (argc=1, argv=0x7fffb5bb4af8) at /home/data/build/kde/kdesrc/kde/kde-baseapps/dolphin/src/main.cpp:91 #19 0x00007f6a91f9d38d in __libc_start_main () from /lib/libc.so.6 #20 0x0000000000400811 in _start ()
Thanks for the report. Please let us know the Dolphin + KDE version you are using - the issue should be fixed in 4.8.1 but I don't know whether you probably use this version already.
Ah, I knew I forgot to mention something :) The backtrace is from Dolphin with kdelibs from recent git (day or two old checkout). The bt is identical to the one I'm getting when reproducing the crash on stable Dolphin 2.0.0 from KDE 4.8.0 as well.
Thanks! Then this is a qt-issue: https://bugreports.qt-project.org/browse/QTBUG-19363