Using GNU's GDB Debugger
25 points by parenthesis
Read the article
Discussion on Hacker News