Hi there!

I've been using pyperl for a long time and now I've found some kind of
weird error when working with a combination of exception hadling - swig
wrappers - C++,  python and perl.

Briefly: I've some modules written in C++ which I use under python and perl
via swig wrappers. These modules handle some exceptions to return errors to
the user.

 Well, if I import one of these modules under python and after that I use
pyperl to call any perl module which also uses that module (but the perl
version), the exceptions are not passed correctly, because they are raised
but they don't use the object containing the exception information.

This happens even if I only import the module but I don't use it. If I don't
use it under python, the exception is handled correctly.

Any ideas about what's happening??

Zope-perl maillist  -  Zope-perl@zope.org

Reply via email to