Before you begin
This tutorial is organized as a series of debugging sessions.
The debugging sessions attempt to show how debug can be used in actual applications.
They are each followed by several subtopics containing
examples that use the individual commands, or explain some of the finer points
of the information on debugging.
may prove to be more useful than the debugging sessions
to readers who are already comfortable with using debuggers.
The debugging sessions are grouped into
subtopics covering the basics:
Even if you don't expect to do any multi-process or assembly level debugging,
consider skimming those discussions since the commands and techniques described in them are available
and can be useful for debugging simple programs.
Debugging single-process programs compiled with debugging
Assembly level debugging (debugging without -g)
Debugging a multithreaded application
Programs used in the sessions
© 2005 The SCO Group, Inc. All rights reserved.
SCO OpenServer Release 6.0.0 -- 02 June 2005