Bug 46280

Summary: Некоторые не целочисленные значения для опции задержки снимка обрабатываются при вводе через консоль
Product: Sisyphus Reporter: Olga <urozhaevaoo>
Component: xfce4-screenshooterAssignee: Mikhail Efremov <sem>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: cas, oddity, sem
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Olga 2023-05-26 13:30:05 MSK
Стенд тестирования: Alt Education 10.1 x86-64

Версия: xfce4-screenshooter 1.10.4

Шаги для воспроизведения:
1. Откройте консоль
2. Выполните команду для скриншота с delay, где значения будут не целочисленными:
 2.1. xfce4-screenshooter -f -d +5 
 2.2. xfce4-screenshooter -f -d -5 

Ожидаемый результат:
Не целочисленные значения '-5' и '+5' для опции delay не обрабатываются и выдается следующая ошибка: 
"xfce4-screenshooter: Не удалось разобрать целочисленное значение «-5»(«+5») для -d
Запустите программу с параметром xfce4-screenshooter --help для того, чтобы увидеть весь список параметров."

Реальный результат:
 2.1 Значение обрабатывается, снимок экрана делается через 5 секунд.
 2.2 Значение обрабатывается, выполняется команда,которая виснет и снимок экрана не делается.

Дополнительная информация:
 1. Следующие команды с не целочисленными значениями для опции delay не обрабатываются: 
   xfce4-screenshooter -f -d =5
   xfce4-screenshooter -f -d *5
   xfce4-screenshooter -f -d /5
   xfce4-screenshooter -f -d 6-5
   xfce4-screenshooter -f -d 6.5
и выдается следующая ошибка: 
"xfce4-screenshooter: Не удалось разобрать целочисленное значение «=5»(«*5», «/5», «6-5», «6.5») для -d
Запустите программу с параметром xfce4-screenshooter --help для того, чтобы увидеть весь список параметров."
2. Воспроизводится в р10 в версии xfce4-screenshooter 1.10.3