Сбой приложения Windows с кодом исключения: 0xc0000409C#

Место общения программистов C#
Ответить
Anonymous
 Сбой приложения Windows с кодом исключения: 0xc0000409

Сообщение Anonymous »

Одно из наших приложений Windows, функция которого состоит в получении данных из Dynamics CRM и создании файла accessdb, случайно аварийно завершает работу с кодом исключения: 0xc0000409.
Ниже приведен журнал, который я нашел в Просмотр событий:
> Faulting application name: TGM.MI.ProductDatabase.exe, version:
> 5.2.0.0, time stamp: 0x678a637c Faulting module name: ucrtbase.dll, version: 10.0.22621.3593, time stamp: 0x10c46e71 Exception code:
> 0xc0000409 Fault offset: 0x000000000007f6fe Faulting process id:
> 0x0x63E0 Faulting application start time: 0x0x1DB6C15C2C652CA Faulting
> application path: C:\Program Files\Monterey Insight\Product Database
> Generator\TGM.MI.ProductDatabase.exe Faulting module path:
> C:\WINDOWS\System32\ucrtbase.dll Report Id:
> cca91219-609d-47d2-a45b-24facac5e281 Faulting package full name:
> Faulting package-relative application ID:

Я скачал winDbg и попробовал запустить команду Analysis-V для получения аварийного дампа, и я получаю следующий журнал. но я не могу выяснить точную причину сбоя. Может ли кто-нибудь помочь мне с дополнительной информацией.
EXCEPTION_RECORD: (.exr -1)
ExceptionAddress: 00007ff8bd24f6fe (ucrtbase!abort+0x000000000000004e)
ExceptionCode: c0000409 (Security check failure or stack buffer overrun)
ExceptionFlags: 00000001
NumberParameters: 1
Parameter[0]: 0000000000000007
Subcode: 0x7 FAST_FAIL_FATAL_APP_EXIT

PROCESS_NAME: TGM.MI.ProductDatabase.exe

ERROR_CODE: (NTSTATUS) 0xc0000409 - The system detected an overrun of a stack-based buffer in this application. This overrun could potentially allow a malicious user to gain control of this application.

EXCEPTION_CODE_STR: c0000409


Подробнее здесь: https://stackoverflow.com/questions/793 ... 0xc0000409
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «C#»