Bug 45543

Summary: Падает при попытке редактирования политики "Общая политика монтирования"
Product: Sisyphus Reporter: Elena Mishina <lepata>
Component: gpuiAssignee: august <august>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: alimektor, august7147, sin
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Elena Mishina 2023-03-14 14:10:15 MSK
Версия:
gpui-0.2.17-alt17

Шаги воспроизведения:
1. Запустить GPU из ADMC
2. Выбрать «Компьютер»/«Пользователь» -> «Административные шаблоны» -> «Система ALT» -> «Правила Polkit» -> «Разрешения Udisks2».
3. Выбрать политику «Общая политика монтирования».
4. Изменить состояние политики с «Не сконфигурировано» на «Включено» (поменять зн-е одного из вариантов ограничения, но можно и не менять)
5. Нажать кнопку «ОК»

Результат:
Приложение падает:
мар 14 13:01:18 work.test.alt kernel: gpui-main[8808]: segfault at 558200000006 ip 00007f425d373790 sp 00007ffddfa5c660 error 4 in libpol-plugin.so[7f425d371000+7000]
мар 14 13:01:18 work.test.alt kernel: Code: 89 54 24 28 49 89 4c 24 30 48 89 5c 24 50 48 8d 5c 24 60 48 89 df e9 ff fd ff ff 0f 1f 80 00 00 00 00 48 8b 45 20 48 8d 7d 20 <4c> 63 70 04 e8 77 d9 ff ff 4b 8d 2c 36 49 89 c7 48 89 5c 24 50 48

Ожидаемый результат:
Состояние политики успешно меняется на «Включено».
Comment 1 august7147 2023-03-24 13:28:59 MSK
*** Bug 45593 has been marked as a duplicate of this bug. ***
Comment 2 august7147 2023-03-24 13:30:38 MSK
В данном случае есть проблема с ADMX файлами - для них подготовлено исправление - которое предотвращает ошибку: https://github.com/altlinux/admx-basealt/pull/85

Для gpui готовится исправление предотвращающее подобные проблемы в будущем.
Comment 3 august7147 2023-06-07 20:28:22 MSK
Исправлено в версии: 0.2.26-alt1.