[PyKDE] crash in QListView on amd64

Jonathan Riddell jriddell at ubuntu.com
Thu Apr 27 16:44:52 BST 2006


I have a crash in QListView which only appears on amd64 when entering
a QListViewItem that contains unicode characters.

http://kubuntu.pastebin.com/684705

backtrace:

#0  0x00002aaaade05e74 in TT_New_Context () from /usr/lib/libfreetype.so.6
#1  0x00002aaaade06178 in TT_New_Context () from /usr/lib/libfreetype.so.6
#2  0x00002aaaade06e33 in TT_RunIns () from /usr/lib/libfreetype.so.6
#3  0x00002aaaade0b307 in TT_RunIns () from /usr/lib/libfreetype.so.6
#4  0x00002aaaade0ab0b in TT_RunIns () from /usr/lib/libfreetype.so.6
#5  0x00002aaaade0b5f9 in TT_RunIns () from /usr/lib/libfreetype.so.6
#6  0x00002aaaaddcbe65 in FT_Load_Glyph () from /usr/lib/libfreetype.so.6
#7  0x00002aaaae7fdf5e in XftFontLoadGlyphs () from /usr/lib/libXft.so.2
#8  0x00002aaaae7fb75f in XftGlyphExtents () from /usr/lib/libXft.so.2
#9  0x00002aaaacaa00a5 in QFontEngineXft::stringToCMap () from /usr/lib/libqt-mt.so.3
#10 0x00002aaaacae69a5 in QFontMetrics::width () from /usr/lib/libqt-mt.so.3
#11 0x00002aaaacc1afa9 in QListViewItem::width () from /usr/lib/libqt-mt.so.3
#12 0x00002aaaacc1d34d in QListView::widthChanged () from /usr/lib/libqt-mt.so.3
#13 0x00002aaaacc1d509 in QListViewItem::widthChanged () from /usr/lib/libqt-mt.so.3
#14 0x00002aaaacc1d9b0 in QListViewItem::setText () from /usr/lib/libqt-mt.so.3
#15 0x00002aaaacc1e116 in QListViewItem::QListViewItem () from /usr/lib/libqt-mt.so.3
#16 0x00002aaaac1c030a in sipQListViewItem::sipQListViewItem () from /usr/lib/python2.4/site-packages/qt.so
#17 0x00002aaaac1c4491 in sipQLineEdit::sipEmit_textChanged () from /usr/lib/python2.4/site-packages/qt.so
#18 0x00002aaaaeb1b750 in sip_api_convert_from_void_ptr () from /usr/lib/python2.4/site-packages/sip.so

full backtrace at http://kubuntu.pastebin.com/684705

I also have a crash in KDialog where the backtrace reveals it is
caused by asking KAboutData for the application name, unfortunately I
can't find a pattern for when the crash is caused.

Any help on these two much appreciated.

Jonathan Riddell




More information about the PyQt mailing list