[PyQt] segmentation faults common when using QWebView

Brandon Craig Rhodes brandon at rhodesmill.org
Tue Nov 30 15:09:09 GMT 2010

"Hans-Peter Jansen" <hpj at urpla.net> writes:

> Brandon, forgot to add:
> I bet, that the simplest version (just the first webview.load,
> findAll, and click) as C++ version will also crash in a similar way,
> pointing to some uncaught race between the operating theads.  It would
> be a very good idea to report that as Qt-bug...

Thank you!  I will indeed try reporting it.  But - and here I might need
a lesson in how Qt works - how are threads involved in my example?  I
had thought that setting a timer scheduled an event to happen in the
main exec() thread, not over in another thread.  If something I am doing
is creating additional threads, then I'll rearrange my program to
prevent it, since Qt explicitly says that all widget operations have to
be invoked from the main application thread.

Brandon Craig Rhodes   brandon at rhodesmill.org   http://rhodesmill.org/brandon

More information about the PyQt mailing list