A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2004-February/042546.html below:

[Python-Dev] NULL tstate

[Python-Dev] NULL tstate [Python-Dev] NULL tstatePatrick Stinson ajole-1 at gci.net
Thu Feb 12 16:22:52 EST 2004
I am using sip to generate python bindings for my c++ library. sip is also 
used to generate python bindings for the Qt Gui toolkit. The PyEval_*Thread 
and PyThreadState_* seem to end up with a NULL tstate parameter at different 
points of execution when I start instantiating more complicated sip-wrapped 
widget classes along with my own multi-threaded library. At one point, I 
moved the thread creation code into python (by causing it to simply call a 
method in my library to execute the thread), and it helped a bit. 

I'm obviously not looking for help with sip, but it would be nice to get a 
general overview of what conditions cause a NULL tstate to be passed to these 
functions. I've posted a few messages on the sip mailing list about this, but 
the problem seems a little too biased toward the scope of this list for any 
of them to answer. 

Cheers!

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4