Bug 476432 - Crash when attempting to overrite files.
Summary: Crash when attempting to overrite files.
Status: RESOLVED DUPLICATE of bug 474451
Alias: None
Product: dolphin
Classification: Applications
Component: general (show other bugs)
Version: 23.08.1
Platform: Kubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Dolphin Bug Assignee
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-11-01 19:50 UTC by nuke7832
Modified: 2023-11-02 16:47 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description nuke7832 2023-11-01 19:50:35 UTC
Application: dolphin (23.08.1)

Qt Version: 5.15.10
Frameworks Version: 5.110.0
Operating System: Linux 6.5.7-060507-generic x86_64
Windowing System: Wayland
Distribution: Ubuntu 23.10
DrKonqi: 5.27.8 [KCrashBackend]

-- Information about the crash:
I have been getting a crash consistently when attempting to override a file during transfers on dolphin.

The crash can be reproduced every time.

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

[KCrash Handler]
#4  0x00007ff9679c43e4 in KMountPoint::mountType() const () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#5  0x00007ff940db82de in ?? () from /usr/lib/x86_64-linux-gnu/qt5/plugins/kf5/kio/kio_file.so
#6  0x00007ff96794fd16 in KIO::SlaveBase::dispatch(int, QByteArray const&) () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#7  0x00007ff9679508e6 in KIO::SlaveBase::dispatchLoop() () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#8  0x00007ff9679ed904 in ?? () from /lib/x86_64-linux-gnu/libKF5KIOCore.so.5
#9  0x00007ff965adaeb1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 10 (Thread 0x7ff941ffb6c0 (LWP 2592) "KDirectoryConte"):
#1  __GI___libc_read (fd=28, buf=0x7ff941ffa9b0, nbytes=8) at ../sysdeps/unix/sysv/linux/read.c:24
#2  0x00007ff963ca892f in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff963c5d9c4 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007ff963cb8388 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007ff963c5ad20 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007ff965d27dc6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#7  0x00007ff965ccb15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff965ad9c52 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ff965adaeb1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#10 0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#11 0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 9 (Thread 0x7ff9427fc6c0 (LWP 2591) "dolphin"):
#1  __pselect (nfds=5, readfds=0x7ff9427f3ac0, writefds=0x0, exceptfds=0x0, timeout=<optimized out>, sigmask=<optimized out>) at ../sysdeps/unix/sysv/linux/pselect.c:56
#2  0x00007ff9634c5f87 in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6
#3  0x00007ff9634c6c1b in ?? () from /lib/x86_64-linux-gnu/libusbmuxd-2.0.so.6
#4  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#5  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 8 (Thread 0x7ff942ffd6c0 (LWP 2590) "QDBusConnection"):
#1  0x00007ff963cb83cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff963c5ad20 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff965d27dc6 in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff965ccb15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff965ad9c52 in QThread::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff966fd21bb in ?? () from /lib/x86_64-linux-gnu/libQt5DBus.so.5
#7  0x00007ff965adaeb1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 7 (Thread 0x7ff9437fe6c0 (LWP 2585) "dolphin:shlo0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55cd121e6ae8) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55cd121e6ae8, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ff9652969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd121e6a98, cond=0x55cd121e6ac0) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55cd121e6ac0, mutex=0x55cd121e6a98) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ff95cd1ed2d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007ff95cccf1bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007ff95cd1ec5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 6 (Thread 0x7ff943fff6c0 (LWP 2584) "dolphin:sh0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55cd121e6944) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55cd121e6944, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ff9652969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd121e68f0, cond=0x55cd121e6918) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55cd121e6918, mutex=0x55cd121e68f0) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ff95cd1ed2d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007ff95cccf1bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007ff95cd1ec5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 5 (Thread 0x7ff948dff6c0 (LWP 2583) "dolphin:disk$0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55cd1225a1b0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55cd1225a1b0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ff9652969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd1225a160, cond=0x55cd1225a188) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55cd1225a188, mutex=0x55cd1225a160) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ff95cd1ed2d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007ff95cccf1bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007ff95cd1ec5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 4 (Thread 0x7ff95c9826c0 (LWP 2582) "dolphin:cs0"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55cd121e25a0) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55cd121e25a0, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ff9652969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd121e2550, cond=0x55cd121e2578) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55cd121e2578, mutex=0x55cd121e2550) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ff95cd1ed2d in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#6  0x00007ff95cccf1bb in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#7  0x00007ff95cd1ec5b in ?? () from /usr/lib/x86_64-linux-gnu/dri/radeonsi_dri.so
#8  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 3 (Thread 0x7ff95f6626c0 (LWP 2581) "WaylandEventThr"):
#1  0x00007ff9638690a6 in ?? () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#2  0x00007ff965adaeb1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#3  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#4  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 2 (Thread 0x7ff95fe636c0 (LWP 2580) "WaylandEventThr"):
#1  __futex_abstimed_wait_common (cancel=true, private=0, abstime=0x0, clockid=0, expected=0, futex_word=0x55cd1215b690) at ./nptl/futex-internal.c:87
#2  __GI___futex_abstimed_wait_cancelable64 (futex_word=futex_word@entry=0x55cd1215b690, expected=expected@entry=0, clockid=clockid@entry=0, abstime=abstime@entry=0x0, private=private@entry=0) at ./nptl/futex-internal.c:139
#3  0x00007ff9652969fe in __pthread_cond_wait_common (abstime=0x0, clockid=0, mutex=0x55cd1215b640, cond=0x55cd1215b668) at ./nptl/pthread_cond_wait.c:503
#4  ___pthread_cond_wait (cond=0x55cd1215b668, mutex=0x55cd1215b640) at ./nptl/pthread_cond_wait.c:627
#5  0x00007ff965ae0cab in QWaitCondition::wait(QMutex*, QDeadlineTimer) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ff96386904f in ?? () from /lib/x86_64-linux-gnu/libQt5WaylandClient.so.5
#7  0x00007ff965adaeb1 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#8  0x00007ff965297ada in start_thread (arg=<optimized out>) at ./nptl/pthread_create.c:444
#9  0x00007ff96532847c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78

