Hello, attached the file containing the source.
Best regards, Carl. - Carl Wolff(See attached file: leak.py) Consultant Tel, 033-4543333 Mob: 06-53469668 www.imtech.nl pyqt-boun...@riverbankcomputing.com wrote on 22-08-2011 20:00:31: > Carl Wolff <carl.wo...@imtech.nl> > Sent by: pyqt-boun...@riverbankcomputing.com > > 22-08-2011 20:02 > > To > > pyqt@riverbankcomputing.com > > cc > > Subject > > [PyQt] Leak found in PyQt version 4.8.5-1 / 4.8.5 win32 build > > Hello, > the following piece of code leaks: > > import PyQt4.QtGui > import PyQt4.QtCore > import time > > app = PyQt4.QtGui.QApplication([]) > mainWindow = PyQt4.QtGui.QMainWindow() > > while True: > button = PyQt4.QtGui.QPushButton(mainWindow) > button.parent().findChild(PyQt4.QtCore.QObject, "foo") > button.setParent(None) > time.sleep(0.01) > > When the findChild call is not done this code does not leak. So the > leak cause seems to be located somewhere in the findChild > processing, or I must be doing something wrong. > > In older version 4.7.3-2 this leak was not there. > > Best regards. > Carl. > _______________________________________________ > PyQt mailing list PyQt@riverbankcomputing.com > http://www.riverbankcomputing.com/mailman/listinfo/pyqt
leak.py
Description: Binary data
_______________________________________________ PyQt mailing list PyQt@riverbankcomputing.com http://www.riverbankcomputing.com/mailman/listinfo/pyqt