Creport: Difference between revisions
No edit summary |
No edit summary |
||
| Line 30: | Line 30: | ||
After it has fetched all events, if it didn't encounter <code>USER_BREAK</code> it constructs an error report: | After it has fetched all events, if it didn't encounter <code>USER_BREAK</code> it constructs an error report: | ||
* Field10: (String) Error-code string formatted with [[Error codes|"%04d-%04d"]]. | * Field10 "ErrorCode": (String) Error-code string formatted with [[Error codes|"%04d-%04d"]]. | ||
* Field115: (String) Title-id snprintf'ed as "%08llx". | * Field115 "ProgramId": (String) Title-id snprintf'ed as "%08llx". | ||
* Field116: (Bool) 0. | * Field116 "AbortFlag": (Bool) 0. | ||
It does *not* add the event buffer to the report if title-id is any of the following(swkbd and all [[Internet_Browser|web-applets]] except offline-applet): | It does *not* add the event buffer to the report if title-id is any of the following(swkbd and all [[Internet_Browser|web-applets]] except offline-applet): | ||
| Line 49: | Line 49: | ||
These are added to the error report: | These are added to the error report: | ||
* Field206: (Raw) RSA-encrypted AES-key. | * Field206 "EncryptionKey": (Raw) RSA-encrypted AES-key. | ||
* Field207: (Raw) Encrypted crash-info. | * Field207 "EncryptedExceptionInfo": (Raw) Encrypted crash-info. | ||
Thus you need the private key to decrypt the crash dump. | Thus you need the private key to decrypt the crash dump. | ||