diff -r 7a31f7298d8f -r 0c91f0baec58 crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Entries/InfoHW/CXmlSegInfoHW.cs --- a/crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Entries/InfoHW/CXmlSegInfoHW.cs Tue Feb 23 17:05:24 2010 +0200 +++ b/crashanalysercmd/Libraries/File Formats/Plugins/CrashXmlPlugin/FileFormat/Segment/Entries/InfoHW/CXmlSegInfoHW.cs Wed Apr 21 09:51:02 2010 +0300 @@ -65,6 +65,16 @@ // Serial number string serialNumber = info.SerialNumber; WriteStringIfNotEmpty( aParameters.Writer, SegConstants.HWInfo_SerialNumber, serialNumber ); + + // Crash source + if (info.ProductionMode == 1) + { + aParameters.Writer.WriteElementString(SegConstants.HWInfo_ProductionMode, SegConstants.HWInfo_ProductionMode_Prd); + } + else if (info.ProductionMode == 0) + { + aParameters.Writer.WriteElementString(SegConstants.HWInfo_ProductionMode, SegConstants.HWInfo_ProductionMode_RnD); + } } }