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

            Bug ID: 486403
           Summary: Dolphin/plasmashell closed unexpectedly when dragging
                    and dropping a folder onto a plasma vault mounted on
                    google drive via rclone
    Classification: Plasma
           Product: plasmashell
           Version: 6.0.4
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: generic-crash
          Assignee: plasma-b...@kde.org
          Reporter: kdeb...@kryotek.mozmail.com
  Target Milestone: 1.0

Application: plasmashell (6.0.4)

Qt Version: 6.7.0
Frameworks Version: 6.1.0
Operating System: Linux 6.8.7-zen1-2-zen x86_64
Windowing System: Wayland
Distribution: "Arch Linux"
DrKonqi: 6.0.4 [CoredumpBackend]

-- Information about the crash:
When trying to drag and drop a folder from the desktop onto a plasma vault
dolphin crashed. Upon retrying the whole desktop crashed. I cannot reproduce
the bug after hibernating.
This probably is a really niche but maybe it can be useful

The setup:

- A systemd user service ran at startup that calls a bash script

# ~/.config/systemd/user/mount-server.service

[Unit]
Description=Mount GDrive at Boot

[Service]
Type=simple
ExecStart=/bin/bash /home/giulio/Apps/mount-gdrive.sh

[Install]
WantedBy=default.target

- The bash script calls rclone and mounts the drive to a specific location

mkdir -p ${XDG_RUNTIME_DIR}/gdrive-gcda
rclone mount \
--poll-interval=15s \
--dir-cache-time=1000h \
--vfs-cache-mode=full \
--vfs-cache-max-size=150G \
--vfs-cache-max-age=12h \
gdrive-gcda: ${XDG_RUNTIME_DIR}/gdrive-gcda

- The drive contains a folder named "Vault" that contains a plasma vault named
remote and encrypted with gocryptfs

- By clicking on the mounted vault on the left section of dolphin, then
dragging and dropping the "Fallout 4" folder (300MB, saves only) from my
desktop crashed dolphin

- Retrying crashed the whole shell

I had both enough space and enough memory to do the operation

The reporter is unsure if this crash is reproducible.

-- Backtrace (Reduced):
#5  dri2_invalidate_drawable () at
../mesa-24.0.6/src/gallium/frontends/dri/dri2.c:99
#6  0x000071ff8ee51fbc in QtWaylandClient::QWaylandEglWindow::updateSurface
(this=0x59f6d9832e80, create=false) at /usr/include/qt6/QtCore/qpoint.h:129
#7  0x000071ff945c9fd9 in QWindow::resize (this=this@entry=0x59f6dcff5050,
newSize=...) at /usr/src/debug/qt6-base/qtbase/src/gui/kernel/qwindow.cpp:2023
#8  0x000071ff969db25f in PlasmaQuick::DialogPrivate::syncToMainItemSize
(this=0x59f6dccefa80) at
/usr/src/debug/libplasma/libplasma-6.0.4/src/plasmaquick/dialog.cpp:709
#9  0x000071ff93f9797b in doActivate<false> (sender=0x59f6db6a10a0,
signal_index=26, argv=0x7ffd37cc9e38) at
/usr/src/debug/qt6-base/qtbase/src/corelib/kernel/qobject.cpp:4090


Reported using DrKonqi

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to