Одно из наших приложений 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
Сбой приложения Windows с кодом исключения: 0xc0000409 ⇐ C#
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение