Talk Python To Me cover image

#419: Debugging Python in Production with PyStack

Talk Python To Me

00:00

The Problem With Python Debuggers

GDB only understands C code. DDB relies on, to do this, relies on debugging information inside the core. In Python 3.11, you are not even able to do it without extra metadata. There is ways to make it work but we are kind of entering the expert realm here. We've seen deadlocks on the GC Dell of a object that's defined in an extension module. And when that happens, all the Python debugger is going to tell you is absolutely nothing.

Transcript
Play full episode

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app