Программные средства для записи невоспроизводимых ошибок - PullRequest
0 голосов
/ 14 июля 2009

Очевидно, что невоспроизводимые ошибки труднее всего исправить из-за характера их причины (т.е. условий гонки), поэтому мы, программисты, должны сделать все возможное, чтобы собрать данные (например, журналы, снимки экрана и т. Д.) И проверить Документация об ошибках точна в попытке понять, что произошло. Кто-нибудь может порекомендовать какие-либо программные инструменты или методы, которые могут записывать и восстанавливать фактическую последовательность выполненных машинных инструкций, позволяя пользователю просматривать их и проверять код?

Если это помогает, проект, который я создаю, представляет собой приложение для Windows, написанное на C ++ и использующее VS2005.

Заранее спасибо за вашу помощь!

1 Ответ

1 голос
/ 14 июля 2009

'Time-machine' / Отладка воспроизведения очень полезна для отладки типа проблем, которые вы описываете.

например Отладчик машины времени Green Hills

Я не использовал это сам, но похоже, что это может быть полезно для типа проекта, который вы строите: Отладка воспроизведения VMWare

...