Introduction
MDeBug is a tool that can be used to perform system crash dump analysis for
the Solaris 8 Operating System (OS) and above, and application core analysis
for the Solaris 9 OS. This tool uses The target audience for this tool is developers and system administrators who might be interested in gathering information from core files to debug a hang, a panic, or an application crash.
Here are links to the relevant files. (Note: You can save these without
the
Some of the salient features of this tool are that it:
MDeBug provides an option to run a basic or an advanced analysis for the kernel crash dump. Basic analysis: Captures some of the basic information such as time of crash, panic string, panic message buffer, CPU structures, process table, and so on.
Advanced analysis: Captures all the information captured with basic analysis
in addition to some advanced information such as Prerequisites
1. MDB packages: The following packages should be present on the system on which you want to use this tool:
You can verify this by typing the command: %pkginfo | grep -i mdb 2. OS version: For the best results, you should run this tool on the same system on which the crash dump files or application core were collected. If this is not the case, the alternate system used must at least have the same OS version. Instructions to Run
1. Copy the 2. Run the script as: %sh ./mdebug 3. Choose the appropriate option in the startup menu. Script Output
The script output for both basic and advanced analysis is in the file by name: outfile.`date |cut -f4 -d" "`
where In case of advanced crash dump analysis, the script creates two additional files:
For application core dump analysis:
All the files are generated in the same directory as the crash dump or core file location (current working directory). Errors and Warnings
All errors are expected to be due to the utility in use, namely | |||||||||||||
Oracle is reviewing the Sun product roadmap and will provide guidance to customers in accordance with Oracle's standard product communication policies. Any resulting features and timing of release of such features as determined by Oracle's review of roadmaps, are at the sole discretion of Oracle. All product roadmap information, whether communicated by Sun Microsystems or by Oracle, does not represent a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. It is intended for information purposes only, and may not be incorporated into any contract.
|
| ||||||||||||