Core Files
summary
Production crashes leave a core file contains full process memory that can be inspected to recover exact JS state; using MDB v8 reconstructs JavaScript stacks reveals function frames and argument values, and cone/find tools report live objects so you can see which constructors hold memory. A demo shows parsed 62,000 JS objects in 4s and 14 in-flight HTTP client requests; LLDB plus a Python extension reproduces source and object inspection on OS X and enables cross‑target debugging for ARM devices.
AI-written summary · about
chapters (4)
related talks
50mPost-Mortem Debugging in Node.js
28mPost mortem NodeJS debugging
23mBringing JavaScript Back to Life
28mSegmentation fault! Low-level debugging for JS developers
57mTroubleshooting Node.js Applications Under the Hood
14mExample Debugging Session using DTrace and MDB
25mNode js applications diagnostics under the hood
50mDebugging Node.js in Production
