https://bugs.kde.org/show_bug.cgi?id=414372
Bug ID: 414372 Summary: dolphin crashes when unmount external usb disks Product: dolphin Version: unspecified Platform: unspecified OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: dolphin-bugs-n...@kde.org Reporter: chesterhime...@yahoo.com CC: kfm-de...@kde.org Target Milestone: --- Application: dolphin (20.03.70) Qt Version: 5.13.2 Frameworks Version: 5.65.0 Operating System: Linux 5.0.0-36-generic x86_64 Windowing system: X11 Distribution: KDE neon Unstable Edition -- Information about the crash: - What I was doing when the application dolphin crashes when unmount external usb disks The crash can be reproduced every time. -- Backtrace: Application: Dolphin (dolphin), signal: Segmentation fault Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1". [Current thread is 1 (Thread 0x7f6c31359180 (LWP 26859))] Thread 4 (Thread 0x7f6c05b7a700 (LWP 26862)): #0 0x00007f6c228e553c in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f6c228e56dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f6c2a860b9b in QEventDispatcherGlib::processEvents (this=0x7f6c00000b40, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #3 0x00007f6c2a80106a in QEventLoop::exec (this=this@entry=0x7f6c05b79d60, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #4 0x00007f6c2a61c3aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #5 0x00007f6c2a61db52 in QThreadPrivate::start (arg=0x561c3cacc700) at thread/qthread_unix.cpp:360 #6 0x00007f6c24d8e6db in start_thread (arg=0x7f6c05b7a700) at pthread_create.c:463 #7 0x00007f6c30bd288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 3 (Thread 0x7f6c0f964700 (LWP 26861)): #0 0x00007f6c2292b664 in g_mutex_unlock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #1 0x00007f6c228e4f58 in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007f6c228e5570 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007f6c228e56dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007f6c2a860b9b in QEventDispatcherGlib::processEvents (this=0x7f6c08000b40, flags=...) at kernel/qeventdispatcher_glib.cpp:425 #5 0x00007f6c2a80106a in QEventLoop::exec (this=this@entry=0x7f6c0f963d30, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #6 0x00007f6c2a61c3aa in QThread::exec (this=<optimized out>) at thread/qthread.cpp:531 #7 0x00007f6c2acd70e5 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5 #8 0x00007f6c2a61db52 in QThreadPrivate::start (arg=0x7f6c2af4ed80) at thread/qthread_unix.cpp:360 #9 0x00007f6c24d8e6db in start_thread (arg=0x7f6c0f964700) at pthread_create.c:463 #10 0x00007f6c30bd288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 2 (Thread 0x7f6c15e96700 (LWP 26860)): #0 0x00007f6c30bc5bf9 in __GI___poll (fds=0x7f6c15e95c68, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 #1 0x00007f6c253bd747 in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #2 0x00007f6c253bf36a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1 #3 0x00007f6c18c7be10 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5 #4 0x00007f6c2a61db52 in QThreadPrivate::start (arg=0x561c3c56a410) at thread/qthread_unix.cpp:360 #5 0x00007f6c24d8e6db in start_thread (arg=0x7f6c15e96700) at pthread_create.c:463 #6 0x00007f6c30bd288f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95 Thread 1 (Thread 0x7f6c31359180 (LWP 26859)): [KCrash Handler] #6 QByteArray::QByteArray (this=0x7ffd129cbf98, size=-1) at tools/qbytearray.cpp:1843 #7 0x00007f6c2994adbb in k_queryAttributes (path=..., attributes=...) at ./src/xattr_p.h:240 #8 0x00007f6c2994ea89 in KFileMetaData::UserMetaData::queryAttributes (this=this@entry=0x7ffd129cc0d0, attributes=..., attributes@entry=...) at ./src/usermetadata.cpp:220 #9 0x00007f6c2f5f23bb in Baloo::Private::convertUserMetaData (metaData=...) at ./src/filemetadatautil.cpp:37 #10 0x00007f6c2f5f3a33 in Baloo::IndexedDataRetriever::slotIndexedFile (this=0x561c3cfbf6c0, exitCode=<optimized out>, exitStatus=<optimized out>) at ./src/indexeddataretriever.cpp:70 #11 0x00007f6c2a8339ef in QtPrivate::QSlotObjectBase::call (a=0x7ffd129cc260, r=0x561c3cfbf6c0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:394 #12 QMetaObject::activate (sender=sender@entry=0x561c3cd8f780, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=2, argv=<optimized out>, argv@entry=0x7ffd129cc260) at kernel/qobject.cpp:3789 #13 0x00007f6c2a833f97 in QMetaObject::activate (sender=sender@entry=0x561c3cd8f780, m=m@entry=0x7f6c2acb68a0 <QProcess::staticMetaObject>, local_signal_index=local_signal_index@entry=2, argv=argv@entry=0x7ffd129cc260) at kernel/qobject.cpp:3660 #14 0x00007f6c2a7717af in QProcess::finished (this=this@entry=0x561c3cd8f780, _t1=<optimized out>, _t2=<optimized out>) at .moc/moc_qprocess.cpp:339 #15 0x00007f6c2a7786d7 in QProcessPrivate::_q_processDied (this=0x561c3cfb07b0) at io/qprocess.cpp:1189 #16 0x00007f6c2a7787f9 in QProcess::qt_static_metacall (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>, _a=0x7ffd129cc410) at .moc/moc_qprocess.cpp:216 #17 0x00007f6c2a8338d5 in QMetaObject::activate (sender=sender@entry=0x561c3e413de0, signalOffset=<optimized out>, local_signal_index=local_signal_index@entry=0, argv=<optimized out>, argv@entry=0x7ffd129cc410) at kernel/qobject.cpp:3809 #18 0x00007f6c2a833f97 in QMetaObject::activate (sender=sender@entry=0x561c3e413de0, m=m@entry=0x7f6c2acb8c40 <QSocketNotifier::staticMetaObject>, local_signal_index=local_signal_index@entry=0, argv=argv@entry=0x7ffd129cc410) at kernel/qobject.cpp:3660 #19 0x00007f6c2a840028 in QSocketNotifier::activated (this=this@entry=0x561c3e413de0, _t1=<optimized out>, _t2=...) at .moc/moc_qsocketnotifier.cpp:141 #20 0x00007f6c2a8403e2 in QSocketNotifier::event (this=0x561c3e413de0, e=0x7ffd129cc6f0) at kernel/qsocketnotifier.cpp:266 #21 0x00007f6c2bad3eac in QApplicationPrivate::notify_helper (this=this@entry=0x561c3c5685b0, receiver=receiver@entry=0x561c3e413de0, e=e@entry=0x7ffd129cc6f0) at kernel/qapplication.cpp:3703 #22 0x00007f6c2badb4b0 in QApplication::notify (this=0x7ffd129cca00, receiver=0x561c3e413de0, e=0x7ffd129cc6f0) at kernel/qapplication.cpp:3449 #23 0x00007f6c2a802f08 in QCoreApplication::notifyInternal2 (receiver=0x561c3e413de0, event=0x7ffd129cc6f0) at kernel/qcoreapplication.cpp:1095 #24 0x00007f6c2a8030de in QCoreApplication::sendEvent (receiver=<optimized out>, event=event@entry=0x7ffd129cc6f0) at kernel/qcoreapplication.cpp:1490 #25 0x00007f6c2a8617e8 in socketNotifierSourceDispatch (source=0x561c3c5d8f40) at kernel/qeventdispatcher_glib.cpp:107 #26 0x00007f6c228e5417 in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #27 0x00007f6c228e5650 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #28 0x00007f6c228e56dc in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0 #29 0x00007f6c2a860b7f in QEventDispatcherGlib::processEvents (this=0x561c3c5d7a60, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #30 0x00007f6c2a80106a in QEventLoop::exec (this=this@entry=0x7ffd129cc910, flags=..., flags@entry=...) at kernel/qeventloop.cpp:225 #31 0x00007f6c2a80a3e0 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1403 #32 0x00007f6c30ee842c in kdemain (argc=<optimized out>, argv=<optimized out>) at ./src/main.cpp:188 #33 0x00007f6c30ad2b97 in __libc_start_main (main=0x561c3bd6f720 <main>, argc=1, argv=0x7ffd129ccb68, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd129ccb58) at ../csu/libc-start.c:310 #34 0x0000561c3bd6f75a in _start () Possible duplicates by query: bug 414227, bug 401024, bug 398191, bug 395128, bug 351850. Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.