| Summary: | sysfsutils: systool: Некорректно отображается введённая пользователем неверная опция с не-ASCII символами | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Artem Varaksa <varaksaaa> |
| Component: | glibc | Assignee: | Gleb F-Malinovskiy <glebfm> |
| Status: | NEW --- | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | george, glebfm, ldv, vt |
| Version: | unstable | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
Утилита не локализована. В отсутствие i18n отображение первого байта текста является вполне корректным. =builder@localhost:~> ( systool -й 2>&1 1>/dev/null ) | hexdump -C 00000000 73 79 73 74 6f 6f 6c 3a 20 69 6e 76 61 6c 69 64 |systool: invalid| 00000010 20 6f 70 74 69 6f 6e 20 2d 2d 20 27 d0 27 0a | option -- '.'.| 0000001f =builder@localhost:~> echo й | hexdump -C 00000000 d0 b9 0a |...| 00000003 И там, и там d0. Некорректно не отображается не введённая не пользователем неверная не опция с не-ASCII не символами. |
Шаги ==== 1. # apt-get install -y sysfsutils 2. # systool -й Фактический результат ===================== > # systool -й > systool: invalid option -- '� > ... Ожидаемый результат =================== Корректное отображение текста. Воспроизводимость ================= Воспроизводится на виртуальных машинах: [sisyphus] ALT Server 11.0 x86_64 sysfsutils-2.1.1-alt3.x86_64 [p11] ALT Server 11.0 x86_64 sysfsutils-2.1.1-alt2.x86_64