| Summary: | krdc падает при разрыве соединения | ||||||
|---|---|---|---|---|---|---|---|
| Product: | Sisyphus | Reporter: | Kostevich Arseniy <kostevichae> | ||||
| Component: | krdc | Assignee: | 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: |
|
||||||
Backtrace падения прикрепите, пожалуйста. Если само не предлагает, то установите krdc-debuginfo и запустите при помощи gdb. (Ответ для Sergey V Turchin на комментарий #1) > Backtrace падения прикрепите, пожалуйста. > Если само не предлагает, то установите krdc-debuginfo и запустите при помощи > gdb. уже во вложениях Оно само себя грохает, т.к. в тредах запуталось. Лучше, конечно, в апстрим повесить и backtrace приложить. Ошибка также воспроизводится в версии krdc-25.08.3-alt1 Проверялось на следующих стендах: alt-education-11.0-x86-64 alt-kworkstation-11.1.1-x86-64 Ошибка воспроизводится на версии пакета krdc-25.12.3-alt1 |
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 Аварийный останов (образ памяти сброшен на диск)