Summary: | Переполнение стека при создании хранилища IPropertySetStorage | ||
---|---|---|---|
Product: | WINE@Etersoft | Reporter: | Константин Кондратюк <kondratyuk> |
Component: | OLE / DDE / RPC | Assignee: | Константин Кондратюк <kondratyuk> |
Status: | CLOSED FIXED | QA Contact: | Денис Баранов <baraka> |
Severity: | minor | ||
Priority: | P4 | CC: | lav, vitperov |
Version: | unspecified | Keywords: | WINEHQ, WIZARDSOFT |
Target Milestone: | --- | ||
Hardware: | PC | ||
OS: | All | ||
Whiteboard: | |||
Заявки RT: | Связано с: | ||
Дата напоминания: | |||
Bug Depends on: | |||
Bug Blocks: | 5032 |
Description
Константин Кондратюк
2010-03-16 09:50:53 MSK
Ошибка из-за того, что в конструкторе, вызываемом из метода IStorage_OpenStorage(), пропущена инициализация таблицы объект->pssVtbl = &IPropertySetStorageVtbl; и возвращаемый по QueryInterface указатель ведёт в неинициализированную область памяти. Патч отправляю в winehq. Нужен ли он в нашей рассылке для включения в багфикс 1.0.12? (In reply to comment #2) > Патч отправляю в winehq. Нужен ли он в нашей > рассылке для включения в багфикс 1.0.12? Думаю, да. В любом случае стоит присылать патч, для включения в eterwine, ведь в winehq могут не принять/принять не скоро. Патч в рассылке Etersoft: http://lists.etersoft.ru/pipermail/wine-patches/2010-March/000745.html Принято в winehq: http://www.winehq.org/pipermail/wine-cvs/2010-March/065516.html |