Thread 1 (Thread 0x7ff960689540 (LWP 2579) "dolphin"):
#1  0x00007ff963cb83cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#2  0x00007ff963c5ad20 in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#3  0x00007ff965d27daa in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#4  0x00007ff965ccb15b in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#5  0x00007ff965cd3904 in QCoreApplication::exec() () from /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x000055cd118833f4 in ?? ()
#7  0x00007ff9652280d0 in __libc_start_call_main (main=main@entry=0x55cd11880c60, argc=argc@entry=1, argv=argv@entry=0x7ffd408c81a8) at ../sysdeps/nptl/libc_start_call_main.h:58
#8  0x00007ff965228189 in __libc_start_main_impl (main=0x55cd11880c60, argc=1, argv=0x7ffd408c81a8, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffd408c8198) at ../csu/libc-start.c:360
#9  0x000055cd11883b65 in ?? ()
[Inferior 1 (process 2579) detached]

The reporter indicates this bug may be a duplicate of or related to bug 474451, bug 474521, bug 474555, bug 474902, bug 474909.

Reported using DrKonqi
Comment 1 fanzhuyifan 2023-11-02 16:30:34 UTC
Hi! Could you check if the bug still occurs on the latest version? (Frameworks 5.111.0) Seems like a duplicate of https://bugs.kde.org/show_bug.cgi?id=474451 that should be fixed in the latest version.
Comment 2 nuke7832 2023-11-02 16:34:06 UTC
(In reply to fanzhuyifan from comment #1)
> Hi! Could you check if the bug still occurs on the latest version?
> (Frameworks 5.111.0) Seems like a duplicate of
> https://bugs.kde.org/show_bug.cgi?id=474451 that should be fixed in the
> latest version.

I’ve heard that it may be fixed but I am unaware of how to move to the latest version? Everything I’m running appears to be the latest I can get.
Comment 3 fanzhuyifan 2023-11-02 16:40:32 UTC
(In reply to nuke7832 from comment #2)
> (In reply to fanzhuyifan from comment #1)
> > Hi! Could you check if the bug still occurs on the latest version?
> > (Frameworks 5.111.0) Seems like a duplicate of
> > https://bugs.kde.org/show_bug.cgi?id=474451 that should be fixed in the
> > latest version.
> 
> I’ve heard that it may be fixed but I am unaware of how to move to the
> latest version? Everything I’m running appears to be the latest I can get.

I am marking this as a duplicate since the backtrace looks very similar to those reported in 474451.
For your question on getting the latest version, here is the standard response:

For software installed from your distro's software repositories, the version provided to you is the one they feel comfortable shipping. If you feel that this version is too old, there are a few options:

- Get a newer version of the software from Flatpak or Snap. This is the best solution for apps, but it not applicable for Plasma itself.
- Use a PPA/COPR/OBS repo etc to overlay a newer version packaged from somebody else on top of your distro-provided version. This is not recommended as it tends to cause problems updating the system later.
- Compile a newer version of the software yourself; see https://community.kde.org/Get_Involved/development. This is an advanced option that's not recommended for people who aren't software developers or technical experts.
- Switch to a different distro and offers software updates on a faster schedule. This is often painful but generally the correct solution if you discover that the distro you chose doesn't have a software update schedule that matches your preferences.

*** This bug has been marked as a duplicate of bug 474451 ***
Comment 4 nuke7832 2023-11-02 16:45:00 UTC
(In reply to fanzhuyifan from comment #3)
> (In reply to nuke7832 from comment #2)
> > (In reply to fanzhuyifan from comment #1)
> > > Hi! Could you check if the bug still occurs on the latest version?
> > > (Frameworks 5.111.0) Seems like a duplicate of
> > > https://bugs.kde.org/show_bug.cgi?id=474451 that should be fixed in the
> > > latest version.
> > 
> > I’ve heard that it may be fixed but I am unaware of how to move to the
> > latest version? Everything I’m running appears to be the latest I can get.
> 
> I am marking this as a duplicate since the backtrace looks very similar to
> those reported in 474451.
> For your question on getting the latest version, here is the standard
> response:
> 
> For software installed from your distro's software repositories, the version
> provided to you is the one they feel comfortable shipping. If you feel that
> this version is too old, there are a few options:
> 
> - Get a newer version of the software from Flatpak or Snap. This is the best
> solution for apps, but it not applicable for Plasma itself.
> - Use a PPA/COPR/OBS repo etc to overlay a newer version packaged from
> somebody else on top of your distro-provided version. This is not
> recommended as it tends to cause problems updating the system later.
> - Compile a newer version of the software yourself; see
> https://community.kde.org/Get_Involved/development. This is an advanced
> option that's not recommended for people who aren't software developers or
> technical experts.
> - Switch to a different distro and offers software updates on a faster
> schedule. This is often painful but generally the correct solution if you
> discover that the distro you chose doesn't have a software update schedule
> that matches your preferences.
> 
> *** This bug has been marked as a duplicate of bug 474451 ***

Do you have the information regarding when the kubuntu distro may contain the new framework changes?
Comment 5 fanzhuyifan 2023-11-02 16:47:13 UTC
(In reply to nuke7832 from comment #4)
> Do you have the information regarding when the kubuntu distro may contain
> the new framework changes?

Unfortunately I have no idea. You either have to look it up yourself, or ask around in the kubuntu forums/mailing lists.