[dolphin] [Bug 467859] New: Copying large amount of data to webdav crashes Dolphin

Monica bugzilla_noreply at kde.org
Mon Mar 27 20:57:00 BST 2023


https://bugs.kde.org/show_bug.cgi?id=467859

            Bug ID: 467859
           Summary: Copying large amount of data to webdav crashes Dolphin
    Classification: Applications
           Product: dolphin
           Version: 22.12.3
          Platform: Fedora RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: dolphin-bugs-null at kde.org
          Reporter: wolfmurdurer23 at gmail.com
                CC: kfm-devel at kde.org
  Target Milestone: ---

Application: dolphin (22.12.3)

Qt Version: 5.15.8
Frameworks Version: 5.104.0
Operating System: Linux 6.2.7-200.fc37.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora release 37 (Thirty Seven)"
DrKonqi: 5.27.3 [KCrashBackend]

-- Information about the crash:
While copying ~4.6 GiB of data to a Nextcloud server via WebDav, Dolphin
eventually crashed and cancelled the copy. Of note, I was trying to open a
.tar.gz file from the source directory (stored locally) with Ark, of which
crashed at the same time as Dolphin. Additionally, the WebDav share kept
disconnecting, prompting me to reconnect after each disconnect.

Expected behavior: copy finishes
Actual behavior: Multiple disconnects, crashing after copying 572 MiB of data.

The reporter is unsure if this crash is reproducible.

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

[KCrash Handler]
#4  0x00007f5d3452e49a in KJobWidgets::window(KJob*) () from
/lib64/libKF5JobWidgets.so.5
#5  0x00007f5d3464afaf in KIO::WidgetsAskUserActionHandler::askUserSkip(KJob*,
QFlags<KIO::SkipDialog_Option>, QString const&) () from
/lib64/libKF5KIOWidgets.so.5
#6  0x00007f5d343a56ba in
KIO::CopyJobPrivate::slotResultErrorCopyingFiles(KJob*) () from
/lib64/libKF5KIOCore.so.5
#7  0x00007f5d326d0e96 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#8  0x00007f5d33be3449 in KJob::result(KJob*, KJob::QPrivateSignal) () from
/lib64/libKF5CoreAddons.so.5
#9  0x00007f5d33be8edb in KJob::finishJob(bool) () from
/lib64/libKF5CoreAddons.so.5
#10 0x00007f5d326d0e96 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#11 0x00007f5d33be3449 in KJob::result(KJob*, KJob::QPrivateSignal) () from
/lib64/libKF5CoreAddons.so.5
#12 0x00007f5d33be8edb in KJob::finishJob(bool) () from
/lib64/libKF5CoreAddons.so.5
#13 0x00007f5d326d0e96 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#14 0x00007f5d343c8c5a in KIO::SlaveInterface::error(int, QString const&) ()
from /lib64/libKF5KIOCore.so.5
#15 0x00007f5d343d12f8 in KIO::SlaveInterface::dispatch(int, QByteArray const&)
() from /lib64/libKF5KIOCore.so.5
#16 0x00007f5d343c8a8a in KIO::SlaveInterface::dispatch() () from
/lib64/libKF5KIOCore.so.5
#17 0x00007f5d343cb2f1 in KIO::Slave::gotInput() () from
/lib64/libKF5KIOCore.so.5
#18 0x00007f5d326d0e96 in void doActivate<false>(QObject*, int, void**) () from
/lib64/libQt5Core.so.5
#19 0x00007f5d326c8134 in QObject::event(QEvent*) () from
/lib64/libQt5Core.so.5
#20 0x00007f5d333aed62 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /lib64/libQt5Widgets.so.5
#21 0x00007f5d3269d4e8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /lib64/libQt5Core.so.5
#22 0x00007f5d326a0854 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /lib64/libQt5Core.so.5
#23 0x00007f5d326eeb07 in postEventSourceDispatch(_GSource*, int (*)(void*),
void*) () from /lib64/libQt5Core.so.5
#24 0x00007f5d30518c7f in g_main_context_dispatch () from
/lib64/libglib-2.0.so.0
#25 0x00007f5d3056f118 in g_main_context_iterate.constprop () from
/lib64/libglib-2.0.so.0
#26 0x00007f5d30515f00 in g_main_context_iteration () from
/lib64/libglib-2.0.so.0
#27 0x00007f5d326ee5fa in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /lib64/libQt5Core.so.5
#28 0x00007f5d3269bf3a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/lib64/libQt5Core.so.5
#29 0x00007f5d326a4002 in QCoreApplication::exec() () from
/lib64/libQt5Core.so.5
#30 0x0000564376b50135 in main ()
[Inferior 1 (process 13491) detached]

The reporter indicates this bug may be a duplicate of or related to bug 444679.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the kfm-devel mailing list