Bug 44691

Summary: Регулярные падения при выполнении проверки fprintd-verify
Product: Sisyphus Reporter: Anton Zhukharev <ancieg>
Component: fprintdAssignee: Egor Ignatov <egori>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: egori, strepkovaas, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Anton Zhukharev 2022-12-20 14:48:25 MSK
Образ: 854d6f828808525cefd5e4a2c2d1f5be  alt-education-10.0-x86_64.iso
       (обновлён до Sisyphus)

на ноутбуке Lenovo ThinkPad S440

========================================
Пакеты:

$ rpm -qa | grep fprintd | sort -d
fprintd-1.94.2-alt1
fprintd-clients-1.94.2-alt1
pam_fprintd-1.94.2-alt1

========================================
Шаги воспроизведения:

1. Открыть эмулятор терминала и выполнить интерактивную команду:

    $ fprintd-enroll

2. Выполнить несколько раз проверку с помощью команды:

    $ fprintd-verify

========================================
Фактический результат:

* fprintd-verify работает раз через раз (50% случаев с ошибкой), вывод:

Using device /net/reactivated/Fprint/Device/3
failed to claim device: GDBus.Error:net.reactivated.Fprint.Error.Internal: Open failed with error: transfer failed

========================================
Ожидаемый результат:

* нет подобных падений

========================================
Дополнительные исследования:

* воспроизводится в P10
* в 1-й строке в выводе ошибки увеличивается число:
   /net/reactivated/Fprint/Device/0
   /net/reactivated/Fprint/Device/1
   /net/reactivated/Fprint/Device/2
   /net/reactivated/Fprint/Device/3
  и если какое-то время подождать, то оно сбросится до 0
Comment 1 Sergey V Turchin 2022-12-20 15:30:13 MSK
v1.94.5 есть, если что.
Comment 2 Egor Ignatov 2022-12-20 15:36:34 MSK
(In reply to Sergey V Turchin from comment #1)
> v1.94.5 есть, если что.

fprintd пока только 1.94.2 -- https://gitlab.freedesktop.org/libfprint/fprintd/-/tags

есть libfprint новый 1.94.5 (у нас 1.94.4)
Comment 3 Sergey V Turchin 2022-12-20 15:49:30 MSK
(In reply to Egor Ignatov from comment #2)
> есть libfprint новый 1.94.5 (у нас 1.94.4)
Ааа, понятно
Comment 4 Egor Ignatov 2022-12-21 11:48:09 MSK
(In reply to Egor Ignatov from comment #2)
> есть libfprint новый 1.94.5 (у нас 1.94.4)

Обновил libfprint до 1.94.5

https://packages.altlinux.org/en/tasks/312080/
Comment 5 Sergey V Turchin 2022-12-21 16:46:19 MSK
(In reply to Egor Ignatov from comment #4)
> Обновил libfprint до 1.94.5
> https://packages.altlinux.org/en/tasks/312080/
В p10 сразу бы
Comment 6 Egor Ignatov 2022-12-21 16:48:59 MSK
(In reply to Sergey V Turchin from comment #5)
> (In reply to Egor Ignatov from comment #4)
> > Обновил libfprint до 1.94.5
> > https://packages.altlinux.org/en/tasks/312080/
> В p10 сразу бы

Отправил https://packages.altlinux.org/tasks/312152/
Comment 7 Anastasia Doronina 2023-09-01 15:11:42 MSK
Стенды, обновленные до sisyphus:
workstation K 10.1 x86-64
education KDE 10.1 x86-64

Пакеты:
fprintd 1.94.2-alt1
libfprint2 1.94.5-alt1

Оборудование:
Ноутбук LENOVO ThinkPad E570 20H500B5RT 


Поведение, описанное в шагах воспроизведения, до сих пор является актуальным.

В p10 также воспроизводится.
Comment 8 Anastasia Doronina 2023-09-01 15:13:34 MSK
Поправка:
fprintd 1.94.2-alt1
libfprint2 1.94.5-alt3.1
Comment 9 Anastasia Doronina 2024-04-12 12:44:03 MSK
Версии пакетов:
libfprint2-1.94.7-alt2
fprintd-1.94.3-alt1

Проверка  проводилась на ноутбуке Lenovo ThinkPad S440 на платформах:
sisyphus-kworkstaion-10.2.1-x8-64
sisyphus-workstation-10.2-x86-64
sisyphus-edication-xfce-10.2-x86-64

Падений не наблюдается на Рабочих Станциях.
На Альт Образовании все еще есть ошибка.