Application: dolphin (19.08.2) (Compiled from sources) Qt Version: 5.12.5 Frameworks Version: 5.63.0 Operating System: Linux 4.19.75-gentoo x86_64 Distribution: "Gentoo Base System release 2.6" -- Information about the crash: - What I was doing when the application crashed: Trying to copy a directory structure via fuse.sshfs resulted in a crash of dolphin. On second try immediately afterwards it worked fine, but this is not the first time it has happened. The crash can be reproduced sometimes. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib64/libthread_db.so.1". [Current thread is 1 (Thread 0x7f90dcea2c40 (LWP 4203))] Thread 5 (Thread 0x7f90d0ff3700 (LWP 4263)): #0 0x00007f90e5ff0f83 in __GI___poll (fds=fds@entry=0x7f90c0004a30, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f90e1453722 in poll (__timeout=-1, __nfds=1, __fds=0x7f90c0004a30) at /usr/include/bits/poll2.h:46 #2 g_poll (fds=fds@entry=0x7f90c0004a30, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../glib-2.60.6/glib/gpoll.c:125 #3 0x00007f90e1444ef3 in g_main_context_poll (n_fds=1, fds=0x7f90c0004a30, priority=<optimized out>, timeout=-1, context=0x7f90c0000bf0) at ../glib-2.60.6/glib/gmain.c:4228 #4 g_main_context_iterate (context=context@entry=0x7f90c0000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.6/glib/gmain.c:3922 #5 0x00007f90e1444fc7 in g_main_context_iteration (context=0x7f90c0000bf0, may_block=may_block@entry=1) at ../glib-2.60.6/glib/gmain.c:3988 #6 0x00007f90e42c3f0a in QEventDispatcherGlib::processEvents (this=0x7f90c0000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x00007f90e42721c9 in QEventLoop::processEvents (this=this@entry=0x7f90d0ff2de0, flags=..., flags@entry=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:707 #8 0x00007f90e4272644 in QEventLoop::exec (this=this@entry=0x7f90d0ff2de0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #9 0x00007f90e40ec4e6 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #10 0x00007f90e40ec5cb in QThread::run (this=<optimized out>) at thread/qthread.cpp:598 #11 0x00007f90e40edb86 in QThreadPrivate::start (arg=0x55745978f500) at thread/qthread_unix.cpp:361 #12 0x00007f90e227e408 in start_thread (arg=<optimized out>) at pthread_create.c:486 #13 0x00007f90e5ffd07f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 4 (Thread 0x7f90d33c6700 (LWP 4232)): #0 futex_wait_cancelable (private=0, expected=0, futex_word=0x557459103728) at ../sysdeps/unix/sysv/linux/futex-internal.h:88 #1 __pthread_cond_wait_common (abstime=0x0, mutex=0x5574591036d8, cond=0x557459103700) at pthread_cond_wait.c:502 #2 __pthread_cond_wait (cond=0x557459103700, mutex=0x5574591036d8) at pthread_cond_wait.c:655 #3 0x00007f90d34bac39 in cnd_wait (mtx=0x5574591036d8, cond=0x557459103700) at ../mesa-19.1.7/include/c11/threads_posix.h:155 #4 util_queue_thread_func (input=input@entry=0x5574594b5270) at ../mesa-19.1.7/src/util/u_queue.c:272 #5 0x00007f90d34ba709 in impl_thrd_routine (p=<optimized out>) at ../mesa-19.1.7/include/c11/threads_posix.h:87 #6 0x00007f90e227e408 in start_thread (arg=<optimized out>) at pthread_create.c:486 #7 0x00007f90e5ffd07f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f90d9727700 (LWP 4209)): #0 __GI___libc_read (fd=7, buf=buf@entry=0x7f90d9726ba0, nbytes=nbytes@entry=16) at ../sysdeps/unix/sysv/linux/read.c:26 #1 0x00007f90e14868be in read (__nbytes=16, __buf=0x7f90d9726ba0, __fd=<optimized out>) at /usr/include/bits/unistd.h:44 #2 g_wakeup_acknowledge (wakeup=0x5574591079b0) at ../glib-2.60.6/glib/gwakeup.c:210 #3 0x00007f90e144486e in g_main_context_check (context=context@entry=0x7f90cc000bf0, max_priority=2147483647, fds=fds@entry=0x7f90cc004e30, n_fds=n_fds@entry=1) at ../glib-2.60.6/glib/gmain.c:3705 #4 0x00007f90e1444e8f in g_main_context_iterate (context=context@entry=0x7f90cc000bf0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.6/glib/gmain.c:3924 #5 0x00007f90e1444fc7 in g_main_context_iteration (context=0x7f90cc000bf0, may_block=may_block@entry=1) at ../glib-2.60.6/glib/gmain.c:3988 #6 0x00007f90e42c3f0a in QEventDispatcherGlib::processEvents (this=0x7f90cc000b20, flags=...) at kernel/qeventdispatcher_glib.cpp:424 #7 0x00007f90e42721c9 in QEventLoop::processEvents (this=this@entry=0x7f90d9726dc0, flags=..., flags@entry=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:707 #8 0x00007f90e4272644 in QEventLoop::exec (this=this@entry=0x7f90d9726dc0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #9 0x00007f90e40ec4e6 in QThread::exec (this=this@entry=0x7f90e4590d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #10 0x00007f90e4517f32 in QDBusConnectionManager::run (this=0x7f90e4590d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at qdbusconnection.cpp:178 #11 0x00007f90e40edb86 in QThreadPrivate::start (arg=0x7f90e4590d80 <(anonymous namespace)::Q_QGS__q_manager::innerFunction()::holder>) at thread/qthread_unix.cpp:361 #12 0x00007f90e227e408 in start_thread (arg=<optimized out>) at pthread_create.c:486 #13 0x00007f90e5ffd07f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f90da484700 (LWP 4207)): #0 0x00007f90e5ff0f83 in __GI___poll (fds=fds@entry=0x7f90da483ce8, nfds=nfds@entry=1, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f90e24aa72a in poll (__timeout=-1, __nfds=1, __fds=0x7f90da483ce8) at /usr/include/bits/poll2.h:46 #2 _xcb_conn_wait (c=c@entry=0x5574590afb20, cond=cond@entry=0x5574590afb60, vector=vector@entry=0x0, count=count@entry=0x0) at /var/tmp/portage/x11-libs/libxcb-1.13.1/work/libxcb-1.13.1/src/xcb_conn.c:479 #3 0x00007f90e24ac07c in xcb_wait_for_event (c=c@entry=0x5574590afb20) at /var/tmp/portage/x11-libs/libxcb-1.13.1/work/libxcb-1.13.1/src/xcb_in.c:697 #4 0x00007f90dc811211 in QXcbEventQueue::run (this=0x5574590bbaa0) at qxcbeventqueue.cpp:228 #5 0x00007f90e40edb86 in QThreadPrivate::start (arg=0x5574590bbaa0) at thread/qthread_unix.cpp:361 #6 0x00007f90e227e408 in start_thread (arg=<optimized out>) at pthread_create.c:486 #7 0x00007f90e5ffd07f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f90dcea2c40 (LWP 4203)): [KCrash Handler] #6 0x00007f90e5860f6b in std::__atomic_base<int>::operator-- (this=0x4004c) at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:303 #7 QAtomicOps<int>::deref<int> (_q_value=...) at /usr/include/qt5/QtCore/qatomic_cxx11.h:271 #8 QBasicAtomicInteger<int>::deref (this=0x4004c) at /usr/include/qt5/QtCore/qbasicatomic.h:115 #9 QSharedDataPointer<KFileItemPrivate>::~QSharedDataPointer (this=0x55745a464d80, __in_chrg=<optimized out>) at /usr/include/qt5/QtCore/qshareddata.h:89 #10 KFileItem::~KFileItem (this=0x55745a464d80, __in_chrg=<optimized out>) at /var/tmp/portage/kde-frameworks/kio-5.63.0/work/kio-5.63.0/src/core/kfileitem.h:47 #11 0x00007f90e5922a12 in QList<KFileItem>::node_destruct (n=0x55745a464d80, this=0x557459bda270) at /usr/include/qt5/QtCore/qlist.h:452 #12 QList<KFileItem>::erase (it=..., this=0x557459bda270) at /usr/include/qt5/QtCore/qlist.h:539 #13 KCoreDirListerCache::reinsert (this=this@entry=0x7f90e5982560 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, item=..., oldUrl=...) at /var/tmp/portage/kde-frameworks/kio-5.63.0/work/kio-5.63.0/src/core/kcoredirlister_p.h:309 #14 0x00007f90e5917fb6 in KCoreDirListerCache::processPendingUpdates (this=0x7f90e5982560 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>) at /var/tmp/portage/kde-frameworks/kio-5.63.0/work/kio-5.63.0/src/core/kcoredirlister.cpp:2012 #15 0x00007f90e591d1c3 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>, QtPrivate::List<>, void, void (KCoreDirListerCache::*)()>::call(void (KCoreDirListerCache::*)(), KCoreDirListerCache*, void**) (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:184 #16 QtPrivate::FunctionPointer<void (KCoreDirListerCache::*)()>::call<QtPrivate::List<>, void>(void (KCoreDirListerCache::*)(), KCoreDirListerCache*, void**) (arg=<optimized out>, o=<optimized out>, f=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:185 #17 QtPrivate::QSlotObject<void (KCoreDirListerCache::*)(), QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*) (which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:414 #18 0x00007f90e429becc in QtPrivate::QSlotObjectBase::call (a=0x7ffd3c6b3220, r=0x7f90e5982560 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder>, this=0x5574598a4120) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #19 QMetaObject::activate (sender=sender@entry=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd3c6b3220) at kernel/qobject.cpp:3783 #20 0x00007f90e429c383 in QMetaObject::activate (sender=sender@entry=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, m=m@entry=0x7f90e44f9da0 <QTimer::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd3c6b3220) at kernel/qobject.cpp:3656 #21 0x00007f90e42a6877 in QTimer::timeout (this=this@entry=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, _t1=...) at .moc/moc_qtimer.cpp:204 #22 0x00007f90e42a6a35 in QTimer::timerEvent (this=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, e=<optimized out>) at kernel/qtimer.cpp:255 #23 0x00007f90e429a953 in QObject::event (this=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, e=<optimized out>) at kernel/qobject.cpp:1241 #24 0x00007f90e4c1b1a9 in QApplicationPrivate::notify_helper (this=this@entry=0x55745909c490, receiver=receiver@entry=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, e=e@entry=0x7ffd3c6b3540) at kernel/qapplication.cpp:3700 #25 0x00007f90e4c22222 in QApplication::notify (this=0x7ffd3c6b3860, receiver=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, e=0x7ffd3c6b3540) at kernel/qapplication.cpp:3056 #26 0x00007f90e42737df in QCoreApplication::notifyInternal2 (receiver=0x7f90e59825e0 <(anonymous namespace)::Q_QGS_kDirListerCache::innerFunction()::holder+128>, event=0x7ffd3c6b3540) at kernel/qcoreapplication.cpp:1088 #27 0x00007f90e42739d2 in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1476 #28 0x00007f90e42c325a in QTimerInfoList::activateTimers (this=this@entry=0x5574591018b0) at kernel/qtimerinfo_unix.cpp:643 #29 0x00007f90e42c3a7e in timerSourceDispatch (source=source@entry=0x557459101850) at kernel/qeventdispatcher_glib.cpp:182 #30 0x00007f90e1444b7f in g_main_dispatch (context=0x7f90d4004fd0) at ../glib-2.60.6/glib/gmain.c:3189 #31 g_main_context_dispatch (context=context@entry=0x7f90d4004fd0) at ../glib-2.60.6/glib/gmain.c:3854 #32 0x00007f90e1444f41 in g_main_context_iterate (context=context@entry=0x7f90d4004fd0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib-2.60.6/glib/gmain.c:3927 #33 0x00007f90e1444fc7 in g_main_context_iteration (context=0x7f90d4004fd0, may_block=may_block@entry=1) at ../glib-2.60.6/glib/gmain.c:3988 #34 0x00007f90e42c3e8a in QEventDispatcherGlib::processEvents (this=0x557459101d20, flags=...) at kernel/qeventdispatcher_glib.cpp:422 #35 0x00007f90dc812380 in QXcbGlibEventDispatcher::processEvents (this=<optimized out>, flags=...) at qxcbeventdispatcher.cpp:143 #36 0x00007f90e42721c9 in QEventLoop::processEvents (this=this@entry=0x7ffd3c6b37a0, flags=..., flags@entry=...) at /usr/lib/gcc/x86_64-pc-linux-gnu/8.3.0/include/g++-v8/bits/atomic_base.h:707 #37 0x00007f90e4272644 in QEventLoop::exec (this=this@entry=0x7ffd3c6b37a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:140 #38 0x00007f90e427a7d6 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:120 #39 0x00007f90e46ccac0 in QGuiApplication::exec () at kernel/qguiapplication.cpp:1784 #40 0x00007f90e4c1b11f in QApplication::exec () at kernel/qapplication.cpp:2856 #41 0x00007f90e610646b in kdemain (argc=<optimized out>, argv=<optimized out>) at /var/tmp/portage/kde-apps/dolphin-19.08.2/work/dolphin-19.08.2/src/main.cpp:183 #42 0x00005574585d215c in main (argc=<optimized out>, argv=<optimized out>) at src/dolphin_dummy.cpp:3 [Inferior 1 (process 4203) detached] The reporter indicates this bug may be a duplicate of or related to bug 362840. Possible duplicates by query: bug 362840. Reported using DrKonqi
Happens to me sometimes as well, but I was simply moving directories between automounted ext4. KDE Plasma Version: 5.18.3 KDE Frameworks Version: 5.68.0 Qt Version: 5.14.1
*** This bug has been marked as a duplicate of bug 473488 ***