On Aug 6, 6:35 am, Vipul Raheja <vipul.ii...@gmail.com> wrote: > Hi, > > I have wrapped a library from C++ to Python using SWIG. But when I > import it in Python, I am able to work fine with it, but it gives a > segmentation fault while exiting. Following is the log: > > vipul@vipul-laptop:~/ossim-svn/src/pyossim/swig$ python > Python 2.6.6 (r266:84292, Sep 15 2010, 15:52:39) > [GCC 4.4.5] on linux2 > Type "help", "copyright", "credits" or "license" for more information.>>> > import pyossim > > * Do some stuff * > >>> exit() > > Segmentation fault > vipul@vipul-laptop:~/ossim-svn/src/pyossim/swig$ > > Kindly help. > > Thanks and Regards, > Vipul Raheja
Check out Valgrind. It's easy to set up, runs like gdb, but keeps track and flags any offending memory use at the c level. Then just need to find the calling python code. -- http://mail.python.org/mailman/listinfo/python-list