Summary: | Проблемы со временем после некорректного завершения работы wine | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Александр Морозов <amorozov> |
Component: | Общее | Assignee: | Денис Баранов <baraka> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | minor | ||
Priority: | P4 | CC: | baraka, lav |
Version: | 1.0.12 | ||
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | 15833 | Связано с: | |
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 5634 |
Description
Александр Морозов
2010-09-10 14:19:05 MSD
Это баг в механизме получения времени через отмапленный в память файл. Wineserver открывал этот файл с флагами O_RDWR|O_CREAT|O_EXCL. При корректном завершении файл удалялся. При некорректном оставался, его открытие wineserver-ом при следующем запуске завершалось с ошибкой, и обновление времени не происходило. Но пользовательское приложение его всё равно открывало и читало старое время. Поменял используемые wineserver-ом флаги на O_RDWR|O_CREAT. WINE@Etersoft 1.0.12 eter7.19/eter14.1 Принято. |