Название: падает отладчик! Отправлено: makes от Июль 02, 2010, 17:00 Добрый день!
Кто-нибудь сталкивался с тем, что отладчик падает при попытке создать ActiveX объект? (сообщение: "unhandled exception ... in gdb-i686-pc-mingw32.exe") Пишу 1. COM server (DLL, ActiveQt); 2. клиент, тоже Qt (ах-контролы на форме клиента размещаю методом "преобразовать виджет"). Запускаю на отладку клиента. Отладчик падает на вызове CoCreateInstance(QUuid(ctrl), 0, CLSCTX_SERVER, IID_IUnknown, (void**)ptr) когда вызов происходит из (привожу часть стека): -- QAxBase::initialize QAxWidget::initialize QAxBase::setControl MyQtActiveX::MyQtActiveX // враппер моего контрола (сгенерирован dumpcpp) Ui_MainWindow::setupUi; -- Там же, когда вместо своего контрола использую WindowsMediaPlayer, отрабатывает нормально. Проверил свой контрол в васике, тоже все нормально. Подскажите с чем это может быть связано? как отлаживать контрол? П.С. фабрику определяю так: Код: QAXFACTORY_BEGIN( libId, appId ) а класс так: Код: class MyQtActiveX |