Очень легко определить причину фатала, если содержится полезная информация в Memory Dump, например айди способности или какая-то строка. Тогда проблема буквально лежит на поверхности. А что делать с остальной информацией? Например значения регистров:
EAX=09C327B4 EBX=09C327B4 ECX=09C327B4 EDX=00000000 ESI=00000010
EDI=0019E830 EBP=00000010 ESP=0019E7B8 EIP=02970C91 FLG=00010202
CS =0023 DS =002B ES =002B SS =002B FS =0053 GS =002B
Наверняка есть распространённые причины фатала, при которых регистры имеют какие-то закономерные значения.
Или, например, оффсет модуля в Stack Trace:
02970C91 Game.dll GameMain+4355137 (0x00000010,0x00000000,0x02E873BE,0x0299D1B8)
Эти оффсеты могут также иметь закономерную природу при одинаковой причине фатала?
Собственно вопрос в следующем: понятно, что каждый фатал индивидуален и нужно глубоко анализировать проблему, но если правильно пользоваться информацией, полученной из лога, можно сузить круг поиска. Расскажите, пожалуйста, как извлекать из фаталов больше информации (точнее как правильно анализировать содержимое фатала), чтобы было легче работать с проблемой.
`
ОЖИДАНИЕ РЕКЛАМЫ...