> Yes, at least to see if it can spot the problem. > > To get started: Build your own python. Make sure to compile it with > "--without-pymalloc" and also set the compile flags to "-O0 -g". Build > valgrind 3.3.0 [or install it from binary packages] and run your code > under it. If it segfaults valgrind [it happens to me somewhat regularly, > but then usually something evil is happening in libSingular ;] go and > check out the 3.4svn version.
Thanks, I will try this out. I have never used valgrind, so this is very helpful. > Let me know if you have any trouble. Thanks Brian > > > When people have seen this type of thing with cython, what types of > > things have been the culprit? (ie, where should I start looking). > > This is likey a __dealloc__ problem. Valgrind helps there since it > detects mismatched free and delete for example. > > > Thanks, > > > > Brian > > Cheers, > > Michael > > > > > _______________________________________________ > > Cython-dev mailing list > > [email protected] > > http://codespeak.net/mailman/listinfo/cython-dev > > > > _______________________________________________ > Cython-dev mailing list > [email protected] > http://codespeak.net/mailman/listinfo/cython-dev > _______________________________________________ Cython-dev mailing list [email protected] http://codespeak.net/mailman/listinfo/cython-dev
