Зависание приложения при освобождении 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