Version: (using KDE KDE 3.5.2) Installed from: Gentoo Packages Compiler: gcc 4 OS: Linux Kmail crashed while I was reading a mail. See the backtrace.
BACKTRACE: Using host libthread_db library "/lib/libthread_db.so.1". `system-supplied DSO at 0xffffe000' has disappeared; keeping its symbols. [Thread debugging using libthread_db enabled] [New Thread -1208640656 (LWP 5522)] [New Thread -1241789536 (LWP 5610)] [New Thread -1233396832 (LWP 5609)] [New Thread -1225004128 (LWP 5608)] [New Thread -1216611424 (LWP 5607)] [KCrash handler] #6 _XftSmoothGlyphGray565 (image=0x9a52580, xftg=0xb9a1858, x=37, y=12, color=0xbf9854dc) at xftcore.c:577 #7 0x44ec0981 in XftGlyphCore (draw=0x96f5498, color=0xbf9854dc, public=0xb9f2df0, x=46, y=116, glyphs=0xbf9853c0, nglyphs=23) at xftcore.c:1035 #8 0x44ec3139 in XftDrawGlyphs (draw=0x96f5498, color=0xbf9854dc, pub=0xb9f2df0, x=10, y=116, glyphs=0xbf9853c0, nglyphs=23) at xftdraw.c:494 #9 0x456da105 in QFontEngineXft::draw (this=) at qfontengine_x11.cpp:1930 #10 0x456bb9bc in QPainter::drawTextItem (this=) at qpainter_x11.cpp:3135 #11 0x456c5726 in QPainter::drawText (this=) at qpainter_x11.cpp:3094 #12 0x46bc69b4 in khtml::Font::drawText (this=) at font.cpp:113 #13 0x46bf3f1d in khtml::InlineTextBox::paint (this=) at render_text.cpp:172 #14 0x46bbb802 in khtml::InlineFlowBox::paint (this=) at render_line.cpp:638 #15 0x46bbb802 in khtml::InlineFlowBox::paint (this=) at render_line.cpp:638 #16 0x46c00d95 in khtml::RenderFlow::paintLines (this=) at render_flow.cpp:219 #17 0x46c00f6c in khtml::RenderBlock::paintObject (this=) at render_block.cpp:1645 #18 0x46c013e0 in khtml::RenderBlock::paint (this=) at render_block.cpp:1615 #19 0x46c01003 in khtml::RenderBlock::paintObject (this=) at render_block.cpp:1649 #20 0x46c013e0 in khtml::RenderBlock::paint (this=) at render_block.cpp:1615 #21 0x46c01003 in khtml::RenderBlock::paintObject (this=) at render_block.cpp:1649 #22 0x46c013e0 in khtml::RenderBlock::paint (this=) at render_block.cpp:1615 #23 0x46beb76a in khtml::RenderLayer::paintLayer (this=) at render_layer.cpp:923 #24 0x46beb614 in khtml::RenderLayer::paintLayer (this=) at render_layer.cpp:949 #25 0x46beb9b7 in khtml::RenderLayer::paint (this=) at render_layer.cpp:821 #26 0x46b293e7 in KHTMLView::drawContents (this=) at khtmlview.cpp:720 #27 0x458d6cce in QScrollView::drawContentsOffset (this=) at qscrollview.cpp:2336 #28 0x458d76e3 in QScrollView::viewportPaintEvent (this=) at qscrollview.cpp:1698 #29 0x458d80b2 in QScrollView::eventFilter (this=) at qscrollview.cpp:1489 #30 0x46b228a9 in KHTMLView::eventFilter (this=) at khtmlview.cpp:1939 #31 0x4577d933 in QObject::activate_filters (this=) at qobject.cpp:903 #32 0x4577d9d4 in QObject::event (this=) at qobject.cpp:735 #33 0x457bf0b6 in QWidget::event (this=) at qwidget.cpp:4659 #34 0x45709c0b in QApplication::internalNotify (this=) at qapplication.cpp:2635 #35 0x4570c7da in QApplication::notify (this=) at qapplication.cpp:2523 #36 0x45f910d4 in KApplication::notify (this=) at kapplication.cpp:550 #37 0x46add0fe in QApplication::sendEvent (receiver=) at qapplication.h:496 #38 0x456cf532 in QWidget::repaint (this=) at qwidget_x11.cpp:1595 #39 0x462ff7e9 in QWidget::repaint (this=) at qwidget.h:817 #40 0x457c49c2 in QWidget::repaint (this=) at qwidget.cpp:6007 #41 0x4710e574 in KMail::KHtmlPartHtmlWriter::end (this=) at khtmlparthtmlwriter.cpp:89 #42 0x470b1970 in KMail::KHtmlPartHtmlWriter::slotWriteNextHtmlChunk (this=) at khtmlparthtmlwriter.cpp:122 #43 0x470b1a09 in KMail::KHtmlPartHtmlWriter::qt_invoke (this=) at khtmlparthtmlwriter.moc:84 #44 0x4577e4db in QObject::activate_signal (this=) at qobject.cpp:2356 #45 0x4577f274 in QObject::activate_signal (this=) at qobject.cpp:2325 #46 0x45b7d6e2 in QTimer::timeout (this=) at moc_qtimer.cpp:82 #47 0x457acddd in QTimer::event (this=) at qtimer.cpp:219 #48 0x45709c0b in QApplication::internalNotify (this=) at qapplication.cpp:2635 #49 0x4570bb83 in QApplication::notify (this=) at qapplication.cpp:2358 #50 0x45f910d4 in KApplication::notify (this=) at kapplication.cpp:550 #51 0x46add0fe in QApplication::sendEvent (receiver=) at qapplication.h:496 #52 0x456faa20 in QEventLoop::activateTimers (this=) at qeventloop_unix.cpp:556 #53 0x456aa3a3 in QEventLoop::processEvents (this=) at qeventloop_x11.cpp:389 #54 0x45727c25 in QEventLoop::enterLoop (this=) at qeventloop.cpp:198 #55 0x4570b84d in QApplication::enter_loop (this=) at qapplication.cpp:2793 #56 0x47255843 in KMComposeWin::autoSaveMessage (this=) at kmcomposewin.cpp:689 #57 0x4727ae6a in KMComposeWin::qt_invoke (this=) at kmcomposewin.moc:461 #58 0x4577e4db in QObject::activate_signal (this=) at qobject.cpp:2356 #59 0x4577f274 in QObject::activate_signal (this=) at qobject.cpp:2325 #60 0x45b7d6e2 in QTimer::timeout (this=) at moc_qtimer.cpp:82 #61 0x457acddd in QTimer::event (this=) at qtimer.cpp:219 #62 0x45709c0b in QApplication::internalNotify (this=) at qapplication.cpp:2635 #63 0x4570bb83 in QApplication::notify (this=) at qapplication.cpp:2358 #64 0x45f910d4 in KApplication::notify (this=) at kapplication.cpp:550 #65 0x46add0fe in QApplication::sendEvent (receiver=) at qapplication.h:496 #66 0x456faa20 in QEventLoop::activateTimers (this=) at qeventloop_unix.cpp:556 #67 0x456aa3a3 in QEventLoop::processEvents (this=) at qeventloop_x11.cpp:389 #68 0x45727c25 in QEventLoop::enterLoop (this=) at qeventloop.cpp:198 #69 0x4570b84d in QApplication::enter_loop (this=) at qapplication.cpp:2793 #70 0x47255843 in KMComposeWin::autoSaveMessage (this=) at kmcomposewin.cpp:689 #71 0x4727ae6a in KMComposeWin::qt_invoke (this=) at kmcomposewin.moc:461 #72 0x4577e4db in QObject::activate_signal (this=) at qobject.cpp:2356 #73 0x4577f274 in QObject::activate_signal (this=) at qobject.cpp:2325 #74 0x45b7d6e2 in QTimer::timeout (this=) at moc_qtimer.cpp:82 #75 0x457acddd in QTimer::event (this=) at qtimer.cpp:219 #76 0x45709c0b in QApplication::internalNotify (this=) at qapplication.cpp:2635 #77 0x4570bb83 in QApplication::notify (this=) at qapplication.cpp:2358 #78 0x45f910d4 in KApplication::notify (this=) at kapplication.cpp:550 #79 0x46add0fe in QApplication::sendEvent (receiver=) at qapplication.h:496 #80 0x456faa20 in QEventLoop::activateTimers (this=) at qeventloop_unix.cpp:556 #81 0x456aa3a3 in QEventLoop::processEvents (this=) at qeventloop_x11.cpp:389 #82 0x45727c25 in QEventLoop::enterLoop (this=) at qeventloop.cpp:198 #83 0x45727a46 in QEventLoop::exec (this=) at qeventloop.cpp:145 #84 0x4570b8cf in QApplication::exec (this=) at qapplication.cpp:2758 #85 0x08065781 in main (argc=) at main.cpp:177
You've submitted this bug already: http://bugs.kde.org/show_bug.cgi?id=139994 I'd try to change fonts, crash seems to be xft/freetype related.
I am sorry for submitting the same bug again. It is because these tracebacks tell me nothing, I am not an expert. I was just thinking if there was a crash, there was a bug, too. Thank you for the hint about xft/freetype. I will Google out what that means.