Bug 47143

Summary: aptitude: ломается поиск пакетов при нажатии клавиши backspace в поисковой строке
Product: Sisyphus Reporter: Шевченко Денис <shevchenkodyu>
Component: aptitudeAssignee: Ivan Zakharyaschev <imz>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: glebfm, viy
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
сломанный поиск aptitude none

Description Шевченко Денис 2023-08-07 10:03:37 MSK
Created attachment 13990 [details]
сломанный поиск aptitude

Если в поиске пакетов aptitude попытаться стереть символы в поисковой строке с помощью клавиши backspace, то поиск ломается. Также в поисковой строке появляются символы "^?" после каждого нажатия клавиши backspace.


Версия:
aptitude-0.4.5-alt16


Системы:
ALT Workstation 10.1
ALT Workstation K 10.1
ALT Education KDE 10.1
ALT Education 10.1
ALT Server 10.1


Шаги воспроизведения:
1. Запустить aptitude:
$ aptitude

2. Открыть поиск пакетов из меню приложения:
Поиск -> Поиск

3. Ввести название пакета в поисковой строке и попытаться стереть символы с помощью клавиши backspace


Ожидаемые результат:
При нажатии клавиши backspace символы удаляются корректно и поиск продолжает работать


Фактический результат:
При нажатии клавиши backspace поиск перестаёт работать и в поисковой строке появляются лишние символы "^?".


Дополнительная информация:
1. Ошибка воспроизводится на системах обновленных до Sisyphus.

2. В другом баг-репорте было упоминание об этой ошибке:
https://bugzilla.altlinux.org/show_bug.cgi?id=40826#c3
Comment 1 Шевченко Денис 2023-08-07 10:32:15 MSK
Версии пакетов для воспроизведения ошибки:

- P10: aptitude-0.4.5-alt13
- Sisyphus: aptitude-0.4.5-alt16