crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Utilities/CXmlExitInfo.cs
changeset 2 0c91f0baec58
parent 0 818e61de6cd1
--- 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;
             }
         }