[PyQt] SIP exception translation results in internal error
Arve Knudsen
arve.knudsen at gmail.com
Tue Jun 3 10:09:53 BST 2008
On 6/3/08, Phil Thompson <phil at riverbankcomputing.com> wrote:
> On Tuesday 03 June 2008 9:38:24 am Arve Knudsen wrote:
> > Hi
> >
> > I tried to play with SIP's support for automatic exception translation
> > (the "-e" option), in our application which embeds Python/PyQt. The
> > platform is Ubuntu 7.10 32bit. It doesn't seem to quite work however,
> > since an internal error is encountered in PyEval_SaveThread: Fatal
> > Python error: PyEval_SaveThread: NULL tstate. The gdb traceback shows
> > that the call to PyEval_SaveThread happens in QtCore.so. A bug in SIP
> > or PyQt?
>
>
> Do you have a test case?
Not at the moment at least, since this is in a larger application
which embeds Python. I can try to reproduce the error in a smaller
program, however. Could be that the error has to do with Python being
embeddd.
Arve
More information about the PyQt
mailing list