Bug 54474 - Центр приложений gnome-software зависает при вводе имени пакета на кириллице
Summary: Центр приложений gnome-software зависает при вводе имени пакета на кириллице
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: gnome-software (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Фомченков Семен
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-05-27 00:40 MSK by igor
Modified: 2025-07-08 11:49 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 igor 2025-05-27 00:40:16 MSK
cat /etc/os-release

NAME="ALT Workstation"
VERSION="11.0"
ID=altlinux
VERSION_ID=11.0
PRETTY_NAME="ALT Workstation 11.0 (Prometheus)"

Ядро:
6.12.27-6.12-alt1

---

rpm -q gnome-software
gnome-software-47.4-alt1.x86_64

---

Проблема:
При вводе названия существующего пакета на кириллице Центр приложений зависает. Через полминуты появляется окно с предложением принудительно завершить работу. Программа так и не "отвисла" (подождал около десяти минут).

Шаги воспроизведения:
- Открыть Центр приложений.
- Начать вводить "экскурсия" (или любое другое русское название существующего пакета).
- Зависание происходит после набора трёх-пяти символов. Но если ввести полное название очень быстро (менее, чем за две секунды), то зависания нет.

Наличие или отсутствие пакета в системе на поведение не влияет.

Дополнительные особенности 1.
Если вводить произвольный набор букв на кириллице, то зависания НЕ происходит. Если стереть ранее введённый произвольный набор букв и ввести "экскурсия", то пакет успешно находится — зависания нет.

Дополнительные особенности 2.
Стабильно проявляется после перезагрузки системы:
- После появления рабочего стола открыть Центр приложений.
- Дождаться обновления базы данных.
- Сразу после появления главной страницы начать вводить "экскурсия".
- Происходит зависание.

Если запустить Центр приложений через 5-10 минут после принудительного завершения работы, то периодически ввод "экскурсия" не приводит к зависанию.

---

journalctl -ef

01:18:13 host-231 dbus-daemon[1839]: [session uid=1000 pid=1839 pidfd=5] Successfully activated service 'org.gnome.Software'
01:18:34 host-231 gnome-software[2950]: can't reliably fixup error code 36 in domain g-io-error-quark: No role
01:18:34 host-231 gnome-software[2950]: can't reliably fixup error code 36 in domain g-io-error-quark: No role

Больше никакой полезной информации.
Comment 1 Белая Алёна 2025-07-08 11:49:55 MSK
Воспроизводится в Sisyphus в версии gnome-software-48.3-alt1