2015-05-03 8 views
0

У меня есть приложение, игра, которая сбой с Ошибка 0xc0000005. Все остальные exe-файлы работают на моей машине.Лучший способ анализа краха приложения

Мой вопрос в том, есть ли простой способ узнать, что именно вызывает крах (отсутствуют разрешения на чтение/запись, dll и т. Д.)?

Любая помощь была бы принята с благодарностью!

Вот что я пытался до сих пор:

  • Я побежал CHKDSK сканировать мой жесткий диск> никаких проблем не были найдены
  • Я провел тест памяти и пробовал различные модули памяти на разных сокетах на MB> тест не обнаружил проблем, и приложение также разбилось с различными модулями RAM и гнездами
  • Я сделал чистую переустановку Windows> приложение все еще сбой
  • Я попытался контролировать процесс с помощью инструмента «Process Monitor» и I см., что мой exe вызывает нас rfault.exe, на мой взгляд, должно быть сразу после аварий, но до того, что я не в состоянии понять причину аварии
  • об ошибках Windows Reporting говорит следующее:

03.05.2015 15:24 Ошибка приложения Неисправность приложения: GTA5.exe, версия: 1.0.350.1, отметка времени: 0x5540c256 & # x000d; & # x000a; Имя модуля неисправности: GTA5.exe, версия: 1.0.350.1, временная метка: 0x5540c256 & # x000d; & # x000a; Код исключения: 0xc0000005 & # x000d; & # x000a; Смещение ошибки: 0x0000000001606883 & # x000d; & # x000a; Идентификатор процесса отказа: 0xe30 & # x000d; & # x000a; Время начала запуска приложения: 0x01d085b51e0c3aba & # x000d; & # x000a; путь к приложению Сбойное: D: \ Games \ Steam \ SteamApps \ Common \ Grand Theft Auto V \ GTA5.exe & # x000d; & # x000a; Сбойное модуль пути: D: \ Games \ Steam \ steamapps \ common \ Grand Theft Auto V \ GTA5.exe & # x000d; & # x000a; Идентификатор отчета: 32bf750e-a2c3-4002-bfa9-933bc2ad93eb & # x000d; & # x000a; Faulting package Ф.И.О .: & # x000d; & # x000a; Отказоустойчивый идентификатор приложения, относящийся к пакету:

03.05.2015 15:03 Windows Error Reporting Fault bucket 86071493130, тип 4 & # x000d; & # x000a; Название события: APPCRASH & # x000d; & # x000a; Ответ: Недоступно & # x000d; & # x000a; Идентификатор кабины: 0 & # x000d; & # x000a; & # x000d; & # x000a; Pro подпись: & # x000d; & # x000a; P1: GTA5.exe & # x000d; & # x000a; P2: 1.0.350.1 & # x000d; & # x000a; P3: 5540c256 & # x000d; & # x000a; P4: GTA5.exe & # x000d; & # x000a; P5: 1.0.350.1 & # x000d; & # x000a; P6: 5540c256 & # x000d; & # x000a; P7: c0000005 & # x000d; & # x000a; P8: 0000000001606883 & # x000d; & # x000a; P9: & # x000d; & # x000a; P10: & # x000d; & # x000a; & # x000d; & # x000a; прикрепленные файлы : & # x000d; & # x000a; C: \ Users \ danst \ AppData \ Local \ Temp \ WER121D.tmp.WERInternalMetadata.xml & # x000d; & # x000a; C: \ Users \ danst \ AppData \ Local \ Temp \ WER18B6.tmp.appcompat.txt & # x000d; & # x000a; & # x000d; & # x000a; Эти файлы могут быть доступны здесь: & # x000d; & # x000a; C: \ ProgramData \ Microsoft \ Windows \ WER \ ReportArchive \ AppCrash_GTA5.exe_af4174c6205dd5b299c41ba6a62e7a294b66c7_d7c6dbf6_16411903 & # x000d; & # x000a; & # x000d; & # x000a; анализ символ: & # x000d; & # x000a; Последующая проверка для решения: 0 & # x000d; & # x000a; Идентификатор отчета: 4d902e1a-3113-4c27 -85aa-224630761070 & # x000d; & # x000a; Отчет Статус: 1 & # x000d; & # x000a; Хэшировано ведро: c7bb57dad94a180c3ac38b71b9c11492

+0

Я предполагаю, что у вас нет источника для приложения? – rrirower

ответ

0

код исключения 0xc0000005 обозначает нарушение прав доступа. Программа пыталась получить доступ к памяти, которая не была выделена или уже освобождена.

Обычно этот тип исключения является ошибкой. Либо что-то не удалось загрузить/инициализировать по какой-то неизвестной причине и впоследствии вызвало эту ошибку, либо это просто некорректный код.

Вы должны сообщить об этой проблеме разработчику программного обеспечения.