Версия пакета: 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.
подтверждаю, 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]
падает как с 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