Random gnome-keyring-daemon crash on boot
It doesn't happen on every boot and to workaround it I either enter my password again or logout and login into my user session (entering my account password).
System:
Arch Linux
XFCE 4.18
gnome-keyring 46.1
Log:
Mär 15 13:07:10 hostname systemd[1818]: Started Evolution source registry.
Mär 15 13:07:10 hostname gnome-keyring-daemon[1842]: Unsupported or unknown SSH key algorithm: ssh-ed25519
Mär 15 13:07:10 hostname gnome-keyring-d[1842]: Unsupported or unknown SSH key algorithm: ssh-ed25519
Mär 15 13:07:10 hostname gnome-keyring-daemon[1842]: couldn't allocate secure memory to keep passwords and or keys from being written to the disk
Mär 15 13:07:10 hostname gnome-keyring-d[1842]: couldn't allocate secure memory to keep passwords and or keys from being written to the disk
Mär 15 13:07:10 hostname gnome-keyring-daemon[1842]: **
ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current)
Mär 15 13:07:10 hostname gnome-keyring-daemon[1842]: **
Mär 15 13:07:10 hostname gnome-keyring-daemon[1842]: ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current)
Mär 15 13:07:10 hostname gnome-keyring-daemon[1842]: Bail out! ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current)
Mär 15 13:07:10 hostname systemd[1]: Created slice Slice /system/systemd-coredump.
Mär 15 13:07:10 hostname systemd[1]: Started Process Core Dump (PID 2459/UID 0).
Mär 15 13:07:10 hostname systemd-coredump[2462]: Process 1842 (gnome-keyring-d) of user 1000 dumped core.
Stack trace of thread 1842:
#0 0x00007c1a32df732c n/a (libc.so.6 + 0x8d32c)
#1 0x00007c1a32da66c8 raise (libc.so.6 + 0x3c6c8)
#2 0x00007c1a32d8e4b8 abort (libc.so.6 + 0x244b8)
#3 0x00007c1a331a20ee n/a (libglib-2.0.so.0 + 0x1e0ee)
#4 0x00007c1a33203220 g_assertion_message_expr (libglib-2.0.so.0 + 0x7f220)
#5 0x00006254dfe77d48 n/a (gnome-keyring-daemon + 0x15d48)
#6 0x00006254dfef13d4 n/a (gnome-keyring-daemon + 0x8f3d4)
#7 0x00006254dfe77e0d n/a (gnome-keyring-daemon + 0x15e0d)
#8 0x00006254dfe786ed n/a (gnome-keyring-daemon + 0x166ed)
#9 0x00006254dfe7ab60 n/a (gnome-keyring-daemon + 0x18b60)
#10 0x00007c1a332e46c0 g_closure_invoke (libgobject-2.0.so.0 + 0x146c0)
#11 0x00007c1a33312a36 n/a (libgobject-2.0.so.0 + 0x42a36)
#12 0x00007c1a33300a45 g_signal_emitv (libgobject-2.0.so.0 + 0x30a45)
#13 0x00006254dfe7c50e n/a (gnome-keyring-daemon + 0x1a50e)
#14 0x00007c1a33453163 n/a (libgio-2.0.so.0 + 0x121163)
#15 0x00007c1a33435278 n/a (libgio-2.0.so.0 + 0x103278)
#16 0x00007c1a331ddf69 n/a (libglib-2.0.so.0 + 0x59f69)
#17 0x00007c1a3323c3a7 n/a (libglib-2.0.so.0 + 0xb83a7)
#18 0x00007c1a331deb97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
#19 0x00006254dfe6e501 n/a (gnome-keyring-daemon + 0xc501)
#20 0x00007c1a32d8fcd0 n/a (libc.so.6 + 0x25cd0)
#21 0x00007c1a32d8fd8a __libc_start_main (libc.so.6 + 0x25d8a)
#22 0x00006254dfe6ed55 n/a (gnome-keyring-daemon + 0xcd55)
Stack trace of thread 1854:
#0 0x00007c1a32e7088d syscall (libc.so.6 + 0x10688d)
#1 0x00007c1a33237337 g_cond_wait (libglib-2.0.so.0 + 0xb3337)
#2 0x00006254dfede6f0 n/a (gnome-keyring-daemon + 0x7c6f0)
#3 0x00007c1a3320fa45 n/a (libglib-2.0.so.0 + 0x8ba45)
#4 0x00007c1a32df555a n/a (libc.so.6 + 0x8b55a)
#5 0x00007c1a32e72a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1845:
#0 0x00007c1a32e650bf __poll (libc.so.6 + 0xfb0bf)
#1 0x00007c1a3323c2f6 n/a (libglib-2.0.so.0 + 0xb82f6)
#2 0x00007c1a331dc162 g_main_context_iteration (libglib-2.0.so.0 + 0x58162)
#3 0x00007c1a331dc1b2 n/a (libglib-2.0.so.0 + 0x581b2)
#4 0x00007c1a3320fa45 n/a (libglib-2.0.so.0 + 0x8ba45)
#5 0x00007c1a32df555a n/a (libc.so.6 + 0x8b55a)
#6 0x00007c1a32e72a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 2457:
#0 0x00007c1a32e7088d syscall (libc.so.6 + 0x10688d)
#1 0x00007c1a33237d13 g_cond_wait_until (libglib-2.0.so.0 + 0xb3d13)
#2 0x00007c1a331a9185 n/a (libglib-2.0.so.0 + 0x25185)
#3 0x00007c1a3321257b n/a (libglib-2.0.so.0 + 0x8e57b)
#4 0x00007c1a3320fa45 n/a (libglib-2.0.so.0 + 0x8ba45)
#5 0x00007c1a32df555a n/a (libc.so.6 + 0x8b55a)
#6 0x00007c1a32e72a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1844:
#0 0x00007c1a32e7088d syscall (libc.so.6 + 0x10688d)
#1 0x00007c1a33237337 g_cond_wait (libglib-2.0.so.0 + 0xb3337)
#2 0x00007c1a331a91b4 n/a (libglib-2.0.so.0 + 0x251b4)
#3 0x00007c1a33211ace n/a (libglib-2.0.so.0 + 0x8dace)
#4 0x00007c1a3320fa45 n/a (libglib-2.0.so.0 + 0x8ba45)
#5 0x00007c1a32df555a n/a (libc.so.6 + 0x8b55a)
#6 0x00007c1a32e72a3c n/a (libc.so.6 + 0x108a3c)
Stack trace of thread 1853:
#0 0x00007c1a32e650bf __poll (libc.so.6 + 0xfb0bf)
#1 0x00007c1a3323c2f6 n/a (libglib-2.0.so.0 + 0xb82f6)
#2 0x00007c1a331deb97 g_main_loop_run (libglib-2.0.so.0 + 0x5ab97)
#3 0x00007c1a3344419c n/a (libgio-2.0.so.0 + 0x11219c)
#4 0x00007c1a3320fa45 n/a (libglib-2.0.so.0 + 0x8ba45)
#5 0x00007c1a32df555a n/a (libc.so.6 + 0x8b55a)
#6 0x00007c1a32e72a3c n/a (libc.so.6 + 0x108a3c)
ELF object binary architecture: AMD x86-64
Mär 15 13:07:10 hostname systemd[1818]: gnome-keyring-daemon.service: Main process exited, code=dumped, status=6/ABRT
Mär 15 13:07:10 hostname evolution-sourc[2368]: g_task_return_error: assertion 'error != NULL' failed
Mär 15 13:07:10 hostname evolution-sourc[2368]: GTask secret_service_real_prompt_async (source object: 0x7028ec0053e0, source tag: 0x70292a8ab640) finalized without ever returning (using g_task_return_*()). This potentially indicates a bug in the program.
Mär 15 13:07:10 hostname systemd[1]: systemd-coredump@0-2459-0.service: Deactivated successfully.
Mär 15 13:07:10 hostname systemd[1818]: gnome-keyring-daemon.service: Failed with result 'core-dump'.
Mär 15 13:07:10 hostname evolution-sourc[2368]: g_task_return_error: assertion '!task->ever_returned' failed
Mär 15 13:07:10 hostname systemd[1818]: Created slice Slice /app/dbus-:1.2-org.freedesktop.secrets.
Mär 15 13:07:10 hostname systemd[1818]: Started dbus-:1.2-org.freedesktop.secrets@0.service.
Mär 15 13:07:10 hostname systemd[1818]: Starting Evolution calendar service...
Mär 15 13:07:10 hostname systemd[1818]: Started Evolution calendar service.
Mär 15 13:07:10 hostname systemd[1818]: gnome-keyring-daemon.service: Scheduled restart job, restart counter is at 1.
Mär 15 13:07:10 hostname systemd[1818]: Started GNOME Keyring daemon.
Mär 15 13:07:10 hostname systemd[1818]: Starting Evolution address book service...
Mär 15 13:07:10 hostname gnome-keyring-daemon[2570]: GNOME_KEYRING_CONTROL=/run/user/1000/gcr
Mär 15 13:07:10 hostname gnome-keyring-daemon[2570]: The Secret Service was already initialized
Mär 15 13:07:10 hostname gnome-keyring-d[2570]: The Secret Service was already initialized
Mär 15 13:07:10 hostname gnome-keyring-daemon[2513]: discover_other_daemon: 1
Mär 15 13:07:10 hostname gnome-keyring-daemon[2513]: discover_other_daemon: 1GNOME_KEYRING_CONTROL=/run/user/1000/gcr
Mär 15 13:07:10 hostname gnome-keyring-daemon[2570]: Unsupported or unknown SSH key algorithm: ssh-ed25519
Mär 15 13:07:10 hostname gnome-keyring-d[2570]: Unsupported or unknown SSH key algorithm: ssh-ed25519
Mär 15 13:07:10 hostname systemd[1818]: Created slice Slice /app/dbus-:1.2-org.gnome.keyring.SystemPrompter.
Mär 15 13:07:10 hostname systemd[1818]: Started dbus-:1.2-org.gnome.keyring.SystemPrompter@0.service.
Mär 15 13:07:10 hostname gcr-prompter[2595]: GLib-GIO: Using cross-namespace EXTERNAL authentication (this will deadlock if server is GDBus < 2.73.3)
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: bus acquired: org.gnome.keyring.PrivatePrompter
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: registering prompter
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: bus acquired: org.gnome.keyring.SystemPrompter
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: acquired name: org.gnome.keyring.PrivatePrompter
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: acquired name: org.gnome.keyring.SystemPrompter
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: received BeginPrompting call from callback /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: preparing a prompt for callback /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: creating new GcrPromptDialog prompt
Mär 15 13:07:10 hostname gcr-prompter[2595]: GLib-GIO: _g_io_module_get_default: Found default implementation gvfs (GDaemonVfs) for ‘gio-vfs’
Mär 15 13:07:10 hostname systemd[1818]: Started Evolution address book service.
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: automatically selecting secret exchange protocol
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: generating public key
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: beginning the secret exchange: [sx-aes-1]\nobfuscated\n
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: receiving secret exchange: [sx-aes-1]\nobfuscated\n
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: deriving shared transport key
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: deriving transport key
Mär 15 13:07:10 hostname gcr-prompter[2595]: Gcr: starting password prompt for callback /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:11 hostname kernel: warning: `ThreadPoolForeg' uses wireless extensions which will stop working for Wi-Fi 7 hardware; use nl80211
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: completed password prompt for callback :1.60@/org/gnome/keyring/Prompt/p2
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: encrypting data
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: sending the secret exchange: [sx-aes-1]\nobfuscated\n
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: calling the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gnome-keyring-daemon[2570]: couldn't allocate secure memory to keep passwords and or keys from being written to the disk
Mär 15 13:07:14 hostname gnome-keyring-d[2570]: couldn't allocate secure memory to keep passwords and or keys from being written to the disk
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: returned from the PromptReady method on /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: received PerformPrompt call from callback /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: closing the prompt
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: stopping prompting for operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: couldn't find the callback for prompting operation /org/gnome/keyring/Prompt/p2@:1.60
Mär 15 13:07:14 hostname gcr-prompter[2595]: Gcr: calling the PromptDone method on /org/gnome/keyring/Prompt/p2@:1.60, and ignoring reply
Mär 15 13:07:14 hostname systemd[1]: Stopping User Manager for UID 972...
Mär 15 13:07:14 hostname systemd[1725]: Activating special unit Exit the Session...
Mär 15 13:07:14 hostname systemd[1725]: Stopped target Main User Target.
Mär 15 13:07:14 hostname dbus-broker[1781]: Dispatched 20 messages @ 5(±7)μs / message.
Mär 15 13:07:14 hostname systemd[1725]: Stopping Accessibility services bus...
Mär 15 13:07:14 hostname systemd[1725]: Stopping dbus-:1.4-org.a11y.atspi.Registry@0.service...
Mär 15 13:07:14 hostname systemd[1725]: Stopping Virtual filesystem service...
Mär 15 13:07:14 hostname systemd[1725]: Stopped dbus-:1.4-org.a11y.atspi.Registry@0.service.
Mär 15 13:07:14 hostname systemd[1725]: Stopped Accessibility services bus.
Mär 15 13:07:14 hostname systemd[1]: run-user-972-gvfs.mount: Deactivated successfully.
Mär 15 13:07:14 hostname systemd[1725]: Stopped Virtual filesystem service.
Mär 15 13:07:14 hostname systemd[1725]: Removed slice Slice /app/dbus-:1.4-org.a11y.atspi.Registry.
Mär 15 13:07:14 hostname systemd[1725]: Stopped target Basic System.
Mär 15 13:07:14 hostname systemd[1725]: Stopped target Paths.
Mär 15 13:07:14 hostname systemd[1725]: Stopped target Sockets.
Mär 15 13:07:14 hostname systemd[1725]: Stopped target Timers.
Mär 15 13:07:14 hostname systemd[1725]: Closed GnuPG network certificate management daemon.
Mär 15 13:07:14 hostname systemd[1725]: Closed GCR ssh-agent wrapper.
Mär 15 13:07:14 hostname systemd[1725]: Closed GNOME Keyring daemon.
Mär 15 13:07:14 hostname systemd[1725]: Closed GnuPG cryptographic agent and passphrase cache (access for web browsers).
Mär 15 13:07:14 hostname systemd[1725]: Closed GnuPG cryptographic agent and passphrase cache (restricted).
Mär 15 13:07:14 hostname systemd[1725]: Closed GnuPG cryptographic agent (ssh-agent emulation).
Mär 15 13:07:14 hostname systemd[1725]: Closed GnuPG cryptographic agent and passphrase cache.
Mär 15 13:07:14 hostname systemd[1725]: Closed GnuPG public key management service.
Mär 15 13:07:14 hostname systemd[1725]: Closed p11-kit server.
Mär 15 13:07:14 hostname systemd[1725]: Closed PipeWire PulseAudio.
Mär 15 13:07:14 hostname systemd[1725]: Closed PipeWire Multimedia System Sockets.
Mär 15 13:07:14 hostname dbus-broker[1773]: Dispatched 420 messages @ 2(±4)μs / message.
Mär 15 13:07:14 hostname systemd[1725]: Stopping D-Bus User Message Bus...
Mär 15 13:07:14 hostname systemd[1725]: Stopped D-Bus User Message Bus.
Mär 15 13:07:14 hostname systemd[1725]: Removed slice User Core Session Slice.
Mär 15 13:07:14 hostname systemd[1725]: Closed D-Bus User Message Bus Socket.
Mär 15 13:07:14 hostname systemd[1725]: Removed slice User Application Slice.
Mär 15 13:07:14 hostname systemd[1725]: Reached target Shutdown.
Mär 15 13:07:14 hostname systemd[1725]: Finished Exit the Session.
Mär 15 13:07:14 hostname systemd[1725]: Reached target Exit the Session.
Mär 15 13:07:14 hostname (sd-pam)[1727]: pam_unix(systemd-user:session): session closed for user lightdm
Mär 15 13:07:14 hostname systemd[1]: user@972.service: Deactivated successfully.
Mär 15 13:07:14 hostname systemd[1]: Stopped User Manager for UID 972.
Mär 15 13:07:14 hostname systemd[1]: Stopping User Runtime Directory /run/user/972...
Mär 15 13:07:14 hostname systemd[1]: run-user-972.mount: Deactivated successfully.
Mär 15 13:07:14 hostname systemd[1]: user-runtime-dir@972.service: Deactivated successfully.
Mär 15 13:07:15 hostname systemd[1]: Stopped User Runtime Directory /run/user/972.
Mär 15 13:07:15 hostname systemd[1]: Removed slice User Slice of UID 972.
Mär 15 13:07:15 hostname systemd[1]: user-972.slice: Consumed 1.944s CPU time.
Stacktrace:
#0 __pthread_kill_implementation (threadid=<optimized out>, signo=signo@entry=6, no_tid=no_tid@entry=0) at pthread_kill.c:44
tid = <optimized out>
ret = 0
pd = <optimized out>
old_mask = {__val = {18446744073709551288}}
ret = <optimized out>
#1 0x00007c1a32df7393 in __pthread_kill_internal (signo=6, threadid=<optimized out>) at pthread_kill.c:78
#2 0x00007c1a32da66c8 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26
ret = <optimized out>
#3 0x00007c1a32d8e4b8 in __GI_abort () at abort.c:79
save_stage = 1
act = {__sigaction_handler = {sa_handler = 0x20, sa_sigaction = 0x20}, sa_mask = {__val = {108116675443856, 121, 136451968755320, 108116675307056, 0, 206158430240, 140736575975648, 0, 1896812236865798145, 108116675487216, 108114946818048, 136451446603152, 0, 18446744073709551288, 0, 136451969576384}}, sa_flags = 853565075, sa_restorer = 0x7c1a332a1b53}
#4 0x00007c1a331a20ee in g_assertion_message
(domain=domain@entry=0x0, file=file@entry=0x6254dfef2610 "daemon/dbus/gkd-secret-unlock.c", line=line@entry=243, func=func@entry=0x6254dff03fa0 <__func__.10.lto_priv.1> "perform_next_unlock", message=message@entry=0x6254e006a630 "assertion failed: (!self->current)") at ../glib/glib/gtestutils.c:3497
lstr = "243\000Tb\000\000\245\314\0353\032|\000\000\000k\004\340Tb\000\000\000\231\000\024\032|\000"
s = 0x7c1a1400fd90 "?\202\241\325\035|"
#5 0x00007c1a33203220 in g_assertion_message_expr
(domain=domain@entry=0x0, file=file@entry=0x6254dfef2610 "daemon/dbus/gkd-secret-unlock.c", line=line@entry=243, func=func@entry=0x6254dff03fa0 <__func__.10.lto_priv.1> "perform_next_unlock", expr=expr@entry=0x6254dfefb447 "!self->current") at ../glib/glib/gtestutils.c:3523
s = 0x6254e006a630 "assertion failed: (!self->current)"
#6 0x00006254dfe77d48 in perform_next_unlock (self=0x6254e008afa0) at daemon/dbus/gkd-secret-unlock.c:243
builder = {x = {0 <repeats 16 times>}}
collection = <optimized out>
session = <optimized out>
locked = 0
proceed = <optimized out>
objpath = 0x0
__func__ = "perform_next_unlock"
#7 0x00006254dfef13d4 in mark_as_complete.part.0.isra.0 (self=0x6254e0096220, dismissed=0) at daemon/dbus/gkd-secret-unlock.c:176
other = 0x6254e008afa0
value = <optimized out>
i = <optimized out>
builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}}
variant = <optimized out>
#8 0x00006254dfe77e0d in mark_as_complete (dismissed=0, self=0x6254e0096220) at daemon/dbus/gkd-secret-unlock.c:146
other = <optimized out>
value = <optimized out>
i = <optimized out>
builder = {u = {s = {partial_magic = <optimized out>, type = <optimized out>, y = {<optimized out> <repeats 14 times>}}, x = {<optimized out> <repeats 16 times>}}}
variant = <optimized out>
#9 perform_next_unlock (self=self@entry=0x6254e0096220) at daemon/dbus/gkd-secret-unlock.c:248
builder = {x = {0 <repeats 16 times>}}
collection = <optimized out>
--Type <RET> for more, q to quit, c to continue without paging--c
session = <optimized out>
locked = 0
proceed = <optimized out>
objpath = 0x0
__func__ = "perform_next_unlock"
#10 0x00006254dfe78647 in gkd_secret_unlock_call_prompt (window_id=0x7c1a20003580 "", self=0x6254e0096220) at daemon/dbus/gkd-secret-unlock.c:622
__func__ = {<optimized out> <repeats 30 times>}
_g_boolean_var_30 = <optimized out>
__inst = <optimized out>
__t = <optimized out>
__r = <optimized out>
#11 0x00006254dfe786ed in prompt_method_prompt (skeleton=<optimized out>, self=0x6254e0096220, window_id=0x7c1a20003580 "", invocation=0x7c1a20006840) at daemon/dbus/gkd-secret-unlock.c:330
#12 prompt_method_prompt (skeleton=<optimized out>, invocation=0x7c1a20006840, window_id=0x7c1a20003580 "", self=0x6254e0096220) at daemon/dbus/gkd-secret-unlock.c:309
#13 0x00006254dfe7ab60 in _g_dbus_codegen_marshal_BOOLEAN__OBJECT_STRING
(closure=0x6254e0097020, return_value=0x7fffc99e3510, param_values=0x6254e006d790, marshal_data=0x0, invocation_hint=<optimized out>, n_param_values=<optimized out>)
at daemon/dbus/gkd-secrets-generated.c:463
callback = <optimized out>
cc = <optimized out>
data1 = 0x6254e0054b80
data2 = <optimized out>
v_return = <optimized out>
__func__ = {<optimized out> <repeats 47 times>}
_g_boolean_var_21 = <optimized out>
_g_boolean_var_22 = <optimized out>
#14 0x00007c1a332e46c0 in g_closure_invoke (closure=0x6254e0097020, return_value=0x7fffc99e3510, n_param_values=3, param_values=0x6254e006d790, invocation_hint=0x7fffc99e34f0) at ../glib/gobject/gclosure.c:832
marshal = 0x6254dfe7aea0 <gkd_exported_prompt_method_marshal_prompt>
marshal_data = 0x0
in_marshal = 0
real_closure = 0x6254e0097000
__func__ = "g_closure_invoke"
#15 0x00007c1a33312a36 in signal_emit_unlocked_R.isra.0
(node=<optimized out>, detail=detail@entry=0, instance=instance@entry=0x6254e0054b80, emission_return=emission_return@entry=0x7fffc99e36c0, instance_and_params=instance_and_params@entry=0x6254e006d790)
at ../glib/gobject/gsignal.c:3980
tmp = <optimized out>
handler = 0x7c1a20004a10
accumulator = <optimized out>
emission = {next = 0x0, instance = 0x6254e0054b80, ihint = {signal_id = 56, detail = 0, run_type = (G_SIGNAL_RUN_FIRST | G_SIGNAL_ACCUMULATOR_FIRST_RUN)}, state = EMISSION_RUN, chain_type = 0x4}
class_closure = <optimized out>
hlist = <optimized out>
handler_list = 0x7c1a20004a10
return_accu = <optimized out>
accu = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
signal_id = <optimized out>
max_sequential_handler_number = <optimized out>
return_value_altered = <optimized out>
n_params = <optimized out>
EMIT_RESTART = <optimized out>
__func__ = {<optimized out> <repeats 23 times>}
#16 0x00007c1a33300a45 in signal_emitv_unlocked (return_value=0x6254e006d790, detail=0, signal_id=56, instance_and_params=0x6254e0054b80) at ../glib/gobject/gsignal.c:3304
instance = <optimized out>
node = <optimized out>
node_copy = Python Exception <class 'gdb.error'>: value has been optimized out
{signal_id = 56, itype = , name = 0x6254e0000bba "handle-prompt", destroyed = 0, flags = 2, n_params = 2, single_va_closure_is_valid = 1, single_va_closure_is_after = 0, param_types = 0x6254e0087300, return_type = 0x14, class_closure_bsa = 0x6254e0088970, accumulator = 0x6254e0087b40, c_marshaller = 0x6254dfe7aea0 <gkd_exported_prompt_method_marshal_prompt>, va_marshaller = 0x0, emission_hooks = 0x0, single_va_closure = 0x0}
instance = <optimized out>
node = <optimized out>
__func__ = {<optimized out> <repeats 22 times>}
node_copy = {signal_id = <optimized out>, itype = <optimized out>, name = <optimized out>, destroyed = <optimized out>, flags = <optimized out>, n_params = <optimized out>, single_va_closure_is_valid = <optimized out>, single_va_closure_is_after = <optimized out>, param_types = <optimized out>, return_type = <optimized out>, class_closure_bsa = <optimized out>, accumulator = <optimized out>, c_marshaller = <optimized out>, va_marshaller = <optimized out>, emission_hooks = <optimized out>, single_va_closure = <optimized out>}
_g_boolean_var_99 = <optimized out>
_g_boolean_var_100 = <optimized out>
_g_boolean_var_101 = <optimized out>
hlist = <optimized out>
#17 g_signal_emitv (instance_and_params=instance_and_params@entry=0x6254e006d790, signal_id=signal_id@entry=56, detail=detail@entry=0, return_value=return_value@entry=0x7fffc99e36c0)
at ../glib/gobject/gsignal.c:3204
#18 0x00006254dfe7c50e in _gkd_exported_prompt_skeleton_handle_method_call
(connection=<optimized out>, sender=<optimized out>, object_path=<optimized out>, interface_name=0x7c1a20006c80 "org.freedesktop.Secret.Prompt", method_name=0x7c1a2000a430 "Prompt", parameters=<optimized out>, invocation=0x7c1a20006840, user_data=0x6254e0054b80) at daemon/dbus/gkd-secrets-generated.c:10602
skeleton = 0x6254e0054b80
info = 0x6254dff2cb60 <_gkd_exported_prompt_method_info_prompt>
iter = {x = {136451647907056, 1, 1, 0, 136451969383703, 20, 108116675218304, 3579507750, 1, 108116675161136, 136451647907056, 136451969766820, 0, 136451969766895, 1360, 136451647894560}}
child = 0x0
paramv = 0x6254e006d790
num_params = <optimized out>
num_extra = <optimized out>
n = <optimized out>
signal_id = 56
return_value = {g_type = 0x14, data = {{v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}, {v_int = 0, v_uint = 0, v_long = 0, v_ulong = 0, v_int64 = 0, v_uint64 = 0, v_float = 0, v_double = 0, v_pointer = 0x0}}}
__func__ = "_gkd_exported_prompt_skeleton_handle_method_call"
#19 0x00007c1a33453163 in g_dbus_interface_method_dispatch_helper (interface=<optimized out>, method_call_func=0x6254dfe7c340 <_gkd_exported_prompt_skeleton_handle_method_call>, invocation=0x7c1a20006840)
at ../glib/gio/gdbusinterfaceskeleton.c:620
has_handlers = <optimized out>
has_default_class_handler = <optimized out>
emit_authorized_signal = <optimized out>
run_in_thread = <optimized out>
flags = <optimized out>
object = 0x0
__func__ = "g_dbus_interface_method_dispatch_helper"
#20 0x00007c1a33435278 in call_in_idle_cb (user_data=0x7c1a20006840) at ../glib/gio/gdbusconnection.c:5012
invocation = 0x7c1a20006840
vtable = <optimized out>
registration_id = <optimized out>
subtree_registration_id = <optimized out>
ei = 0x6254e008b920
es = 0x0
__func__ = "call_in_idle_cb"
#21 0x00007c1a331ddf69 in g_main_dispatch (context=0x6254e0001950) at ../glib/glib/gmain.c:3476
dispatch = 0x7c1a331dadb0 <g_idle_dispatch>
prev_source = 0x0
begin_time_nsec = 30078929506
was_in_call = 0
user_data = 0x7c1a20006840
callback = 0x7c1a33435150 <call_in_idle_cb>
cb_funcs = 0x7c1a332ce380 <g_source_callback_funcs>
cb_data = 0x7c1a20003530
need_destroy = <optimized out>
source = 0x7c1a20006530
current = 0x6254e0035d50
i = 0
__func__ = "g_main_dispatch"
#22 0x00007c1a3323c3a7 in g_main_context_dispatch_unlocked (context=0x6254e0001950) at ../glib/glib/gmain.c:4284
#23 g_main_context_iterate_unlocked.isra.0 (context=0x6254e0001950, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4349
max_priority = 2147483647
timeout = -1
some_ready = 1
nfds = 3
allocated_nfds = 4
fds = 0x7c1a20004b50
begin_time_nsec = 30078879252
#24 0x00007c1a331deb97 in g_main_loop_run (loop=0x6254e0001ab0) at ../glib/glib/gmain.c:4551
self = <optimized out>
__func__ = "g_main_loop_run"
#25 0x00006254dfe6e501 in main (argc=<optimized out>, argv=<optimized out>) at daemon/gkd-main.c:1167
connection = 0x0
error = 0x0
Coredump:
core.gnome-keyring-d.1000.fa6a017bdef3420cae24c093e03a6f60.1842.1710504430000000.zst
Edited by Martin Dünkelmann