Версия - gpui-0.2.17-alt17 - admx-basealt-0.1.12.3-alt1 (из задания 316156, p10+316156.300.2.1) Дистрибутивы - p10-server-10.1-x86-64 Шаги воспроизведения 1. Поставить пакет admx-basealt-0.1.12.3-alt1 из задания 316156. В данном пакете есть такой вот adml с двумя идущими подряд элементами listBox: # rg "<listBox.*\n\s*<list" -U /usr/share/PolicyDefinitions/ru-RU/basealtgrouppolicies.adml 151: <listBox refId="MarkerUsagePathList">Список путей копирования:</listBox> 152: <listBox refId="ExtensionMarkerList">Список суффиксов файлов:</listBox> Полный 2. Открыть в GPUI. 3. Открыть Компьютер → Система ALT → Групповые политики → Настройка механизма копирования файлов. 4. Выбрать состояние политики как Включено. 5. Нажать Редактировать рядом с Список суффиксов файлов и добавить .runsh. 6. Нажать Редактировать рядом с Список путей копирования. Ожидаемый результат: показывает пустой список, так как политика до этого не была включена. Фактический результат: показывает список с .runsh В RSAT Список путей копирования указан как .runsh, а Список суффиксов файлов пустой. Вывод в терминале: Setting state enabled 0x56314475ae40 List element: MarkerUsagePathList key: Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath valueName: valuePrefix: additive: true expandable: false explicitValue false Items debug: () Items debug: (".runsh") Set value Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath .runsh QVariant(QString, ".runsh") List element: MarkerUsagePathList key: Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath valueName: valuePrefix: additive: true expandable: false explicitValue false Items debug: (".runsh") Items debug: (".runsh") Set value Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath .runsh QVariant(QString, ".runsh") List element: MarkerUsagePathList key: Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath valueName: valuePrefix: additive: true expandable: false explicitValue false Items debug: (".runsh") List element: MarkerUsagePathList key: Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath valueName: valuePrefix: additive: true expandable: false explicitValue false Items debug: (".runsh") Items debug: (".runsh") Set value Software\BaseALT\Policies\GroupPolicies\Files\MarkerUsagePath .runsh QVariant(QString, ".runsh") В Sisyphus не проверялось, так как там другая ошибка: https://bugzilla.altlinux.org/45570
Исправлено в версии: 0.2.26-alt1.