Превышено максимальное число кадров стека, поддерживаемое Visual Studio

Доброго времени суток!

Столкнулся с такой проблемой: При работе программы .net Core 3.1 (консольное приложение), периодически появляется ошибка (период появления ошибки всегда разный, может и через 1 минуту, так и через 20) "System.Net.Security.dll!System.Net.SSPISecureChannelType.DecryptMessage Превышено максимальное число кадров стека, поддерживаемое Visual Studio." Не указывается конкретный участок кода. В какую сторону копать? что искать?

P.S. Это приложение выполняет роль обработчика данных. Данные поступают с сокета стороннего сервера.

Exception


Ответы (1 шт):

Автор решения: Никита Степанов

Проблему удалось решить только при помощи замены библиотеки для работы с прослушкой сокета. Использовал "WebSocketSharp", поменял на "System.Net.WebSockets" и "Websocket.Client". С новыми библиотеками таких ошибок больше не происходило.

→ Ссылка