Application: dolphin (4.14.3) KDE Platform Version: 4.14.3 Qt Version: 4.8.6 Operating System: Linux 3.17.4-200.fc20.x86_64 x86_64 Distribution: "Fedora release 20 (Heisenbug)" -- Information about the crash: - What I was doing when the application crashed: I was dragging a file to a parent directory in the location bar, released the mouse button, and Dolphin crashed -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". 81 T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS) [Current thread is 1 (Thread 0x7f1cffd2f940 (LWP 22281))] Thread 3 (Thread 0x7f1cf3a93700 (LWP 22282)): #0 0x00000034c7e8a4ca in g_private_get_impl (key=0x34c812ab40 <g_thread_specific_private>) at gthread-posix.c:988 #1 0x00000034c7e8a969 in g_private_get (key=key@entry=0x34c812ab40 <g_thread_specific_private>) at gthread-posix.c:1019 #2 0x00000034c7e6ef00 in g_thread_self () at gthread.c:994 #3 0x00000034c7e4863c in g_main_context_acquire (context=0x7f1cec0009a0) at gmain.c:3122 #4 0x00000034c7e49465 in g_main_context_iterate (context=context@entry=0x7f1cec0009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3663 #5 0x00000034c7e496dc in g_main_context_iteration (context=0x7f1cec0009a0, may_block=1) at gmain.c:3774 #6 0x00000034cebb543e in QEventDispatcherGlib::processEvents (this=0x7f1cec0008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #7 0x00000034ceb8538f in QEventLoop::processEvents (this=this@entry=0x7f1cf3a92c40, flags=...) at kernel/qeventloop.cpp:149 #8 0x00000034ceb856dd in QEventLoop::exec (this=this@entry=0x7f1cf3a92c40, flags=...) at kernel/qeventloop.cpp:204 #9 0x00000034cea79e5f in QThread::exec (this=this@entry=0x207ae90) at thread/qthread.cpp:538 #10 0x00000034ceb65de3 in QInotifyFileSystemWatcherEngine::run (this=0x207ae90) at io/qfilesystemwatcher_inotify.cpp:265 #11 0x00000034cea7c69f in QThreadPrivate::start (arg=0x207ae90) at thread/qthread_unix.cpp:349 #12 0x00000034c4a07ee5 in start_thread (arg=0x7f1cf3a93700) at pthread_create.c:309 #13 0x00000034c3ef4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 2 (Thread 0x7f1cf31be700 (LWP 22283)): #0 0x00000034c3eea71d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x00000034c7e495b4 in g_main_context_poll (priority=2147483647, n_fds=1, fds=0x7f1ce40027c0, timeout=-1, context=0x7f1ce40009a0) at gmain.c:4007 #2 g_main_context_iterate (context=context@entry=0x7f1ce40009a0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3708 #3 0x00000034c7e496dc in g_main_context_iteration (context=0x7f1ce40009a0, may_block=1) at gmain.c:3774 #4 0x00000034cebb543e in QEventDispatcherGlib::processEvents (this=0x7f1ce40008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:452 #5 0x00000034ceb8538f in QEventLoop::processEvents (this=this@entry=0x7f1cf31bdc90, flags=...) at kernel/qeventloop.cpp:149 #6 0x00000034ceb856dd in QEventLoop::exec (this=this@entry=0x7f1cf31bdc90, flags=...) at kernel/qeventloop.cpp:204 #7 0x00000034cea79e5f in QThread::exec (this=<optimized out>) at thread/qthread.cpp:538 #8 0x00000034cea7c69f in QThreadPrivate::start (arg=0x261bdd0) at thread/qthread_unix.cpp:349 #9 0x00000034c4a07ee5 in start_thread (arg=0x7f1cf31be700) at pthread_create.c:309 #10 0x00000034c3ef4b8d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:111 Thread 1 (Thread 0x7f1cffd2f940 (LWP 22281)): [KCrash Handler] #6 QETWidget::translateMouseEvent (this=this@entry=0x3d15ea0, event=event@entry=0x7fffb6a19ae0) at kernel/qapplication_x11.cpp:4491 #7 0x00000033268450ac in QApplication::x11ProcessEvent (this=0x7fffb6a1c790, event=event@entry=0x7fffb6a19ae0) at kernel/qapplication_x11.cpp:3663 #8 0x000000332686cac4 in x11EventSourceDispatch (s=s@entry=0x1d78430, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #9 0x00000034c7e492a6 in g_main_dispatch (context=0x1d8e130) at gmain.c:3066 #10 g_main_context_dispatch (context=context@entry=0x1d8e130) at gmain.c:3642 #11 0x00000034c7e49628 in g_main_context_iterate (context=context@entry=0x1d8e130, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #12 0x00000034c7e496dc in g_main_context_iteration (context=0x1d8e130, may_block=1) at gmain.c:3774 #13 0x00000034cebb541e in QEventDispatcherGlib::processEvents (this=0x1d526e0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #14 0x000000332686cc46 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #15 0x00000034ceb8538f in QEventLoop::processEvents (this=this@entry=0x7fffb6a19ee0, flags=...) at kernel/qeventloop.cpp:149 #16 0x00000034ceb856dd in QEventLoop::exec (this=this@entry=0x7fffb6a19ee0, flags=...) at kernel/qeventloop.cpp:204 #17 0x0000003326c16bb7 in QMenu::exec (this=<optimized out>, p=..., action=action@entry=0x0) at widgets/qmenu.cpp:2124 #18 0x0000003330c81e0e in KDEPrivate::KUrlNavigatorButton::openSubDirsMenu (this=0x2f60e60, job=<optimized out>) at /usr/src/debug/kdelibs-4.14.3/kfile/kurlnavigatorbutton.cpp:508 #19 0x00000034ceb9b37a in QMetaObject::activate (sender=sender@entry=0x28b1c40, m=m@entry=0x3632cd14a0 <KJob::staticMetaObject>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7fffb6a1a0e0) at kernel/qobject.cpp:3567 #20 0x0000003632939aa2 in KJob::result (this=this@entry=0x28b1c40, _t1=_t1@entry=0x28b1c40) at /usr/src/debug/kdelibs-4.14.3/x86_64-redhat-linux-gnu/kdecore/kjob.moc:207 #21 0x0000003632939af0 in KJob::emitResult (this=this@entry=0x28b1c40) at /usr/src/debug/kdelibs-4.14.3/kdecore/jobs/kjob.cpp:318 #22 0x00000033295017da in KIO::SimpleJob::slotFinished (this=this@entry=0x28b1c40) at /usr/src/debug/kdelibs-4.14.3/kio/kio/job.cpp:496 #23 0x000000332950680e in KIO::ListJob::slotFinished (this=0x28b1c40) at /usr/src/debug/kdelibs-4.14.3/kio/kio/job.cpp:2713 #24 0x00000034ceb9b37a in QMetaObject::activate (sender=0x3b49260, m=m@entry=0x33298b9460 <KIO::SlaveInterface::staticMetaObject>, local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at kernel/qobject.cpp:3567 #25 0x00000033295a6f73 in KIO::SlaveInterface::finished (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.3/x86_64-redhat-linux-gnu/kio/slaveinterface.moc:184 #26 0x00000033295a8ba6 in KIO::SlaveInterface::dispatch (this=<optimized out>, _cmd=104, rawdata=...) at /usr/src/debug/kdelibs-4.14.3/kio/kio/slaveinterface.cpp:176 #27 0x00000033295a5efe in KIO::SlaveInterface::dispatch (this=0x3b49260) at /usr/src/debug/kdelibs-4.14.3/kio/kio/slaveinterface.cpp:92 #28 0x0000003329599d0e in KIO::Slave::gotInput (this=0x3b49260) at /usr/src/debug/kdelibs-4.14.3/kio/kio/slave.cpp:344 #29 0x00000034ceb9b37a in QMetaObject::activate (sender=0x32596e0, m=m@entry=0x33298b2980 <KIO::Connection::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x0) at kernel/qobject.cpp:3567 #30 0x00000033294ccbc0 in KIO::Connection::readyRead (this=<optimized out>) at /usr/src/debug/kdelibs-4.14.3/x86_64-redhat-linux-gnu/kio/connection.moc:105 #31 0x00000033294cd311 in KIO::ConnectionPrivate::dequeue (this=0x2cb7f50) at /usr/src/debug/kdelibs-4.14.3/kio/kio/connection.cpp:82 #32 0x00000034ceb9f90e in QObject::event (this=0x32596e0, e=<optimized out>) at kernel/qobject.cpp:1222 #33 0x00000033267cae5c in QApplicationPrivate::notify_helper (this=this@entry=0x1d8cf70, receiver=receiver@entry=0x32596e0, e=e@entry=0x304afd0) at kernel/qapplication.cpp:4565 #34 0x00000033267d17b5 in QApplication::notify (this=this@entry=0x7fffb6a1c790, receiver=receiver@entry=0x32596e0, e=e@entry=0x304afd0) at kernel/qapplication.cpp:4351 #35 0x000000332764a4fa in KApplication::notify (this=0x7fffb6a1c790, receiver=0x32596e0, event=0x304afd0) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #36 0x00000034ceb868fd in QCoreApplication::notifyInternal (this=0x7fffb6a1c790, receiver=receiver@entry=0x32596e0, event=event@entry=0x304afd0) at kernel/qcoreapplication.cpp:953 #37 0x00000034ceb89ae5 in sendEvent (event=0x304afd0, receiver=0x32596e0) at kernel/qcoreapplication.h:231 #38 QCoreApplicationPrivate::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x1d50d90) at kernel/qcoreapplication.cpp:1577 #39 0x00000034ceb89f83 in QCoreApplication::sendPostedEvents (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1470 #40 0x00000034cebb5c9e in sendPostedEvents () at kernel/qcoreapplication.h:236 #41 postEventSourceDispatch (s=s@entry=0x1d9afd0) at kernel/qeventdispatcher_glib.cpp:300 #42 0x00000034c7e492a6 in g_main_dispatch (context=0x1d8e130) at gmain.c:3066 #43 g_main_context_dispatch (context=context@entry=0x1d8e130) at gmain.c:3642 #44 0x00000034c7e49628 in g_main_context_iterate (context=context@entry=0x1d8e130, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #45 0x00000034c7e496dc in g_main_context_iteration (context=0x1d8e130, may_block=1) at gmain.c:3774 #46 0x00000034cebb541e in QEventDispatcherGlib::processEvents (this=0x1d526e0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #47 0x000000332686cc46 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #48 0x00000034ceb8538f in QEventLoop::processEvents (this=this@entry=0x2f4bac0, flags=...) at kernel/qeventloop.cpp:149 #49 0x00000034ceb856dd in QEventLoop::exec (this=this@entry=0x2f4bac0, flags=...) at kernel/qeventloop.cpp:204 #50 0x0000003326855fcd in QDragManager::drag (this=0x2a70d40, o=o@entry=0x2411a70) at kernel/qdnd_x11.cpp:2028 #51 0x00000033267dc71a in QDrag::exec (this=0x2411a70, supportedActions=..., defaultDropAction=Qt::CopyAction) at kernel/qdrag.cpp:284 #52 0x000000333067fe92 in KItemListController::startDragging() () from /lib64/libdolphinprivate.so.4 #53 0x000000333067ffdc in KItemListController::mouseMoveEvent(QGraphicsSceneMouseEvent*, QTransform const&) () from /lib64/libdolphinprivate.so.4 #54 0x000000333067c38b in KItemListController::processEvent(QEvent*, QTransform const&) () from /lib64/libdolphinprivate.so.4 #55 0x000000333068e232 in KItemListView::event(QEvent*) () from /lib64/libdolphinprivate.so.4 #56 0x00000033267cae5c in QApplicationPrivate::notify_helper (this=this@entry=0x1d8cf70, receiver=receiver@entry=0x23165a0, e=e@entry=0x7fffb6a1b820) at kernel/qapplication.cpp:4565 #57 0x00000033267d17b5 in QApplication::notify (this=this@entry=0x7fffb6a1c790, receiver=receiver@entry=0x23165a0, e=e@entry=0x7fffb6a1b820) at kernel/qapplication.cpp:4351 #58 0x000000332764a4fa in KApplication::notify (this=0x7fffb6a1c790, receiver=0x23165a0, event=0x7fffb6a1b820) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #59 0x00000034ceb868fd in QCoreApplication::notifyInternal (this=0x7fffb6a1c790, receiver=0x23165a0, event=event@entry=0x7fffb6a1b820) at kernel/qcoreapplication.cpp:953 #60 0x00000033267c96e6 in sendSpontaneousEvent (event=event@entry=0x7fffb6a1b820, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:234 #61 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fffb6a1b820) at kernel/qapplication.cpp:5563 #62 0x0000003326dcac61 in QGraphicsScenePrivate::sendEvent (this=<optimized out>, item=0x23165b0, event=0x7fffb6a1b820) at graphicsview/qgraphicsscene.cpp:1217 #63 0x0000003326dcb15f in QGraphicsScenePrivate::sendMouseEvent (this=0x382fb90, mouseEvent=0x7fffb6a1b820) at graphicsview/qgraphicsscene.cpp:1295 #64 0x0000003326dd44a6 in QGraphicsScene::mouseMoveEvent (this=<optimized out>, mouseEvent=0x7fffb6a1b820) at graphicsview/qgraphicsscene.cpp:4102 #65 0x0000003326de06ec in QGraphicsScene::event (this=0x21bafc0, event=0x7fffb6a1b820) at graphicsview/qgraphicsscene.cpp:3451 #66 0x00000033267cae5c in QApplicationPrivate::notify_helper (this=this@entry=0x1d8cf70, receiver=receiver@entry=0x21bafc0, e=e@entry=0x7fffb6a1b820) at kernel/qapplication.cpp:4565 #67 0x00000033267d17b5 in QApplication::notify (this=this@entry=0x7fffb6a1c790, receiver=receiver@entry=0x21bafc0, e=e@entry=0x7fffb6a1b820) at kernel/qapplication.cpp:4351 #68 0x000000332764a4fa in KApplication::notify (this=0x7fffb6a1c790, receiver=0x21bafc0, event=0x7fffb6a1b820) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #69 0x00000034ceb868fd in QCoreApplication::notifyInternal (this=0x7fffb6a1c790, receiver=0x21bafc0, event=event@entry=0x7fffb6a1b820) at kernel/qcoreapplication.cpp:953 #70 0x00000033267c96e6 in sendSpontaneousEvent (event=event@entry=0x7fffb6a1b820, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:234 #71 qt_sendSpontaneousEvent (receiver=<optimized out>, event=event@entry=0x7fffb6a1b820) at kernel/qapplication.cpp:5563 #72 0x0000003326df68f4 in QGraphicsViewPrivate::mouseMoveEventHandler (this=this@entry=0x2da7420, event=event@entry=0x7fffb6a1bef0) at graphicsview/qgraphicsview.cpp:646 #73 0x0000003326df797a in QGraphicsView::mouseMoveEvent (this=0x2da73f0, event=0x7fffb6a1bef0) at graphicsview/qgraphicsview.cpp:3276 #74 0x000000332681dc96 in QWidget::event (this=this@entry=0x2da73f0, event=event@entry=0x7fffb6a1bef0) at kernel/qwidget.cpp:8374 #75 0x0000003326bd444e in QFrame::event (this=0x2da73f0, e=0x7fffb6a1bef0) at widgets/qframe.cpp:557 #76 0x0000003326df90a9 in QGraphicsView::viewportEvent (this=0x2da73f0, event=0x7fffb6a1bef0) at graphicsview/qgraphicsview.cpp:2866 #77 0x00000034ceb86a66 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=this@entry=0x1d8cf70, receiver=receiver@entry=0x38f7090, event=event@entry=0x7fffb6a1bef0) at kernel/qcoreapplication.cpp:1063 #78 0x00000033267cae3c in QApplicationPrivate::notify_helper (this=this@entry=0x1d8cf70, receiver=receiver@entry=0x38f7090, e=e@entry=0x7fffb6a1bef0) at kernel/qapplication.cpp:4561 #79 0x00000033267d18f1 in QApplication::notify (this=this@entry=0x7fffb6a1c790, receiver=receiver@entry=0x38f7090, e=e@entry=0x7fffb6a1bef0) at kernel/qapplication.cpp:4108 #80 0x000000332764a4fa in KApplication::notify (this=0x7fffb6a1c790, receiver=0x38f7090, event=0x7fffb6a1bef0) at /usr/src/debug/kdelibs-4.14.3/kdeui/kernel/kapplication.cpp:311 #81 0x00000034ceb868fd in QCoreApplication::notifyInternal (this=0x7fffb6a1c790, receiver=receiver@entry=0x38f7090, event=event@entry=0x7fffb6a1bef0) at kernel/qcoreapplication.cpp:953 #82 0x00000033267d1067 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231 #83 QApplicationPrivate::sendMouseEvent (receiver=receiver@entry=0x38f7090, event=event@entry=0x7fffb6a1bef0, alienWidget=alienWidget@entry=0x38f7090, nativeWidget=nativeWidget@entry=0x24f3ba0, buttonDown=buttonDown@entry=0x33272dd278 <qt_button_down>, lastMouseReceiver=..., spontaneous=spontaneous@entry=true) at kernel/qapplication.cpp:3173 #84 0x000000332684663b in QETWidget::translateMouseEvent (this=this@entry=0x24f3ba0, event=event@entry=0x7fffb6a1c260) at kernel/qapplication_x11.cpp:4540 #85 0x00000033268450ac in QApplication::x11ProcessEvent (this=0x7fffb6a1c790, event=event@entry=0x7fffb6a1c260) at kernel/qapplication_x11.cpp:3663 #86 0x000000332686cac4 in x11EventSourceDispatch (s=s@entry=0x1d78430, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148 #87 0x00000034c7e492a6 in g_main_dispatch (context=0x1d8e130) at gmain.c:3066 #88 g_main_context_dispatch (context=context@entry=0x1d8e130) at gmain.c:3642 #89 0x00000034c7e49628 in g_main_context_iterate (context=context@entry=0x1d8e130, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at gmain.c:3713 #90 0x00000034c7e496dc in g_main_context_iteration (context=0x1d8e130, may_block=1) at gmain.c:3774 #91 0x00000034cebb541e in QEventDispatcherGlib::processEvents (this=0x1d526e0, flags=...) at kernel/qeventdispatcher_glib.cpp:450 #92 0x000000332686cc46 in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:207 #93 0x00000034ceb8538f in QEventLoop::processEvents (this=this@entry=0x7fffb6a1c650, flags=...) at kernel/qeventloop.cpp:149 #94 0x00000034ceb856dd in QEventLoop::exec (this=this@entry=0x7fffb6a1c650, flags=...) at kernel/qeventloop.cpp:204 #95 0x00000034ceb8ada9 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1225 #96 0x0000003333251971 in kdemain () from /lib64/libkdeinit4_dolphin.so #97 0x00000034c3e21d65 in __libc_start_main (main=0x4008e0 <main>, argc=5, argv=0x7fffb6a1c8d8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fffb6a1c8c8) at libc-start.c:285 #98 0x0000000000400911 in _start () Possible duplicates by query: bug 341570, bug 337361, bug 337329, bug 337204, bug 336796. Reported using DrKonqi
Thanks for the bug report. Looks like an issue in the KUrlNavigator class, so I'll reassign the report there. Is the problem reproducible for you? If yes, a Valgrind log would be very helpful. See https://community.kde.org/Dolphin/FAQ/Crashes for details. Thanks for your help!
Crash in old unmaintained KF4 software with no duplicates from any Qt5/KF5 versions. If anyone can still reproduce using recent KF5 versions of KIO and Dolphin, please file a new bug. Thanks!