|
The Modular Debugger (MDB) is an extensible utility for low-level debugging and editing of a live operating system, operating system crash dumps, user processes, user process core dumps, and object files. MDB provides a completely customizable environment for debugging these programs and scenarios, including a dynamic module facility that programmers can use to implement their own debugging commands to perform program-specific analysis. Each MDB module can be used to examine the program in several different contexts, including live and post-mortem. MDB is a new feature of Solaris 8; it is included in /usr/bin as part of the standard operating environment. Driver developers can use MDB to aid in debugging crash dumps that occur during development, or those obtained from customers. Driver developers can use the MDB programming API to design their own custom debugging modules, which can be delivered along with the driver software itself for use in debugging problems in the field. The Solaris Modular Debugger Guide explains more about using MDB and developing custom debugger modules. Solaris Modular Debugger Guide
For questions, comments, and bugs send email to MDB-DDI@Sun.COM | |||
|
| ||||||||||||