Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our User Agreement and Privacy Policy.
Slideshare uses cookies to improve functionality and performance, and to provide you with relevant advertising. If you continue browsing the site, you agree to the use of cookies on this website. See our Privacy Policy and User Agreement for details.
Stefan has spent many nights debugging hard-to-find bugs. Memory overwrites leading to random crashes, well-hidden stack overflows and other atrocities that will eventually give each programmer nightmares. In this talk, Stefan shares tips and tricks how to identify the root cause of such problems and how to debug them with little or no help from a debugger. He will also go into detail about which memory management techniques can be applied in order to prevent some of those bugs in the first place.
Readers will learn techniques that help with finding and identifying problems that are due to the low-level access granted by C++ and the sometimes careless use of pointers. The presented techniques are applicable to the PC as well as console platforms.
Login to see the comments