Summary: | Аварийная остановка в Remmina при дублировании текущего соединения по RDP | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Branch p9 | Reporter: | Tatyana Gagina <tatyana> | ||||||||||
Component: | remmina | Assignee: | Alexey Shabalin <shaba> | ||||||||||
Status: | NEW --- | QA Contact: | qa-p9 <qa-p9> | ||||||||||
Severity: | normal | ||||||||||||
Priority: | P5 | CC: | shaba | ||||||||||
Version: | не указана | ||||||||||||
Hardware: | x86_64 | ||||||||||||
OS: | Linux | ||||||||||||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=47980 | ||||||||||||
Attachments: |
|
Created attachment 14534 [details]
p9.mkv
Created attachment 14535 [details]
sisyphus_p10.mkv
Created attachment 14536 [details]
вывод из терминала
Аналогичное поведение при нажатии на "Отключиться". Результат: Аварийная остановка (логи те же). Версии: xrdp-0.9.21.1-alt2 xrdp-0.9.23-alt1 |
Created attachment 14533 [details] backtrace.log Стенды: P9 Education 9.2 KDE/XFCE x86-64 P9 Server 9.2 x86-64 x86-64 P9 Workstation K 9.2 x86-64 P9 Workstation 9.2 x86-64 Версии: remmina-1.3.7-alt1 xrdp-0.9.21.1-alt2 Шаги: 1) Установить пакеты и выполнить настройки: # apt-get install xorg-drv-xrdp xrdp xfreerdp pulseaudio-module-xrdp remmina remmina-plugins Добавить пользователя, для которого будет доступно подключение, в группы tsusers, tsadmins # usermod -aG tsusers test && usermod -aG tsadmins test && id test Запустить сервисы: # systemctl enable --now xrdp xrdp-sesman && sleep 5; systemctl status xrdp xrdp-sesman 2) Запустить remmina и создать подключение: $ remmina Hа верхней панели слева нажать на "New connection profile" и ввести: Название: RDP Протокол : RDP На вкладке "Основные" ввести: Сервер: IP адрес машины, к которой требуется подключится Имя пользователя: имя машины, к которой требуется подключится Пароль пользователя: пароль этой же машины Разрешение: Использовать исходный размер окна Глубина цвета: выбрать любой, например, GFX AVC4444 32бит/пиксель. Перейти на вкладку "Дополнительные" и выставить: Качество: Низкое (самое быстрое) Безопасность: RDP Тип транспортного шлюза: auto Сохранить и Подключить (перед этим доложен быть заблокирован экран машины, к которой будет выполняться подключение). 4) На левой панели нажать на + "Дублировать текущее соединение". Результат: аварийная остановка (backtrace во вложении), повторное подключение к этой же машине по RPD снова завершается ошибкой. Видео p9.mkv В терминале вывод (смотерть также во вложении "вывод из терминала"): [ERROR][com.freerdp.core] - rdp_set_error_info:freerdp_set_last_error_ex ERRINFO_LOGOFF_BY_USER [0x0001000C] munmap_chunk(): invalid pointer Аварийный останов Ожидаемое поведение: стабильная работа в программе. Проверялось на Sisyphus и p10: падения нет. Только одна замечание: не дублируется сама вкладка (см.видео во вложении "sisyphus_p10.mkv"), продолжается работа в одной вкладке (возможно, что ожидаемое поведение, в любом случае нужен комментарий по этому поводу).