[PyQt] Crash on exit using QCompleter for QComboBox
    Jeremy Sanders 
    jeremy at jeremysanders.net
       
    Sun Jun  1 10:30:02 BST 2014
    
    
  
I wonder whether the following is a bug in my code or in PyQt. If you 
try to use the completer for completing text, then exit, there is a 
segfault in QWidgetPrivate::deleteTLSysExtra().
This goes away if the completer is removed and deleted before the 
program exits (uncomment final two lines in main).
I assume this is some sort of ownership issue, but I've tried various 
combinations of parents and so on, to no avail. I've worked around this 
in my code by creating and removing the completer in showEvent() and 
hideEvent(), but this is rather ugly.
This is PyQt4-4.10.2 and sip-4.14.7 on Linux.
Thanks
Jeremy
-------------- next part --------------
A non-text attachment was scrubbed...
Name: test.py
Type: text/x-python
Size: 955 bytes
Desc: not available
URL: <http://www.riverbankcomputing.com/pipermail/pyqt/attachments/20140601/fb344ee0/attachment.py>
    
    
More information about the PyQt
mailing list