Projects / coretrace

coretrace

Coretrace is a lightweight tool for debugging embedded Linux applications. It works by analyzing core files from crashed applications and outputs a short plain-text backtrace, suitable for putting into logfiles. The basic idea is to let the failing unit do self analysis of core files and report those back home during device maintenance lifetime. Non-interactive small-sized embedded systems are the primary targets, so small footprint is of major concern, since it will be stored on flash. Currently the compiled size is approximately 20 kb.

Tags
Licenses
Operating Systems
Implementation
Translations

Recent releases

  •  28 Jun 2011 07:30

    Release Notes: Tracing accuracy was increased, even when the compiler does heavy optimizations (for PowerPC, ARM, and x86-64). A test suite was included for uniform and traceable debugging between PowerPC, ARM, x86, and x86-64 architectures.

    •  06 Dec 2010 09:02

      Release Notes: Minor bugs were fixed for x86-64 and being called by the kernel.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.