Bugzilla – Bug 1212973
Core dump while trying to enable automatic login for a GNOME user
Last modified: 2023-12-04 15:02:05 UTC
On Tumbleweed 20230701, using GNOME, in the "Settings" app, I go to the "Users" pane to enable automatic login for a regular user, but it doesn't work. The requested state change briefly appears, only to be reverted immediately. Every attempt to enable it results in the following log entries: Jul 04 10:59:53 gnome accounts-daemon[4346]: request by system-bus-name::1.95 [/usr/bin/gnome-control-center pid:3527 uid:1000]: enable automatic login for user 'olav' (1000) Jul 04 10:59:53 gnome kernel: accounts-daemon[4346]: segfault at 1 ip 000055d1a5492c05 sp 00007fff27c77c90 error 6 in accounts-daemon[55d1a5488000+11000] likely on CPU 0 (core 0, socket 0) Jul 04 10:59:53 gnome kernel: Code: 03 00 00 48 89 c7 e8 6a 59 00 00 48 89 df 48 89 44 24 08 e8 85 69 ff ff 48 8b 44 24 08 31 d2 48 85 c0 0f 95 c2 49 89 06 31 ff <41> 89 17 e8 53 69 ff ff 49 8b 7c 24 20 48 85 ff 74 2a 31 c9 31 d2 Jul 04 10:59:53 gnome systemd[1]: Started Process Core Dump (PID 4445/UID 0). Jul 04 10:59:53 gnome systemd-coredump[4446]: [🡕] Process 4346 (accounts-daemon) of user 0 dumped core. Stack trace of thread 4346: #0 0x000055d1a5492c05 n/a (accounts-daemon + 0x15c05) #1 0x000055d1a5493690 n/a (accounts-daemon + 0x16690) #2 0x000055d1a548ab9e n/a (accounts-daemon + 0xdb9e) #3 0x00007f5b6da5ff26 g_simple_async_result_complete (libgio-2.0.so.0 + 0xa3f26) #4 0x00007f5b6d800abd n/a (libpolkit-gobject-1.so.0 + 0xdabd) #5 0x00007f5b6da73f54 n/a (libgio-2.0.so.0 + 0xb7f54) #6 0x00007f5b6da74ba3 n/a (libgio-2.0.so.0 + 0xb8ba3) #7 0x00007f5b6dadba8c n/a (libgio-2.0.so.0 + 0x11fa8c) #8 0x00007f5b6da73f54 n/a (libgio-2.0.so.0 + 0xb7f54) #9 0x00007f5b6da74ba3 n/a (libgio-2.0.so.0 + 0xb8ba3) #10 0x00007f5b6dacf70a n/a (libgio-2.0.so.0 + 0x11370a) #11 0x00007f5b6da73f54 n/a (libgio-2.0.so.0 + 0xb7f54) #12 0x00007f5b6da73f89 n/a (libgio-2.0.so.0 + 0xb7f89) #13 0x00007f5b6d86d41e n/a (libglib-2.0.so.0 + 0x5941e) #14 0x00007f5b6d8718d8 g_main_context_dispatch (libglib-2.0.so.0 + 0x5d8d8) #15 0x00007f5b6d871ce8 n/a (libglib-2.0.so.0 + 0x5dce8) #16 0x00007f5b6d871f9f g_main_loop_run (libglib-2.0.so.0 + 0x5df9f) #17 0x000055d1a5489785 n/a (accounts-daemon + 0xc785) #18 0x00007f5b6d61dbb0 __libc_start_call_main (libc.so.6 + 0x27bb0) #19 0x00007f5b6d61dc79 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x27c79) #20 0x000055d1a54899b5 n/a (accounts-daemon + 0xc9b5) Stack trace of thread 4350: #0 0x00007f5b6d6fd44f __poll (libc.so.6 + 0x10744f) #1 0x00007f5b6d871c5e n/a (libglib-2.0.so.0 + 0x5dc5e) #2 0x00007f5b6d871f9f g_main_loop_run (libglib-2.0.so.0 + 0x5df9f) #3 0x00007f5b6dade8c6 n/a (libgio-2.0.so.0 + 0x1228c6) #4 0x00007f5b6d89df0e n/a (libglib-2.0.so.0 + 0x89f0e) #5 0x00007f5b6d683c24 start_thread (libc.so.6 + 0x8dc24) #6 0x00007f5b6d70b414 __clone (libc.so.6 + 0x115414) Stack trace of thread 4348: #0 0x00007f5b6d6fd44f __poll (libc.so.6 + 0x10744f) #1 0x00007f5b6d871c5e n/a (libglib-2.0.so.0 + 0x5dc5e) #2 0x00007f5b6d871d7c g_main_context_iteration (libglib-2.0.so.0 + 0x5dd7c) #3 0x00007f5b6d871dc1 n/a (libglib-2.0.so.0 + 0x5ddc1) #4 0x00007f5b6d89df0e n/a (libglib-2.0.so.0 + 0x89f0e) #5 0x00007f5b6d683c24 start_thread (libc.so.6 + 0x8dc24) #6 0x00007f5b6d70b414 __clone (libc.so.6 + 0x115414) Stack trace of thread 4347: #0 0x00007f5b6d7033dd syscall (libc.so.6 + 0x10d3dd) #1 0x00007f5b6d8cb35f g_cond_wait (libglib-2.0.so.0 + 0xb735f) #2 0x00007f5b6d83bf4b n/a (libglib-2.0.so.0 + 0x27f4b) #3 0x00007f5b6d89e552 n/a (libglib-2.0.so.0 + 0x8a552) #4 0x00007f5b6d89df0e n/a (libglib-2.0.so.0 + 0x89f0e) #5 0x00007f5b6d683c24 start_thread (libc.so.6 + 0x8dc24) #6 0x00007f5b6d70b414 __clone (libc.so.6 + 0x115414) ELF object binary architecture: AMD x86-64 Jul 04 10:59:54 gnome systemd[1]: accounts-daemon.service: Main process exited, code=dumped, status=11/SEGV Jul 04 10:59:54 gnome systemd[1]: accounts-daemon.service: Failed with result 'core-dump'. Jul 04 10:59:54 gnome gnome-control-c[3527]: SetAutomaticLogin call failed: GDBus.Error:org.freedesktop.DBus.Error.NoReply: Message recipient disconnected from message bus without replying Jul 04 10:59:54 gnome dbus-daemon[954]: [system] Activating via systemd: service name='org.freedesktop.Accounts' unit='accounts-daemon.service' requested by ':1.95' (uid=1000 pid=3527 comm="/usr/bin/gnome-control-center") Jul 04 10:59:54 gnome systemd[1]: systemd-coredump@8-4445-0.service: Deactivated successfully. Jul 04 10:59:54 gnome systemd[1]: Starting Accounts Service...
Xiaoguang, this maybe related with bsc#1212675, can you please take a look? Thank you.
With Tumbleweed 20230707, the core dump in the original bug report no longer happens, and I am able to enable automatic login. Instead, when the desktop starts, I'm asked for my login password in order to unlock my keychain. Not what I expected. In any case, I will close this bug now, since the original report no longer applies.