Bug 2204

Summary: Исключение при закрытии КМ-Школы (при уничтожении объекта WMP)
Product: Wine School Reporter: Константин Кондратюк <kondratyuk>
Component: КМ ШколаAssignee: Константин Кондратюк <kondratyuk>
Status: CLOSED FIXED QA Contact:
Severity: minor    
Priority: P4 CC: baraka, lav
Version: 0.9.5   
Target Milestone: ---   
Hardware: PC   
OS: All   
Whiteboard:
Заявки RT: Связано с:
Дата напоминания:
Bug Depends on:    
Bug Blocks: 2120, 1528    

Description Константин Кондратюк 2008-08-01 12:44:51 MSD
В случае, когда КМ-Школа в процессе своей работы проигрывает видеофайл, при закрытии модуля всегда вырабатывается исключение. Библиотека всё равно выгружается, но выход из модуля вызывает работу дебаггера и занимает очень много времени.
Comment 1 Константин Кондратюк 2008-08-01 12:47:43 MSD
Проблема в вызове нереализованного метода WMPCore_close. В ситуации, когда он возвращает S_OK, исключения не возникает, и библиотека выгружается правильно.
Comment 2 Константин Кондратюк 2008-08-01 12:55:05 MSD
Исправлено, патч в рассылке.

commit 70e07f78f970f1a0aec01e452b893f0b58250698
Author: Konstantin Kondratyuk <kondratyuk@etersoft.ru>
Date:   Fri Aug 1 12:48:00 2008 +0400

    wmp: Add stub for IWMPCore_Close and IOleObject_Close (fix eterbug #2204)