Segfault after first scan (LighTuning Technology Inc. EgisTec_ES603)
After the first scan on my hardware, fprintd is segfaulting.
The segfault is in:
#0 0x00007f2951079ff7 in fp_image_detect_minutiae_cb (source_object=0x56382a3e7de0, res=0x56382a403300, user_data=0x56382a3f61f0) at ../libfprint/fp-image.c:205
i = <optimized out>
task = <optimized out>
image = 0x56382a3e7de0
data = 0x56382a439350
cancellable = <optimized out>
#1 0x00007f2954059f49 in g_task_return_now (task=0x56382a403300) at ../../../gio/gtask.c:1214
No locals.
#2 0x00007f2954059f8d in complete_in_idle_cb (task=0x56382a403300) at ../../../gio/gtask.c:1228
No locals.
#3 0x00007f29541d7e8e in g_main_dispatch (context=0x56382a3e2150) at ../../../glib/gmain.c:3309
dispatch = 0x7f29541d41a0 <g_idle_dispatch>
prev_source = 0x0
was_in_call = 0
user_data = 0x56382a403300
callback = 0x7f2954059f80 <complete_in_idle_cb>
cb_funcs = 0x7f29542ad280 <g_source_callback_funcs>
cb_data = 0x7f293c004b80
need_destroy = <optimized out>
source = 0x7f293c003380
current = 0x56382a40a320
i = 0
__func__ = "g_main_dispatch"
#4 g_main_context_dispatch (context=context@entry=0x56382a3e2150) at ../../../glib/gmain.c:3974
No locals.
#5 0x00007f29541d8240 in g_main_context_iterate (context=0x56382a3e2150, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../../../glib/gmain.c:4047
max_priority = 2147483647
timeout = -1
some_ready = 1
nfds = <optimized out>
allocated_nfds = <optimized out>
fds = 0x56382a40fe60
#6 0x00007f29541d8533 in g_main_loop_run (loop=0x56382a3ebae0) at ../../../glib/gmain.c:4241
self = <optimized out>
__func__ = "g_main_loop_run"
#7 0x0000563828c96ade in main (argc=<optimized out>, argv=<optimized out>) at ../src/main.c:217
context = <optimized out>
loop = 0x56382a3ebae0
error = 0x0
manager = 0x56382a3ec420
driver_proxy = 0x56382a3e60d0
request_name_ret = 1
Please find attach the debug logs of the service with G_MESSAGES_DEBUG=all (from starting the daemon spamming the log and then the finger press).logs