Starting program: /usr/libexec/fprintd [Thread debugging using libthread_db enabled] Using host libthread_db library "/lib64/libthread_db.so.1". [New Thread 0x7fffe63ff6c0 (LWP 33713)] [New Thread 0x7fffdffff6c0 (LWP 33714)] [New Thread 0x7fffe5bfe6c0 (LWP 33715)] [New Thread 0x7fffe53fd6c0 (LWP 33716)] [New Thread 0x7fffe4bfc6c0 (LWP 33717)] [New Thread 0x7fffdf7fe6c0 (LWP 33725)] Thread 1 "fprintd" received signal SIGSEGV, Segmentation fault. 0x00007ffff4c136c7 in FP_IS_DEVICE (ptr=0x5555555c3) at ../libfprint/fp-device.h:32 32 G_DECLARE_DERIVABLE_TYPE (FpDevice, fp_device, FP, DEVICE, GObject) Thread 7 (Thread 0x7fffdf7fe6c0 (LWP 33725) "pool-fprintd"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff7f1612d in g_cond_wait_until (cond=, mutex=0x555555578a20, end_time=) at ../glib/gthread-posix.c:1677 span_arg = {tv_sec = 0, tv_nsec = 499999598} _g_boolean_var_29 = now = {tv_sec = 12504, tv_nsec = 378340402} span = {tv_sec = , tv_nsec = } sampled = 1 res = success = #2 0x00007ffff7e8e263 in g_async_queue_pop_intern_unlocked (queue=0x555555578a20, wait=1, end_time=12504878340) at ../glib/gasyncqueue.c:378 retval = #3 0x00007ffff7ef409a in g_thread_pool_wait_for_new_task (pool=0x555555585a10) at ../glib/gthreadpool.c:260 task = 0x0 task = #4 g_thread_pool_thread_proxy (data=) at ../glib/gthreadpool.c:325 task = pool = 0x555555585a10 #5 0x00007ffff7ef2342 in g_thread_proxy (data=0x7fffe0000b90) at ../glib/gthread.c:835 thread = 0x7fffe0000b90 #6 0x00007ffff4abc11a in start_thread (arg=) at pthread_create.c:448 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736943089344, -7041416296766399534, -128, 0, 140737056335920, 140737056336183, 7041487765977406418, 7041435707914820562}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007ffff4b2cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 6 (Thread 0x7fffe4bfc6c0 (LWP 33717) "GUsbEventThread"): #0 0x00007ffff4b1fd6f in __GI___poll (fds=fds@entry=0x7fffd4000bd0, nfds=nfds@entry=3, timeout=timeout@entry=2000) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ffff476a684 in poll (__fds=0x7fffd4000bd0, __nfds=3, __timeout=2000) at /usr/include/bits/poll2.h:39 #2 usbi_wait_for_events (ctx=0x5555555a0180, reported_events=0x7fffe4bfba40, timeout_ms=2000) at os/events_posix.c:266 fds = 0x7fffd4000bd0 done = nfds = 3 internal_fds = num_ready = fds = nfds = internal_fds = num_ready = done = ievent_source = n = #3 handle_events (ctx=ctx@entry=0x5555555a0180, tv=tv@entry=0x7fffe4bfbab0) at /usr/src/debug/libusb1-1.0.28-1.el10.x86_64/libusb/io.c:2254 reported_events = {{{event_triggered = , timer_triggered = }, event_bits = }, event_data = , event_data_count = , num_ready = } r = timeout_ms = 2000 #4 0x00007ffff476c720 in libusb_handle_events_timeout_completed (ctx=0x5555555a0180, tv=tv@entry=0x7fffe4bfbb00, completed=completed@entry=0x0) at /usr/src/debug/libusb1-1.0.28-1.el10.x86_64/libusb/io.c:2371 r = poll_timeout = {tv_sec = 2, tv_usec = 0} #5 0x00007ffff4922116 in g_usb_context_event_thread_cb (data=) at ../gusb/gusb-context.c:925 self = priv = 0x55555559fec0 tv = {tv_sec = 2, tv_usec = 0} #6 0x00007ffff7ef2342 in g_thread_proxy (data=0x5555555d62a0) at ../glib/gthread.c:835 thread = 0x5555555d62a0 #7 0x00007ffff4abc11a in start_thread (arg=) at pthread_create.c:448 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737031161536, -7041416296766399534, -128, 0, 140737488343088, 140737488343351, 7041400351581772754, 7041435707914820562}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #8 0x00007ffff4b2cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 5 (Thread 0x7fffe53fd6c0 (LWP 33716) "libusb_event"): #0 0x00007ffff4b1fd6f in __GI___poll (fds=fds@entry=0x7fffe53fcb20, nfds=nfds@entry=2, timeout=timeout@entry=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ffff4764cc3 in poll (__fds=0x7fffe53fcb20, __nfds=2, __timeout=-1) at /usr/include/bits/poll2.h:39 #2 linux_udev_event_thread_main (arg=) at os/linux_udev.c:183 fds = {{fd = 10, events = 1, revents = 0}, {fd = 9, events = 1, revents = 0}} udev_dev = r = #3 0x00007ffff4abc11a in start_thread (arg=) at pthread_create.c:448 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737039554240, -7041416296766399534, -128, 11, 140737488342656, 140737488342919, 7041403653874752466, 7041435707914820562}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #4 0x00007ffff4b2cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 4 (Thread 0x7fffe5bfe6c0 (LWP 33715) "gdbus"): #0 0x00007ffff4b1fd6f in __GI___poll (fds=0x7fffd0000b90, nfds=2, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ffff7f22c0e in g_main_context_poll_unlocked (priority=, context=0x555555594520, timeout=, fds=0x7fffd0000b90, n_fds=2) at ../glib/gmain.c:4521 ret = errsv = poll_func = 0x7ffff7ed6d70 poll_func = ret = errsv = #2 g_main_context_iterate_unlocked.isra.0 (context=0x555555594520, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../glib/gmain.c:4212 max_priority = 2147483647 timeout = -1 some_ready = nfds = 2 allocated_nfds = fds = 0x7fffd0000b90 begin_time_nsec = 12504721078832 #3 0x00007ffff7ec8dff in g_main_loop_run (loop=0x555555594620) at ../glib/gmain.c:4419 self = #4 0x00007ffff7da10fa in gdbus_shared_thread_func (user_data=0x5555555896c0) at ../gio/gdbusprivate.c:284 data = 0x5555555896c0 #5 0x00007ffff7ef2342 in g_thread_proxy (data=0x55555558f180) at ../glib/gthread.c:835 thread = 0x55555558f180 #6 0x00007ffff4abc11a in start_thread (arg=) at pthread_create.c:448 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737047946944, -7041416296766399534, -128, 11, 140737488345312, 140737488345575, 7041402553826253778, 7041435707914820562}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007ffff4b2cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 3 (Thread 0x7fffdffff6c0 (LWP 33714) "gmain"): #0 0x00007ffff4b1fd6f in __GI___poll (fds=0x555555586010, nfds=1, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:29 sc_ret = -516 sc_cancel_oldtype = 0 sc_ret = #1 0x00007ffff7f22c0e in g_main_context_poll_unlocked (priority=, context=0x555555585d90, timeout=, fds=0x555555586010, n_fds=1) at ../glib/gmain.c:4521 ret = errsv = poll_func = 0x7ffff7ed6d70 poll_func = ret = errsv = #2 g_main_context_iterate_unlocked.isra.0 (context=context@entry=0x555555585d90, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../glib/gmain.c:4212 max_priority = 2147483647 timeout = -1 some_ready = nfds = 1 allocated_nfds = fds = 0x555555586010 begin_time_nsec = 12500767306772 #3 0x00007ffff7ec4360 in g_main_context_iteration (context=0x555555585d90, may_block=may_block@entry=1) at ../glib/gmain.c:4282 retval = #4 0x00007ffff7ec43b1 in glib_worker_main (data=) at ../glib/gmain.c:6442 #5 0x00007ffff7ef2342 in g_thread_proxy (data=0x555555585fb0) at ../glib/gthread.c:835 thread = 0x555555585fb0 #6 0x00007ffff4abc11a in start_thread (arg=) at pthread_create.c:448 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140736951482048, -7041416296766399534, -128, 0, 140737488344992, 140737488345255, 7041486665928907730, 7041435707914820562}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #7 0x00007ffff4b2cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 2 (Thread 0x7fffe63ff6c0 (LWP 33713) "pool-spawner"): #0 syscall () at ../sysdeps/unix/sysv/linux/x86_64/syscall.S:38 #1 0x00007ffff7f15764 in g_cond_wait (cond=0x555555578ef8, mutex=0x555555578ef0) at ../glib/gthread-posix.c:1552 saved_errno = 0 res = sampled = 1 #2 0x00007ffff7e8e28b in g_async_queue_pop_intern_unlocked (queue=0x555555578ef0, wait=1, end_time=-1) at ../glib/gasyncqueue.c:375 retval = #3 0x00007ffff7ef3502 in g_thread_pool_spawn_thread (data=) at ../glib/gthreadpool.c:297 spawn_thread_data = thread = 0x0 error = 0x0 prgname = name = "pool-fprintd\000\000\000" #4 0x00007ffff7ef2342 in g_thread_proxy (data=0x555555585a90) at ../glib/gthread.c:835 thread = 0x555555585a90 #5 0x00007ffff4abc11a in start_thread (arg=) at pthread_create.c:448 ret = pd = out = unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140737056339648, -7041416296766399534, -128, 0, 140737488345200, 140737488345463, 7041397055731243986, 7041435707914820562}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}} not_first_call = #6 0x00007ffff4b2cc3c in clone3 () at ../sysdeps/unix/sysv/linux/x86_64/clone3.S:78 Thread 1 (Thread 0x7ffff7b6bf40 (LWP 33710) "fprintd"): #0 0x00007ffff4c136c7 in FP_IS_DEVICE (ptr=0x5555555c3) at ../libfprint/fp-device.h:32 __inst = 0x5555555c3 __t = 0x555555598fa0 [FpDevice] __r = #1 fp_device_get_driver (device=0x5555555c3) at ../libfprint/fp-device.c:615 _g_boolean_var_24 = fp_class = 0x0 #2 0x00007ffff4c56fb4 in fpi_ssm_mark_failed (machine=0x5555555c3b30, error=0x5555555a9380) at ../libfprint/fpi-ssm.c:431 #3 0x00007ffff4c3ea01 in fp_cmd_receive_cb (transfer=0x5555555b73a0, device=0x5555555c5880 [FpiDeviceGoodixMoc], user_data=0x5555555a9380, error=) at ../libfprint/drivers/goodixmoc/goodix.c:182 self = 0x5555555c5880 [FpiDeviceGoodixMoc] reader = {data = , size = , byte = } data = 0x5555555a9380 ssm_state = cmd_reponse = {result = 0 '\000', {parse_msg = {ack_cmd = 0 '\000', has_no_config = false}, verify = {match = false, rejectdetail = 0, template = {_0x43_byte = 0 '\000', type = 0 '\000', finger_index = 0 '\000', pad0 = 0 '\000', accountid = '\000' , tid = '\000' , payload = {size = 0 '\000', data = '\000' }, reserve = "\000"}}, enroll_create = {tid = '\000' }, capture_data_resp = {img_quality = 0 '\000', img_coverage = 0 '\000'}, check_duplicate_resp = {duplicate = false, template = {_0x43_byte = 0 '\000', type = 0 '\000', finger_index = 0 '\000', pad0 = 0 '\000', accountid = '\000' , tid = '\000' , payload = {size = 0 '\000', data = '\000' }, reserve = "\000"}}, enroll_commit = {result = 0 '\000'}, enroll_update = {rollback = false, img_overlay = 0 '\000', img_preoverlay = 0 '\000'}, finger_list_resp = {finger_num = 0 '\000', finger_list = {{_0x43_byte = 0 '\000', type = 0 '\000', finger_index = 0 '\000', pad0 = 0 '\000', accountid = '\000' , tid = '\000' , payload = {size = 0 '\000', data = '\000' }, reserve = "\000"} }}, version_info = {format = "\000", fwtype = "\000\000\000\000\000\000\000", fwversion = "\000\000\000\000\000\000\000", customer = "\000\000\000\000\000\000\000", mcu = "\000\000\000\000\000\000\000", sensor = "\000\000\000\000\000\000\000", algversion = "\000\000\000\000\000\000\000", interface = "\000\000\000\000\000\000\000", protocol = "\000\000\000\000\000\000\000", flashVersion = "\000\000\000\000\000\000\000", reserved = '\000' }, finger_status = {status = 0 '\000'}, finger_config = {status = 0 '\000', max_stored_prints = 0 '\000'}, power_button_shield_resp = {resp_cmd1 = 0 '\000'}}} header = {cmd0 = , cmd1 = , packagenum = , reserved = , len = 2477, crc8 = , rev_crc8 = } crc32_calc = 1914855663 crc32 = cmd = 0 #4 0x00007ffff4c4eea9 in transfer_finish_cb (source_object=, res=, user_data=0x5555555b73a0) at ../libfprint/fpi-usb-transfer.c:352 error = 0x0 transfer = 0x5555555b73a0 callback = #5 0x00007ffff7d3a984 in g_task_return_now (task=0x5555555b70b0 [GTask]) at ../gio/gtask.c:1361 #6 0x00007ffff7d3a9bd in complete_in_idle_cb (task=task@entry=0x5555555b70b0) at ../gio/gtask.c:1375 #7 0x00007ffff7ec9552 in g_idle_dispatch (source=0x7fffd4000cd0, callback=0x7ffff7d3a9b0 , user_data=0x5555555b70b0) at ../glib/gmain.c:6150 idle_source = 0x7fffd4000cd0 again = #8 0x00007ffff7ec2f81 in g_main_dispatch (context=0x55555558da90) at ../glib/gmain.c:3344 dispatch = 0x7ffff7ec9530 prev_source = 0x0 begin_time_nsec = 12504760127359 was_in_call = 0 user_data = 0x5555555b70b0 callback = 0x7ffff7d3a9b0 cb_funcs = 0x7ffff7fb4280 cb_data = 0x7fffd4000d40 need_destroy = source = 0x7fffd4000cd0 current = 0x555555596cf0 i = 0 #9 g_main_context_dispatch_unlocked (context=0x55555558da90) at ../glib/gmain.c:4152 #10 0x00007ffff7f22c68 in g_main_context_iterate_unlocked.isra.0 (context=0x55555558da90, block=block@entry=1, dispatch=dispatch@entry=1, self=) at ../glib/gmain.c:4217 max_priority = 2147483647 timeout = -1 some_ready = 1 nfds = 1 allocated_nfds = fds = 0x5555555d5a70 begin_time_nsec = 12504757899348 #11 0x00007ffff7ec8dff in g_main_loop_run (loop=0x5555555975e0) at ../glib/gmain.c:4419 self = #12 0x000055555555edff in main (argc=, argv=) at ../src/main.c:224 context = 0x5555555828d0 loop = 0x5555555975e0 error = 0x0 manager = 0x555555597b50 connection = 0x55555558d250 request_name_ret = 1 Warning: the current language does not match this frame.