Bug 242492 - kmail crashes
Summary: kmail crashes
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kmail
Classification: Applications
Component: general (show other bugs)
Version: 1.13.2
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-06-22 15:36 UTC by Thomas
Modified: 2018-09-04 18:21 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas 2010-06-22 15:36:43 UTC
Application: kmail (1.13.2)
KDE Platform Version: 4.4.2 (KDE 4.4.2)
Qt Version: 4.6.2
Operating System: Linux 2.6.32-21-generic i686
Distribution: Ubuntu 10.04 LTS

-- Information about the crash:
Immediatedly after start kmail crashes.
No chance to do anything.
Some days before it crashed after some (different) actions.
Sometimes the X-server froze.

The crash can be reproduced every time.

 -- Backtrace:
Application: KMail (kmail), signal: Illegal instruction
[KCrash Handler]
#6  QFlags (this=0x9af3930, element=QStyle::CE_ScrollBarSubLine, option=0xbfb29524, p=0xbfb29f9c, widget=0x9e241f0) at /usr/include/qt4/QtCore/qglobal.h:2171
#7  KStyle::drawControl (this=0x9af3930, element=QStyle::CE_ScrollBarSubLine, option=0xbfb29524, p=0xbfb29f9c, widget=0x9e241f0) at ../../kdeui/kernel/kstyle.cpp:2222
#8  0x08d0c005 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#9  0x059b161e in QCommonStyle::drawComplexControl (this=0x9af3930, cc=QStyle::CC_ScrollBar, opt=0x9af3930, p=0xbfb29f9c, widget=0x9e241f0) at styles/qcommonstyle.cpp:3176
#10 0x00b3590c in KStyle::drawComplexControl (this=0x9af3930, cc=QStyle::CC_ScrollBar, opt=0xbfb29f34, p=0xbfb29f9c, w=0x9e241f0) at ../../kdeui/kernel/kstyle.cpp:3591
#11 0x08d03fd8 in ?? () from /usr/lib/kde4/plugins/styles/oxygen.so
#12 0x05b110c8 in QScrollBar::paintEvent (this=0xbfb29f34) at widgets/qscrollbar.cpp:547
#13 0x056b76b6 in QWidget::event (this=0x9e241f0, event=0xbfb2a584) at kernel/qwidget.cpp:8144
#14 0x05a66f54 in QAbstractSlider::event (this=0x9e241f0, e=0xbfb2a584) at widgets/qabstractslider.cpp:956
#15 0x05b11aea in QScrollBar::event (this=0x9e241f0, event=0xbfb2a584) at widgets/qscrollbar.cpp:527
#16 0x056594dc in QApplicationPrivate::notify_helper (this=0x9a0ac58, receiver=0x9e241f0, e=0xbfb2a584) at kernel/qapplication.cpp:4300
#17 0x056600f9 in QApplication::notify (this=0xbfb2d7d0, receiver=0x9e241f0, e=0xbfb2a584) at kernel/qapplication.cpp:4265
#18 0x00b25f2a in KApplication::notify (this=0xbfb2d7d0, receiver=0x9e241f0, event=0xbfb2a584) at ../../kdeui/kernel/kapplication.cpp:302
#19 0x0306ca3b in QCoreApplication::notifyInternal (this=0xbfb2d7d0, receiver=0x9e241f0, event=0xbfb2a584) at kernel/qcoreapplication.cpp:704
#20 0x056c09d6 in QCoreApplication::sendSpontaneousEvent (this=0x9e24208, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8)
    at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#21 QWidgetPrivate::drawWidget (this=0x9e24208, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5339
