The following is the top bit of an apple crash report.
Latest mac binary PyQt4, plus Qt 4.8.4. Only happens in the
version bundled by pyinstaller - never running from source
in the IDE.

The crash follows cmd-q quit after a normal work session.
The main window closeEvent does a number of settings writes
in a beginWriteArray loop.

However, I notice now, that after settings, it never calls
event.accept() on the closeEvent object -- could that matter?

Exception Type:  EXC_BAD_ACCESS (SIGSEGV)
Exception Codes: KERN_INVALID_ADDRESS at 0x0000000000000010
Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Thread 0 Crashed:  Dispatch queue: com.apple.main-thread
0   QtGui                               0x000000011309ac20
QList<QWidget*>::append(QWidget* const&) + 64
1   QtGui                               0x000000011311334f
QSet<QWidget*>::toList() const + 143
2   QtGui                               0x0000000113105a80
QApplication::allWidgets() + 32
3   QtGui                               0x0000000113105ade
QApplication::topLevelWidgets() + 46
4   PyQt4.QtGui.so                      0x0000000112abb8b0 release_QApplication 
+ 32
5   sip.so                              0x0000000111b0b33b forgetObject + 115
6   sip.so                              0x0000000111b0cbbc sipWrapper_dealloc + 
17
7   Python                              0x000000011184ee16
_PyObject_SlotCompare + 2865
8   Python                              0x0000000111833b8e PyLong_FromUnicode + 
6315
9   Python                              0x0000000111835e39 PyDict_SetItem + 147
10  Python                              0x000000011183747c _PyModule_Clear + 287
11  Python                              0x000000011189401b PyImport_Cleanup + 
476
12  Python                              0x000000011189f0cf Py_Finalize + 200
13  cobro                               0x0000000100004102 main + 450
14  cobro                               0x00000001000016d4 start + 52
_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to