2.2.2.2 Crash.log

 The crash.log file MUST conform to the following syntax, as specified in [RFC4234].

 CrashLog = CrashEntry / (CrashEntry CrashLog)
 CrashEntry = Time SP SP Date HTAB Machine HTAB User HTAB ErrorInfo CRLF
 ErrorInfo = BucketID / ErrorSubPath
 BucketID    = (%x31-39)*DIGIT
 ErrorSubPath = 1*CHAR     ;    see below for delimiter handling

Time, Date, Machine, User: These elements MUST conform to section 2.2.2.

ErrorInfo: The CER client MUST write the BucketID to the crash.log file if it found it in the status.txt file (section 2.2.5) for the error in question; otherwise it MUST write the error subpath.

BucketID: This MUST be a positive decimal integer, and MUST NOT be zero.

ErrorSubPath: This is the error subpath (directory structure fragment) for the reported error (as described in section 2.2.3). A CRLF pair MUST NOT appear in the ErrorSubPath, since that is reserved as the line delimiter. An HTAB MUST NOT appear in the ErrorSubPath, since that is reserved as the item delimiter.