Bug 432944

Summary: Dolphin crashes when repeatedly trying to read file from disk with I/O errors
Product: [Applications] dolphin Reporter: Jens <jens-bugs.kde.org>
Component: generalAssignee: Dolphin Bug Assignee <dolphin-bugs-null>
Status: RESOLVED DUPLICATE    
Severity: crash CC: a.samirh78, kfm-devel, nate
Priority: NOR Keywords: drkonqi
Version: 20.12.2   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Jens 2021-02-14 17:56:18 UTC
Application: dolphin (20.12.2)

Qt Version: 5.15.2
Frameworks Version: 5.78.0
Operating System: Linux 5.4.0-64-generic x86_64
Windowing system: X11
Distribution: KDE neon User Edition 5.20

-- Information about the crash:
- What I was doing when the application crashed:
- copy  files from a floppy disk which had bad sectors

- Unusual behavior I noticed:
- After 2 or 3 times clickin "Retry", Dolphin showed a "File overwrite?" dialog for a second, where the file to be copied suddenly had 17kb (correct) instead of 0kb (bad), then crashed. It seemed the disk could be read after a few attempts, but this surprised Dolphin too much. :-p

The crash can be reproduced every time.

-- Backtrace:
Application: Dolphin (dolphin), signal: Segmentation fault

[New LWP 322783]
[New LWP 322784]
[New LWP 322785]
[New LWP 322786]
[New LWP 322787]
[New LWP 322788]
[New LWP 322789]
[New LWP 322790]
[New LWP 322791]
[New LWP 322792]
[New LWP 322793]
[New LWP 322797]
[New LWP 322798]
[Thread debugging using libthread_db enabled]
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
0x00007f392ed5daff in __GI___poll (fds=0x7fff40dd0368, nfds=1, timeout=1000) at ../sysdeps/unix/sysv/linux/poll.c:29
[Current thread is 1 (Thread 0x7f3927dff8c0 (LWP 322782))]

