> That matches my experience, I tried it >100 times but didn't get a > single segfault. But OTOH perhaps it's only the timing that is > different, so I wouldn't be sure that only the amd64 version is buggy.
For testing I added another user and started with a fresh config on the same account. It never segfaulted. > Yes, sure! Anything that may point to the buggy code would be helpful. I > already had a short look at the source but didn't see an obvious > problem. Still I managed to quickly reproduce a segfault within gdb. Looks like we might want to forward the bug to qt or something similar: $ gdb psi ... (gdb) run ... Program received signal SIGSEGV, Segmentation fault. 0x00000000005c1230 in QTextEdit::setCurrentFont () (gdb) bt #0 0x00000000005c1230 in QTextEdit::setCurrentFont () #1 0x00000000005cb448 in QTextEdit::setCurrentFont () #2 0x00000000005cbb2a in QTextEdit::setCurrentFont () #3 0x00000000005cbe39 in QTextEdit::setCurrentFont () #4 0x00002b87b663691b in QWidget::event () from /usr/lib/libqt-mt.so.3 #5 0x00002b87b659d212 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #6 0x00002b87b659facb in QApplication::notify () from /usr/lib/libqt-mt.so.3 #7 0x000000000060f821 in QListView::removeItem () #8 0x00002b87b6530824 in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 #9 0x00002b87b65a1a6c in QApplication::setActiveWindow () from /usr/lib/libqt-mt.so.3 #10 0x00002b87b652da03 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 #11 0x00002b87b654386a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #12 0x00002b87b65b679e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #13 0x00002b87b659ec8e in QApplication::enter_loop () from /usr/lib/libqt-mt.so.3 #14 0x00002b87b67a7787 in QDialog::exec () from /usr/lib/libqt-mt.so.3 #15 0x00002b87b67cac91 in QMessageBox::QMessageBox () from /usr/lib/libqt-mt.so.3 #16 0x00002b87b67cae33 in QMessageBox::information () from /usr/lib/libqt-mt.so.3 #17 0x00000000005caa79 in QTextEdit::setCurrentFont () #18 0x00002b87b6636647 in QWidget::event () from /usr/lib/libqt-mt.so.3 #19 0x00002b87b659d212 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #20 0x00002b87b659facb in QApplication::notify () from /usr/lib/libqt-mt.so.3 #21 0x000000000060f821 in QListView::removeItem () #22 0x00002b87b65307b2 in QApplication::sendEvent () from /usr/lib/libqt-mt.so.3 #23 0x00002b87b6638dfa in QWidget::close () from /usr/lib/libqt-mt.so.3 #24 0x00000000005cbf90 in QTextEdit::setCurrentFont () #25 0x00002b87b663639a in QWidget::event () from /usr/lib/libqt-mt.so.3 #26 0x00002b87b659d212 in QApplication::internalNotify () from /usr/lib/libqt-mt.so.3 #27 0x00002b87b659f1ab in QApplication::notify () from /usr/lib/libqt-mt.so.3 #28 0x000000000060f821 in QListView::removeItem () #29 0x00002b87b6530824 in QApplication::sendSpontaneousEvent () from /usr/lib/libqt-mt.so.3 #30 0x00002b87b652211d in QETWidget::translateKeyEvent () from /usr/lib/libqt-mt.so.3 #31 0x00002b87b652d921 in QApplication::x11ProcessEvent () from /usr/lib/libqt-mt.so.3 #32 0x00002b87b654386a in QEventLoop::processEvents () from /usr/lib/libqt-mt.so.3 #33 0x00002b87b65b679e in QEventLoop::enterLoop () from /usr/lib/libqt-mt.so.3 #34 0x00002b87b65b65a7 in QEventLoop::exec () from /usr/lib/libqt-mt.so.3 #35 0x00002b87b659ecf0 in QApplication::exec () from /usr/lib/libqt-mt.so.3 #36 0x000000000053eeb3 in QLabel::metaObject () #37 0x00002b87b75c04ca in __libc_start_main () from /lib/libc.so.6 #38 0x000000000043b90a in ?? () #39 0x00007ffff4bf43e8 in ?? () #40 0x0000000000000000 in ?? () (gdb) bt full doesn't give more information. Maybe font settings are interesting, too. So this is my lookandfeel section from .psi/profiles/default/config.xml: <lookandfeel> <newHeadings>false</newHeadings> <chat-opacity>100</chat-opacity> <roster-opacity>95</roster-opacity> <outline-headings>true</outline-headings> <colors> <online>#000000</online> <listback>#ffffff</listback> <away>#004bb4</away> <dnd>#7e0000</dnd> <offline>#646464</offline> <profilefore>#ffffff</profilefore> <profileback>#969696</profileback> <groupfore>#5a5a5a</groupfore> <groupback>#f0f0f0</groupback> <animfront>#000000</animfront> <animback>#969696</animback> </colors> <fonts> <roster>DejaVu Sans Condensed,12,-1,5,50,0,0,0,0,0</roster> <message>DejaVu Sans Condensed,12,-1,5,50,0,0,0,0,0</message> <chat>DejaVu Sans Condensed,12,-1,5,50,0,0,0,0,0</chat> <popup>DejaVu Serif Condensed,10,-1,5,50,0,0,0,0,0</popup> </fonts> </lookandfeel> Uhm. It might also be interesting to know what fonts currently are installed: $ dpkg -l '*font*' | grep ^ii ii fontconfig 2.4.2-1 generic font configuration library - support ii fontconfig-con 2.4.2-1 generic font configuration library - configu ii gsfonts 8.11+urwcyr1.0 Fonts for the Ghostscript interpreter(s) ii gsfonts-x11 0.20 Make Ghostscript fonts available to X11 ii latex-xft-font 0.1-5 Xft-compatible versions of some LaTeX fonts ii libfontconfig1 2.4.2-1 generic font configuration library - runtime ii libfontenc1 1.0.2-2 X11 font encoding library ii libxfont1 1.2.2-1 X11 font rasterisation library ii psfontmgr 0.11.10 PostScript font manager -- part of Defoma, D ii x-ttcidfont-co 25 Configure TrueType and CID fonts for X ii xfonts-100dpi 1.0.0-3 100 dpi fonts for X ii xfonts-75dpi 1.0.0-3 75 dpi fonts for X ii xfonts-base 1.0.0-4 standard fonts for X ii xfonts-encodin 1.0.0-6 Encodings for X.Org fonts ii xfonts-scalabl 1.0.0-6 scalable fonts for X ii xfonts-utils 1.0.1-1 X Window System font utility programs I hope that this helps. Helmut
signature.asc
Description: Digital signature