Skip to content

Docker-based toolbox for Nodejs Post-mortem debugging, comes with lldb, perf and llnode

Notifications You must be signed in to change notification settings

eokoneyo/purifico

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

purifico

Docker Toolbox for Nodejs Post-mortem debugging, comes with lldb, perf and llnode

This project is heavily inspired by the works of Howard Hellyer and Brendan Gregg

Setup

  • Copy the core dump and node binary executable specific to the process that generated the core dump into a cloned copy of this repo (see llnode issue #74)

  • Start the container

      ./bin/start_disposable.sh
  • To use findjsobjects and other similar commands, a memory ranges file must be generated. Simply run ./set_memoryranges.sh within the container and follow the prompt.

Reading Material

Can't seem to figure out what to do with the image? Start here:

About

Docker-based toolbox for Nodejs Post-mortem debugging, comes with lldb, perf and llnode

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published