Dumps registers, backtrace, and instruction stream to a file descriptor. Intended to be self-contained and resilient. Where possible, will detect and intelligently handle corrupt state, such as jumping through a bad pointer or a blown stack. The harvesting and reporting of the crash log is left as an exercise for the reader.

Supports Linux on ARM, MIPS, and x86.

On freecode

On github

contact me

Back to embedded
Back to tech
Back home