Crash when leaving Users panel
I am upgrading GNOME to 3.38 for NixOS and getting g-c-c crash when I visit the Users panel and then leave it.
(gnome-control-center:1851): user-accounts-cc-panel-WARNING **: 23:51:50.507: Impossible to update fingerprint manager state: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name net.reactivated.Fprint was not provided by any .service files
double free or corruption (out)
Aborted (core dumped)
This is in a fresh VM, fprint is not installed.
I am using gnome-control-center 3.38.1 with 4a9dcfae applied.
Steps to reproduce:
- Open GNOME Settings
- Switch to Users panel
- Switch to any other panel
The trace is not unfortunately very helpful:
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007ffad05b6528 in __GI_abort () at abort.c:79
#2 0x00007ffad060d8a8 in __libc_message (action=action@entry=do_abort, fmt=fmt@entry=0x7ffad07167d0 "%s\n") at ../sysdeps/posix/libc_fatal.c:155
#3 0x00007ffad0614a0a in malloc_printerr (str=str@entry=0x7ffad0718d18 "double free or corruption (out)") at malloc.c:5347
#4 0x00007ffad0616828 in _int_free (av=0x7ffad074d9e0 <main_arena>, p=0x7ffab004d440, have_lock=<optimized out>) at malloc.c:4314
#5 0x00007ffad061971b in tcache_thread_shutdown () at malloc.c:2964
#6 __malloc_arena_thread_freeres () at arena.c:951
#7 0x00007ffad061c84c in __libc_thread_freeres () at thread-freeres.c:38
#8 0x00007ffad075aed3 in start_thread (arg=<optimized out>) at pthread_create.c:491
#9 0x00007ffad068bd2f in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
Any ideas how I can debug that?