Bug 42914 - Ошибка при вводе имени группы с символом "?" на конце
Summary: Ошибка при вводе имени группы с символом "?" на конце
Status: CLOSED FIXED
Alias: None
Product: Branch p10
Classification: Unclassified
Component: admc (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P5 normal
Assignee: Дмитрий Дегтярев
QA Contact: qa-p10@altlinux.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-06-02 11:29 MSK by Дорошенко Глеб
Modified: 2022-06-08 10:10 MSK (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Дорошенко Глеб 2022-06-02 11:29:37 MSK
Name        : admc
Version     : 0.9.0
Release     : alt1
DistTag     : p10+297620.100.1.1


Шаги воспроизведения:

1. Открыть admc.
2. Создать - Группа
3. В поле "Имя" вводим "Killch?", остальные поля вводим корректно (из поля Имя группы (до Windows 2000) удаляем символ "?").

Ожидаемый результат: появление ошибки о недопустимых символах.
Фактический результат:
Не удалось изменить значение атрибута groupType для обьекта killch? с "<без значения>" на "-2147483648". Ошибка: "Сервер не хочет выполнять".
Не удалось изменить тип группы killch? на "Безопасность". Ошибка: "Сервер не хочет выполнять".

Воспроизводится и для p9.
Comment 1 Дмитрий Дегтярев 2022-06-08 10:09:35 MSK
"?" можно использовать в поле "Имя". Ошибка о "Сервер не хочет выполнять" появляется из-за того что ADMC неправильно обрабатывал такие имена. Исправил:
"Сервер не хочет выполнять"
Comment 2 Дмитрий Дегтярев 2022-06-08 10:10:03 MSK
(In reply to Дмитрий Дегтярев from comment #1)
> "?" можно использовать в поле "Имя". Ошибка о "Сервер не хочет выполнять"
> появляется из-за того что ADMC неправильно обрабатывал такие имена. Исправил:
> "Сервер не хочет выполнять"

(хотел вставить ссылку в конце)
https://github.com/altlinux/admc/commit/bed87bbb76284f72110f754f7290c63c5258ab6c