It is a dream of generations of computer practitioners that they don’t have to debug software failures. The debugging becomes even more daunting in multi-core era since concurrency issues highly depend on a specific task interleaving that is extremely difficult to reproduce. Due to such reasons, programmers generally spend 75% of their working time on debugging, equating to more than 1,500 hours a year. Fortunately, a research team led by Tongping Liu of the University of Massachusetts Amherst designed and implemented a novel tool that could automatically diagnose software issues within seconds. This tool is expected to put an end to hard-to-debug issues, especially for software running in deploy environments.