#22 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9e24090, pdev=0x9f167d4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#23 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9e24090, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#24 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9e23400, pdev=0x9f167d4, siblings=..., index=8, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#25 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9e23400, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#26 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9e21328, pdev=0x9f167d4, siblings=..., index=2, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#27 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9e21328, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#28 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9e9e9a8, pdev=0x9f167d4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#29 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9e9e9a8, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#30 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9e9b9c8, pdev=0x9f167d4, siblings=..., index=0, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#31 0x056c164e in QWidgetPrivate::paintSiblingsRecursive (this=0x9e9b9c8, pdev=0x9f167d4, siblings=..., index=1, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5439
#32 0x056c164e in QWidgetPrivate::paintSiblingsRecursive (this=0x9e9b9c8, pdev=0x9f167d4, siblings=..., index=3, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5439
#33 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9e9b9c8, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#34 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9cbf3a0, pdev=0x9f167d4, siblings=..., index=116, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#35 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9cbf3a0, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#36 0x056c1815 in QWidgetPrivate::paintSiblingsRecursive (this=0x9bdb9b0, pdev=0x9f167d4, siblings=..., index=6, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5452
#37 0x056c164e in QWidgetPrivate::paintSiblingsRecursive (this=0x9bdb9b0, pdev=0x9f167d4, siblings=..., index=28, rgn=..., offset=..., flags=4, sharedPainter=0x0, backingStore=0x9f16df8)
    at kernel/qwidget.cpp:5439
