2.6. Crashdumps

In the event of a serious system malfunction, cOS Stream generates a Crashdump and stores it in non-volatile system memory as a set of files. The files generated by a crashdump consist of critical data that can assist in troubleshooting the cause of the malfunction.

Crashdumps are for Technical Support

The files generated by crashdumps are not intended to be read and interpreted by the administrator. Instead, they are intended to be sent to product support personnel and all relevant files should be sent.

Downloading Crashdump Files

Any of the files generated by a crashdump can be downloaded using SCP. All files are kept in the storage folder called crashdumps. A typical SCP command to download a single file would take the form:
	scp  <user>@<fw-address>:/crashdumps/<crashdump-file>
To download all files in one operation, a typical SCP command would be:
	scp -r <user>@<fw-address>:crashdumps

Listing Crashdump Files

The CLI provides the command crashdump to manage the crashdump files stored in non-volatile memory. The -list option provides a list of all files currently stored along with their sizes in bytes plus the total memory used and available. For example, a typical listing might be:
System:/> crashdump -list
		
Size   Name
-----  -------------------------------
46142  2025-11-22_00.00.36_rtbld.dump
886    2025-11-22_00.00.52_dpcore.dump

Used space:     47028 Bytes
Free space:  24211456 Bytes

[Tip] Tip: The default option is -list

If no option is specified after the crashdump command, the option -list is assumed.

Crashdump File Naming

Every crashdump file has a filetype of .dump and the complete filename has the form:
			<date><time><module>.dump
Where the <module> identifies the module which is the source of the crashdump, preceded by the date and time of the crash occurring. For example:
			2025-11-22_00.00.36_rtbld.dump

[Note] Note: GMT is used in crashdump timestamps

The date and times used in crashdump timestamps are based on GMT. They are not based on local time.

Deleting a Single File

The -delete option can be used to delete files from permanent storage. For example, to remove the file 2025-11-22_00.00.52_dpcore.dump, the command would be:
System:/> crashdump -delete=2025-11-22_00.00.52_dpcore.dump

Deleting All Files

All crashdump files stored in memory can be deleted with the following command:
System:/> crashdump -delete=All
Instead of All, the wildcard asterisk character "*" can be used instead:
System:/> crashdump -delete=*

[Important] Important: Delete crashdump files after downloading

The size of non-volatile memory available for crashdump file storage is limited. It is therefore important to delete crashdump files as soon as they have been downloaded.