Application: kmail (1.13.7) KDE Platform Version: 4.6.4 (4.6.4) (Compiled from sources) Qt Version: 4.7.3 Operating System: FreeBSD 8.2-RELEASE-p1 i386 Distribution (Platform): FreeBSD Ports -- Information about the crash: - What I was doing when the application crashed: I was deleting items from my inbox. When I got to Tuesday, kmail crashes every time when I touch that folder (day Tuesday). Perhaps some entry in there got corrupted during mail download? The crash can be reproduced every time. -- Backtrace: Application: KMail (kmail), signal: Abort trap: 6 [Switching to Thread 2f101140 (LWP 100273)] 3 RSYSCALL(nanosleep) [KCrash Handler] #7 0x2b4acb8b in thr_kill () at thr_kill.S:3 #8 0x2b45e149 in _thr_send_sig (thread=0x2f101140, sig=6) at /usr/src/lib/libthr/thread/thr_kern.c:92 #9 0x2b45be93 in _raise (sig=6) at /usr/src/lib/libthr/thread/thr_sig.c:187 #10 0x2b54b0f4 in abort () at /usr/src/lib/libc/stdlib/abort.c:65 #11 0x2afd532c in qt_message_output (msgType=) at global/qglobal.cpp:2282 #12 0x2afd54e3 in qt_message (msgType=QtFatalMsg, msg=0x2b170258 "ASSERT: \"%s\" in file %s, line %d", ap=0xbfbf6514 "àAÃ*\023CÃ*ë\006") at global/qglobal.cpp:2328 #13 0x2afd55fd in qFatal (msg=0x2b170258 "ASSERT: \"%s\" in file %s, line %d") at global/qglobal.cpp:2511 #14 0x2afd5843 in qt_assert (assertion=0x2ac341e0 "(pos == end && glyphPosition == current.num_glyphs) || logClusters[pos] == glyphPosition", file=0x2ac34313 "text/qtextlayout.cpp", line=1771) at global/qglobal.cpp:2027 #15 0x2a6fee19 in QTextLine::layout_helper (this=0xbfbf9280, maxGlyphs=2147483647) at text/qtextlayout.cpp:1771 #16 0x2a70126d in QTextLine::setLineWidth (this=0xbfbf9280, width=16777216) at text/qtextlayout.cpp:1624 #17 0x2a5a1507 in qt_format_text (fnt=@0x327ca318, _r=) at painting/qpainter.cpp:8036 #18 0x2a5a2221 in QPainter::drawText (this=0xbfbfabe8, r=@0xbfbf93e0, flags=289, str=@0xbfbf93f0, br=0xbfbf93d0) at painting/qpainter.cpp:6053 #19 0x2bf9752f in MessageList::Core::ModelInvariantRowMapper::modelRowsRemoved () from /usr/local/kde4/lib/libmessagelist.so.5 #20 0x2bf9cc5e in MessageList::Core::ModelInvariantRowMapper::modelRowsRemoved () from /usr/local/kde4/lib/libmessagelist.so.5 #21 0x2aa96763 in QTreeView::drawRow (this=0x30b46be0, painter=0xbfbfabe8, option=@0xbfbfaa88, index=@0x329f702c) at itemviews/qtreeview.cpp:1678 #22 0x2aa978f3 in QTreeView::drawTree (this=0x30b46be0, painter=0xbfbfabe8, region=@0xbfbfb408) at itemviews/qtreeview.cpp:1441 #23 0x2aa9c6f0 in QTreeView::paintEvent (this=0x30b46be0, event=0xbfbfb3ec) at itemviews/qtreeview.cpp:1274 #24 0x2a489877 in QWidget::event (this=0x30b46be0, event=0xbfbfb3ec) at kernel/qwidget.cpp:8405 #25 0x2a8e7529 in QFrame::event (this=0x30b46be0, e=0xbfbfb3ec) at widgets/qframe.cpp:557 #26 0x2a98be62 in QAbstractScrollArea::viewportEvent (this=0x30b46be0, e=0xbfbfb3ec) at widgets/qabstractscrollarea.cpp:1043 #27 0x2aa4e615 in QAbstractItemView::viewportEvent (this=0x30b46be0, event=0xbfbfb3ec) at itemviews/qabstractitemview.cpp:1628 #28 0x2aa93742 in QTreeView::viewportEvent (this=0x30b46be0, event=0xbfbfb3ec) at itemviews/qtreeview.cpp:1256 #29 0x2a98e4dc in QAbstractScrollAreaFilter::eventFilter (this=0x30bb56e0, o=0x30b5bb60, e=0xbfbfb3ec) at qabstractscrollarea_p.h:100 #30 0x2b0f6892 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x2f130000, receiver=0x30b5bb60, event=0xbfbfb3ec) at kernel/qcoreapplication.cpp:846 #31 0x2a41fe81 in QApplicationPrivate::notify_helper (this=0x2f130000, receiver=0x30b5bb60, e=0xbfbfb3ec) at kernel/qapplication.cpp:4458 #32 0x2a4269fc in QApplication::notify (this=0xbfbfe2a4, receiver=0x30b5bb60, e=0xbfbfb3ec) at kernel/qapplication.cpp:4427 #33 0x282d48f7 in KApplication::notify () from /usr/local/kde4/lib/libkdeui.so.7 #34 0x2b0f6538 in QCoreApplication::notifyInternal (this=0xbfbfe2a4, receiver=0x30b5bb60, event=0xbfbfb3ec) at kernel/qcoreapplication.cpp:731 #35 0x2a4866de in QWidgetPrivate::drawWidget (this=0x2f2eebc0, pdev=0x32627924, rgn=@0xbfbfb668, offset=@0xbfbfb640, flags=) at qcoreapplication.h:218 #36 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=2, rgn=@0xbfbfb808, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #37 0x2a4870ba in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=3, rgn=@0xbfbfb9a8, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5686 #38 0x2a4870ba in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=7, rgn=@0xbfbfbb48, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5686 #39 0x2a4870ba in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=8, rgn=@0xbfbfbce8, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5686 #40 0x2a4870ba in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=9, rgn=@0xbfbfbe88, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5686 #41 0x2a4870ba in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=10, rgn=@0xbfbfc028, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5686 #42 0x2a4870ba in QWidgetPrivate::paintSiblingsRecursive (this=0x30f9c400, pdev=0x32627924, siblings=@0x30f9c40c, index=11, rgn=@0xbfbfc328, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5686 #43 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x30f9c400, pdev=0x32627924, rgn=@0xbfbfc328, offset=@0xbfbfc300, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #44 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f2ec640, pdev=0x32627924, siblings=@0x2f2ec64c, index=4, rgn=@0xbfbfc628, offset=@0xbfbfc600, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #45 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f2ec640, pdev=0x32627924, rgn=@0xbfbfc628, offset=@0xbfbfc600, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #46 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f137e00, pdev=0x32627924, siblings=@0x2f137e0c, index=3, rgn=@0xbfbfc928, offset=@0xbfbfc900, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #47 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f137e00, pdev=0x32627924, rgn=@0xbfbfc928, offset=@0xbfbfc900, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #48 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f137c80, pdev=0x32627924, siblings=@0x2f137c8c, index=4, rgn=@0xbfbfcc28, offset=@0xbfbfcc00, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #49 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f137c80, pdev=0x32627924, rgn=@0xbfbfcc28, offset=@0xbfbfcc00, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #50 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f139600, pdev=0x32627924, siblings=@0x2f13960c, index=3, rgn=@0xbfbfcf28, offset=@0xbfbfcf00, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #51 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f139600, pdev=0x32627924, rgn=@0xbfbfcf28, offset=@0xbfbfcf00, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #52 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f139480, pdev=0x32627924, siblings=@0x2f13948c, index=3, rgn=@0xbfbfd228, offset=@0xbfbfd200, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #53 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f139480, pdev=0x32627924, rgn=@0xbfbfd228, offset=@0xbfbfd200, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #54 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f101780, pdev=0x32627924, siblings=@0x2f10178c, index=112, rgn=@0xbfbfd528, offset=@0xbfbfd500, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #55 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f101780, pdev=0x32627924, rgn=@0xbfbfd528, offset=@0xbfbfd500, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #56 0x2a4873c4 in QWidgetPrivate::paintSiblingsRecursive (this=0x2f137980, pdev=0x32627924, siblings=@0x2f13798c, index=29, rgn=@0xbfbfd8c4, offset=@0x32623664, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5699 #57 0x2a4863a4 in QWidgetPrivate::drawWidget (this=0x2f137980, pdev=0x32627924, rgn=@0xbfbfd8c4, offset=@0x32623664, flags=4, sharedPainter=0x0, backingStore=0x32623640) at kernel/qwidget.cpp:5545 #58 0x2a6a5eec in QWidgetBackingStore::sync (this=0x32623640) at painting/qbackingstore.cpp:1333 #59 0x2a47af25 in QWidgetPrivate::syncBackingStore (this=0x2f137980) at kernel/qwidget.cpp:1842 #60 0x2a48a2de in QWidget::event (this=0x2f156340, event=0x3291c070) at kernel/qwidget.cpp:8552 #61 0x2a907f65 in QMainWindow::event (this=0x2f156340, event=0x3291c070) at widgets/qmainwindow.cpp:1480 #62 0x283f18a4 in KMainWindow::event () from /usr/local/kde4/lib/libkdeui.so.7 #63 0x28442f42 in KXmlGuiWindow::event () from /usr/local/kde4/lib/libkdeui.so.7 #64 0x2a41fe9e in QApplicationPrivate::notify_helper (this=0x2f130000, receiver=0x2f156340, e=0x3291c070) at kernel/qapplication.cpp:4462 #65 0x2a4269fc in QApplication::notify (this=0xbfbfe2a4, receiver=0x2f156340, e=0x3291c070) at kernel/qapplication.cpp:4427 #66 0x282d48f7 in KApplication::notify () from /usr/local/kde4/lib/libkdeui.so.7 #67 0x2b0f6538 in QCoreApplication::notifyInternal (this=0xbfbfe2a4, receiver=0x2f156340, event=0x3291c070) at kernel/qcoreapplication.cpp:731 #68 0x2b0f7a44 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x2f106900) at qcoreapplication.h:215 #69 0x2b0f7d13 in QCoreApplication::sendPostedEvents (receiver=0x0, event_type=0) at kernel/qcoreapplication.cpp:1265 #70 0x2b12943c in postEventSourceDispatch (s=0x2f194640) at qcoreapplication.h:220 #71 0x2d3f6ff3 in g_main_context_dispatch () from /usr/local/lib/libglib-2.0.so.0 #72 0x2d3fa67f in g_main_context_prepare () from /usr/local/lib/libglib-2.0.so.0 #73 0x2d3fac84 in g_main_context_iteration () from /usr/local/lib/libglib-2.0.so.0 #74 0x2b12975a in QEventDispatcherGlib::processEvents (this=0x2f1284f0, flags=@0xbfbfe0e8) at kernel/qeventdispatcher_glib.cpp:422 #75 0x2a4e7211 in QGuiEventDispatcherGlib::processEvents (this=0x2f1284f0, flags=@0xbfbfe118) at kernel/qguieventdispatcher_glib.cpp:204 #76 0x2b0f5599 in QEventLoop::processEvents (this=0xbfbfe190, flags=@0xbfbfe154) at kernel/qeventloop.cpp:149 #77 0x2b0f580a in QEventLoop::exec (this=0xbfbfe190, flags=) at kernel/qeventloop.cpp:201 #78 0x2b0f7dc5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008 #79 0x2a41e411 in QApplication::exec () at kernel/qapplication.cpp:3736 #80 0x0804a9c6 in ?? () #81 0x08049e81 in ?? () #82 0x00000003 in ?? () #83 0xbfbfe3f0 in ?? () #84 0xbfbfe400 in ?? () #85 0xbfbfe3d0 in ?? () #86 0xbfbfe3ec in ?? () #87 0x00000000 in ?? () #88 0xbfbfe3e8 in ?? () #89 0x08049df8 in ?? () Reported using DrKonqi
Created attachment 61541 [details] New crash information added by DrKonqi kmail (1.13.7) on KDE Platform 4.6.4 (4.6.4) using Qt 4.7.3 - What I was doing when the application crashed: There must be a corrupt entry in June 21 day folder. -- Backtrace (Reduced): #7 0x2b54c457 in kill () at kill.S:3 #8 0x2b45be7a in _raise (sig=6) at /usr/src/lib/libthr/thread/thr_sig.c:185 [...] #13 0x2afd5843 in qt_assert (assertion=0x2ac341e0 "(pos == end && glyphPosition == current.num_glyphs) || logClusters[pos] == glyphPosition", file=0x2ac34313 "text/qtextlayout.cpp", line=1771) at global/qglobal.cpp:2027 #14 0x2a6fee19 in QTextLine::layout_helper (this=0xbfbf9280, maxGlyphs=2147483647) at text/qtextlayout.cpp:1771 #15 0x2a70126d in QTextLine::setLineWidth (this=0xbfbf9280, width=16777216) at text/qtextlayout.cpp:1624
KMail 1.13.x is not maintained anymore. Retry with kmail from KDE >= 4.7.0