Chasing Bug Fingerprints

A new technique augments existing bug reports

Cristian Zamfir and Prof. George Candea of the I&C Dependable Systems lab recently developed "bug fingerprints", a technique that augments existing bug reports with information about how bugs occur on user's devices.

Bug fingerprints have negligible performance impact on users' machines, yet they can significantly speed up the debugging of complex concurrency problems, such as deadlocks.

Bug fingerprints are akin to breadcrumbs that help developers reconstruct the cause of the bug.

Link to the paper: http://dslab.epfl.ch/pubs/bug_fingerprints.pdf


Author: Caroline Vandevyver

Source: EPFL