Bug 55482

Summary: krdc падает при разрыве соединения
Product: Sisyphus Reporter: Kostevich Arseniy <kostevichae>
Component: krdcAssignee: Sergey V Turchin <zerg>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: bozhchenkopa, ivanovav, zerg
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
backtrace none

Description Kostevich Arseniy 2025-08-04 15:42:39 MSK
Created attachment 19277 [details]
backtrace

Платформы(Обновлены до Sisyphus):
alt-education-11.0-x86-64
alt-kworkstation-11.0-x86-64

Версия пакета:
krdc-25.04.3-alt1

Шаги для воспроизведения:
1. На второй машине через krfb включить доступ к удалённому рабочему столу
2. На первой машине запустить krdc и выполнить подключение:
Подключиться к vnc -> Указать адрес -> Подключиться -> Ввести пароль
3. На второй машине отклонить соединение
4. На первой машине появляется ошибка "Разъединено: read(104: Соединение разорвано другой стороной)" -> Нажать ок

Ожидаемый результат:
После вывода ошибки имеется возможность продолжить работу, например, подключиться к другим хостам.

Фактический результат:
После нажатия "ок" приложение падает, в терминале ошибки:
KRDC: rfbInitClient failed
KRDC: "Разъединено: read (104: Соединение разорвано другой стороной)."
QThread: Destroyed while thread '' is still running
KCrash: Application 'krdc' crashing... crashRecursionCounter = 2
Аварийный останов (образ памяти сброшен на диск)
Comment 1 Sergey V Turchin 2025-08-04 16:21:19 MSK
Backtrace падения прикрепите, пожалуйста.
Если само не предлагает, то установите krdc-debuginfo и запустите при помощи gdb.
Comment 2 Kostevich Arseniy 2025-08-04 16:22:05 MSK
(Ответ для Sergey V Turchin на комментарий #1)
> Backtrace падения прикрепите, пожалуйста.
> Если само не предлагает, то установите krdc-debuginfo и запустите при помощи
> gdb.

уже во вложениях
Comment 3 Sergey V Turchin 2025-08-04 16:31:14 MSK
Оно само себя грохает, т.к. в тредах запуталось.
Лучше, конечно, в апстрим повесить и  backtrace приложить.
Comment 4 Иванов Александр Владимирович 2025-12-08 10:24:31 MSK
Ошибка также воспроизводится в версии krdc-25.08.3-alt1
Проверялось на следующих стендах:
alt-education-11.0-x86-64
alt-kworkstation-11.1.1-x86-64
Comment 5 Божченко Павел Александрович 2026-04-02 10:51:46 MSK
Ошибка воспроизводится на версии пакета krdc-25.12.3-alt1