Bug 43778 - Ошибка сегментирования команды scanimage -L при получении списка сканеров sane-server после установки плагина hp
Summary: Ошибка сегментирования команды scanimage -L при получении списка сканеров san...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: hplip (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Andrey Cherepanov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-09-13 16:45 MSK by Alexandr Shashkin
Modified: 2022-09-13 16:45 MSK (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Shashkin 2022-09-13 16:45:53 MSK
Версия программы:
=================
hplip-3.22.6-alt1
sane-server-1.0.32-alt4

Шаги, приводящие к ошибке:
==========================
1) Настроить sane-server:
  1.1) Установить sane-server sane xinetd
  1.2) Раскомментировать строки в /etc/services, начинающиеся с sane-port.
  1.3) Создать файл /etc/xinetd.d/sane со следующим содержимым:
service sane
{
disable = no
port = 6566
socket_type = stream
wait = no
user = _saned
group = scanner
server = /usr/sbin/saned
only_from = <ВВЕСТИ IP АДРЕС КЛИЕНТА>
}
  1.4) Запустить сервис xinetd
  1.5) Подключить сканер к серверу
2) Выполнить команду scanimage -L на сервере и на клиенте, сравнить выводы
3) На сервер установить hplip и установить hp plugin с помощью команды hp-plugin
4) Снова сравнить выводы команды scanimage -L на клиенте и на сервере.

Результат:
==========
До установки плагина hp сканеры отображаются на клиенте, и на них можно проводить сканирование. После установки плагина: на клиенте при вызове команды scanimage -L возникает ошибка сегментирования. Такие программы как gimagereader-qt5 и xsane также не запускаются из-за этой ошибки.

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

Дополнительно:
==============
В P10 на таких же версиях указанных программ и в P9 на hplip-3.21.12-alt1 и sane-server-1.0.32-alt2 ошибка сегментирования не возникает: сканеры, подключенные к серверу, больше не определяются и отсутствуют в выводе команды scanimage -L, запущенной на клиенте.