[PyKDE] Re: PyQt4 shutdown crash

Mike Rovner mrovner at cadence.com
Thu Jun 1 22:58:00 BST 2006


Andreas Pakulat wrote:
> use rather "outdated" versions of sip and PyQt4 snapshots, maybe you
> first give the latest ones a try?

Thanks for the reminder to upgrade. I missed new snapshot notification.

However I was able to crash mandelbrot.py with 
{sip,pyqt4}-snapshot-20060531:

(gdb) where
#0  0xb7416032 in free () from /lib/tls/libc.so.6
#1  0xb709186f in QHashData::freeNode(void*) () from 
/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtCore.so.4
#2  0xb7125add in QHash<QObject const*, int>::erase(QHash<QObject 
const*, int>::iterator) ()
    from /lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtCore.so.4
#3  0xb711f522 in QConnectionList::remove(QObject*) () from 
/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtCore.so.4
#4  0xb71216f7 in QObject::~QObject() () from 
/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtCore.so.4
#5  0xb65d813d in QSmSocketReceiver::~QSmSocketReceiver() () from 
/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtGui.so.4
#6  0xb65d74c8 in QSessionManager::~QSessionManager() () from 
/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtGui.so.4
#7  0xb657c3a7 in QApplication::~QApplication() () from 
/lan/dfm/grp_mm_data1/dev/tools/linux-x86_32/lib/libQtGui.so.4
#8  0xb6d68cb1 in initQtGui () from 
/home/mrovner/tools/linux-x86_32/lib/python2.4/site-packages/PyQt4/QtGui.so
#9  0xb6aafa09 in ?? () from 
/home/mrovner/tools/linux-x86_32/lib/python2.4/site-packages/PyQt4/QtGui.so
#10 0xb7027f3e in initsip () from 
/home/mrovner/tools/linux-x86_32/lib/python2.4/site-packages/sip.so
#11 0x080db5dd in call_ll_exitfuncs () at Python/pythonrun.c:1564
#12 0x080db61b in Py_Exit (sts=0) at Python/pythonrun.c:1573
#13 0x080dc8ad in handle_system_exit () at Python/pythonrun.c:1041
#14 0x080daba5 in PyErr_PrintEx (set_sys_last_vars=1) at 
Python/pythonrun.c:1051
#15 0x080da892 in PyErr_Print () at Python/pythonrun.c:965
#16 0x080da7d8 in PyRun_SimpleFileExFlags (fp=0x8146008,
     filename=0xbffff319 
"../../PyQt4-x11-commercial-snapshot-20060531/examples/threads/mandelbrot.py", 
closeit=1, flags=0xbfffe0c4)
     at Python/pythonrun.c:864
#17 0x08055538 in Py_Main (argc=1, argv=0xbfffe174) at Modules/main.c:484
#18 0x08054f8b in main (argc=0, argv=0x0) at Modules/python.c:23
(gdb)

Just close application during recalculation.

Thanks,
Mike




More information about the PyQt mailing list