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

Отработанное время:
Продуктивное время:
Bug 1848 - Необходимо реализовать 2 функции в setupapi.dll   Make a simular bug
Summary: Необходимо реализовать 2 функции в setupapi.dll
Status: CLOSED FIXED
Alias: None
Product: WINE@Etersoft
Classification: Продукты (Products)
Component: Общее (show other bugs)
Version: 1.0.9
Hardware: PC Linux
: P5 minor
Target Milestone: release 1.0.10
Assignee: Виталий Перов
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 1217
  Show dependency treegraph
 
In work:
Reported: 2008-05-26 13:30 MSD by Виталий Перов
Modified: 2008-09-17 17:24 MSD (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Виталий Перов 2008-05-26 13:30:58 MSD
wine: Call from 0x7eef1780 to unimplemented function setupapi.dll.SetupLogFileW, aborting
wine: Call from 0x7eef1780 to unimplemented function setupapi.dll.SetupPromptForDiskA, aborting

Необходимо добавить хотя бы заглушки.
Comment 1 Виталий Перов 2008-05-26 13:34:05 MSD
Готов патч, добавляющий заглушку SetupLogFile (как A, так и W)
Comment 2 Виталий Перов 2008-05-26 13:44:45 MSD
SetupPromptForDisk отображает диалоговое окно, запрашивающее у пользователя выбор диска.

Заглушка может возвращать DPROMPT_CANCEL, что соответствует нажатию на <Cancel>, но думаю, что от такой заглушки мало, что изменится.
Comment 3 Vitaly Lipatov 2008-05-26 14:36:06 MSD
Думаю, лучше такая заглушка, с FIXME, чем падение программы.
Comment 4 Виталий Перов 2008-05-26 15:41:53 MSD
Возможно. Просто мне кажется, что нажатие клавиши <Cancel> в прецессе обязательного выбора должно отменять установку.

А вообще хотелось бы узнать что это за приложение, вызывающие эти функции, чтобы можно было протестировать.
Comment 5 Виталий Перов 2008-05-29 22:23:13 MSD
не совсем корректно реализовал SetupLogFile.
Там все параметры, являющиеся строками выводятся на экран. При этом некоторые из них могут быть не заданы. При этом будет возникать ошибка доступа.
Comment 6 Виталий Перов 2008-06-09 19:38:40 MSD
Реализовал заглушку для SetupPromptForDisk.

Перед закрытием баги необходимо протестировать.
Comment 7 Виталий Перов 2008-06-09 20:08:46 MSD
установка программы проходит успешно