diff -r 7a31f7298d8f -r 0c91f0baec58 crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Utilities/CXmlExitInfo.cs --- a/crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Utilities/CXmlExitInfo.cs Tue Feb 23 17:05:24 2010 +0200 +++ b/crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Utilities/CXmlExitInfo.cs Wed Apr 21 09:51:02 2010 +0300 @@ -22,6 +22,7 @@ using CrashItemLib.Crash.Threads; using CrashItemLib.Crash.ExitInfo; using CrashXmlPlugin.FileFormat.Node; +using ErrorLibrary; namespace CrashXmlPlugin.FileFormat.Segment.Entries { @@ -68,6 +69,10 @@ case CIExitInfo.TExitType.EExitTypePanic: aParameters.Writer.WriteElementString( SegConstants.ExitInfo_Category, iExitInfo.Category ); aParameters.Writer.WriteElementString( SegConstants.ExitInfo_Reason, iExitInfo.Reason.ToString() ); + + // Get panic description + String description = XmlErrorLibrary.GetPanicDescription(iExitInfo.Category, iExitInfo.Reason.ToString()); + aParameters.Writer.WriteElementString(SegConstants.ExitInfo_Description, description); break; } }