Boost logo

Boost Users :

From: cseymour_at_[hidden]
Date: 2002-08-15 13:00:16


Hi,

I have some code that worked fine with Python 2.1, but now in Python 2.2.1 it segfaults mysteriuosly.

I've narrowed it down to weirdness with the throw/catch of errors. When
I do a throw "boost::python::error_already_set();", the "catch(...)" in my module cpp file is supposed to catch it. But it never gets to there. After it's thrown, Python just segfaults and dies. In Python 2.1 it worked perfectly but not in 2.2.1.

Any suggestions?


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net