https://bugs.kde.org/show_bug.cgi?id=391710
Bug ID: 391710 Summary: Trojita crash when searching Product: trojita Version: git Platform: Other OS: Linux Status: UNCONFIRMED Severity: normal Priority: NOR Component: Other Assignee: trojita-b...@kde.org Reporter: pali.ro...@gmail.com Target Milestone: --- Trojita periodically crash when trying search in raw mode (":=HEADER "header" "value"). Following assert fails: ASSERT: "it != ptrToInternal.constEnd()" in file trojita/src/Imap/Model/ThreadingMsgListModel.cpp, line 1476 Here is gdb stacktrace: #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51 #1 0x00007ffff273342a in __GI_abort () at abort.c:89 #2 0x00007ffff33d0561 in QMessageLogger::fatal(char const*, ...) const () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #3 0x00007ffff33cba2e in qt_assert(char const*, char const*, int) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #4 0x00005555557360d5 in Imap::Mailbox::ThreadingMsgListModel::applySort (this=this@entry=0x555555dbace0) at trojita/src/Imap/Model/ThreadingMsgListModel.cpp:1476 #5 0x0000555555736edf in Imap::Mailbox::ThreadingMsgListModel::searchSortPreferenceImplementation (this=this@entry=0x555555dbace0, searchConditions=..., criterium=Imap::Mailbox::ThreadingMsgListModel::SORT_NONE, order=<optimized out>) at trojita/src/Imap/Model/ThreadingMsgListModel.cpp:1421 #6 0x0000555555737b48 in Imap::Mailbox::ThreadingMsgListModel::applyThreading (this=this@entry=0x555555dbace0, mapping=...) at trojita/src/Imap/Model/ThreadingMsgListModel.cpp:996 #7 0x0000555555738451 in Imap::Mailbox::ThreadingMsgListModel::wantThreading (this=this@entry=0x555555dbace0, skipSortSearch=skipSortSearch@entry=Imap::Mailbox::ThreadingMsgListModel::AUTO_SORT_SEARCH) at trojita/src/Imap/Model/ThreadingMsgListModel.cpp:590 #8 0x00005555557396b9 in Imap::Mailbox::ThreadingMsgListModel::slotSortingAvailable (this=0x555555dbace0, uids=...) at trojita/src/Imap/Model/ThreadingMsgListModel.cpp:834 #9 0x00007ffff35e595e in QMetaObject::activate(QObject*, int, int, void**) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #10 0x0000555555776e22 in Imap::Mailbox::SortTask::sortingAvailable (this=this@entry=0x55555ac558e0, _t1=...) at trojita/build/Imap_automoc.dir/moc_SortTask_4YBJI63NCCXEIP.cpp:155 #11 0x000055555576f4f0 in Imap::Mailbox::SortTask::handleStateHelper (this=0x55555ac558e0, resp=0x555556cb8500) at trojita/src/Imap/Tasks/SortTask.cpp:135 #12 0x0000555555715daf in Imap::Mailbox::Model::responseReceived (this=this@entry=0x555555d9cbc0, it=..., it@entry=...) at trojita/src/Imap/Model/Model.cpp:221 #13 0x00005555557163de in Imap::Mailbox::Model::responseReceived (this=0x555555d9cbc0, parser=0x555555ff0ac0) at trojita/src/Imap/Model/Model.cpp:163 #14 0x00007ffff35e6499 in QObject::event(QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #15 0x00007ffff3e9cb8c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #16 0x00007ffff3ea4341 in QApplication::notify(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Widgets.so.5 #17 0x00007ffff35b99e0 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #18 0x00007ffff35bc16d in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #19 0x00007ffff360dc43 in ?? () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #20 0x00007ffff0b3d7f7 in g_main_context_dispatch () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #21 0x00007ffff0b3da60 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #22 0x00007ffff0b3db0c in g_main_context_iteration () from /lib/x86_64-linux-gnu/libglib-2.0.so.0 #23 0x00007ffff360e04f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #24 0x00007ffff35b79ca in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #25 0x00007ffff35c013c in QCoreApplication::exec() () from /usr/lib/x86_64-linux-gnu/libQt5Core.so.5 #26 0x00005555555c5ce5 in main (argc=<optimized out>, argv=<optimized out>) at trojita/src/Gui/main.cpp:218 -- You are receiving this mail because: You are watching all bug changes.