debugging a c module?
Agent Drek
drek at smashpow.net
Wed Sep 5 18:57:06 EDT 2001
I've made a loadable module to speed up a portion of a python program
that I'm working on. Once in awhile (1 time out of 10) I get a core
dump on exit from the interpreter "Abort (core dumped)". I'm pretty sure
that this is because I've screwed up a reference count somewhere in the
module.
How do I go about debugging this? I'm using Python-2.1.1 on FreeBSD4.x.
Recompile python and the module with debugging? gdb?
This small problem aside, the C/API is great to work with! There are
lots of useful docs explaining how to write the modules I just haven't
found any that talk about the debugging process.
cheers,
--
Derek Marshall
Smash and Pow Inc > 'digital plumber'
http://www.smashpow.net
More information about the Python-list
mailing list