Hi,

from the looks of it, this is a bug in the program. Please cf the
documentation of PyQt3 [0].


>>>
Support for Threads
 ....
        
      * If you use the Python API then all calls to PyQt (including any
        imports) must be done from one thread only. Therefore, if you
        want to make calls to PyQt from several threads then you must
        use the Qt API.
        
      * If you want to use both APIs in the same application then all
        calls to PyQt must be done from threads created using the Qt
        API.
<<<

IMHO, this restriction is violated in the code in question, and maybe
also in reportbug-ng. The clean solution would be to communicate via
queues etc, and only call PyQt functions in the main thread.

I'll have a look into this.

best,


Torsten

[0] http://www.riverbankcomputing.co.uk/static/Docs/PyQt3/PyQt.html
-- 
.: Torsten Marek
.: http://shlomme.diotavelli.net
.: [EMAIL PROTECTED] -- GnuPG: 1024D/A244C858

Attachment: signature.asc
Description: Dies ist ein digital signierter Nachrichtenteil

Reply via email to