ACM Home Page
Please provide us with feedback. Feedback
Backtracking and dynamic patching for free
Full text PdfPdf (156 KB)
Source Proceedings of the sixth international symposium on Automated analysis-driven debugging table of contents
Monterey, California, USA
Pages: 83 - 88  
Year of Publication: 2005
ISBN:1-59593-050-7
Authors
Bjorn De Sutter  Ghent University
Bruno De Bus  Ghent University
Michiel Ronsse  Ghent University
Koen De Bosschere  Ghent University
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 28,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1085130.1085141
What is a DOI?

ABSTRACT

We present a way to incorporate back-tracking and dynamic patching into existing debuggers, without requiring any change to their source code, the compiler or the run-time environment. An implementation on top of gdb is presented.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
Apple Computer. Introduction to fix and continue. http://developer.apple.com/documentation/DeveloperTools/Conceptual/PatchCommand/.
 
2
Compaq Computer Corporation. Ladebug debugger manual. http://h30097.www3.hp.com/docs/base doc/DOCUMENTATION/V51A HTML/LADEBUG/TITLE.HTM.
 
3
Intel Corporation. Intel(R) debugger (IDB) manual.
 
4
 
5
Sun Microsystems. Debugging a program with dbx. http://docs.sun.com/app/docs/doc/805-4948, 1999.
 
6
J. S. Plank, M. Beck, G. Kingsley, and K. Li. Libckpt: Transparent checkpointing under unix. In Proc. Usenix Winter 1995 Technical Conference, pp. 213--223, 1995.

Collaborative Colleagues:
Bjorn De Sutter: colleagues
Bruno De Bus: colleagues
Michiel Ronsse: colleagues
Koen De Bosschere: colleagues