** Description changed:

  Description:    Ubuntu 26.04 LTS
  Release:        26.04
  4:25.12.3-0ubuntu1
  
-   Installed: 4:25.12.3-0ubuntu1
-   Candidate: 4:25.12.3-0ubuntu1
-   Version table:
-  *** 4:25.12.3-0ubuntu1 500
-         500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
-         100 /var/lib/dpkg/status
+   Installed: 4:25.12.3-0ubuntu1
+   Candidate: 4:25.12.3-0ubuntu1
+   Version table:
+  *** 4:25.12.3-0ubuntu1 500
+         500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
+         100 /var/lib/dpkg/status
  
+ Kwallet couldn’t use gpg, i get seems your system has no keys suitable
+ for encryption.
  
- Kwallet couldn’t use gpg, i get seems your system has no keys suitable for 
encryption.
- 
- i then create one for blowfish instead. but never promts me for password
- when opening or closing. and when closing i get that i need to force
- closure or do not force.
+ since that didnt work. and i kept asking me to do it when pressing
+ cancel. i created one using blowfish instead. but there seems to be
+ issues with that also. it never promts me for password when opening or
+ closing. and when closing i get that i need to force closure or do not
+ force.
  
  created using chatgpt:
  
  KWallet Manager does not behave correctly even though the KWallet daemon
  and the encrypted wallets themselves are functional.
  
  Running:
  
-     kwalletmanager5
+     kwalletmanager5
  
  produces:
  
-     Connecting to deprecated signal
+     Connecting to deprecated signal
  QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
  
  followed by:
  
-     QThreadStorage: entry 2 destroyed before end of thread
-     QThreadStorage: entry 1 destroyed before end of thread
+     QThreadStorage: entry 2 destroyed before end of thread
+     QThreadStorage: entry 1 destroyed before end of thread
  
  and the manager exits without providing the expected password/unlock
  interface.
  
  The executable is named kwalletmanager5, but it is actually linked
  against KF6/Qt6 libraries. ldd shows libKF6*.so.6 and libQt6*.so.6.
  
  Installed versions:
  
-     kwallet6:             6.24.0-0ubuntu1
-     libkf6wallet6:        6.24.0-0ubuntu1
-     libkf6wallet-data:    6.24.0-0ubuntu1
-     kwalletmanager:       4:25.12.3-0ubuntu1
-     xdg-desktop-portal:   1.21.1+ds-1ubuntu3
-     xdg-desktop-portal-kde: 6.6.6-0ubuntu0.1
+     kwallet6:             6.24.0-0ubuntu1
+     libkf6wallet6:        6.24.0-0ubuntu1
+     libkf6wallet-data:    6.24.0-0ubuntu1
+     kwalletmanager:       4:25.12.3-0ubuntu1
+     xdg-desktop-portal:   1.21.1+ds-1ubuntu3
+     xdg-desktop-portal-kde: 6.6.6-0ubuntu0.1
  
  All are at their current apt candidates from the official Ubuntu
  Resolute repositories.
  
  The KWallet daemon itself is functional. D-Bus reports:
  
-     wallets → "Neverending", "Default"
-     isEnabled → true
+     wallets → "Neverending", "Default"
+     isEnabled → true
  
  I also tested the wallet directly through the KWallet D-Bus API,
  bypassing KWallet Manager.
  
  I opened the "Neverending" wallet and received a valid wallet handle. I
  was able to create a folder successfully:
  
-     KWallet.createFolder → true
+     KWallet.createFolder → true
  
  I then wrote a test password into the wallet and read it back
  successfully. The value written was "hello123" and the same value was
  returned when reading it.
  
  Therefore the wallet encryption, password, daemon, D-Bus interface, and
  encrypted read/write operations are all working.
  
  The problem appears to be specifically in KWallet Manager and/or its
  graphical prompt/integration.
  
  The journal contains several errors associated with the
  prompt/integration:
  
-     GTask secret_service_real_prompt_async ... finalized without ever 
returning
-     Using kwallet without parent window!
-     QWizard::field: No such field 'key'
-     QWindow::fromWinId(): platform plugin does not support foreign windows.
+     GTask secret_service_real_prompt_async ... finalized without ever 
returning
+     Using kwallet without parent window!
+     QWizard::field: No such field 'key'
+     QWindow::fromWinId(): platform plugin does not support foreign windows.
  
  I also see:
  
-     g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)'
+     g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)'
  failed
  
  Bitwarden, which uses KWallet through D-Bus, has also reported
  org.freedesktop.DBus.Error.NoReply errors when calling KWallet methods.
  
  Additionally, when selecting GPG encryption in KWallet Manager, the
  application reports that no suitable GPG keys exist / that there are no
  keys available for securing the wallet. I have not established whether
  this is related to the KWallet Manager GUI problem.
  
  The important distinction is that direct D-Bus access to the wallet
  works correctly, while the KWallet Manager GUI/prompt path does not.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: kwalletmanager 4:25.12.3-0ubuntu1
  ProcVersionSignature: Ubuntu 7.0.0-30.30-generic 7.0.12
  Uname: Linux 7.0.0-30-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.34.1-0ubuntu0.1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: KDE
  Date: Wed Aug 19 15:28:50 2026
  InstallationDate: Installed on 2026-08-18 (1 days ago)
  InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423)
  SourcePackage: kwalletmanager
  UpgradeStatus: No upgrade log present (probably fresh install)

