Popax21 / synaTudor

GNU Lesser General Public License v2.1
89 stars 10 forks source link

Random crashes after waking up from suspend #29

Closed MrQubo closed 1 month ago

MrQubo commented 1 month ago
journalctl -b0 -t tudor_host_launcher -t fprintd -t systemd-coredump ``` Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Activated sandbox Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Received init message - USB device 2-2 Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Initialized libcrypto Jul 25 15:51:17 work tudor_host_launcher[3072]: libusb: warning [op_init] sysfs not mounted Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Initialized libusb Jul 25 15:51:17 work tudor_host_launcher[3072]: [WRN] PE file contains unsupported resource data directory! Jul 25 15:51:17 work tudor_host_launcher[3072]: [WRN] PE file contains unsupported exception data directory! Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Loaded driver DLL 'synaFpAdapter104.dll' [186656 bytes] Jul 25 15:51:17 work tudor_host_launcher[3072]: [WRN] PE file contains unsupported resource data directory! Jul 25 15:51:17 work tudor_host_launcher[3072]: [WRN] PE file contains unsupported exception data directory! Jul 25 15:51:17 work tudor_host_launcher[3072]: [WRN] Data directory 4 has invalid bounds! [end 0x17ebe0 > image end 0x17e000] Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Loaded driver DLL 'synaWudfBioUsb104.dll' [1567712 bytes] Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Initializing driver DLL 'synaFpAdapter104.dll'... Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Initializing driver DLL 'synaWudfBioUsb104.dll'... Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Initialized tudor driver Jul 25 15:51:17 work tudor_host_launcher[3072]: [INF] Opened USB device Jul 25 15:51:18 work tudor_host_launcher[3072]: [WRN] GetModuleHandleExW called with unsupported flag GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS! [addr=0x603d9db1d710] Jul 25 15:51:18 work tudor_host_launcher[3072]: [INF] Getting pairing data for sensor 'DA60EC7A380B0000'... Jul 25 15:51:18 work tudor_host_launcher[3072]: [INF] Setting pairing data for sensor 'DA60EC7A380B0000'... Jul 25 15:51:21 work tudor_host_launcher[3072]: [INF] Opened tudor device Jul 25 15:51:21 work tudor_host_launcher[3072]: [INF] Sent ready message Jul 25 15:51:21 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 15:51:22 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 15:51:57 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 15:54:09 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 15:54:09 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 15:54:41 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 16:18:12 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 16:18:13 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> doesn't match Jul 25 16:18:13 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> doesn't match Jul 25 16:18:13 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 16:18:56 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 16:21:05 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 16:21:06 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 16:21:39 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 16:23:33 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 16:23:36 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 16:24:32 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 16:38:06 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 16:38:06 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 16:38:40 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 16:57:35 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 16:57:36 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 16:58:18 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 17:13:51 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 17:13:52 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 17:14:29 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 17:45:28 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 17:45:29 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 17:46:09 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 17:48:21 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 17:48:21 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 17:48:55 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 17:51:10 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 17:51:10 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> doesn't match Jul 25 17:51:11 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> doesn't match Jul 25 17:51:11 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 17:51:52 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 17:56:02 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 17:56:03 work tudor_host_launcher[3072]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 17:56:44 work tudor_host_launcher[3072]: [INF] Cleared 1 records Jul 25 18:19:07 work tudor_host_launcher[3072]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 18:19:08 work tudor_host_launcher[3072]: [ERR] Error starting capture: 0x800703e3! Jul 25 19:27:01 work fprintd[78235]: ** Jul 25 19:27:01 work fprintd[78235]: ERROR:../libfprint-tod/src/suspend.h:13:close_sleep_inhibitor: assertion failed (close(inhib) >= 0): errno 9: Bad file descriptor Jul 25 19:27:01 work fprintd[78235]: Bail out! ERROR:../libfprint-tod/src/suspend.h:13:close_sleep_inhibitor: assertion failed (close(inhib) >= 0): errno 9: Bad file descriptor Jul 25 19:27:02 work systemd-coredump[78452]: Process 78235 (fprintd) of user 0 dumped core. Module libtudor_tod.so without build-id. Module libcap.so.2 without build-id. Module libudev.so.1 without build-id. Module libnspr4.so without build-id. Module libplc4.so without build-id. Module libplds4.so without build-id. Module libnssutil3.so without build-id. Module libjson-glib-1.0.so.0 without build-id. Module libusb-1.0.so.0 without build-id. Module libsystemd.so.0 without build-id. Module libgudev-1.0.so.0 without build-id. Module libnss3.so without build-id. Module libgusb.so.2 without build-id. Module libfprint-2-tod.so.1 without build-id. Module libffi.so.8 without build-id. Module libselinux.so.1 without build-id. Module libz.so.1 without build-id. Module libpcre2-8.so.0 without build-id. Module libpolkit-gobject-1.so.0 without build-id. Module libfprint-2.so.2 without build-id. Module fprintd without build-id. Stack trace of thread 78235: #0 0x00006885ff307efc __pthread_kill_implementation (libc.so.6 + 0x8fefc) #1 0x00006885ff2b7e86 raise (libc.so.6 + 0x3fe86) #2 0x00006885ff2a0935 abort (libc.so.6 + 0x28935) #3 0x00006885ff7aa025 g_assertion_message.cold (libglib-2.0.so.0 + 0x23025) #4 0x00006885f9f2709d suspend_close_cb (libtudor_tod.so + 0x809d) #5 0x00006885ff651733 g_task_return_now (libgio-2.0.so.0 + 0xba733) #6 0x00006885ff652543 g_task_return (libgio-2.0.so.0 + 0xbb543) #7 0x00006885f9f25e2b host_died_signal_cb (libtudor_tod.so + 0x6e2b) #8 0x00006885ff6a704b emit_signal_instance_in_idle_cb (libgio-2.0.so.0 + 0x11004b) #9 0x00006885ff7e2e39 g_main_dispatch (libglib-2.0.so.0 + 0x5be39) #10 0x00006885ff7e5fd7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5efd7) #11 0x00006885ff7e688f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f) #12 0x000000000040983f main (fprintd + 0x983f) #13 0x00006885ff2a210e __libc_start_call_main (libc.so.6 + 0x2a10e) #14 0x00006885ff2a21c9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a1c9) #15 0x0000000000409b65 _start (fprintd + 0x9b65) Stack trace of thread 78237: #0 0x00006885ff37fd1d syscall (libc.so.6 + 0x107d1d) #1 0x00006885ff840d00 g_cond_wait (libglib-2.0.so.0 + 0xb9d00) #2 0x00006885ff7af0bb g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x280bb) #3 0x00006885ff813b52 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8cb52) #4 0x00006885ff8133bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x00006885ff306272 start_thread (libc.so.6 + 0x8e272) #6 0x00006885ff381dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 78238: #0 0x00006885ff37462f __poll (libc.so.6 + 0xfc62f) #1 0x00006885ff7e5f2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f) #2 0x00006885ff7e65cc g_main_context_iteration (libglib-2.0.so.0 + 0x5f5cc) #3 0x00006885ff7e6611 glib_worker_main (libglib-2.0.so.0 + 0x5f611) #4 0x00006885ff8133bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x00006885ff306272 start_thread (libc.so.6 + 0x8e272) #6 0x00006885ff381dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 78242: #0 0x00006885ff37fd1d syscall (libc.so.6 + 0x107d1d) #1 0x00006885ff840eac g_cond_wait_until (libglib-2.0.so.0 + 0xb9eac) #2 0x00006885ff7af093 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x28093) #3 0x00006885ff7af6a1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x286a1) #4 0x00006885ff813d15 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x8cd15) #5 0x00006885ff8133bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #6 0x00006885ff306272 start_thread (libc.so.6 + 0x8e272) #7 0x00006885ff381dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 78240: #0 0x00006885ff37462f __poll (libc.so.6 + 0xfc62f) #1 0x00006885fbdbbb3f linux_udev_event_thread_main (libusb-1.0.so.0 + 0x13b3f) #2 0x00006885ff306272 start_thread (libc.so.6 + 0x8e272) #3 0x00006885ff381dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 78241: #0 0x00006885ff37462f __poll (libc.so.6 + 0xfc62f) #1 0x00006885fbdb6a38 usbi_wait_for_events (libusb-1.0.so.0 + 0xea38) #2 0x00006885fbdb3f56 handle_events (libusb-1.0.so.0 + 0xbf56) #3 0x00006885fbdb54e0 libusb_handle_events_timeout_completed (libusb-1.0.so.0 + 0xd4e0) #4 0x00006885fc21d0d6 g_usb_context_event_thread_cb (libgusb.so.2 + 0x80d6) #5 0x00006885ff8133bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #6 0x00006885ff306272 start_thread (libc.so.6 + 0x8e272) #7 0x00006885ff381dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 78239: #0 0x00006885ff37462f __poll (libc.so.6 + 0xfc62f) #1 0x00006885ff7e5f2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f) #2 0x00006885ff7e688f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f) #3 0x00006885ff6be526 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x127526) #4 0x00006885ff8133bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x00006885ff306272 start_thread (libc.so.6 + 0x8e272) #6 0x00006885ff381dec __clone3 (libc.so.6 + 0x109dec) ELF object binary architecture: AMD x86-64 Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Activated sandbox Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Received init message - USB device 2-5 Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Initialized libcrypto Jul 25 21:34:50 work tudor_host_launcher[86568]: libusb: warning [op_init] sysfs not mounted Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Initialized libusb Jul 25 21:34:50 work tudor_host_launcher[86568]: [WRN] PE file contains unsupported resource data directory! Jul 25 21:34:50 work tudor_host_launcher[86568]: [WRN] PE file contains unsupported exception data directory! Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Loaded driver DLL 'synaFpAdapter104.dll' [186656 bytes] Jul 25 21:34:50 work tudor_host_launcher[86568]: [WRN] PE file contains unsupported resource data directory! Jul 25 21:34:50 work tudor_host_launcher[86568]: [WRN] PE file contains unsupported exception data directory! Jul 25 21:34:50 work tudor_host_launcher[86568]: [WRN] Data directory 4 has invalid bounds! [end 0x17ebe0 > image end 0x17e000] Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Loaded driver DLL 'synaWudfBioUsb104.dll' [1567712 bytes] Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Initializing driver DLL 'synaFpAdapter104.dll'... Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Initializing driver DLL 'synaWudfBioUsb104.dll'... Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Initialized tudor driver Jul 25 21:34:50 work tudor_host_launcher[86568]: [INF] Opened USB device Jul 25 21:34:51 work tudor_host_launcher[86568]: [WRN] GetModuleHandleExW called with unsupported flag GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS! [addr=0x62f7cc0e7710] Jul 25 21:34:51 work tudor_host_launcher[86568]: [INF] Getting pairing data for sensor 'DA60EC7A380B0000'... Jul 25 21:34:51 work tudor_host_launcher[86568]: [INF] Setting pairing data for sensor 'DA60EC7A380B0000'... Jul 25 21:34:54 work tudor_host_launcher[86568]: [INF] Opened tudor device Jul 25 21:34:54 work tudor_host_launcher[86568]: [INF] Sent ready message Jul 25 21:34:54 work tudor_host_launcher[86568]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 25 21:34:55 work tudor_host_launcher[86568]: [INF] Verify GUID bca24c37... finger 2 -> doesn't match Jul 25 21:34:56 work tudor_host_launcher[86568]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 25 21:35:35 work tudor_host_launcher[86568]: [INF] Cleared 1 records Jul 26 00:47:42 work tudor_host_launcher[3067]: ** Jul 26 00:47:42 work tudor_host_launcher[3067]: ERROR:../tudor-host-launcher/src/launch.c:20:free_host: assertion failed (killpg(entry->pid, SIGKILL) >= 0): errno 3: No such process Jul 26 00:47:42 work tudor_host_launcher[3067]: Bail out! ERROR:../tudor-host-launcher/src/launch.c:20:free_host: assertion failed (killpg(entry->pid, SIGKILL) >= 0): errno 3: No such process Jul 26 00:47:42 work systemd-coredump[124313]: Process 3067 (tudor_host_laun) of user 0 dumped core. Module libpcre2-8.so.0 without build-id. Module libffi.so.8 without build-id. Module libselinux.so.1 without build-id. Module libz.so.1 without build-id. Module tudor_host_launcher without build-id. Stack trace of thread 3067: #0 0x00006eda5e370efc __pthread_kill_implementation (libc.so.6 + 0x8fefc) #1 0x00006eda5e320e86 raise (libc.so.6 + 0x3fe86) #2 0x00006eda5e309935 abort (libc.so.6 + 0x28935) #3 0x00006eda5e4f1025 g_assertion_message.cold (libglib-2.0.so.0 + 0x23025) #4 0x0000000000402805 free_host (tudor_host_launcher + 0x2805) #5 0x00000000004029fb host_watch_cb (tudor_host_launcher + 0x29fb) #6 0x00006eda5e5294d7 g_child_watch_dispatch (libglib-2.0.so.0 + 0x5b4d7) #7 0x00006eda5e529e39 g_main_dispatch (libglib-2.0.so.0 + 0x5be39) #8 0x00006eda5e52cfd7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5efd7) #9 0x00006eda5e52d88f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f) #10 0x00000000004024c6 main (tudor_host_launcher + 0x24c6) #11 0x00006eda5e30b10e __libc_start_call_main (libc.so.6 + 0x2a10e) #12 0x00006eda5e30b1c9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a1c9) #13 0x0000000000402545 _start (tudor_host_launcher + 0x2545) Stack trace of thread 3069: #0 0x00006eda5e3dd62f __poll (libc.so.6 + 0xfc62f) #1 0x00006eda5e52cf2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f) #2 0x00006eda5e52d5cc g_main_context_iteration (libglib-2.0.so.0 + 0x5f5cc) #3 0x00006eda5e52d611 glib_worker_main (libglib-2.0.so.0 + 0x5f611) #4 0x00006eda5e55a3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x00006eda5e36f272 start_thread (libc.so.6 + 0x8e272) #6 0x00006eda5e3eadec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 3070: #0 0x00006eda5e3dd62f __poll (libc.so.6 + 0xfc62f) #1 0x00006eda5e52cf2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f) #2 0x00006eda5e52d88f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f) #3 0x00006eda5e7a4526 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x127526) #4 0x00006eda5e55a3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x00006eda5e36f272 start_thread (libc.so.6 + 0x8e272) #6 0x00006eda5e3eadec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 3068: #0 0x00006eda5e3e8d1d syscall (libc.so.6 + 0x107d1d) #1 0x00006eda5e587d00 g_cond_wait (libglib-2.0.so.0 + 0xb9d00) #2 0x00006eda5e4f60bb g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x280bb) #3 0x00006eda5e55ab52 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8cb52) #4 0x00006eda5e55a3bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x00006eda5e36f272 start_thread (libc.so.6 + 0x8e272) #6 0x00006eda5e3eadec __clone3 (libc.so.6 + 0x109dec) ELF object binary architecture: AMD x86-64 Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Activated sandbox Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Received init message - USB device 2-5 Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Initialized libcrypto Jul 26 00:47:43 work tudor_host_launcher[124383]: libusb: warning [op_init] sysfs not mounted Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Initialized libusb Jul 26 00:47:43 work tudor_host_launcher[124383]: [WRN] PE file contains unsupported resource data directory! Jul 26 00:47:43 work tudor_host_launcher[124383]: [WRN] PE file contains unsupported exception data directory! Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Loaded driver DLL 'synaFpAdapter104.dll' [186656 bytes] Jul 26 00:47:43 work tudor_host_launcher[124383]: [WRN] PE file contains unsupported resource data directory! Jul 26 00:47:43 work tudor_host_launcher[124383]: [WRN] PE file contains unsupported exception data directory! Jul 26 00:47:43 work tudor_host_launcher[124383]: [WRN] Data directory 4 has invalid bounds! [end 0x17ebe0 > image end 0x17e000] Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Loaded driver DLL 'synaWudfBioUsb104.dll' [1567712 bytes] Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Initializing driver DLL 'synaFpAdapter104.dll'... Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Initializing driver DLL 'synaWudfBioUsb104.dll'... Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Initialized tudor driver Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Opened USB device Jul 26 00:47:43 work tudor_host_launcher[124383]: [WRN] GetModuleHandleExW called with unsupported flag GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS! [addr=0x68756a5ee710] Jul 26 00:47:43 work tudor_host_launcher[124383]: [INF] Getting pairing data for sensor 'DA60EC7A380B0000'... Jul 26 00:47:44 work tudor_host_launcher[124383]: [INF] Setting pairing data for sensor 'DA60EC7A380B0000'... Jul 26 00:47:46 work tudor_host_launcher[124383]: [INF] Opened tudor device Jul 26 00:47:46 work tudor_host_launcher[124383]: [INF] Sent ready message Jul 26 00:47:46 work tudor_host_launcher[124383]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 00:47:47 work tudor_host_launcher[124383]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 00:48:22 work tudor_host_launcher[124383]: [INF] Cleared 1 records Jul 26 01:10:11 work tudor_host_launcher[124383]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 01:10:12 work tudor_host_launcher[124383]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 01:10:52 work tudor_host_launcher[124383]: [INF] Cleared 1 records Jul 26 01:24:52 work tudor_host_launcher[124383]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 01:24:57 work tudor_host_launcher[124383]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 01:26:05 work tudor_host_launcher[124383]: [INF] Cleared 1 records Jul 26 11:38:20 work tudor_host_launcher[124374]: ** Jul 26 11:38:20 work tudor_host_launcher[124374]: ERROR:../tudor-host-launcher/src/launch.c:20:free_host: assertion failed (killpg(entry->pid, SIGKILL) >= 0): errno 3: No such process Jul 26 11:38:20 work tudor_host_launcher[124374]: Bail out! ERROR:../tudor-host-launcher/src/launch.c:20:free_host: assertion failed (killpg(entry->pid, SIGKILL) >= 0): errno 3: No such process Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Activated sandbox Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Received init message - USB device 2-6 Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Initialized libcrypto Jul 26 11:38:22 work tudor_host_launcher[143931]: libusb: warning [op_init] sysfs not mounted Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Initialized libusb Jul 26 11:38:22 work tudor_host_launcher[143931]: [WRN] PE file contains unsupported resource data directory! Jul 26 11:38:22 work tudor_host_launcher[143931]: [WRN] PE file contains unsupported exception data directory! Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Loaded driver DLL 'synaFpAdapter104.dll' [186656 bytes] Jul 26 11:38:22 work tudor_host_launcher[143931]: [WRN] PE file contains unsupported resource data directory! Jul 26 11:38:22 work tudor_host_launcher[143931]: [WRN] PE file contains unsupported exception data directory! Jul 26 11:38:22 work tudor_host_launcher[143931]: [WRN] Data directory 4 has invalid bounds! [end 0x17ebe0 > image end 0x17e000] Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Loaded driver DLL 'synaWudfBioUsb104.dll' [1567712 bytes] Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Initializing driver DLL 'synaFpAdapter104.dll'... Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Initializing driver DLL 'synaWudfBioUsb104.dll'... Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Initialized tudor driver Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Opened USB device Jul 26 11:38:22 work tudor_host_launcher[143931]: [WRN] GetModuleHandleExW called with unsupported flag GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS! [addr=0x61f9eca6f710] Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Getting pairing data for sensor 'DA60EC7A380B0000'... Jul 26 11:38:22 work tudor_host_launcher[143931]: [INF] Setting pairing data for sensor 'DA60EC7A380B0000'... Jul 26 11:38:25 work tudor_host_launcher[143931]: [INF] Opened tudor device Jul 26 11:38:25 work tudor_host_launcher[143931]: [INF] Sent ready message Jul 26 11:38:25 work tudor_host_launcher[143931]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 11:38:26 work tudor_host_launcher[143931]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 11:39:01 work tudor_host_launcher[143931]: [INF] Cleared 1 records Jul 26 12:41:03 work tudor_host_launcher[143931]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 12:41:05 work tudor_host_launcher[143931]: [ERR] Error starting capture: 0x800703e3! Jul 26 12:41:10 work fprintd[166682]: ** Jul 26 12:41:10 work fprintd[166682]: ERROR:../libfprint-tod/src/suspend.h:13:close_sleep_inhibitor: assertion failed (close(inhib) >= 0): errno 9: Bad file descriptor Jul 26 12:41:10 work fprintd[166682]: Bail out! ERROR:../libfprint-tod/src/suspend.h:13:close_sleep_inhibitor: assertion failed (close(inhib) >= 0): errno 9: Bad file descriptor Jul 26 15:48:26 work systemd-coredump[166835]: Process 166682 (fprintd) of user 0 dumped core. Module libtudor_tod.so without build-id. Module libcap.so.2 without build-id. Module libudev.so.1 without build-id. Module libnspr4.so without build-id. Module libplc4.so without build-id. Module libplds4.so without build-id. Module libnssutil3.so without build-id. Module libjson-glib-1.0.so.0 without build-id. Module libusb-1.0.so.0 without build-id. Module libsystemd.so.0 without build-id. Module libgudev-1.0.so.0 without build-id. Module libnss3.so without build-id. Module libgusb.so.2 without build-id. Module libfprint-2-tod.so.1 without build-id. Module libffi.so.8 without build-id. Module libselinux.so.1 without build-id. Module libz.so.1 without build-id. Module libpcre2-8.so.0 without build-id. Module libpolkit-gobject-1.so.0 without build-id. Module libfprint-2.so.2 without build-id. Module fprintd without build-id. Stack trace of thread 166682: #0 0x000067f2ac56cefc __pthread_kill_implementation (libc.so.6 + 0x8fefc) #1 0x000067f2ac51ce86 raise (libc.so.6 + 0x3fe86) #2 0x000067f2ac505935 abort (libc.so.6 + 0x28935) #3 0x000067f2aca0f025 g_assertion_message.cold (libglib-2.0.so.0 + 0x23025) #4 0x000067f2a718c09d suspend_close_cb (libtudor_tod.so + 0x809d) #5 0x000067f2ac8b6733 g_task_return_now (libgio-2.0.so.0 + 0xba733) #6 0x000067f2ac8b7543 g_task_return (libgio-2.0.so.0 + 0xbb543) #7 0x000067f2a718b14b shutdown_timeout_cb (libtudor_tod.so + 0x714b) #8 0x000067f2a94a5000 timeout_dispatch (libfprint-2-tod.so.1 + 0xf000) #9 0x000067f2aca47e39 g_main_dispatch (libglib-2.0.so.0 + 0x5be39) #10 0x000067f2aca4afd7 g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5efd7) #11 0x000067f2aca4b88f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f) #12 0x000000000040983f main (fprintd + 0x983f) #13 0x000067f2ac50710e __libc_start_call_main (libc.so.6 + 0x2a10e) #14 0x000067f2ac5071c9 __libc_start_main@@GLIBC_2.34 (libc.so.6 + 0x2a1c9) #15 0x0000000000409b65 _start (fprintd + 0x9b65) Stack trace of thread 166683: #0 0x000067f2ac5e4d1d syscall (libc.so.6 + 0x107d1d) #1 0x000067f2acaa5d00 g_cond_wait (libglib-2.0.so.0 + 0xb9d00) #2 0x000067f2aca140bb g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x280bb) #3 0x000067f2aca78b52 g_thread_pool_spawn_thread (libglib-2.0.so.0 + 0x8cb52) #4 0x000067f2aca783bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x000067f2ac56b272 start_thread (libc.so.6 + 0x8e272) #6 0x000067f2ac5e6dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 166684: #0 0x000067f2ac5d962f __poll (libc.so.6 + 0xfc62f) #1 0x000067f2aca4af2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f) #2 0x000067f2aca4b5cc g_main_context_iteration (libglib-2.0.so.0 + 0x5f5cc) #3 0x000067f2aca4b611 glib_worker_main (libglib-2.0.so.0 + 0x5f611) #4 0x000067f2aca783bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x000067f2ac56b272 start_thread (libc.so.6 + 0x8e272) #6 0x000067f2ac5e6dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 166686: #0 0x000067f2ac5d962f __poll (libc.so.6 + 0xfc62f) #1 0x000067f2a9020b3f linux_udev_event_thread_main (libusb-1.0.so.0 + 0x13b3f) #2 0x000067f2ac56b272 start_thread (libc.so.6 + 0x8e272) #3 0x000067f2ac5e6dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 166685: #0 0x000067f2ac5d962f __poll (libc.so.6 + 0xfc62f) #1 0x000067f2aca4af2f g_main_context_iterate_unlocked.isra.0 (libglib-2.0.so.0 + 0x5ef2f) #2 0x000067f2aca4b88f g_main_loop_run (libglib-2.0.so.0 + 0x5f88f) #3 0x000067f2ac923526 gdbus_shared_thread_func (libgio-2.0.so.0 + 0x127526) #4 0x000067f2aca783bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #5 0x000067f2ac56b272 start_thread (libc.so.6 + 0x8e272) #6 0x000067f2ac5e6dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 166687: #0 0x000067f2ac5d962f __poll (libc.so.6 + 0xfc62f) #1 0x000067f2a901ba38 usbi_wait_for_events (libusb-1.0.so.0 + 0xea38) #2 0x000067f2a9018f56 handle_events (libusb-1.0.so.0 + 0xbf56) #3 0x000067f2a901a4e0 libusb_handle_events_timeout_completed (libusb-1.0.so.0 + 0xd4e0) #4 0x000067f2a94820d6 g_usb_context_event_thread_cb (libgusb.so.2 + 0x80d6) #5 0x000067f2aca783bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #6 0x000067f2ac56b272 start_thread (libc.so.6 + 0x8e272) #7 0x000067f2ac5e6dec __clone3 (libc.so.6 + 0x109dec) Stack trace of thread 166688: #0 0x000067f2ac5e4d1d syscall (libc.so.6 + 0x107d1d) #1 0x000067f2acaa5eac g_cond_wait_until (libglib-2.0.so.0 + 0xb9eac) #2 0x000067f2aca14093 g_async_queue_pop_intern_unlocked (libglib-2.0.so.0 + 0x28093) #3 0x000067f2aca146a1 g_async_queue_timeout_pop (libglib-2.0.so.0 + 0x286a1) #4 0x000067f2aca78d15 g_thread_pool_thread_proxy (libglib-2.0.so.0 + 0x8cd15) #5 0x000067f2aca783bd g_thread_proxy (libglib-2.0.so.0 + 0x8c3bd) #6 0x000067f2ac56b272 start_thread (libc.so.6 + 0x8e272) #7 0x000067f2ac5e6dec __clone3 (libc.so.6 + 0x109dec) ELF object binary architecture: AMD x86-64 Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Activated sandbox Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Received init message - USB device 2-8 Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Initialized libcrypto Jul 26 15:56:32 work tudor_host_launcher[173132]: libusb: warning [op_init] sysfs not mounted Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Initialized libusb Jul 26 15:56:32 work tudor_host_launcher[173132]: [WRN] PE file contains unsupported resource data directory! Jul 26 15:56:32 work tudor_host_launcher[173132]: [WRN] PE file contains unsupported exception data directory! Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Loaded driver DLL 'synaFpAdapter104.dll' [186656 bytes] Jul 26 15:56:32 work tudor_host_launcher[173132]: [WRN] PE file contains unsupported resource data directory! Jul 26 15:56:32 work tudor_host_launcher[173132]: [WRN] PE file contains unsupported exception data directory! Jul 26 15:56:32 work tudor_host_launcher[173132]: [WRN] Data directory 4 has invalid bounds! [end 0x17ebe0 > image end 0x17e000] Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Loaded driver DLL 'synaWudfBioUsb104.dll' [1567712 bytes] Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Initializing driver DLL 'synaFpAdapter104.dll'... Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Initializing driver DLL 'synaWudfBioUsb104.dll'... Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Initialized tudor driver Jul 26 15:56:32 work tudor_host_launcher[173132]: [INF] Opened USB device Jul 26 15:56:33 work tudor_host_launcher[173132]: [WRN] GetModuleHandleExW called with unsupported flag GET_MODULE_HANDLE_EX_FLAG_FROM_ADDRESS! [addr=0x66b4d6a0a710] Jul 26 15:56:33 work tudor_host_launcher[173132]: [INF] Getting pairing data for sensor 'DA60EC7A380B0000'... Jul 26 15:56:33 work tudor_host_launcher[173132]: [INF] Setting pairing data for sensor 'DA60EC7A380B0000'... Jul 26 15:56:36 work tudor_host_launcher[173132]: [INF] Opened tudor device Jul 26 15:56:36 work tudor_host_launcher[173132]: [INF] Sent ready message Jul 26 15:56:36 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 15:56:37 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 15:57:13 work tudor_host_launcher[173132]: [INF] Cleared 1 records Jul 26 16:01:49 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 16:01:50 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 16:02:26 work tudor_host_launcher[173132]: [INF] Cleared 1 records Jul 26 16:17:33 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 16:17:35 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 16:18:28 work tudor_host_launcher[173132]: [INF] Cleared 1 records Jul 26 16:53:21 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 16:53:23 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 16:54:07 work tudor_host_launcher[173132]: [INF] Cleared 1 records Jul 26 17:02:40 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 17:02:42 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 17:03:24 work tudor_host_launcher[173132]: [INF] Cleared 1 records Jul 26 17:06:36 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 17:06:38 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 17:07:25 work tudor_host_launcher[173132]: [INF] Cleared 1 records Jul 26 17:16:10 work tudor_host_launcher[173132]: [INF] Added record GUID bca24c37... finger 2 size 88812 Jul 26 17:16:11 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> doesn't match Jul 26 17:16:12 work tudor_host_launcher[173132]: [INF] Verify GUID bca24c37... finger 2 -> does match Jul 26 17:16:55 work tudor_host_launcher[173132]: [INF] Cleared 1 records ```

It's not consistent, and I have troubles reproducing the issue. I think it only happens if the sleep period is long enough.

Popax21 commented 1 month ago

Should be fixed by the latest commit.