[kontact] [Bug 353761] Kmail crashing on folder change

Alf Mel via KDE Bugzilla bugzilla_noreply at kde.org
Fri Dec 18 18:46:49 GMT 2015


https://bugs.kde.org/show_bug.cgi?id=353761

Alf Mel <alf at mypals.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |alf at mypals.org

--- Comment #3 from Alf Mel <alf at mypals.org> ---
I'm seeing the same crash as well. Changed the theme to Oxygen and the problem
went away. Here is my trace:

org.kde.akonadi.ETM: collection: QVector()
org.kde.akonadi.ETM: Fetch job took  914 msec
org.kde.akonadi.ETM: was collection fetch job: collections: 7
org.kde.akonadi.ETM: first fetched collection: "Search"

Program received signal SIGSEGV, Segmentation fault.
0x00007ffff6341a97 in QPixmap::copy(QRect const&) const ()
   from /usr/lib/libQt5Gui.so.5
(gdb) bt
#0  0x00007ffff6341a97 in QPixmap::copy(QRect const&) const ()
   from /usr/lib/libQt5Gui.so.5
#1  0x00007ffff6341c17 in QPixmap::QPixmap(QPixmap const&) ()
   from /usr/lib/libQt5Gui.so.5
#2  0x00007fffeda57728 in KPixmapSequence::frameAt(int) const ()
   from /usr/lib/libKF5WidgetsAddons.so.5
#3  0x00007ffff0fa1aa0 in ?? () from /usr/lib/libKF5AkonadiWidgets.so.5
#4  0x00007ffff0f877c4 in
Akonadi::CollectionStatisticsDelegate::initStyleOption(QStyleOptionViewItem*,
QModelIndex const&) const ()
   from /usr/lib/libKF5AkonadiWidgets.so.5
#5  0x00007ffff6b6fffc in QStyledItemDelegate::paint(QPainter*,
QStyleOptionViewItem const&, QModelIndex const&) const () from
/usr/lib/libQt5Widgets.so.5
#6  0x00007ffff0f8791e in
Akonadi::CollectionStatisticsDelegate::paint(QPainter*, QStyleOptionViewItem
const&, QModelIndex const&) const ()
   from /usr/lib/libKF5AkonadiWidgets.so.5
#7  0x00007ffff6b21a94 in QTreeView::drawRow(QPainter*, QStyleOptionViewItem
const&, QModelIndex const&) const () from /usr/lib/libQt5Widgets.so.5
#8  0x00007ffff6b25ab7 in QTreeView::drawTree(QPainter*, QRegion const&) const
    () from /usr/lib/libQt5Widgets.so.5
#9  0x00007ffff6b2c09c in QTreeView::paintEvent(QPaintEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#10 0x00007ffff68c99c8 in QWidget::event(QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#11 0x00007ffff69c87be in QFrame::event(QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#12 0x00007ffff6aee3db in QAbstractItemView::viewportEvent(QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#13 0x00007ffff6b2cfec in QTreeView::viewportEvent(QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#14 0x00007ffff5f9399c in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) ()
from /usr/lib/libQt5Core.so.5
#15 0x00007ffff688698c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#16 0x00007ffff688be86 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#17 0x00007ffff5f93bab in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/libQt5Core.so.5
#18 0x00007ffff68c24a9 in QWidgetPrivate::sendPaintEvent(QRegion const&) ()
   from /usr/lib/libQt5Widgets.so.5
#19 0x00007ffff68c2af1 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#20 0x00007ffff68c379c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#21 0x00007ffff68c3689 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#22 0x00007ffff68c2661 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
#23 0x00007ffff68c379c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#24 0x00007ffff68c2661 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
#25 0x00007ffff68c379c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#26 0x00007ffff68c2661 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
#27 0x00007ffff68c379c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#28 0x00007ffff68c3689 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#29 0x00007ffff68c3689 in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#30 0x00007ffff68c2661 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
#31 0x00007ffff68c379c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
#32 0x00007ffff68c2661 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
#33 0x00007ffff68c379c in QWidgetPrivate::paintSiblingsRecursive(QPaintDevice*,
QList<QObject*> const&, int, QRegion const&, QPoint const&, int, QPainter*,
QWidgetBackingStore*) () from /usr/lib/libQt5Widgets.so.5
---Type <return> to continue, or q <return> to quit---
#34 0x00007ffff68c2661 in QWidgetPrivate::drawWidget(QPaintDevice*, QRegion
const&, QPoint const&, int, QPainter*, QWidgetBackingStore*) ()
   from /usr/lib/libQt5Widgets.so.5
#35 0x00007ffff689425a in ?? () from /usr/lib/libQt5Widgets.so.5
#36 0x00007ffff689443c in ?? () from /usr/lib/libQt5Widgets.so.5
#37 0x00007ffff68b25ef in QWidgetPrivate::syncBackingStore() ()
   from /usr/lib/libQt5Widgets.so.5
#38 0x00007ffff68c97c8 in QWidget::event(QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#39 0x00007ffff69df9fb in QMainWindow::event(QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#40 0x00007ffff4ee2f2a in KMainWindow::event(QEvent*) ()
   from /usr/lib/libKF5XmlGui.so.5
#41 0x00007ffff4f2db35 in KXmlGuiWindow::event(QEvent*) ()
   from /usr/lib/libKF5XmlGui.so.5
#42 0x00007ffff68869ac in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib/libQt5Widgets.so.5
#43 0x00007ffff688be86 in QApplication::notify(QObject*, QEvent*) ()
   from /usr/lib/libQt5Widgets.so.5
#44 0x00007ffff5f93bab in QCoreApplication::notifyInternal(QObject*, QEvent*)
    () from /usr/lib/libQt5Core.so.5
#45 0x00007ffff5f95fa6 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib/libQt5Core.so.5
#46 0x00007ffff5fea143 in ?? () from /usr/lib/libQt5Core.so.5
#47 0x00007fffeb563dc7 in g_main_context_dispatch ()
   from /usr/lib/libglib-2.0.so.0
#48 0x00007fffeb564020 in ?? () from /usr/lib/libglib-2.0.so.0
#49 0x00007fffeb5640cc in g_main_context_iteration ()
   from /usr/lib/libglib-2.0.so.0
#50 0x00007ffff5fea54f in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQt5Core.so.5
#51 0x00007ffff5f9157a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQt5Core.so.5
#52 0x00007ffff5f9953c in QCoreApplication::exec() ()
   from /usr/lib/libQt5Core.so.5
#53 0x0000000000404020 in main ()

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list