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

--- Comment #3 from Walter Lapchynski <w...@ubuntu.com> ---
After some further testing that involved increasing the memory allocation on
the VMs I was using, I found that there seems to be some relationship between
the amount of messages required to trigger it and the amount of memory. It's
probably based more on size of messages (or mailbox/folder) rather than
individual numbers of messages from what I can tell.

Anyways, similar backtrace with b94f4307.

Thread 1 "trojita" received signal SIGSEGV, Segmentation fault.
0x00007ffff3eeda82 in ?? () from /lib/x86_64-linux-gnu/libQt5Core.so.5
(gdb) backs[Ktrace full
#0  0x00007ffff3eeda82 in  () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#1  0x00007ffff3eee056 in QSortFilterProxyModel::flags(QModelIndex const&)
const () at /lib/x86_64-linux-gnu/libQt5Core.so.5
#2  0x00007ffff4b3fc71 in QTreeView::isExpanded(QModelIndex const&) const () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#3  0x00007ffff4b4ace5 in QTreeView::verticalScrollbarValueChanged(int) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#4  0x00007ffff4ad9d5f in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#5  0x00007ffff3f3f5c6 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#6  0x00007ffff49778ae in QAbstractSlider::valueChanged(int) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#7  0x00007ffff4977f14 in QAbstractSlider::setValue(int) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#8  0x00007ffff3f3f703 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#9  0x00007ffff4887f62 in QAction::toggled(bool) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#10 0x00007ffff488a3b0 in QAction::setChecked(bool) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#11 0x00007ffff488b79a in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#12 0x00007ffff488bc81 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#13 0x00007ffff3f3f5c6 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#14 0x00007ffff4889a2e in QActionPrivate::sendDataChanged() () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#15 0x00007ffff488a397 in QAction::setChecked(bool) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#16 0x00007ffff3f3f703 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#17 0x000055555578451c in
Imap::Mailbox::PrettyMsgListModel::sortingPreferenceChanged(int, Qt::SortOrder)
(this=this@entry=0x555555c80630, _t1=<optimized out>, _t1@entry=2,
_t2=<optimized out>, _t2@entry=Qt::AscendingOrder) at
/home/lubuntu/trojita/_build/Imap_autogen/I7YDGANZM2/moc_PrettyMsgListModel.cpp:131
        _a = {0x0, 0x7fffffffca2c, 0x7fffffffca28}
#18 0x0000555555735ff3 in Imap::Mailbox::PrettyMsgListModel::sort(int,
Qt::SortOrder) (this=0x555555c80630, column=2, order=Qt::AscendingOrder) at
/home/lubuntu/trojita/src/Imap/Model/PrettyMsgListModel.cpp:244
        threadingModel = <optimized out>
        criterium = Imap::Mailbox::ThreadingMsgListModel::SORT_FROM
        willSort = true
#19 0x00007ffff3f3f5c6 in QMetaObject::activate(QObject*, int, int, void**) ()
at /lib/x86_64-linux-gnu/libQt5Core.so.5
#20 0x00007ffff4ae536f in QHeaderView::sortIndicatorChanged(int, Qt::SortOrder)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#21 0x00007ffff4aee975 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#22 0x00007ffff4aeebfa in QHeaderView::mouseReleaseEvent(QMouseEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#23 0x00007ffff48cc748 in QWidget::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#24 0x00007ffff496ff4e in QFrame::event(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#25 0x00007ffff4ae149b in QAbstractItemView::viewportEvent(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#26 0x00007ffff4af038b in QHeaderView::viewportEvent(QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#27 0x00007ffff3f1618b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#28 0x00007ffff488e481 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#29 0x00007ffff4895d08 in QApplication::notify(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#30 0x00007ffff3f16479 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#31 0x00007ffff4895019 in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#32 0x00007ffff48e7264 in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#33 0x00007ffff48e9dee in  () at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#34 0x00007ffff488e491 in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Widgets.so.5
#35 0x00007ffff4895ac0 in QApplication::notify(QObject*, QEvent*) () at
/lib/x86_64-linux-gnu/libQt5Widgets.so.5
#36 0x00007ffff3f16479 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /lib/x86_64-linux-gnu/libQt5Core.so.5
#37 0x00007ffff42bfa6b in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#38 0x00007ffff42c1925 in
QGuiApplicationPrivate::processWindowSystemEvent(QWindowSystemInterfacePrivate::WindowSystemEvent*)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#39 0x00007ffff429bd3b in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /lib/x86_64-linux-gnu/libQt5Gui.so.5
#40 0x00007fffedfee8db in  () at /lib/x86_64-linux-gnu/libQt5XcbQpa.so.5
#41 0x00007ffff3f1514b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#42 0x00007ffff3f1d2b2 in QCoreApplication::exec() () at
/lib/x86_64-linux-gnu/libQt5Core.so.5
#43 0x00005555555e647c in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /home/lubuntu/trojita/src/Gui/main.cpp:218

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to