Thread 14 (Thread 0x7f39097fa700 (LWP 322798)):
#0  0x00007f392a85024d in g_mutex_lock () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#1  0x00007f392a80271a in g_main_context_prepare () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f392a8030bb in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f392a8032c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f392ca95fbb in QEventDispatcherGlib::processEvents (this=0x7f38ec000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#5  0x00007f392ca3a1ab in QEventLoop::exec (this=this@entry=0x7f39097f9ce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#6  0x00007f392c854a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#7  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea96f3a10) at thread/qthread_unix.cpp:329
#8  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 13 (Thread 0x7f3909ffb700 (LWP 322797)):
#0  0x00007f392ed5daff in __GI___poll (fds=0x7f38e8004a30, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f392a80318e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f392a8032c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f392ca95fbb in QEventDispatcherGlib::processEvents (this=0x7f38e8000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f392ca3a1ab in QEventLoop::exec (this=this@entry=0x7f3909fface0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f392c854a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea94c7f80) at thread/qthread_unix.cpp:329
#7  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 12 (Thread 0x7f390a7fc700 (LWP 322793)):
#0  0x00007f392ed5daff in __GI___poll (fds=0x7f38f4005240, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f392a80318e in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007f392a8032c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f392ca95fbb in QEventDispatcherGlib::processEvents (this=0x7f38f4000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#4  0x00007f392ca3a1ab in QEventLoop::exec (this=this@entry=0x7f390a7fbce0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#5  0x00007f392c854a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#6  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea92fa120) at thread/qthread_unix.cpp:329
#7  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#8  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 11 (Thread 0x7f390affd700 (LWP 322792)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f390affcc50, clockid=<optimized out>, expected=0, futex_word=0x55fea9249a54) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f390affcc50, clockid=<optimized out>, mutex=0x55fea9249a00, cond=0x55fea9249a28) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55fea9249a28, mutex=0x55fea9249a00, abstime=0x7f390affcc50) at pthread_cond_wait.c:656
#3  0x00007f392c85bca8 in QWaitConditionPrivate::wait_relative (this=0x55fea9249a00, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55fea9249a00) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55fea91129f0, mutex=mutex@entry=0x55fea8e97db8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f392c8591b1 in QThreadPoolThread::run (this=0x55fea91129e0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea91129e0) at thread/qthread_unix.cpp:329
#8  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 10 (Thread 0x7f390b7fe700 (LWP 322791)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f390b7fdc50, clockid=<optimized out>, expected=0, futex_word=0x55fea911a180) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f390b7fdc50, clockid=<optimized out>, mutex=0x55fea911a130, cond=0x55fea911a158) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55fea911a158, mutex=0x55fea911a130, abstime=0x7f390b7fdc50) at pthread_cond_wait.c:656
#3  0x00007f392c85bca8 in QWaitConditionPrivate::wait_relative (this=0x55fea911a130, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55fea911a130) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55fea9268cb0, mutex=mutex@entry=0x55fea8e97db8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f392c8591b1 in QThreadPoolThread::run (this=0x55fea9268ca0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea9268ca0) at thread/qthread_unix.cpp:329
#8  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 9 (Thread 0x7f390bfff700 (LWP 322790)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f390bffec50, clockid=<optimized out>, expected=0, futex_word=0x55fea91146c0) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f390bffec50, clockid=<optimized out>, mutex=0x55fea9114670, cond=0x55fea9114698) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55fea9114698, mutex=0x55fea9114670, abstime=0x7f390bffec50) at pthread_cond_wait.c:656
#3  0x00007f392c85bca8 in QWaitConditionPrivate::wait_relative (this=0x55fea9114670, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55fea9114670) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55fea90b3aa0, mutex=mutex@entry=0x55fea8e97db8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f392c8591b1 in QThreadPoolThread::run (this=0x55fea90b3a90) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea90b3a90) at thread/qthread_unix.cpp:329
#8  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 8 (Thread 0x7f391ce75700 (LWP 322789)):
#0  futex_abstimed_wait_cancelable (private=<optimized out>, abstime=0x7f391ce74c50, clockid=<optimized out>, expected=0, futex_word=0x55fea9261cf4) at ../sysdeps/nptl/futex-internal.h:320
#1  __pthread_cond_wait_common (abstime=0x7f391ce74c50, clockid=<optimized out>, mutex=0x55fea9261ca0, cond=0x55fea9261cc8) at pthread_cond_wait.c:520
#2  __pthread_cond_timedwait (cond=0x55fea9261cc8, mutex=0x55fea9261ca0, abstime=0x7f391ce74c50) at pthread_cond_wait.c:656
#3  0x00007f392c85bca8 in QWaitConditionPrivate::wait_relative (this=0x55fea9261ca0, deadline=...) at thread/qwaitcondition_unix.cpp:136
#4  QWaitConditionPrivate::wait (deadline=..., this=0x55fea9261ca0) at thread/qwaitcondition_unix.cpp:144
#5  QWaitCondition::wait (this=this@entry=0x55fea924b7b0, mutex=mutex@entry=0x55fea8e97db8, deadline=...) at thread/qwaitcondition_unix.cpp:225
#6  0x00007f392c8591b1 in QThreadPoolThread::run (this=0x55fea924b7a0) at ../../include/QtCore/../../src/corelib/thread/qmutex.h:270
#7  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea924b7a0) at thread/qthread_unix.cpp:329
#8  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#9  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 7 (Thread 0x7f391d676700 (LWP 322788)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55fea90208d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fea9020888, cond=0x55fea90208b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55fea90208b0, mutex=0x55fea9020888) at pthread_cond_wait.c:638
#3  0x00007f391f515e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f391f515a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 6 (Thread 0x7f391de77700 (LWP 322787)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55fea90208d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fea9020888, cond=0x55fea90208b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55fea90208b0, mutex=0x55fea9020888) at pthread_cond_wait.c:638
#3  0x00007f391f515e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f391f515a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 5 (Thread 0x7f391e678700 (LWP 322786)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55fea90208d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fea9020888, cond=0x55fea90208b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55fea90208b0, mutex=0x55fea9020888) at pthread_cond_wait.c:638
#3  0x00007f391f515e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f391f515a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 4 (Thread 0x7f391ee79700 (LWP 322785)):
#0  futex_wait_cancelable (private=<optimized out>, expected=0, futex_word=0x55fea90208d8) at ../sysdeps/nptl/futex-internal.h:183
#1  __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55fea9020888, cond=0x55fea90208b0) at pthread_cond_wait.c:508
#2  __pthread_cond_wait (cond=0x55fea90208b0, mutex=0x55fea9020888) at pthread_cond_wait.c:638
#3  0x00007f391f515e6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#4  0x00007f391f515a6b in ?? () from /usr/lib/x86_64-linux-gnu/dri/i965_dri.so
#5  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 3 (Thread 0x7f3926371700 (LWP 322784)):
#0  __GI___libc_read (nbytes=16, buf=0x7f3926370aa0, fd=7) at ../sysdeps/unix/sysv/linux/read.c:26
#1  __GI___libc_read (fd=7, buf=0x7f3926370aa0, nbytes=16) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007f392a84b89f in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007f392a802cde in g_main_context_check () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007f392a803132 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007f392a8032c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007f392ca95fbb in QEventDispatcherGlib::processEvents (this=0x7f3918000b60, flags=...) at kernel/qeventdispatcher_glib.cpp:425
#7  0x00007f392ca3a1ab in QEventLoop::exec (this=this@entry=0x7f3926370cb0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#8  0x00007f392c854a12 in QThread::exec (this=<optimized out>) at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#9  0x00007f392daebf4b in ?? () from /usr/lib/x86_64-linux-gnu/libQt5DBus.so.5
#10 0x00007f392c855bac in QThreadPrivate::start (arg=0x7f392db6fd80) at thread/qthread_unix.cpp:329
#11 0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#12 0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 2 (Thread 0x7f39271e4700 (LWP 322783)):
#0  0x00007f392ed5daff in __GI___poll (fds=0x7f39271e3be8, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29
#1  0x00007f392b208c1a in ?? () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#2  0x00007f392b20a90a in xcb_wait_for_event () from /usr/lib/x86_64-linux-gnu/libxcb.so.1
#3  0x00007f392770bd58 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#4  0x00007f392c855bac in QThreadPrivate::start (arg=0x55fea8bccca0) at thread/qthread_unix.cpp:329
#5  0x00007f392b1d2609 in start_thread (arg=<optimized out>) at pthread_create.c:477
#6  0x00007f392ed6a293 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95

