Public bug reported: gnome-keyring crashed while receiving sigabrt. This happened while I was using skype (which also crashed, see https://answers.microsoft.com/en- us/skype/forum/sk_sign-sk_in-sk_linux/skypeforlinux-crashed-with- sigsegv-in/e16d341e-45e7-4fc1-bec0-93c1a27b3d98), which stopped responding, so I had to kill it. Crash report here: https://errors.ubuntu.com/oops/bd140478-205c-11ed-b140-fa163ef35206.
I'm using Lubuntu 22.04.1. This journalctl message may be relevant: Aug 20 10:31:05 dell-XPS-13-9360 sddm-helper[936]: gkr-pam: unable to locate daemon control file Aug 20 10:31:21 dell-XPS-13-9360 gnome-keyring-daemon[951]: ** ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current) Aug 20 10:31:26 dell-XPS-13-9360 kernel: kauditd_printk_skb: 12 callbacks suppressed Aug 20 10:31:33 dell-XPS-13-9360 kernel: kauditd_printk_skb: 28 callbacks suppressed Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered More details: == Package ================================= gnome-keyring 40.0-3ubuntu3 == ProcCmdline ================================= /usr/bin/gnome-keyring-daemon --daemonize --login == Disassembly ================================= => 0x7feaf78b0a7c <__GI___pthread_kill+300>: mov %eax,%r13d 0x7feaf78b0a7f <__GI___pthread_kill+303>: neg %r13d 0x7feaf78b0a82 <__GI___pthread_kill+306>: cmp $0xfffff000,%eax 0x7feaf78b0a87 <__GI___pthread_kill+311>: mov $0x0,%eax 0x7feaf78b0a8c <__GI___pthread_kill+316>: cmovbe %eax,%r13d 0x7feaf78b0a90 <__GI___pthread_kill+320>: jmp 0x7feaf78b0a02 <__GI___pthread_kill+178> 0x7feaf78b0a95 <__GI___pthread_kill+325>: nopl (%rax) 0x7feaf78b0a98 <__GI___pthread_kill+328>: mov %rbp,%rdi 0x7feaf78b0a9b <__GI___pthread_kill+331>: call 0x7feaf78ab2b0 <__GI___lll_lock_wait_private> 0x7feaf78b0aa0 <__GI___pthread_kill+336>: jmp 0x7feaf78b09ce <__GI___pthread_kill+126> 0x7feaf78b0aa5 <__GI___pthread_kill+341>: nopl (%rax) 0x7feaf78b0aa8 <__GI___pthread_kill+344>: mov %rbp,%rdi 0x7feaf78b0aab <__GI___pthread_kill+347>: call 0x7feaf78ab380 <__GI___lll_lock_wake_private> 0x7feaf78b0ab0 <__GI___pthread_kill+352>: jmp 0x7feaf78b09eb <__GI___pthread_kill+155> 0x7feaf78b0ab5 <__GI___pthread_kill+357>: call 0x7feaf7950720 <__stack_chk_fail> 0x7feaf78b0aba: nopw 0x0(%rax,%rax,1) == Stacktrace ================================= #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 1406471522193 47, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 == StacktraceTop ================================= () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 == ThreadStacktrace ================================= . Thread 5 (Thread 0x7feaf566f640 (LWP 1889)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c2670c in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7ba73e1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7c097fa in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821904, -1308109989326041242, 140647116240448, 11, 140647152150608, 140727957822256, 1300768610709720934, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 4 (Thread 0x7feaf6be4640 (LWP 953)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0b0c60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7e30c1a in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823824, -1308109989326041242, 140647138739776, 11, 140647152150608, 140727957824176, 1300772391891554150, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 3 (Thread 0x7feaf5e70640 (LWP 1856)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c26203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000056446d4211bf in timer_thread_func (unused=<optimised out>) at pkcs11/gkm/gkm-timer.c:67 timer = 0x0 #3 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821456, -1308109989326041242, 140647124633152, 11, 140647152150608, 140727957821808, 1300769709684477798, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #5 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 2 (Thread 0x7feaf73e5640 (LWP 952)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0992c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd53c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7bd5411 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823536, -1308109989326041242, 140647147132480, 2, 140647152150608, 140727957823888, 1300773493013794662, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 1 (Thread 0x7feaf73e94c0 (LWP 951)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 140647152219347, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 ** Affects: gnome-keyring (Ubuntu) Importance: Undecided Status: New ** Description changed: gnome-keyring crashed while receiving sigabrt. This happened while I was using skype, which stopped responding, so I had to kill it. Crash report here: https://errors.ubuntu.com/oops/bd140478-205c-11ed-b140-fa163ef35206. I'm using Lubuntu 22.04.1. + This journalctl message may be relevant: + Aug 20 10:31:05 dell-XPS-13-9360 sddm-helper[936]: gkr-pam: unable to locate daemon control file + Aug 20 10:31:21 dell-XPS-13-9360 gnome-keyring-daemon[951]: ** + ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current) + + More details: + == Package ================================= gnome-keyring 40.0-3ubuntu3 == ProcCmdline ================================= /usr/bin/gnome-keyring-daemon --daemonize --login == Disassembly ================================= => 0x7feaf78b0a7c <__GI___pthread_kill+300>: mov %eax,%r13d - 0x7feaf78b0a7f <__GI___pthread_kill+303>: neg %r13d - 0x7feaf78b0a82 <__GI___pthread_kill+306>: cmp $0xfffff000,%eax - 0x7feaf78b0a87 <__GI___pthread_kill+311>: mov $0x0,%eax - 0x7feaf78b0a8c <__GI___pthread_kill+316>: cmovbe %eax,%r13d - 0x7feaf78b0a90 <__GI___pthread_kill+320>: jmp 0x7feaf78b0a02 <__GI___pthread_kill+178> - 0x7feaf78b0a95 <__GI___pthread_kill+325>: nopl (%rax) - 0x7feaf78b0a98 <__GI___pthread_kill+328>: mov %rbp,%rdi - 0x7feaf78b0a9b <__GI___pthread_kill+331>: call 0x7feaf78ab2b0 <__GI___lll_lock_wait_private> - 0x7feaf78b0aa0 <__GI___pthread_kill+336>: jmp 0x7feaf78b09ce <__GI___pthread_kill+126> - 0x7feaf78b0aa5 <__GI___pthread_kill+341>: nopl (%rax) - 0x7feaf78b0aa8 <__GI___pthread_kill+344>: mov %rbp,%rdi - 0x7feaf78b0aab <__GI___pthread_kill+347>: call 0x7feaf78ab380 <__GI___lll_lock_wake_private> - 0x7feaf78b0ab0 <__GI___pthread_kill+352>: jmp 0x7feaf78b09eb <__GI___pthread_kill+155> - 0x7feaf78b0ab5 <__GI___pthread_kill+357>: call 0x7feaf7950720 <__stack_chk_fail> - 0x7feaf78b0aba: nopw 0x0(%rax,%rax,1) + 0x7feaf78b0a7f <__GI___pthread_kill+303>: neg %r13d + 0x7feaf78b0a82 <__GI___pthread_kill+306>: cmp $0xfffff000,%eax + 0x7feaf78b0a87 <__GI___pthread_kill+311>: mov $0x0,%eax + 0x7feaf78b0a8c <__GI___pthread_kill+316>: cmovbe %eax,%r13d + 0x7feaf78b0a90 <__GI___pthread_kill+320>: jmp 0x7feaf78b0a02 <__GI___pthread_kill+178> + 0x7feaf78b0a95 <__GI___pthread_kill+325>: nopl (%rax) + 0x7feaf78b0a98 <__GI___pthread_kill+328>: mov %rbp,%rdi + 0x7feaf78b0a9b <__GI___pthread_kill+331>: call 0x7feaf78ab2b0 <__GI___lll_lock_wait_private> + 0x7feaf78b0aa0 <__GI___pthread_kill+336>: jmp 0x7feaf78b09ce <__GI___pthread_kill+126> + 0x7feaf78b0aa5 <__GI___pthread_kill+341>: nopl (%rax) + 0x7feaf78b0aa8 <__GI___pthread_kill+344>: mov %rbp,%rdi + 0x7feaf78b0aab <__GI___pthread_kill+347>: call 0x7feaf78ab380 <__GI___lll_lock_wake_private> + 0x7feaf78b0ab0 <__GI___pthread_kill+352>: jmp 0x7feaf78b09eb <__GI___pthread_kill+155> + 0x7feaf78b0ab5 <__GI___pthread_kill+357>: call 0x7feaf7950720 <__stack_chk_fail> + 0x7feaf78b0aba: nopw 0x0(%rax,%rax,1) == Stacktrace ================================= #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 - tid = <optimised out> - ret = 0 - pd = 0x7feaf73e94c0 - old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, - 143, 2096}} - ret = <optimised out> + tid = <optimised out> + ret = 0 + pd = 0x7feaf73e94c0 + old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, + 143, 2096}} + ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 - ret = <optimised out> + ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 - save_stage = 1 - act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, + save_stage = 1 + act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} - sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 1406471522193 + sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 1406471522193 47, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 - builder = {x = {0 <repeats 16 times>}} - collection = <optimised out> - session = <optimised out> - locked = 22084 - proceed = <optimised out> - objpath = 0x56446e0b1a30 "\240p" - __func__ = "perform_next_unlock" + builder = {x = {0 <repeats 16 times>}} + collection = <optimised out> + session = <optimised out> + locked = 22084 + proceed = <optimised out> + objpath = 0x56446e0b1a30 "\240p" + __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 - other = 0x56446e0e9d80 - value = <optimised out> - i = <optimised out> - builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} - variant = <optimised out> + other = 0x56446e0e9d80 + value = <optimised out> + i = <optimised out> + builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} + variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 - builder = {x = {0 <repeats 16 times>}} - collection = <optimised out> - session = <optimised out> - locked = 0 - proceed = <optimised out> - objpath = 0x0 - __func__ = "perform_next_unlock" + builder = {x = {0 <repeats 16 times>}} + collection = <optimised out> + session = <optimised out> + locked = 0 + proceed = <optimised out> + objpath = 0x0 + __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 - builder = {x = {0 <repeats 16 times>}} - collection = <optimised out> - session = <optimised out> - locked = 0 - proceed = <optimised out> - objpath = 0x0 - __func__ = "perform_next_unlock" + builder = {x = {0 <repeats 16 times>}} + collection = <optimised out> + session = <optimised out> + locked = 0 + proceed = <optimised out> + objpath = 0x0 + __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 - skeleton = <optimised out> - info = <optimised out> - iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} - child = 0x0 - paramv = 0x56446e0d4c80 - num_params = <optimised out> - n = <optimised out> - signal_id = 56 - return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. + skeleton = <optimised out> + info = <optimised out> + iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} + child = 0x0 + paramv = 0x56446e0d4c80 + num_params = <optimised out> + n = <optimised out> + signal_id = 56 + return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" + __func__ = "_gkd_exported_prompt_skeleton_handle_method_call" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 - connection = 0x0 - error = 0x0 + connection = 0x0 + error = 0x0 == StacktraceTop ================================= () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 == ThreadStacktrace ================================= . Thread 5 (Thread 0x7feaf566f640 (LWP 1889)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c2670c in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7ba73e1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7c097fa in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 - ret = <optimised out> - pd = <optimised out> - unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821904, -1308109989326041242, 140647116240448, 11, 140647152150608, 140727957822256, 1300768610709720934, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} - not_first_call = <optimised out> + ret = <optimised out> + pd = <optimised out> + unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821904, -1308109989326041242, 140647116240448, 11, 140647152150608, 140727957822256, 1300768610709720934, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} + not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 4 (Thread 0x7feaf6be4640 (LWP 953)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0b0c60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 - sc_ret = -516 - sc_cancel_oldtype = 0 + sc_ret = -516 + sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7e30c1a in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 - ret = <optimised out> - pd = <optimised out> - unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823824, -1308109989326041242, 140647138739776, 11, 140647152150608, 140727957824176, 1300772391891554150, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} - not_first_call = <optimised out> + ret = <optimised out> + pd = <optimised out> + unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823824, -1308109989326041242, 140647138739776, 11, 140647152150608, 140727957824176, 1300772391891554150, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} + not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 3 (Thread 0x7feaf5e70640 (LWP 1856)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c26203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000056446d4211bf in timer_thread_func (unused=<optimised out>) at pkcs11/gkm/gkm-timer.c:67 - timer = 0x0 + timer = 0x0 #3 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 - ret = <optimised out> - pd = <optimised out> - unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821456, -1308109989326041242, 140647124633152, 11, 140647152150608, 140727957821808, 1300769709684477798, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} - not_first_call = <optimised out> + ret = <optimised out> + pd = <optimised out> + unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821456, -1308109989326041242, 140647124633152, 11, 140647152150608, 140727957821808, 1300769709684477798, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} + not_first_call = <optimised out> #5 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 2 (Thread 0x7feaf73e5640 (LWP 952)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0992c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 - sc_ret = -516 - sc_cancel_oldtype = 0 + sc_ret = -516 + sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd53c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7bd5411 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 - ret = <optimised out> - pd = <optimised out> - unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823536, -1308109989326041242, 140647147132480, 2, 140647152150608, 140727957823888, 1300773493013794662, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} - not_first_call = <optimised out> + ret = <optimised out> + pd = <optimised out> + unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823536, -1308109989326041242, 140647147132480, 2, 140647152150608, 140727957823888, 1300773493013794662, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} + not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 1 (Thread 0x7feaf73e94c0 (LWP 951)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 - tid = <optimised out> - ret = 0 - pd = 0x7feaf73e94c0 - old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} - ret = <optimised out> + tid = <optimised out> + ret = 0 + pd = 0x7feaf73e94c0 + old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} + ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 - ret = <optimised out> + ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 - save_stage = 1 - act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} - sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 140647152219347, 94851904273728, 140647155594583}} + save_stage = 1 + act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} + sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 140647152219347, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 - builder = {x = {0 <repeats 16 times>}} - collection = <optimised out> - session = <optimised out> - locked = 22084 - proceed = <optimised out> - objpath = 0x56446e0b1a30 "\240p" - __func__ = "perform_next_unlock" + builder = {x = {0 <repeats 16 times>}} + collection = <optimised out> + session = <optimised out> + locked = 22084 + proceed = <optimised out> + objpath = 0x56446e0b1a30 "\240p" + __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 - other = 0x56446e0e9d80 - value = <optimised out> - i = <optimised out> - builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} - variant = <optimised out> + other = 0x56446e0e9d80 + value = <optimised out> + i = <optimised out> + builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} + variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 - builder = {x = {0 <repeats 16 times>}} - collection = <optimised out> - session = <optimised out> - locked = 0 - proceed = <optimised out> - objpath = 0x0 - __func__ = "perform_next_unlock" + builder = {x = {0 <repeats 16 times>}} + collection = <optimised out> + session = <optimised out> + locked = 0 + proceed = <optimised out> + objpath = 0x0 + __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 - builder = {x = {0 <repeats 16 times>}} - collection = <optimised out> - session = <optimised out> - locked = 0 - proceed = <optimised out> - objpath = 0x0 - __func__ = "perform_next_unlock" + builder = {x = {0 <repeats 16 times>}} + collection = <optimised out> + session = <optimised out> + locked = 0 + proceed = <optimised out> + objpath = 0x0 + __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 - skeleton = <optimised out> - info = <optimised out> - iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} - child = 0x0 - paramv = 0x56446e0d4c80 - num_params = <optimised out> - n = <optimised out> - signal_id = 56 - return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. + skeleton = <optimised out> + info = <optimised out> + iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} + child = 0x0 + paramv = 0x56446e0d4c80 + num_params = <optimised out> + n = <optimised out> + signal_id = 56 + return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" + __func__ = "_gkd_exported_prompt_skeleton_handle_method_call" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 - connection = 0x0 - error = 0x0 + connection = 0x0 + error = 0x0 ** Description changed: gnome-keyring crashed while receiving sigabrt. This happened while I was using skype, which stopped responding, so I had to kill it. Crash report here: https://errors.ubuntu.com/oops/bd140478-205c-11ed-b140-fa163ef35206. I'm using Lubuntu 22.04.1. This journalctl message may be relevant: Aug 20 10:31:05 dell-XPS-13-9360 sddm-helper[936]: gkr-pam: unable to locate daemon control file Aug 20 10:31:21 dell-XPS-13-9360 gnome-keyring-daemon[951]: ** ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current) + Aug 20 10:31:26 dell-XPS-13-9360 kernel: kauditd_printk_skb: 12 callbacks suppressed + Aug 20 10:31:33 dell-XPS-13-9360 kernel: kauditd_printk_skb: 28 callbacks suppressed + Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered + Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered + Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered + Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered + More details: == Package ================================= gnome-keyring 40.0-3ubuntu3 == ProcCmdline ================================= /usr/bin/gnome-keyring-daemon --daemonize --login == Disassembly ================================= => 0x7feaf78b0a7c <__GI___pthread_kill+300>: mov %eax,%r13d 0x7feaf78b0a7f <__GI___pthread_kill+303>: neg %r13d 0x7feaf78b0a82 <__GI___pthread_kill+306>: cmp $0xfffff000,%eax 0x7feaf78b0a87 <__GI___pthread_kill+311>: mov $0x0,%eax 0x7feaf78b0a8c <__GI___pthread_kill+316>: cmovbe %eax,%r13d 0x7feaf78b0a90 <__GI___pthread_kill+320>: jmp 0x7feaf78b0a02 <__GI___pthread_kill+178> 0x7feaf78b0a95 <__GI___pthread_kill+325>: nopl (%rax) 0x7feaf78b0a98 <__GI___pthread_kill+328>: mov %rbp,%rdi 0x7feaf78b0a9b <__GI___pthread_kill+331>: call 0x7feaf78ab2b0 <__GI___lll_lock_wait_private> 0x7feaf78b0aa0 <__GI___pthread_kill+336>: jmp 0x7feaf78b09ce <__GI___pthread_kill+126> 0x7feaf78b0aa5 <__GI___pthread_kill+341>: nopl (%rax) 0x7feaf78b0aa8 <__GI___pthread_kill+344>: mov %rbp,%rdi 0x7feaf78b0aab <__GI___pthread_kill+347>: call 0x7feaf78ab380 <__GI___lll_lock_wake_private> 0x7feaf78b0ab0 <__GI___pthread_kill+352>: jmp 0x7feaf78b09eb <__GI___pthread_kill+155> 0x7feaf78b0ab5 <__GI___pthread_kill+357>: call 0x7feaf7950720 <__stack_chk_fail> 0x7feaf78b0aba: nopw 0x0(%rax,%rax,1) == Stacktrace ================================= #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 1406471522193 47, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 == StacktraceTop ================================= () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 == ThreadStacktrace ================================= . Thread 5 (Thread 0x7feaf566f640 (LWP 1889)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c2670c in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7ba73e1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7c097fa in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821904, -1308109989326041242, 140647116240448, 11, 140647152150608, 140727957822256, 1300768610709720934, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 4 (Thread 0x7feaf6be4640 (LWP 953)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0b0c60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7e30c1a in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823824, -1308109989326041242, 140647138739776, 11, 140647152150608, 140727957824176, 1300772391891554150, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 3 (Thread 0x7feaf5e70640 (LWP 1856)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c26203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000056446d4211bf in timer_thread_func (unused=<optimised out>) at pkcs11/gkm/gkm-timer.c:67 timer = 0x0 #3 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821456, -1308109989326041242, 140647124633152, 11, 140647152150608, 140727957821808, 1300769709684477798, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #5 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 2 (Thread 0x7feaf73e5640 (LWP 952)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0992c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd53c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7bd5411 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823536, -1308109989326041242, 140647147132480, 2, 140647152150608, 140727957823888, 1300773493013794662, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 1 (Thread 0x7feaf73e94c0 (LWP 951)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 140647152219347, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 ** Description changed: gnome-keyring crashed while receiving sigabrt. This happened while I was - using skype, which stopped responding, so I had to kill it. Crash report - here: + using skype (which also crashed, see https://answers.microsoft.com/en- + us/skype/forum/sk_sign-sk_in-sk_linux/skypeforlinux-crashed-with- + sigsegv-in/e16d341e-45e7-4fc1-bec0-93c1a27b3d98), which stopped + responding, so I had to kill it. Crash report here: https://errors.ubuntu.com/oops/bd140478-205c-11ed-b140-fa163ef35206. I'm using Lubuntu 22.04.1. This journalctl message may be relevant: Aug 20 10:31:05 dell-XPS-13-9360 sddm-helper[936]: gkr-pam: unable to locate daemon control file Aug 20 10:31:21 dell-XPS-13-9360 gnome-keyring-daemon[951]: ** - ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current) + ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current) Aug 20 10:31:26 dell-XPS-13-9360 kernel: kauditd_printk_skb: 12 callbacks suppressed Aug 20 10:31:33 dell-XPS-13-9360 kernel: kauditd_printk_skb: 28 callbacks suppressed Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered - More details: == Package ================================= gnome-keyring 40.0-3ubuntu3 == ProcCmdline ================================= /usr/bin/gnome-keyring-daemon --daemonize --login == Disassembly ================================= => 0x7feaf78b0a7c <__GI___pthread_kill+300>: mov %eax,%r13d 0x7feaf78b0a7f <__GI___pthread_kill+303>: neg %r13d 0x7feaf78b0a82 <__GI___pthread_kill+306>: cmp $0xfffff000,%eax 0x7feaf78b0a87 <__GI___pthread_kill+311>: mov $0x0,%eax 0x7feaf78b0a8c <__GI___pthread_kill+316>: cmovbe %eax,%r13d 0x7feaf78b0a90 <__GI___pthread_kill+320>: jmp 0x7feaf78b0a02 <__GI___pthread_kill+178> 0x7feaf78b0a95 <__GI___pthread_kill+325>: nopl (%rax) 0x7feaf78b0a98 <__GI___pthread_kill+328>: mov %rbp,%rdi 0x7feaf78b0a9b <__GI___pthread_kill+331>: call 0x7feaf78ab2b0 <__GI___lll_lock_wait_private> 0x7feaf78b0aa0 <__GI___pthread_kill+336>: jmp 0x7feaf78b09ce <__GI___pthread_kill+126> 0x7feaf78b0aa5 <__GI___pthread_kill+341>: nopl (%rax) 0x7feaf78b0aa8 <__GI___pthread_kill+344>: mov %rbp,%rdi 0x7feaf78b0aab <__GI___pthread_kill+347>: call 0x7feaf78ab380 <__GI___lll_lock_wake_private> 0x7feaf78b0ab0 <__GI___pthread_kill+352>: jmp 0x7feaf78b09eb <__GI___pthread_kill+155> 0x7feaf78b0ab5 <__GI___pthread_kill+357>: call 0x7feaf7950720 <__stack_chk_fail> 0x7feaf78b0aba: nopw 0x0(%rax,%rax,1) == Stacktrace ================================= #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 1406471522193 47, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 == StacktraceTop ================================= () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 == ThreadStacktrace ================================= . Thread 5 (Thread 0x7feaf566f640 (LWP 1889)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c2670c in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7ba73e1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7c097fa in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821904, -1308109989326041242, 140647116240448, 11, 140647152150608, 140727957822256, 1300768610709720934, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 4 (Thread 0x7feaf6be4640 (LWP 953)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0b0c60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7e30c1a in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823824, -1308109989326041242, 140647138739776, 11, 140647152150608, 140727957824176, 1300772391891554150, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 3 (Thread 0x7feaf5e70640 (LWP 1856)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c26203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000056446d4211bf in timer_thread_func (unused=<optimised out>) at pkcs11/gkm/gkm-timer.c:67 timer = 0x0 #3 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821456, -1308109989326041242, 140647124633152, 11, 140647152150608, 140727957821808, 1300769709684477798, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #5 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 2 (Thread 0x7feaf73e5640 (LWP 952)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0992c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd53c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7bd5411 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823536, -1308109989326041242, 140647147132480, 2, 140647152150608, 140727957823888, 1300773493013794662, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 1 (Thread 0x7feaf73e94c0 (LWP 951)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 140647152219347, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 -- You received this bug notification because you are a member of Desktop Packages, which is subscribed to gnome-keyring in Ubuntu. https://bugs.launchpad.net/bugs/1987150 Title: gnome-keyring-daemon crashed with SIGABRT Status in gnome-keyring package in Ubuntu: New Bug description: gnome-keyring crashed while receiving sigabrt. This happened while I was using skype (which also crashed, see https://answers.microsoft.com/en-us/skype/forum/sk_sign-sk_in- sk_linux/skypeforlinux-crashed-with-sigsegv- in/e16d341e-45e7-4fc1-bec0-93c1a27b3d98), which stopped responding, so I had to kill it. Crash report here: https://errors.ubuntu.com/oops/bd140478-205c-11ed-b140-fa163ef35206. I'm using Lubuntu 22.04.1. This journalctl message may be relevant: Aug 20 10:31:05 dell-XPS-13-9360 sddm-helper[936]: gkr-pam: unable to locate daemon control file Aug 20 10:31:21 dell-XPS-13-9360 gnome-keyring-daemon[951]: ** ERROR:daemon/dbus/gkd-secret-unlock.c:243:perform_next_unlock: assertion failed: (!self->current) Aug 20 10:31:26 dell-XPS-13-9360 kernel: kauditd_printk_skb: 12 callbacks suppressed Aug 20 10:31:33 dell-XPS-13-9360 kernel: kauditd_printk_skb: 28 callbacks suppressed Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/8, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-daemon[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered Aug 20 10:32:44 dell-XPS-13-9360 gnome-keyring-d[1902]: asked to register item /org/freedesktop/secrets/collection/Default_5fkeyring/7, but it's already registered More details: == Package ================================= gnome-keyring 40.0-3ubuntu3 == ProcCmdline ================================= /usr/bin/gnome-keyring-daemon --daemonize --login == Disassembly ================================= => 0x7feaf78b0a7c <__GI___pthread_kill+300>: mov %eax,%r13d 0x7feaf78b0a7f <__GI___pthread_kill+303>: neg %r13d 0x7feaf78b0a82 <__GI___pthread_kill+306>: cmp $0xfffff000,%eax 0x7feaf78b0a87 <__GI___pthread_kill+311>: mov $0x0,%eax 0x7feaf78b0a8c <__GI___pthread_kill+316>: cmovbe %eax,%r13d 0x7feaf78b0a90 <__GI___pthread_kill+320>: jmp 0x7feaf78b0a02 <__GI___pthread_kill+178> 0x7feaf78b0a95 <__GI___pthread_kill+325>: nopl (%rax) 0x7feaf78b0a98 <__GI___pthread_kill+328>: mov %rbp,%rdi 0x7feaf78b0a9b <__GI___pthread_kill+331>: call 0x7feaf78ab2b0 <__GI___lll_lock_wait_private> 0x7feaf78b0aa0 <__GI___pthread_kill+336>: jmp 0x7feaf78b09ce <__GI___pthread_kill+126> 0x7feaf78b0aa5 <__GI___pthread_kill+341>: nopl (%rax) 0x7feaf78b0aa8 <__GI___pthread_kill+344>: mov %rbp,%rdi 0x7feaf78b0aab <__GI___pthread_kill+347>: call 0x7feaf78ab380 <__GI___lll_lock_wake_private> 0x7feaf78b0ab0 <__GI___pthread_kill+352>: jmp 0x7feaf78b09eb <__GI___pthread_kill+155> 0x7feaf78b0ab5 <__GI___pthread_kill+357>: call 0x7feaf7950720 <__stack_chk_fail> 0x7feaf78b0aba: nopw 0x0(%rax,%rax,1) == Stacktrace ================================= #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 1406471522193 47, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 == StacktraceTop ================================= () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 == ThreadStacktrace ================================= . Thread 5 (Thread 0x7feaf566f640 (LWP 1889)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c2670c in g_cond_wait_until () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7ba73e1 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7c097fa in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821904, -1308109989326041242, 140647116240448, 11, 140647152150608, 140727957822256, 1300768610709720934, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 4 (Thread 0x7feaf6be4640 (LWP 953)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0b0c60, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7e30c1a in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823824, -1308109989326041242, 140647138739776, 11, 140647152150608, 140727957824176, 1300772391891554150, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 3 (Thread 0x7feaf5e70640 (LWP 1856)): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007feaf7c26203 in g_cond_wait () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x000056446d4211bf in timer_thread_func (unused=<optimised out>) at pkcs11/gkm/gkm-timer.c:67 timer = 0x0 #3 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957821456, -1308109989326041242, 140647124633152, 11, 140647152150608, 140727957821808, 1300769709684477798, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #5 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 2 (Thread 0x7feaf73e5640 (LWP 952)): #0 0x00007feaf7932d7f in __GI___poll (fds=0x56446e0992c0, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 #1 0x00007feaf7c2c696 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #2 0x00007feaf7bd53c3 in g_main_context_iteration () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #3 0x00007feaf7bd5411 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #4 0x00007feaf7c06a41 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #5 0x00007feaf78aeb43 in start_thread (arg=<optimised out>) at ./nptl/pthread_create.c:442 ret = <optimised out> pd = <optimised out> unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140727957823536, -1308109989326041242, 140647147132480, 2, 140647152150608, 140727957823888, 1300773493013794662, 1300774967349530470}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = <optimised out> #6 0x00007feaf7940a00 in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:81 . Thread 1 (Thread 0x7feaf73e94c0 (LWP 951)): #0 __pthread_kill_implementation (no_tid=0, signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:44 tid = <optimised out> ret = 0 pd = 0x7feaf73e94c0 old_mask = {__val = {2048, 140647153745024, 2064, 129, 95, 140647152215723, 94851904278848, 140647153745120, 7, 140647152063018, 347752056936, 2048, 94851903996672, 2070526780382852659, 143, 2096}} ret = <optimised out> #1 __pthread_kill_internal (signo=6, threadid=140647147148480) at ./nptl/pthread_kill.c:78 #2 __GI___pthread_kill (threadid=140647147148480, signo=signo@entry=6) at ./nptl/pthread_kill.c:89 #3 0x00007feaf785c476 in __GI_raise (sig=sig@entry=6) at ../sysdeps/posix/raise.c:26 ret = <optimised out> #4 0x00007feaf78427f3 in __GI_abort () at ./stdlib/abort.c:79 save_stage = 1 act = {__sigaction_handler = {sa_handler = 0x79, sa_sigaction = 0x79}, sa_mask = {__val = {121, 94851904278864, 140647155615015, 94851904147728, 140727957822272, 32, 94851904273728, 0, 4881590832407403264, 0, 18446744073709551488, 9, 98, 140727957822368, 94851890911232, 94851890911232}}, sa_flags = -141822765, sa_restorer = 0x56446e0f7d40} sigs = {__val = {32, 140647153745024, 3354368928, 0, 94851890911232, 4881590832407403264, 94851903879264, 18446744073709551488, 9, 140727957822264, 121, 1, 94851904273728, 140647152219347, 94851904273728, 140647155594583}} #5 0x00007feaf7ba0b57 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #6 0x00007feaf7bfa6ff in g_assertion_message_expr () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #7 0x000056446d3b7706 in perform_next_unlock (self=0x56446e0e9d80) at daemon/dbus/gkd-secret-unlock.c:243 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 22084 proceed = <optimised out> objpath = 0x56446e0b1a30 "\240p" __func__ = "perform_next_unlock" #8 0x000056446d435a7a in mark_as_complete.part.0.isra.0 (self=<optimised out>, dismissed=<optimised out>) at daemon/dbus/gkd-secret-unlock.c:176 other = 0x56446e0e9d80 value = <optimised out> i = <optimised out> builder = {u = {s = {partial_magic = 0, type = 0x0, y = {0 <repeats 14 times>}}, x = {0 <repeats 16 times>}}} variant = <optimised out> #9 0x000056446d3b78a5 in mark_as_complete (dismissed=0, self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:146 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #10 perform_next_unlock (self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:248 builder = {x = {0 <repeats 16 times>}} collection = <optimised out> session = <optimised out> locked = 0 proceed = <optimised out> objpath = 0x0 __func__ = "perform_next_unlock" #11 0x000056446d3b81f5 in prompt_method_prompt (skeleton=<optimised out>, invocation=0x7feae8010340, window_id=0x56446e0f7ec0 "", self=0x56446e0e9df0) at daemon/dbus/gkd-secret-unlock.c:330 #12 0x00007feaf7644e2e in () at /lib/x86_64-linux-gnu/libffi.so.8 #13 0x00007feaf7641493 in () at /lib/x86_64-linux-gnu/libffi.so.8 #14 0x00007feaf7cd716d in g_cclosure_marshal_generic () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #15 0x00007feaf7cd0d2f in g_closure_invoke () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #16 0x00007feaf7cecb76 in () at /lib/x86_64-linux-gnu/libgobject-2.0.so.0 #17 0x000056446d3c05b4 in _gkd_exported_prompt_skeleton_handle_method_call (connection=<optimised out>, sender=<optimised out>, object_path=<optimised out>, interface_name=0x56446e0f0d40 "org.freedesktop.Secret.Prompt", method_name=0x7feae800b0f0 "Prompt", parameters=<optimised out>, invocation=0x7feae8010340, user_data=0x56446e0ef340) at daemon/dbus/gkd-secrets-generated.c:9707 skeleton = <optimised out> info = <optimised out> iter = {x = {94851903882848, 1, 1, 0, 94851903985664, 140646891431280, 94851904238400, 3579507750, 0, 0, 1, 140647156578395, 0, 140647156578478, 94851904114448, 140646891449904}} child = 0x0 paramv = 0x56446e0d4c80 num_params = <optimised out> n = <optimised out> signal_id = 56 return_value = Python Exception <class 'ValueError'>: Variable 'static_fundamental_type_nodes' not found. {g_type = , 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" #18 0x00007feaf7e40063 in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #19 0x00007feaf7e258de in () at /lib/x86_64-linux-gnu/libgio-2.0.so.0 #20 0x00007feaf7bd7c24 in g_main_context_dispatch () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007feaf7c2c6f8 in () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007feaf7bd7293 in g_main_loop_run () at /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x000056446d3adb1e in main (argc=<optimised out>, argv=<optimised out>) at daemon/gkd-main.c:1165 connection = 0x0 error = 0x0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-keyring/+bug/1987150/+subscriptions -- Mailing list: https://launchpad.net/~desktop-packages Post to : desktop-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~desktop-packages More help : https://help.launchpad.net/ListHelp