Приложение C ++, для которого у нас нет исходного кода, падает.
О сбое сообщается в средстве просмотра событий Windows:
Более конкретно, отчет показывает следующее:
Faulting application name: SEP.exe, version: 0.0.0.0, time stamp: 0x586d8900
Faulting module name: SEP.exe, version: 0.0.0.0, time stamp: 0x586d8900
Exception code: 0xc0000005
Fault offset: 0x0000000000031ab0
Faulting process id: 0x13bc
Faulting application start time: 0x01d26abbb48ffc6b
Faulting application path: C:\Program\Program.exe
Faulting module path: C:\Program\Program.exe
Основываясь на этой информации, я бы хотел сделать вывод об ошибке в программном обеспечении. В программном обеспечении произошла ошибка сегментации.
Я просто хотел бы подтвердить, ссылается ли эта информация конкретно на ошибку сегментации, а не на что-то вроде неперехваченных исключений, или на выходы с кодами сбоев, или на любые другие сигналы C ++ (например, деление на ноль (SIGFPE)).
Чтобы перефразировать вопрос еще раз:
Основываясь на этой информации журнала, могу ли я с уверенностью заключить, что программа падает из-за ошибки сегментации, а не по какой-либо другой причине?
Задача ещё не решена.
Других решений пока нет …