id summary reporter owner description type status milestone component version severity resolution keywords cc 3661 An exceptions puzzler: troy d. straszheim troy d. straszheim "Scenario: From python I call wrapped c++ code. This c++ code calls a python function via a boost::python::object and attempts to extract a value from what is returned. This causes a throw, and the exception propagates back up to python. It is possible for 'stuff' to get called in a function like this: def foo(): try: return except: stuff() I don't have all the details handy about what is happening on the C++ side, this is a 'note to self' to investigate and document a best practice. " Tasks new python USE GITHUB Not Applicable