(2020-10-08 12:59:49 отредактировано tkolomiets)

Зависание приложения при освобождении COM-объекта для jcPKCS11-2.dll

День добрый.

Приложение для win10, vc++
Используем ATL тип CAutoDLL для загрузки jcPKCS11-2.dll и работы с ее функционалом.
На одной из клиентских машин произошло зависание процесса. Путем отладки выяснили, что зависание происходит в момент очистки коллекции с одном COM объектом, в который загружена jcPKCS11-2.dll
Процесс заходит в инструкцию коллекция.clear() и зависает. Такое впечатление, что COM-объект чего-то ожидает, либо в процессе очистки внутри jcPKCS11-2.dll что-то приводит к зависанию..
Можете подсказать, куда копать?

Версия dll: 2.4.1.16

Re: Зависание приложения при освобождении COM-объекта для jcPKCS11-2.dll

Здравствуйте.
Наша компания не является разработчиками библиотеки jcPKCS11-2.dll.
По вопросам работы данной библиотеки, вам нужно обратиться в компанию "Аладдин Р.Д.".

Re: Зависание приложения при освобождении COM-объекта для jcPKCS11-2.dll

Понял, спасибо