Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

In the QCon talk you referenced in [1], you said that it's impossible to debug a Python or Ruby application from a core file. Why is this? Would an mdb module for Python or Ruby, to delve into the interpreter state and expose it in the debugger, not help or not be feasible?


"Impossible" is a bit strong, but yes, it requires deep and unholy knowledge of the interpreter in the debugger. For an example of what this looks like, see some of the monster block comments in mdb_v8.c[1].

[1] https://github.com/joyent/illumos-joyent/blob/master/usr/src...




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: