Как решить проблему с StackOverflowException на ядре MVC - PullRequest
0 голосов
/ 29 ноября 2018

Есть проблема с размещением приложения на IIS VS2017 (15.9.3).У меня есть приложение MVC для записи в .NET Core 2.0 с включенной регистрацией на web.config

stdoutLogEnabled = "true" stdoutLogFile = "c: \ Logs \ log.txt"

После выполнения любого запроса я получаю ошибку 502.3.

Ошибка HTTP 502.3 - Bad Gateway В указанном приложении CGI обнаружена ошибка, и сервер завершил процесс.

В моем файле журнала есть краткая информация:

Процесс завершается из-за StackOverflowException.

В EventViewer я получаю более описательную ошибку:

Неправильное имя приложения: w3wp.exe, версия: 7.5.7601.17514, отметка времени: 0x4ce7afa2

Неправильное имя модуля: ntdll.dll, версия: 6.1.7601.24260, отметка времени: 0x5b9470be

Исключениекод: 0xc000070a

Смещение ошибки: 0x00000000000139d7

Идентификатор процесса с ошибкой: 0x2304

Время запуска приложения с ошибкой: 0x01d48723e2a88740

Путь приложения с ошибкой: c: \ windows\ system32 \ Inetsrv \ w3wp.exe

Неверный путь к модулю: C: \ WINDOWS \ SYSTEM32 \ ntdll.dll

Идентификатор отчета: f7ca32d0-f31c-11e8-83db-1c4d70da3d0a

ИсключениеВозможно, что-то генерируется в моем коде, возможно, конфигурация sth неверна, но как я могу найти причину этого?

Какая может быть лучшая стратегия для поиска решения?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...