"coda" stands for CO(re) D(ump) A(nalyzer) or C(ore) O(bject) D(ebugger) and A(nalyzer).
This tool probes Linux-x86_64 coredumps in batch mode as well as interactively.
coredump has to be full(not a data/stack segment dump only).
If the coredump is not full, backtraces will be curtailed.
This tool does not require binaries, only full core dump is required.

Architecture supported
-----------------------
compile on x86_64 Linux box.

How to enable full coredump in linux
------------------------------------
On bash prompt

$> cat /proc/$$/coredump_filter
00000033

$> echo 0x7f > /proc/$$/coredump_filter
$> cat /proc/$$/coredump_filter
0000007f

For furter info 'man core'.

compilation
---------------
files are compressed with 7z.
$> cd coda
$> make

=================
Get latest code from Git Hub -
https://github.com/npamnani/coda

Features

  • Shows backtraces from threads of a process coredump
  • Shows disassembly
  • Gives coredump probing commands.

Project Samples

Project Activity

See All Activity >

Follow coda

coda Web Site

nel_h2
Gen AI apps are built with MongoDB Atlas Icon
Gen AI apps are built with MongoDB Atlas

The database for AI-powered applications.

MongoDB Atlas is the developer-friendly database used to build, scale, and run gen AI and LLM-powered apps—without needing a separate vector database. Atlas offers built-in vector search, global availability across 115+ regions, and flexible document modeling. Start building AI apps faster, all in one place.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of coda!

Additional Project Details

Registered

2015-11-26