** Description changed:

  Description:    Ubuntu 26.04 LTS
  Release:        26.04
  4:25.12.3-0ubuntu1
  
    Installed: 4:25.12.3-0ubuntu1
    Candidate: 4:25.12.3-0ubuntu1
    Version table:
   *** 4:25.12.3-0ubuntu1 500
          500 http://archive.ubuntu.com/ubuntu resolute/universe amd64 Packages
          100 /var/lib/dpkg/status
  
  Kwallet couldn’t use gpg, i get seems your system has no keys suitable
  for encryption.
  
  since that didnt work. and i kept asking me to do it when pressing
  cancel. i created one using blowfish instead. but there seems to be
  issues with that also. it never promts me for password when opening or
  closing. and when closing i get that i need to force closure or do not
  force.
  
  created using chatgpt:
  
  KWallet Manager does not behave correctly even though the KWallet daemon
  and the encrypted wallets themselves are functional.
+ 
+ I also tested the wallet directly through the KWallet D-Bus API, bypassing
+ KWallet Manager.
+ 
+ The wallet opened successfully and returned a valid wallet handle.
+ I successfully created a test folder, wrote an encrypted test password,
+ and read the password back successfully.
+ 
+ The test value "hello123" was returned correctly.
+ 
+ This demonstrates that the wallet can be opened, written to, and read
+ from successfully through kwalletd6 despite the KWallet Manager GUI
+ failure.
  
  Running:
  
      kwalletmanager5
  
  produces:
  
      Connecting to deprecated signal
  QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
  
  followed by:
  
      QThreadStorage: entry 2 destroyed before end of thread
      QThreadStorage: entry 1 destroyed before end of thread
  
  and the manager exits without providing the expected password/unlock
  interface.
  
  The executable is named kwalletmanager5, but it is actually linked
  against KF6/Qt6 libraries. ldd shows libKF6*.so.6 and libQt6*.so.6.
  
  Installed versions:
  
      kwallet6:             6.24.0-0ubuntu1
      libkf6wallet6:        6.24.0-0ubuntu1
      libkf6wallet-data:    6.24.0-0ubuntu1
      kwalletmanager:       4:25.12.3-0ubuntu1
      xdg-desktop-portal:   1.21.1+ds-1ubuntu3
      xdg-desktop-portal-kde: 6.6.6-0ubuntu0.1
  
  All are at their current apt candidates from the official Ubuntu
  Resolute repositories.
  
  The KWallet daemon itself is functional. D-Bus reports:
  
      wallets → "Neverending", "Default"
      isEnabled → true
  
  I also tested the wallet directly through the KWallet D-Bus API,
  bypassing KWallet Manager.
  
  I opened the "Neverending" wallet and received a valid wallet handle. I
  was able to create a folder successfully:
  
      KWallet.createFolder → true
  
  I then wrote a test password into the wallet and read it back
  successfully. The value written was "hello123" and the same value was
  returned when reading it.
  
  Therefore the wallet encryption, password, daemon, D-Bus interface, and
  encrypted read/write operations are all working.
  
  The problem appears to be specifically in KWallet Manager and/or its
  graphical prompt/integration.
  
  The journal contains several errors associated with the
  prompt/integration:
  
      GTask secret_service_real_prompt_async ... finalized without ever 
returning
      Using kwallet without parent window!
      QWizard::field: No such field 'key'
      QWindow::fromWinId(): platform plugin does not support foreign windows.
  
  I also see:
  
      g_dbus_proxy_get_object_path: assertion 'G_IS_DBUS_PROXY (proxy)'
  failed
  
  Bitwarden, which uses KWallet through D-Bus, has also reported
  org.freedesktop.DBus.Error.NoReply errors when calling KWallet methods.
  
  Additionally, when selecting GPG encryption in KWallet Manager, the
  application reports that no suitable GPG keys exist / that there are no
  keys available for securing the wallet. I have not established whether
  this is related to the KWallet Manager GUI problem.
  
  The important distinction is that direct D-Bus access to the wallet
  works correctly, while the KWallet Manager GUI/prompt path does not.
  
  ProblemType: Bug
  DistroRelease: Ubuntu 26.04
  Package: kwalletmanager 4:25.12.3-0ubuntu1
  ProcVersionSignature: Ubuntu 7.0.0-30.30-generic 7.0.12
  Uname: Linux 7.0.0-30-generic x86_64
  NonfreeKernelModules: nvidia_modeset nvidia
  ApportVersion: 2.34.1-0ubuntu0.1
  Architecture: amd64
  CasperMD5CheckResult: unknown
  CurrentDesktop: KDE
  Date: Wed Aug 19 15:28:50 2026
  InstallationDate: Installed on 2026-08-18 (1 days ago)
  InstallationMedia: Kubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423)
  SourcePackage: kwalletmanager
  UpgradeStatus: No upgrade log present (probably fresh install)

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2164548

Title:
  KWallet Manager 25.12.3 exits without showing password prompt;
  kwalletd6 Secret Service prompt fails on Kubuntu 26.04

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/kwalletmanager/+bug/2164548/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to