Thread 1 (Thread 0x7f3927dff8c0 (LWP 322782)):
[KCrash Handler]
#4  0x00007f392e5c2327 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#5  0x00007f392e516ed3 in ?? () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#6  0x00007f392e51802b in KIO::CopyJob::slotResult(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#7  0x00007f392ca726be in QtPrivate::QSlotObjectBase::call (a=0x7fff40dd0e00, r=0x55fea98c0900, this=0x55fea9904fc0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#8  doActivate<false> (sender=0x55fea97862a0, signal_index=6, argv=0x7fff40dd0e00) at kernel/qobject.cpp:3886
#9  0x00007f392dc814b0 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#10 0x00007f392dc81fdb in KJob::finishJob(bool) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#11 0x00007f392e5783b2 in KIO::FileCopyJob::slotResult(KJob*) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#12 0x00007f392ca726be in QtPrivate::QSlotObjectBase::call (a=0x7fff40dd0f70, r=0x55fea97862a0, this=0x55fea9906bd0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false> (sender=0x55fea9784db0, signal_index=6, argv=0x7fff40dd0f70) at kernel/qobject.cpp:3886
#14 0x00007f392dc814b0 in KJob::result(KJob*, KJob::QPrivateSignal) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#15 0x00007f392dc81fdb in KJob::finishJob(bool) () from /usr/lib/x86_64-linux-gnu/libKF5CoreAddons.so.5
#16 0x00007f392e584458 in KIO::SimpleJob::slotFinished() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#17 0x00007f392e582770 in KIO::SimpleJob::slotError(int, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#18 0x00007f392ca726be in QtPrivate::QSlotObjectBase::call (a=0x7fff40dd11a0, r=0x55fea9784db0, this=0x55fea9a49850) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false> (sender=0x55fea93c25d0, signal_index=5, argv=0x7fff40dd11a0) at kernel/qobject.cpp:3886
#20 0x00007f392e55285a in KIO::SlaveInterface::error(int, QString const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#21 0x00007f392e555376 in KIO::SlaveInterface::dispatch(int, QByteArray const&) () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#22 0x00007f392e55301f in KIO::SlaveInterface::dispatch() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#23 0x00007f392e55c222 in KIO::Slave::gotInput() () from /usr/lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#24 0x00007f392ca726be in QtPrivate::QSlotObjectBase::call (a=0x7fff40dd13f0, r=0x55fea93c25d0, this=0x55fea9406c90) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#25 doActivate<false> (sender=0x55fea9403f40, signal_index=3, argv=0x7fff40dd13f0) at kernel/qobject.cpp:3886
#26 0x00007f392ca69239 in QObject::event (this=0x55fea9403f40, e=0x55fea9a7a320) at kernel/qobject.cpp:1314
#27 0x00007f392d512dc3 in QApplicationPrivate::notify_helper (this=this@entry=0x55fea8bc1ea0, receiver=receiver@entry=0x55fea9403f40, e=e@entry=0x55fea9a7a320) at kernel/qapplication.cpp:3632
#28 0x00007f392d51bbb8 in QApplication::notify (this=0x7fff40dd1ad0, receiver=0x55fea9403f40, e=0x55fea9a7a320) at kernel/qapplication.cpp:3156
#29 0x00007f392ca3b69a in QCoreApplication::notifyInternal2 (receiver=0x55fea9403f40, event=0x55fea9a7a320) at ../../include/QtCore/5.15.2/QtCore/private/../../../../../src/corelib/thread/qthread_p.h:325
#30 0x00007f392ca3dfa1 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x55fea8bb7830) at kernel/qcoreapplication.cpp:1817
#31 0x00007f392ca96947 in postEventSourceDispatch (s=0x55fea8ce6660) at kernel/qeventdispatcher_glib.cpp:277
#32 0x00007f392a802f9d in g_main_context_dispatch () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#33 0x00007f392a803220 in ?? () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#34 0x00007f392a8032c3 in g_main_context_iteration () from /usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#35 0x00007f392ca95fa2 in QEventDispatcherGlib::processEvents (this=0x55fea8cea120, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#36 0x00007f392ca3a1ab in QEventLoop::exec (this=this@entry=0x7fff40dd19a0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:141
#37 0x00007f392ca42354 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#38 0x00007f392ee8dfa2 in kdemain () from /usr/lib/x86_64-linux-gnu/libkdeinit5_dolphin.so
#39 0x00007f392ec6f0b3 in __libc_start_main (main=0x55fea8255060, argc=1, argv=0x7fff40dd1c78, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff40dd1c68) at ../csu/libc-start.c:308
#40 0x000055fea825509e in _start ()
[Inferior 1 (process 322782) detached]

Possible duplicates by query: bug 432483, bug 432346, bug 432309, bug 432090, bug 431773.

Reported using DrKonqi
Comment 1 Nate Graham 2021-02-16 16:02:47 UTC

*** This bug has been marked as a duplicate of bug 364039 ***
Comment 2 Ahmad Samir 2021-02-17 00:21:21 UTC

*** This bug has been marked as a duplicate of bug 431731 ***
Comment 3 Ahmad Samir 2021-02-17 00:22:30 UTC
This has been fixed in 5.79 (and I posted to the kde distros ML to notify distro packagers about the patch fixing the bug).