Kwallet zeigt gigantische Menge An Passwörtern -- oder nicht?!?

Folgendes stellt sich dar: Wenn ich Kwallet öffne steht in der ersten Zeile:

Chrome Form Data (14257624)(0)

Die anderen Einträge haben Null bis 11 als einzige Zahl (also ohne (0) dahinter) in Klammern dastehen.

Ich will den Chrome-Eintrag ungerne löschen, da ich nicht weiß, was alles dort gespeichert ist. Chrome nutze ich eigentlich gar nicht, selten Chromium und meist Firefox. Durchblickt hier jemand die Situation und kann mir raten?

Warum möchtest Du den Eintrag löschen, verursacht er Probleme?

Warum sicherst Du die Brieftasche nicht einfach und probierst dann aus, was geschieht, wenn Du den Eintrag löschst?

Viele Grüße

susejunky

Hintergrund ist folgendes:

me@PC:~> journalctl -b
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
-- Logs begin at Fri 2019-06-14 16:23:04 CEST, end at Fri 2019-08-02 12:10:15 CEST. --
Aug 02 11:07:08 PC systemd[1900]: Starting D-Bus User Message Bus Socket.
Aug 02 11:07:08 PC systemd[1900]: Reached target Timers.
Aug 02 11:07:08 PC systemd[1900]: Reached target Paths.
Aug 02 11:07:08 PC systemd[1900]: Listening on Sound System.
Aug 02 11:07:08 PC systemd[1900]: Listening on D-Bus User Message Bus Socket.
Aug 02 11:07:08 PC systemd[1900]: Reached target Sockets.
Aug 02 11:07:08 PC systemd[1900]: Reached target Basic System.
Aug 02 11:07:08 PC systemd[1900]: Reached target Main User Target.
Aug 02 11:07:08 PC systemd[1900]: Startup finished in 459ms.
Aug 02 11:07:09 PC dbus-daemon[1985]: [session uid=1000 pid=1985] Activating service name='org.kde.kwalletd' requested by ':1.1' (uid=1000 pid=1947 c>
Aug 02 11:07:09 PC dbus-daemon[1985]: [session uid=1000 pid=1985] Successfully activated service 'org.kde.kwalletd'
Aug 02 11:07:09 PC dbus-daemon[1985]: [session uid=1000 pid=1985] Activating service name='org.kde.kwalletd5' requested by ':1.1' (uid=1000 pid=1947 >
Aug 02 11:07:09 PC systemd[1900]: Started D-Bus User Message Bus.
Aug 02 11:07:09 PC kwalletd5[2009]: qt.qpa.xcb: could not connect to display
Aug 02 11:07:09 PC kwalletd5[2009]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
Aug 02 11:07:09 PC kwalletd5[2009]: Failed to create wl_display (No such file or directory)
Aug 02 11:07:09 PC kwalletd5[2009]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
Aug 02 11:07:09 PC kwalletd5[2009]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application>
                                    
                                    Available platform plugins are: wayland-org.kde.kwin.qpa, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wa>
Aug 02 11:07:10 PC dbus-daemon[1985]: [session uid=1000 pid=1985] Activated service 'org.kde.kwalletd5' failed: Process org.kde.kwalletd5 received si>
Aug 02 11:07:10 PC systemd-coredump[2038]: Process 2009 (kwalletd5) of user 1000 dumped core.
                                           
                                           Stack trace of thread 2009:
                                           #0  0x00007f807f7f0dd1 raise (libc.so.6)
                                           #1  0x00007f807f7da549 abort (libc.so.6)
                                           #2  0x00007f807e0eda59 _ZNK14QMessageLogger5fatalEPKcz (libQt5Core.so.5)
                                           #3  0x00007f807e8b4b2b _ZN22QGuiApplicationPrivate25createPlatformIntegrationEv (libQt5Gui.so.5)
                                           #4  0x00007f807e8b5310 _ZN22QGuiApplicationPrivate21createEventDispatcherEv (libQt5Gui.so.5)
                                           #5  0x00007f807e2f3cd5 _ZN23QCoreApplicationPrivate4initEv (libQt5Core.so.5)
                                           #6  0x00007f807e8b707f _ZN22QGuiApplicationPrivate4initEv (libQt5Gui.so.5)
                                           #7  0x00007f807eef31e9 _ZN19QApplicationPrivate4initEv (libQt5Widgets.so.5)
                                           #8  0x000055a220dbbaa0 n/a (kwalletd5)
                                           #9  0x00007f807f7dbbcb __libc_start_main (libc.so.6)
                                           #10 0x000055a220dbcd8a n/a (kwalletd5)
Aug 02 11:07:11 PC python3[2089]: backintime (matthias/1): INFO: Lock
Aug 02 11:07:11 PC python3[2089]: backintime (matthias/1): WARNING: Inhibit Suspend failed.
Aug 02 11:07:11 PC python3[2089]: backintime (matthias/1): INFO: Take a new snapshot. Profile: 1 Hauptprofil
Aug 02 11:07:11 PC dbus-daemon[1985]: [session uid=1000 pid=1985] Activating service name='org.kde.kwalletd5' requested by ':1.7' (uid=1000 pid=2123 >
...

Deshalb hatte ich mal in das Wallet geschaut … Dein Tipp mit der Sicherung etc. versuche ich nachher mal. Ich melde mich später zurück.

Dass das von Dir gezeigte Problem durch den Brieftaschen-Inhalt verursacht wird, halte ich für eher unwahrscheinlich.

Deine Log-Meldungen zeigen, dass sowohl org.kde.kwalletd als auch org.kde.kwalletd5 gestartet werden. Ich bin mir nicht sicher, in welcher Version (42.2 oder 42.3) kwallet auf Plasma5 umgestellt wurde. Möglicherweise war das mit Version 42.3.

In der Umstellungsphase gab es (soweit ich mich erinnern kann) eine Art Parallelbetrieb von kwallet und kwallet5, damit man seine Brieftaschen auf das neue Format migrieren konnte. Das Mischen der unterschiedlichen Brieftaschen-Formate (kwallet / kwallet5) war problematisch.

openSUSE Leap 42.3 wird nicht mehr gewartet. Deshalb habe ich kein System mehr mit dieser Version in Betrieb und kann Dir somit nur eingeschränkt weiterhelfen. Ich empfehle Dir

  1. Migriere Deine Brieftasche(n) von kwallet nach kwallet5 (falls nicht bereits geschehen)
  2. Aktualisiere Dein System auf openSUSE Leap 15.1
  3. Prüfe, ob der Fehler immer noch auftritt

Tritt der Fehler dann immer noch auf, zeige bitte die Ergebnisse von

> journalctl -b 0 -t dbus-daemon | grep kwallet
> journalctl -b 0 -t kwalletd5

Viele Grüße

susejunky

Hi susejunky,

sorry, dass ich es nicht dazugeschrieben habe, aber dies ist tumbleweed. Und das nutze ich seit mehr als 3 Jahren, ob da noch Umstellungsprobleme drin sind, kann ich nicht beurteilen.

  1. Migriere Deine Brieftasche(n) von kwallet nach kwallet5 (falls nicht bereits geschehen)

Wie muss ich dazu vorgehen? Kann ich danach kwalle(alt) abschalten und, wenn ja, wie?

Zur Information:

me@PC:~> journalctl -b 0 -t kwalletd5
Hint: You are currently not seeing messages from other users and the system.
      Users in the 'systemd-journal' group can see all messages. Pass -q to
      turn off this notice.
-- Logs begin at Fri 2019-06-14 16:23:04 CEST, end at Fri 2019-08-02 15:04:32 CEST. --
Aug 02 14:55:45 PC kwalletd5[1988]: qt.qpa.xcb: could not connect to display
Aug 02 14:55:45 PC kwalletd5[1988]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
Aug 02 14:55:45 PC kwalletd5[1988]: Failed to create wl_display (No such file or directory)
Aug 02 14:55:45 PC kwalletd5[1988]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
Aug 02 14:55:45 PC kwalletd5[1988]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application>
                                    
                                    Available platform plugins are: wayland-org.kde.kwin.qpa, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wa>
Aug 02 14:55:46 PC kwalletd5[2147]: qt.qpa.xcb: could not connect to display
Aug 02 14:55:46 PC kwalletd5[2147]: qt.qpa.plugin: Could not load the Qt platform plugin "xcb" in "" even though it was found.
Aug 02 14:55:46 PC kwalletd5[2147]: Failed to create wl_display (No such file or directory)
Aug 02 14:55:46 PC kwalletd5[2147]: qt.qpa.plugin: Could not load the Qt platform plugin "wayland" in "" even though it was found.
Aug 02 14:55:46 PC kwalletd5[2147]: This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application>
                                    
                                    Available platform plugins are: wayland-org.kde.kwin.qpa, eglfs, linuxfb, minimal, minimalegl, offscreen, vnc, wa>

Nun dann verstehe ich das hier

nicht (in meiner Tumbleweed-Installation ist kwalletd nicht mehr enthalten, nur noch kwalletd5).

Bitte zeige die Ergebnisse der folgenden Abfragen

> zypper lr -uEP
> cat /etc/os-release
> zypper se -si kwallet

Viele Grüße

susejunky

Gerne :slight_smile:

sudo zypper lr -uEP
#  | Alias                                  | Name                        | Aktiviert | GPG-Überprüfung | Aktualisierung | Priorität | URI                                                  
---+----------------------------------------+-----------------------------+-----------+-----------------+----------------+-----------+------------------------------------------------------
 3 | opensuse-guide.org-openSUSE_Tumbleweed | libdvdcss repository        | Ja        | (r ) Ja         | Ja             |   89      | http://opensuse-guide.org/repo/openSUSE_Tumbleweed/  
 4 | packman.inode.at-openSUSE_Tumbleweed   | Packman Repository          | Ja        | (r ) Ja         | Ja             |   89      | http://packman.inode.at/suse/openSUSE_Tumbleweed/    
 6 | repo-non-oss                           | openSUSE-Tumbleweed-Non-Oss | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/tumbleweed/repo/non-oss/
 7 | repo-oss                               | openSUSE-Tumbleweed-Oss     | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/tumbleweed/repo/oss/    
 9 | repo-update                            | openSUSE-Tumbleweed-Update  | Ja        | (r ) Ja         | Ja             |   99      | http://download.opensuse.org/update/tumbleweed/      

und

me@PC:~> cat /etc/os-release
NAME="openSUSE Tumbleweed"
# VERSION="20190730"
ID="opensuse-tumbleweed"
ID_LIKE="opensuse suse"
VERSION_ID="20190730"
PRETTY_NAME="openSUSE Tumbleweed"
ANSI_COLOR="0;32"
CPE_NAME="cpe:/o:opensuse:tumbleweed:20190730"
BUG_REPORT_URL="https://bugs.opensuse.org"
HOME_URL="https://www.opensuse.org/"
LOGO="distributor-logo"

sowie

me@PC:~> sudo zypper se -si kwallet
Repository-Daten werden geladen...
Installierte Pakete werden gelesen...

S  | Name                     | Typ   | Version     | Arch   | Repository             
---+--------------------------+-------+-------------+--------+------------------------
i+ | kwallet-tools            | Paket | 5.60.0-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | kwallet-tools-lang       | Paket | 5.60.0-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | kwalletd5                | Paket | 5.60.0-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | kwalletd5-lang           | Paket | 5.60.0-1.1  | noarch | openSUSE-Tumbleweed-Oss
i+ | kwalletmanager5          | Paket | 19.04.3-1.1 | x86_64 | openSUSE-Tumbleweed-Oss
i+ | kwalletmanager5-lang     | Paket | 19.04.3-1.1 | noarch | openSUSE-Tumbleweed-Oss
i+ | libkwalletbackend5-5     | Paket | 5.60.0-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | pam_kwallet              | Paket | 5.16.3-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | pam_kwallet-32bit        | Paket | 5.16.3-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | pam_kwallet-common       | Paket | 5.16.3-1.1  | x86_64 | openSUSE-Tumbleweed-Oss
i+ | signon-kwallet-extension | Paket | 19.04.3-1.1 | x86_64 | openSUSE-Tumbleweed-Oss

Kannst Du daraus einen Fehler / ein Problem ableiten?

Leider nein.

Die von Dir gezeigten Ergebnisse entsprechen nahezu meiner Konfiguration (nur die pam_*-Pakete habe ich nicht installiert). Aber der von Dir gezeigte Fehler tritt bei mir nicht auf (weder unter X noch unter Wayland).

Da ich nicht verstehe, wie Dein Log den Start von kwalletd ausweisen kann, während zypper zeigt, dass nur kwalletd5 installiert ist, kann ich Dir nicht weiterhelfen.

Du könntest folgendes versuchen:

  1. Repositories 3 (libdvdcss repository) und 4 (Packman Repository) deaktivieren
# zypper clean
# zypper refresh
# zypper dup
  1. Repositories 3 (libdvdcss repository) und 4 (Packman Repository) wieder aktivieren
# zypper refresh
# zypper dup --allow-vendor-change

Ob das tatsächlich Dein Problem beseitigt, kann ich jedoch nicht sagen.

Viele Grüße

susejunky

Ich habe Deinen Vorschlag befolgt. 36 Dateien wurden von packman auf opensuse “umgerubelt”, aber sie betrafen, soweit ich erkennen konnte, nur vlc und dessen Bibliotheken. Nach einem Neustart ist der core dump samt stack trace immer noch vorhanden. Tja … es bleibt wohl eins der großen Rätsel dieser unserer Zeit (es sei denn, Nutzer wie Knurpht et al. schauen hier noch mal rein ;)).

Wenn Du Dir die Wartezeit bis dahin etwas kurzweiliger gestalten willst, könntest Du noch ausprobieren, ob das Problem bei einem neu erstellten Benutzer (mit neu erstellter Brieftasche, ohne PAM-Autologin) ebenfalls auftritt.

Viele Grüße

susejunky