Bug 50353

Summary: Ошибка сегментирования при создании OU пользователем с делегированием
Product: Sisyphus Reporter: Osmolovskaya Anastasia <osmolovskayaaa>
Component: admcAssignee: samael <samael>
Status: NEW --- QA Contact: qa-sisyphus
Severity: normal    
Priority: P5 CC: kevl, knyazevsr
Version: unstable   
Hardware: x86_64   
OS: Linux   
Attachments:
Description Flags
backtrace.log none

Description Osmolovskaya Anastasia 2024-05-13 18:37:55 MSK
Версия пакета: admc-0.16.2-alt1

Шаги для воспроизведения: 
1. Настроить Samba сервер и клиенты:
- на ALT-системе
- на Windows

2. На клиенте с Windows, войти в систему администратором домена, настроить RSAT -> Запустить программу «Active Directory — пользователи и компьютеры» -> Выбрать домен -> нажать ПКМ -> Делегирование управления...
-> Выбрать пользователя и делегировать ему следующие обычные задачи:
* Создание, удаление и управление учетными записями пользователей 
* Управление ссылками на групповые политики

и создать особые задачи для делегирования следующими объектами: 
* Группа объектов 
* Подразделение объектов 

3. На втором клиенте с системой ALT, войти под доменным пользователем с делегированием, получить билет пользователя через Kerberos, открыть admc и проверить, что пользователь может выполнять делегированные ему задачи без ошибок доступа. 

Ожидаемый результат успешное выполнение всех задач. 

Реальный результат: при попытке создать подразделение, приложение admc закрывается с сообщением в терминале: Ошибка сегментирования. При повторном открытии приложения, подразделение существует и корректно удаляется.
Comment 1 Osmolovskaya Anastasia 2024-05-14 11:34:19 MSK
Дополнительно: могут возникать падения приложения и при создании учетной записи пользователя (от лица пользователя с делегированием) с сообщением:
"admc: encode.c:271: ber_put_string: Проверочное утверждение «str != NULL» не выполнено.
Аварийный останов" 

При повторном открытии приложения, пользователь существует и корректно удаляется.
Прикладываю backtrace, который получилось собрать при падении admc во время создания учетной записи
Comment 2 Osmolovskaya Anastasia 2024-05-14 11:34:50 MSK
Created attachment 16104 [details]
backtrace.log
Comment 3 Samael 2024-05-14 18:54:11 MSK
Пока не удаётся воспроизвести. Есть подозрения, что проблема в моём домене. К вашему ещё есть доступ?