Укажите отработанное время

Отработанное время:
Продуктивное время:
Bug 5999 - Проблемы со временем после некорректного завершения работы wine   Make a simular bug
Summary: Проблемы со временем после некорректного завершения работы wine
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.12
Hardware: PC All
: P4 minor
Target Milestone: ---
Assignee: Денис Баранов
QA Contact: Денис Баранов
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 5634
  Show dependency treegraph
 
In work:
Reported: 2010-09-10 14:19 MSD by Александр Морозов
Modified: 2010-10-10 20:34 MSD (History)
2 users (show)

See Also:
Заявки RT: 15833
Связано с:
Дата напоминания:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Александр Морозов 2010-09-10 14:19:05 MSD
Если завершить все процессы wine с помощью SIGKILL, то при следующем запуске wine неправильно работает получение времени, возвращается время, по-видимому равное времени убийства wineserver.
Comment 1 Александр Морозов 2010-09-10 14:52:59 MSD
Это баг в механизме получения времени через отмапленный в память файл. Wineserver открывал этот файл с флагами O_RDWR|O_CREAT|O_EXCL. При корректном завершении файл удалялся. При некорректном оставался, его открытие wineserver-ом при следующем запуске завершалось с ошибкой, и обновление времени не происходило. Но пользовательское приложение его всё равно открывало и читало старое время. Поменял используемые wineserver-ом флаги на O_RDWR|O_CREAT.
Comment 2 Денис Баранов 2010-10-10 20:34:56 MSD
WINE@Etersoft 1.0.12 eter7.19/eter14.1
Принято.