“We recorded a 16 player game where we found the crash, sent the Replay to the developer, and they fixed it that night.”
Reproducing this was going to be a problem...
Luckily, John Chowanec and his team were using ReplayDIRECTOR™. The Project: Snowblind team was equipped with a most useful tool for these types of scenarios. They used Replay to record the bug happening on three separate occasions. Next, they grabbed the Replay data and sent it overseas via FTP in just a few minutes.
Once the developer had the Replay data, it was a simple task of watching the crash bug happen, then stepping through the code in the debugger, one line at a time. They added more debugging info, and Replayed the bug again. Soon after, they found the cause. Memory corruption. The fix was made and a new build updated for the next day.
Another tough bug, another Replay Solution.
“Q: How do you see yourself using Replay on your upcoming project?
A: From Start to Finish.”