Bug 43008 - Падение Epson Scan 2 при первом запуске программы.
Summary: Падение Epson Scan 2 при первом запуске программы.
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: epsonscan2 (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-06-17 13:58 MSK by Savelev Pavel
Modified: 2024-03-25 14:59 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Savelev Pavel 2022-06-17 13:58:21 MSK
Версия пакета: epsonscan2-6.6.41.0-alt1.x86_64

Стенды с ошибкой:

education-10-x86-64
education-10-x86-64-kde
workstation-10-x86-64
server-10-x86-64

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

1. Подключить к стенду сканер Epson
2. Запустить $ epsonscan2
3. Выбрать подключённый сканер, нажать "Далее".

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

Реальный результат: падение программы, вывод в терминале - "Ошибка фрагментации".

Программа падает при первом запуске после старта системы. При втором и последующих запусках программы падения не происходит. На kworkstation-10-x86-64 программа запускается корректно с первого раза. Воспроизводится на Epson Perfection V19 и МФУ Epson M200

Ошибка так же воспроизводится на версии пакета epsonscan2-6.6.40.0-alt1.x86_64 из P10.
Comment 1 Anton Shevtsov 2024-03-25 14:57:19 MSK
подтверждаю, epsonscan2 падает практически всегда (как сам, так и через libsane-epsonscan2.so)

scanimage[22173] general protection fault ip:7f881c9bdc6e sp:a262c70661f49259 error:0 in libc-2.32.so[7f881c8d3000+15c000]
scanimage[23543] general protection fault ip:7f85ae5c8c6e sp:28161a562306ef52 error:0 in libc-2.32.so[7f85ae4de000+15c000]
Comment 2 Anton Shevtsov 2024-03-25 14:59:40 MSK
падает как с rpm с сайта епсон, rpm из p10, пересобранной из сизифа в p10, собраной rpm из актуальных исходников.

Результат один. 
Иногда первый запуск прохиодит хорошо, сканирование удается, затем всегда segfault или i/o error

[tuser@localhost tmp]$ scanimage --format=png --source=ADF --duplex=no --scan-area=A4 --mode=Grayscale --resolution=300dpi --batch=/tmp/scan/01.png -d 'epsonscan2:DS-870:002:006:esci2:usb:ES0184:368'
Scanning infinity pages, incrementing by 1, numbering from 1
Scanning page 1
Ошибка сегментирования

[tuser@localhost tmp]$ scanimage --format=png --source=ADF --duplex=no --scan-area=A4 --mode=Grayscale --resolution=300dpi --batch=/tmp/scan/01.png -d 'epsonscan2:DS-870:002:006:esci2:usb:ES0184:368'
scanimage: open of device epsonscan2:DS-870:002:006:esci2:usb:ES0184:368 failed: Error during device I/O