Application: kmail (1.13.0) KDE Platform Version: 4.4.00 (KDE 4.4.0) Qt Version: 4.6.1 Operating System: Linux 2.6.31.5 i686 Distribution: Ubuntu 9.10 -- Information about the crash: KMail crashed when unrolling its window on Window Maker 0.92.0. -- Backtrace: Application: KMail (kmail), signal: Segmentation fault [KCrash Handler] #6 QRectF (region=...) at ../../include/QtCore/../../src/corelib/tools/qrect.h:651 #7 qt_regionToPath (region=...) at painting/qregion.cpp:1039 #8 0xb614f25e in QX11PaintEngine::updateState (this=0x8d09c78, state=...) at painting/qpaintengine_x11.cpp:1101 #9 0xb608ba84 in QPainterPrivate::updateStateImpl (this=0x8f6e390, newState=0x9106df0) at painting/qpainter.cpp:892 #10 0xb608bb4c in QPainterPrivate::updateState (this=0x8f6e390, newState=0x9106df0) at painting/qpainter.cpp:920 #11 0xb6091cea in QPainter::setClipRect (this=0xbfda3b1c, rect=..., op=Qt::ReplaceClip) at painting/qpainter.cpp:2768 #12 0xb626ecde in QCommonStyle::drawControl (this=0x83fee60, element=QStyle::CE_Header, opt=0xbfda3948, p=0xbfda3b1c, widget=0x894b2f8) at styles/qcommonstyle.cpp:2057 #13 0xb75e280c in KStyle::drawControl (this=0x83fee60, element=QStyle::CE_Header, option=0xbfda3948, p=0xbfda3b1c, widget=0x894b2f8) at ../../kdeui/kernel/kstyle.cpp:2502 #14 0xb26a8f55 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so #15 0xb64d9716 in QHeaderView::paintSection (this=0x894b2f8, painter=0xbfda3b1c, rect=..., logicalIndex=0) at itemviews/qheaderview.cpp:2520 #16 0xb64d638f in QHeaderView::paintEvent (this=0x894b2f8, e=0xbfda43f4) at itemviews/qheaderview.cpp:2111 #17 0xb5f7f466 in QWidget::event (this=0x894b2f8, event=0xbfda43f4) at kernel/qwidget.cpp:8124 #18 0xb637ab23 in QFrame::event (this=0x894b2f8, e=0xbfda43f4) at widgets/qframe.cpp:557 #19 0xb6414da2 in QAbstractScrollArea::viewportEvent (this=0xbfda24dc, e=0x0) at widgets/qabstractscrollarea.cpp:1036 #20 0xb64c9467 in QAbstractItemView::viewportEvent (this=0x894b2f8, event=0xbfda43f4) at itemviews/qabstractitemview.cpp:1603 #21 0xb64d4074 in QHeaderView::viewportEvent (this=0x894b2f8, e=0xbfda43f4) at itemviews/qheaderview.cpp:2421 #22 0xb6417695 in QAbstractScrollAreaPrivate::viewportEvent (this=0x859ec08, o=0x8953708, e=0xbfda43f4) at widgets/qabstractscrollarea_p.h:100 #23 QAbstractScrollAreaFilter::eventFilter (this=0x859ec08, o=0x8953708, e=0xbfda43f4) at widgets/qabstractscrollarea_p.h:116 #24 0xb5cd4f9a in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x835e3a8, receiver=0x8953708, event=0xbfda43f4) at kernel/qcoreapplication.cpp:819 #25 0xb5f21259 in QApplicationPrivate::notify_helper (this=0x835e3a8, receiver=0x8953708, e=0xbfda43f4) at kernel/qapplication.cpp:4294 #26 0xb5f27f79 in QApplication::notify (this=0xbfda50cc, receiver=0x8953708, e=0xbfda43f4) at kernel/qapplication.cpp:4263 #27 0xb75cf1fa in KApplication::notify (this=0xbfda50cc, receiver=0x8953708, event=0xbfda43f4) at ../../kdeui/kernel/kapplication.cpp:302 #28 0xb5cd5cfb in QCoreApplication::notifyInternal (this=0xbfda50cc, receiver=0x8953708, event=0xbfda43f4) at kernel/qcoreapplication.cpp:704 #29 0xb5f88666 in QCoreApplication::sendSpontaneousEvent (this=0x8aa84e0, pdev=0x8c2cb44, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c2c640) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218 #30 QWidgetPrivate::drawWidget (this=0x8aa84e0, pdev=0x8c2cb44, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x8c2c640) at kernel/qwidget.cpp:5321 #31 0xb615e3d7 in QWidgetBackingStore::sync (this=0x8c2c640) at painting/qbackingstore.cpp:1283 #32 0xb615e91a in QWidgetBackingStore::sync (this=0x8c2c640, exposedWidget=0x858c208, exposedRegion=...) at painting/qbackingstore.cpp:1096 #33 0xb5f788c2 in QWidgetPrivate::syncBackingStore (this=0x8a9f098, region=...) at kernel/qwidget.cpp:1672 #34 0xb5fa4f48 in QETWidget::translatePaintEvent (this=0x858c208, event=0xbfda4c8c) at kernel/qapplication_x11.cpp:5078 #35 0xb5fb148a in QApplication::x11ProcessEvent (this=0xbfda50cc, event=0xbfda4c8c) at kernel/qapplication_x11.cpp:3401 #36 0xb5fe095a in x11EventSourceDispatch (s=0x83a0c48, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146 #37 0xb3e6fe88 in g_main_context_dispatch () from /lib/libglib-2.0.so.0 #38 0xb3e73730 in ?? () from /lib/libglib-2.0.so.0 #39 0xb3e73863 in g_main_context_iteration () from /lib/libglib-2.0.so.0 #40 0xb5d018e5 in QEventDispatcherGlib::processEvents (this=0x832d880, flags=...) at kernel/qeventdispatcher_glib.cpp:412 #41 0xb5fe0485 in QGuiEventDispatcherGlib::processEvents (this=0x832d880, flags=...) at kernel/qguieventdispatcher_glib.cpp:204 #42 0xb5cd4319 in QEventLoop::processEvents (this=0xbfda4f84, flags=) at kernel/qeventloop.cpp:149 #43 0xb5cd476a in QEventLoop::exec (this=0xbfda4f84, flags=...) at kernel/qeventloop.cpp:201 #44 0xb5cd895f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:981 #45 0xb5f21317 in QApplication::exec () at kernel/qapplication.cpp:3577 #46 0x0804abae in _start () Reported using DrKonqi
This looks like a bug in the Qt library or in the Oxygen widget style. - Does the application crash again if you repeat the situation you described ? If it does, could you try using another widget style like Plastique or Cleanlooks (setting it on SystemSettings/Appearance/Style/Application tab) Regards
(In reply to comment #1) > This looks like a bug in the Qt library or in the Oxygen widget style. > - Does the application crash again if you repeat the situation you described ? > If it does, could you try using another widget style like Plastique or > Cleanlooks (setting it on SystemSettings/Appearance/Style/Application tab) > Regards Sorry, but I can't reproduce the crash with the current style anymore.
Created attachment 41063 [details] KMail crashed again under the given circumstances. Backtrace is attached. It's still the oxygen style.
The new crash seems different, but it is still related to Qt painting code. - Try switching to another widget style and using it for a while to check if it doesn't happen with it. Regards
Created attachment 41162 [details] KMail crashed again under the given circumstances. Backtrace is attached. This time I was using the Plastique style.
Crashes were related to a broken graphic card.