Bug 48537

Summary: Внутренняя ошибка DBus: не удалось подключиться к обработчику
Product: Sisyphus Reporter: Evgeny Shesteperov <alimektor>
Component: kde5-kcm-howdyAssignee: Anton Golubev <golubevan>
Status: REOPENED --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: belayaav, golubevan, nfsmobile
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
Dbus Error
none
reproduced none

Description Evgeny Shesteperov 2023-11-21 19:04:05 MSK
Created attachment 15093 [details]
Dbus Error

Версия

-   kde5-kcm-howdy-0.1.0-alt1

Пользователь test - первый системный пользователь.

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

1.  Открыть Параметры системы KDE5.
2.  Выбрать Предпочтения пользователя → Распознавания лица.
3.  Выбрать вкладку Устройство.
4.  Выбрать ИК-камеру, нажать Применить.
5.  При запросе аутентификации от PolicyKit выбрать пользователя root и
    ввести пароль от рута.
6.  Выбрать вкладку Список моделей.
7.  Нажать Добавить.
8.  Ввести имя модели как Test.
9.  Нажать Сканировать.
10. При запросе аутентификации от PolicyKit подождать 30 секунд.
11. Выбрать пользователя test и ввести пароль от пользователя.
12. Нажать ОК.

Ожидаемый результат: добавление модели без ошибок.

Фактический результат: внутренняя ошибка DBus: не удалось подключиться к
обработчику (см. вложение).

При этом, если перезайти в модуль, то видно, что добавление модели
отработало.
Comment 1 Anton Golubev 2023-11-30 10:52:58 MSK
Вот некоторая информация, почему сообщение вообще возникает:
https://doc.qt.io/qt-5/qdbusconnection.html#call
Мы не указываем какого-либо таймаута, по этому, видимо используется таймаут по умолчанию для IPC (25 секунд).

Так что считаю, ожидаемый результат это не добавление модели без ошибок, а ошибка и не добавление модели.

Замечу, что у меня это не воспроизводится, т.е. если выходит сообщение об ошибке, то модель не добавляется. Но если на шаге 5 подождать 30 секунд, появляется похожее сообщение об ошибке, и если затем ввести правильный пароль в полкит-агенте, настройки сохраняются, несмотря на ошибку.
Comment 2 Repository Robot 2023-12-05 15:56:05 MSK
kde5-kcm-howdy-0.1.1-alt1 -> sisyphus:

 Tue Dec 05 2023 Anton Golubev <golubevan@altlinux> 0.1.1-alt1
 - make more proper ScrollViews (ALT #48540)
 - use utf-8 for model name (ALT #48538)
 - make sure helper is disabled after the error (ALT #48537)
 - don't show "Default" button on models tab (ALT #48536)
 - fix typo in 'dark_threshold' (ALT #48535)
Comment 3 Белая Алёна 2024-06-26 16:28:11 MSK
Created attachment 16339 [details]
reproduced

kde5-kcm-howdy-0.1.3-alt1 

Ошибка воспроизводится.
Comment 4 Белая Алёна 2024-06-26 16:28:44 MSK
Переоткрываю
Comment 5 kessys 2024-10-21 14:19:57 MSK
+ У нас тоже данная ошибка воспроизвелась, только без пакета kde5-kcm-howdy и по умолчанию он вроде как не поставляется. При этом это касается единичных случаев.