Linux Applications Debugging Techniques/Signals