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

            Bug ID: 404051
           Summary: On deleting a folder asks to delete the two folders
                    after the folder as well
           Product: kwalletmanager
           Version: 18.04
          Platform: Debian unstable
                OS: Linux
            Status: REPORTED
          Severity: grave
          Priority: NOR
         Component: general
          Assignee: va...@kde.org
          Reporter: mar...@lichtvoll.de
  Target Milestone: ---

Unfortunately Debian has only 18.04.1 of KWalletManager. But the bug may still
be there and as it may cause serious data loss, I report it nonetheless. Can
someone with 18.12 of KWalletManager verify it? The KWallet parts in KDE
Frameworks are at 5.54.0.


SUMMARY
When I delete a folder from kdewallet like "kmail" for ancient account
passwords (I bet it would happen with another wallet as well), it asks two
times to also delete the folders after this folder, with deleting as the
default action triggerable by hitting enter. This easily triggers severe data
loss, thus the "grave" severity.




STEPS TO REPRODUCE
1. Delete a folder from "kdewallet" wallet or I bet any other wallet.

OBSERVED RESULT
1. It asks for confirmation. 

2. I confirm, it deletes the folder and then…

3. immediately asks to delete the next category.

4a) If I say no it asks again, if I say no then, it keeps quiet.

4b) If I say yes *or* just hit enter, then it deletes the next folder and asks
whether I like to delete the folder after that as well.

So when I hit enter three times, it just deletes the original folder and two
more folder after that *including* all stored secrets in it.



EXPECTED RESULT
It asks for confirmation for deleting the original folder I selected. If I
confirm, it deletes the folder and *is done*. If I say no, it does not delete
the folder and *is done*.

Also deleting better would not be the default action that the user can trigger
with hitting enter.



SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Debian Unstable
KDE Plasma Version: 5.14.5
KDE Frameworks Version: 5.54
KDE Applications Version: Unfortunately a mixture of 18.04, 18.08 and 18.12.
For kwalletmanager it is 18.04.1
Qt Version: 5.11.3


ADDITIONAL INFORMATION
I informed Debian Qt/KDE team about outdated KWalletmanager version. It may be
too late for Buster at this point in time to include a newer version.

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

Reply via email to