Bug 58768 - Приложение падает при поиске по комментариям с кириллицей в окне просмотра комментариев
Summary: Приложение падает при поиске по комментариям с кириллицей в окне просмотра ко...
Status: CLOSED DUPLICATE of bug 58769
Alias: None
Product: Sisyphus
Classification: Development
Component: bookokrat (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 major
Assignee: sirius@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-04-16 12:33 MSK by Кожевников Владимир Сергеевич
Modified: 2026-04-16 16:23 MSK (History)
1 user (show)

See Also:


Attachments
file.epub (11.40 KB, application/epub+zip)
2026-04-16 12:33 MSK, Кожевников Владимир Сергеевич
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Кожевников Владимир Сергеевич 2026-04-16 12:33:33 MSK
Created attachment 21158 [details]
file.epub

Стенды:
ALT Workstation K 11 x86_64
ALT Workstation 11 x86_64
ALT Education 11 x86_64
ALT Server minimal 11 x86_64

Предусловие: 
Установить пакеты bookokrat и kitty: #apt-get install bookokrat kitty
Скачать файл из вложения file.epub

Шаги воспроизведения:
1. Запустить bookokrat в терминале с поддержкой графики (Kitty/Ghostty) в директории с файлом file.ebup
2. Открыть файл file.ebup
2. Выделить текст, нажать "a", ввести текст на кириллице, нажать Esc
3. Открыть окно просмотра комментариев (нажать Space+a)
4. Нажать / для активации поиска
5. Ввести в строку поиска букву кириллицы, которая присутствует в добавленном комментарии 

Ожидаемый результат:
Поиск фильтрует комментарии. Комментарии, содержащие введенный символ, подсвечиваются.
Реальный результат:
Приложение аварийно завершается с ошибкой:
The application panicked (crashed).
  byte index 3 is not a char boundary; it is inside 'о' (bytes 2..4) of `кот`
in src/widget/comments_viewer.rs, line 1763
thread: main
Comment 1 Кожевников Владимир Сергеевич 2026-04-16 16:23:51 MSK

*** This bug has been marked as a duplicate of bug 58769 ***