Friday, 29 April 2011

BF2 crash reporting


BF2 was appallingly unstable at release, and segfaulting was its favourite hobby. I wrote a tool which wrapped the executable, noticed if it exited because of an access violation and offered to report the minidump to a central location for analysis. This analysis allowed us to fix and work around a few problems.

Written in C++ using wxWidgets.