Debugging Nondeterministic Failures in Linux Programs through Replay Analysis

Reproducing a failure is the first and most important step in debugging because it enables us to understand the failure and track down its source. However, many programs are susceptible to nondeterministic failures that are hard to reproduce, which makes debugging extremely difficult. We first addre...

Full description

Bibliographic Details
Main Authors: Shakaiba Majeed, Minsoo Ryu
Format: Article
Language:English
Published: Hindawi Limited 2018-01-01
Series:Scientific Programming
Online Access:http://dx.doi.org/10.1155/2018/8939027