gdb attach $(pidof node)
b v8::internal::Runtime_StackGuard
print 'v8::Isolate::GetCurrent'()
-----------------------------
output: $1=<result>
---------------------
print 'v8::Isolate::TerminateExecution'(<result>)
c
print 'v8::StackTrace::CurrentStackTrace'(<result>)
example:
(gdb) b v8::internal::Runtime_StackGuard
(gdb) print 'v8::Isolate::GetCurrent'()
$1 = 48005328
(gdb) print 'v8::Isolate::TerminateExecution'(48005328)
$2 = 0
(gdb) c
Continuing.
Breakpoint 1, 0x0000000000be58b0 in
v8::internal::Runtime_StackGuard(int, v8::internal::Object**,
v8::internal::Isolate*) ()
(gdb) print 'v8::StackTrace::CurrentStackTrace'(48005328)