[PyQt] [PyKDE] KCrash, sometimes even glibc
Henrik Pauli
henrik.pauli at gmail.com
Sat Sep 1 21:19:53 BST 2007
On Monday 27 August 2007, Phil Thompson wrote:
> Crashes on exit have two causes...
>
> - PyQt bugs related to object ownership
>
> - C++ objects being deleted in the wrong order (because Python objects are
> being garbage collected in a fairly random order).
>
Fixed them tonight — actually it was how I cleaned up after my windows (or
rather, how I didn't, apparently).
I now keep a list of the primary windows and call close() on them on exit —
then finally kill the trayicon (which I now finally have). I think I could
use some QApplication method to get this list, but I'm actually collecting
the python variables referring to the windows and walking over them on exit.
So now it works :)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
Url : http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20070901/50229daf/attachment.bin
More information about the PyQt
mailing list