<?xml version="1.0" encoding="UTF-8" ?>

<bugzilla version="5.2"
          urlbase="https://bugzilla.altlinux.org/"
          
          maintainer="jenya@basealt.ru"
>

    <bug>
          <bug_id>54474</bug_id>
          
          <creation_ts>2025-05-27 00:40:16 +0300</creation_ts>
          <short_desc>Центр приложений gnome-software зависает при вводе имени пакета на кириллице</short_desc>
          <delta_ts>2025-07-08 11:49:55 +0300</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>4</classification_id>
          <classification>Development</classification>
          <product>Sisyphus</product>
          <component>gnome-software</component>
          <version>unstable</version>
          <rep_platform>x86_64</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>NEW</bug_status>
          <resolution></resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>P5</priority>
          <bug_severity>normal</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>1</everconfirmed>
          <reporter name="igor">igor.bz</reporter>
          <assigned_to name="Фомченков Семен">fomchenkovsv</assigned_to>
          <cc>aris</cc>
    
    <cc>belayaav</cc>
    
    <cc>extraspeci</cc>
          
          <qa_contact>qa-sisyphus</qa_contact>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>265670</commentid>
    <comment_count>0</comment_count>
    <who name="igor">igor.bz</who>
    <bug_when>2025-05-27 00:40:16 +0300</bug_when>
    <thetext>cat /etc/os-release

NAME=&quot;ALT Workstation&quot;
VERSION=&quot;11.0&quot;
ID=altlinux
VERSION_ID=11.0
PRETTY_NAME=&quot;ALT Workstation 11.0 (Prometheus)&quot;

Ядро:
6.12.27-6.12-alt1

---

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

---

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

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

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

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

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

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

---

journalctl -ef

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

Больше никакой полезной информации.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>268528</commentid>
    <comment_count>1</comment_count>
    <who name="Белая Алёна">belayaav</who>
    <bug_when>2025-07-08 11:49:55 +0300</bug_when>
    <thetext>Воспроизводится в Sisyphus в версии gnome-software-48.3-alt1</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>