#38 0x056c0725 in QWidgetPrivate::drawWidget (this=0x9bdb9b0, pdev=0x9f167d4, rgn=..., offset=..., flags=<value optimized out>, sharedPainter=0x0, backingStore=0x9f16df8) at kernel/qwidget.cpp:5388
#39 0x05897890 in QWidgetBackingStore::sync (this=0x9f16df8) at painting/qbackingstore.cpp:1291
#40 0x056b0b93 in QWidgetPrivate::syncBackingStore (this=0x9bdb9b0) at kernel/qwidget.cpp:1672
#41 0x056b7e76 in QWidget::event (this=0x9c83e18, event=0xbfb2c814) at kernel/qwidget.cpp:8291
#42 0x05ad2bc7 in QMainWindow::event (this=0x9c83e18, event=0xbfb2c814) at widgets/qmainwindow.cpp:1433
#43 0x00c17b04 in KMainWindow::event (this=0x9c83e18, ev=0xbfb2c814) at ../../kdeui/widgets/kmainwindow.cpp:1103
#44 0x00c5f88f in KXmlGuiWindow::event (this=0x9c83e18, ev=0xbfb2c814) at ../../kdeui/xmlgui/kxmlguiwindow.cpp:131
#45 0x056594dc in QApplicationPrivate::notify_helper (this=0x9a0ac58, receiver=0x9c83e18, e=0xbfb2c814) at kernel/qapplication.cpp:4300
#46 0x056600f9 in QApplication::notify (this=0xbfb2d7d0, receiver=0x9c83e18, e=0xbfb2c814) at kernel/qapplication.cpp:4265
#47 0x00b25f2a in KApplication::notify (this=0xbfb2d7d0, receiver=0x9c83e18, event=0xbfb2c814) at ../../kdeui/kernel/kapplication.cpp:302
#48 0x0306ca3b in QCoreApplication::notifyInternal (this=0xbfb2d7d0, receiver=0x9c83e18, event=0xbfb2c814) at kernel/qcoreapplication.cpp:704
#49 0x05894877 in QCoreApplication::sendEvent (widget=0x9c83e18, updateImmediately=<value optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 sendUpdateRequest (widget=0x9c83e18, updateImmediately=<value optimized out>) at painting/qbackingstore.cpp:503
#51 0x05898204 in QWidgetBackingStore::markDirty (this=0x9f16df8, rect=..., widget=0x9ddb628, updateImmediately=true, invalidateBuffer=false) at painting/qbackingstore.cpp:667
#52 0x056b3689 in QWidget::repaint (this=0x9ddb628, rect=...) at kernel/qwidget.cpp:10034
#53 0x056b372a in QWidget::repaint (this=0x9ddb628, x=0, y=0, w=843, h=612) at kernel/qwidget.cpp:10011
#54 0x01a72a48 in KHTMLView::repaintContents (this=0x9dd5060, x=0, y=0, w=843, h=612) at ../../khtml/khtmlview.cpp:817
#55 0x01a72afa in KHTMLView::repaintContents (this=0x9dd5060, r=...) at ../../khtml/khtmlview.cpp:822
#56 0x01a7c791 in KHTMLView::timerEvent (this=0x9dd5060, e=0xbfb2d310) at ../../khtml/khtmlview.cpp:4240
#57 0x0307d254 in QObject::event (this=0x9dd5060, e=0x0) at kernel/qobject.cpp:1212
#58 0x056b7326 in QWidget::event (this=0x9dd5060, event=0xbfb2d310) at kernel/qwidget.cpp:8455
#59 0x05ab3fd3 in QFrame::event (this=0x9dd5060, e=0xbfb2d310) at widgets/qframe.cpp:557
#60 0x05b4ed97 in QAbstractScrollArea::event (this=0x9dd5060, e=0xbfb2d310) at widgets/qabstractscrollarea.cpp:989
#61 0x05b542ed in QScrollArea::event (this=0x9dd5060, e=0xbfb2d310) at widgets/qscrollarea.cpp:314
#62 0x01a8007c in KHTMLView::event (this=0x9dd5060, e=0xbfb2d310) at ../../khtml/khtmlview.cpp:552
#63 0x056594dc in QApplicationPrivate::notify_helper (this=0x9a0ac58, receiver=0x9dd5060, e=0xbfb2d310) at kernel/qapplication.cpp:4300
#64 0x056600f9 in QApplication::notify (this=0xbfb2d7d0, receiver=0x9dd5060, e=0xbfb2d310) at kernel/qapplication.cpp:4265
#65 0x00b25f2a in KApplication::notify (this=0xbfb2d7d0, receiver=0x9dd5060, event=0xbfb2d310) at ../../kdeui/kernel/kapplication.cpp:302
#66 0x0306ca3b in QCoreApplication::notifyInternal (this=0xbfb2d7d0, receiver=0x9dd5060, event=0xbfb2d310) at kernel/qcoreapplication.cpp:704
#67 0x0309bd66 in QCoreApplication::sendEvent (this=0x9a0aacc) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#68 QTimerInfoList::activateTimers (this=0x9a0aacc) at kernel/qeventdispatcher_unix.cpp:603
#69 0x030988e4 in timerSourceDispatch (source=0x9a0aa98) at kernel/qeventdispatcher_glib.cpp:184
#70 0x07c505e5 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#71 0x07c542d8 in ?? () from /lib/libglib-2.0.so.0
#72 0x07c544b8 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#73 0x030985d5 in QEventDispatcherGlib::processEvents (this=0x9946790, flags=...) at kernel/qeventdispatcher_glib.cpp:412
#74 0x05719135 in QGuiEventDispatcherGlib::processEvents (this=0x9946790, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#75 0x0306b059 in QEventLoop::processEvents (this=0x9cac3e8, flags=) at kernel/qeventloop.cpp:149
#76 0x0306b4aa in QEventLoop::exec (this=0x9cac3e8, flags=...) at kernel/qeventloop.cpp:201
#77 0x001b3b9b in Akonadi::Control::Private::exec (this=0x9cab348) at ../../akonadi/control.cpp:137
#78 0x001b411e in Akonadi::Control::start () at ../../akonadi/control.cpp:206
#79 0x001b4373 in Akonadi::Control::start (parent=0x0) at ../../akonadi/control.cpp:233
#80 0x0804ab05 in main (argc=1, argv=0xbfb2d994) at ../../kmail/main.cpp:149

Possible duplicates by query: bug 224229.

Reported using DrKonqi
Comment 1 Dario Andres 2010-12-14 14:43:55 UTC
[Comment from a bug triager]
Those crashes were related to the Oxygen widget style.
Are you still experiencing them ?
Regards
Comment 2 Andrew Crouthamel 2018-09-04 18:21:03 UTC
Hello! Sorry to be the bearer of bad news, but this version of Kmail has been unmaintained for many years so I am closing this bug. Please try using the latest version of Kmail to see if your issue persists. If it does, please submit a new bug in "kmail2". Thank you!