Чтение дампа памяти crashdump.dmp
http://rghost.ru/7mKjJzJ8y
Есть у меня BugTrapU.dll которую помещают в корневую папку игры и в случае ошибок оной эта библиотека создает зип архив (6 файлов в нём. 5 текстовых) по месту пребывания типа WorldOfTanks_error_report_150426-223231 (в моём случае с WoT). Чем можно почитать-рассмотреть содержимое crashdump.dmp? Один из таких дампов выше в прикреплённом. |
Цитата:
|
Сомневаюсь, что дамп игры можно разложить штатными средствами, настроенными на отладку Windows-проблем
|
WSonic,
Первая программа, по заявлениям разработчиков, умеет читать любые .dmp файлы. К тому же расширение DMP связано с файлами дампа памяти Windows – это снимок содержимого оперативной памяти, в которой может быть любое приложение. Нет программы, которая читает дампы конкретно для WOT. И чаще всего такие ошибки и вызваны драйвером, например, видео карты. |
Цитата:
|
Цитата:
|
Проще - не значит эффективнее - это мое мнение, я не критикую особенно, скорее предостерегаю :)
|
Blast,
Я понял вашу позицию. И, в целом, согласен с ней.)) В любом случае, для анализа дампов не достаточно лишь ПО, необходимы также знания и опыт, а если человек не понимает, даже в общих чертах, что такое дамп файл - то никакая программа ему не поможет. |
А сами хоть можете что то разглядеть?
Вон в прикреплённом дамп с отчёта об ошибке. В этом отчёте есть так же эррорлог.хмл где в строке сусэррор была записана ошибка 0х...57. Если верить гуглу то какие нафиг принтеры? В следующем отчёте вообще хз что за ошибка. И не драйвера там видеокарты (у меня сейчас хд5750 1гб ддр5) моросят, а скрипты питоновские с мода. Здесь дамп игры, а не железа под виндой. Требуется всего лишь выяснить первопричину какой именно. Покажите пожалуйста ткнув носом открыв приложенный дамп что там есть. А то только высокопарные теоритические домыслы со спесью... |
Цитата:
HTML код:
eax=00000001 ebx=00000000 ecx=00000000 edx=00000000 esi=0000024c edi=00000000 |
Вложений: 1
В дампе много чего есть, но в принципе ошибка у вас 0xc0000005. Есть тема с такой ошибкой после установки некоторых обновлений: [решено] Ошибка 0xc0000005 после установки KB2882822, KB2859537 или KB2872339
Возможно это не ваш случай т.к. в дампе фигурирует ошибка память не может быть written. Чтобы детальнее разобраться можете выложите лог Process Monitor при запуске игры с ошибкой (меню File - Save - PML-формат), заверните в архив и положите на любой файлообменник. |
BoBaH 13,
Обновите драйвер видеокарты. Удалите файлы: F:\World_of_Tanks\msvcr110.dll C:\Windows\System32\msvcr110.dll (если имеется) И установите Visual C++ Redistributable for Visual Studio 2012 версию x86 |
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Цитата:
Проблема не острая. Просто попытка разобраться со своим "калькулятором. У ВоТ сейчас как раз новая версия движка бигворлд со старой однопоточной питон-машиной в которую вмешиваются моды-скрипты. |
BoBaH 13,
Файла по пути F:\World_of_Tanks\msvcr110.dll быть не должно. Вы опишите русскими словами и мыслями, какая именно проблема у Вас происходит. Приведите код ошибки. Если не запускается игра, то так и пишите. Без всяких эпитетов. Цитата:
Лог файл сделайте следующим образом: 1. Запустите Process Monitor > в окне Process Monitor нажмите на значек фильтра > в окне фильтра нажмите RESET > APPLY > OK 2. Запустите приложение(игру) , чтобы появилась ошибка, нажимаете ОК 3. Идете в Process Monitor, в окне Process Monitor > нажимаете меню File -> Save -> CSV-формат 4. Залейте лог файл на rghost.ru или https://disk.yandex.ru в архиве. |
Цитата:
к любому знакомому танкисту. А скрин ошибки выше это при удалении msvcr110.dll оттуда. Цитата:
Так вот после боя в момент возвращения в ангар игра закрывается и BugTrapU.dll в моём случае собирает отчёт. У других просто молча выкидывает. Потом займусь отслеживанием с помощью Process Monitor-а и подыму тему с его отчётом. |
Время: 05:10. |
Время: 05:10.
© OSzone.net 2001-