Bug 692

Summary: 1Cv77: Не восстанавливается база
Product: WINE@Etersoft Reporter: Vitaly Lipatov <lav>
Component: ОбщееAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P5 CC: baraka
Version: 1.0.8   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on: 1287    
Bug Blocks: 777    

Description Vitaly Lipatov 2007-07-16 13:18:22 MSD
Если восстанавливать базу из архива (Конфигуратор, "Администрирование->Восстановить данные), то если файлы действующей базы принадлежат другому пользователю (при том что SGID на каталоги и группа общая), восстановления базы не происходит с ошибкой об отсутствии свободного места.
Comment 1 Константин Кондратюк 2008-03-07 12:01:03 MSK
Патч, исправляющий 1287 багу здесь не срабатывает. В SetFileAttributesW не даёт поменять права, но всё равно где-то ошибка возникает. Внешне действительно очень похоже на #1287.
Comment 2 Константин Кондратюк 2008-03-07 12:10:14 MSK
Последние строки лога перед ошибкой:

trace:ntdll:NtSetInformationFile (0x14c,0x34d3d4,0x34d3ac,0x00000028,0x00000004)
trace:ntdll:FILE_GetNtStatus errno = 1
Comment 3 Константин Кондратюк 2008-03-07 12:40:54 MSK
Исправлено. Патч для 1287 дополнен и приложен к сборке.