[frameworks-solid] [Bug 485507] New: Unspecified Error With LUKS Encrypted Removable Drives

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Sat Apr 13 21:38:00 BST 2024


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

            Bug ID: 485507
           Summary: Unspecified Error With LUKS Encrypted Removable Drives
    Classification: Frameworks and Libraries
           Product: frameworks-solid
           Version: unspecified
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: verifyrecover38 at pm.me
                CC: kdelibs-bugs at kde.org, lukas at kde.org
  Target Milestone: ---

Created attachment 168475
  --> https://bugs.kde.org/attachment.cgi?id=168475&action=edit
Error

SUMMARY

Since a couple of days ago (unfortunately cannot pinpoint the exact update),
I'm not able to unlock and open LUKS encrypted removable devices through KDE,
be it by clicking the device under Removable Devices in Dolphin or by clicking
Mount and Open in Device Notifier applet when the device is plugged into the
system.

STEPS TO REPRODUCE

1. Plug in external LUKS encrypted SSD or Flash Drive.
2. Open Dolphin and click on the name of the device under Removable Devices OR
3. Click Mount and Open in Device Notifier Applet.

OBSERVED RESULT

Dolphin gives the error:
> An error occurred while accessing '1.7 TiB Encrypted Drive', the system responded: An unspecified error has occurred: Object does not exist at path “/”

EXPECTED RESULT

I'm prompted for passphrase then the volume is unlocked and mounted.

SOFTWARE/OS VERSIONS

Operating System: Arch Linux 
KDE Plasma Version: 6.0.3
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
Kernel Version: 6.8.6-arch1-1 (64-bit)
Graphics Platform: Wayland

ADDITIONAL INFORMATION

It seems like something goes wrong during the setup() phase as this is what I
see with dbus-monitor when this happens:

--------------------------------------
signal time=1713039122.056183 sender=:1.75 -> destination=(null destination)
serial=359
path=/org/kde/solid/Device__2Forg_2Ffreedesktop_2FUDisks2_2Fblock_5Fdevices_2Fsdb;
interface=org.kde.Solid.Device; member=setupRequested
signal time=1713039122.057963 sender=:1.75 -> destination=(null destination)
serial=360
path=/org/kde/solid/Device__2Forg_2Ffreedesktop_2FUDisks2_2Fblock_5Fdevices_2Fsdb;
interface=org.kde.Solid.Device; member=setupDone
   int32 1
   string "An unspecified error has occurred: Object does not exist at path
“/”"
--------------------------------------

- I'm able to replicate this with two different devices (one an external SSD,
one a flash drive).
- Please see attached screenshots.
- There's nothing in the journal when this happens.
- I'm able to unlock and mount the devices manually using either udisksctl or
cryptsetup

Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the Unassigned-bugs mailing list