Проблема с созданием >1 COM объекта в клиенте на Delphi
От: Pavel A  
Дата: 05.02.03 14:11
Оценка:
Такая ситуация:
1. Имеется COM-сервер COMSvr (DLL), написанный на VC++6.0
2. COMSvr реализует COM-объект CoBadObj
3. COMSvr используют клиенты, написанные на Delphi 6.0

Проблема:
Если клиент создает только один объект CoBadObj, все в порядке, видимых неполадок нет.
Если клиент создает более одного объекта CoBadObj, при выходе из приложения-клиента вываливается сообщение об ошибке (инструкция XXXXX обратилась к области памяти XXXXX...).
В отладчике в VC проверял — все объекты удаляются, но после этого вся студия намертво виснет (!).

Есть ли какие-нибудь соображения?

Заранее благодарен.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.