[kmail2] [Bug 417184] New: Crash when deleting imported folder

Christophe Giboudeaux bugzilla_noreply at kde.org
Wed Feb 5 09:46:01 GMT 2020


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

            Bug ID: 417184
           Summary: Crash when deleting imported folder
           Product: kmail2
           Version: Git (master)
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: christophe at krop.fr
  Target Milestone: ---

Using master (a few days old):

What I did: File / import messages
and I chose "Import KMail Maildirs and Folder Structure" to import an old
maildir folder.
Import went mostly fine. Just an akonadiserver crash at the end of the process,
however:

After deleting the imported folders, KMail crashes:

#5  0x00007f39dd9b4aef in qt_message_fatal (context=..., message=<synthetic
pointer>...) at global/qlogging.cpp:1894
#6  0x00007f39dd9b4aef in QMessageLogger::fatal(char const*, ...) const
(this=this at entry=0x7ffe42cdd100, msg=msg at entry=0x7f39ddca1ea0 "ASSERT: \"%s\"
in file %s, line %d") at global/qlogging.cpp:893
#7  0x00007f39dd9b3f2f in qt_assert(char const*, char const*, int)
(assertion=<optimized out>, file=<optimized out>, line=<optimized out>) at
../../include/QtCore/../../src/corelib/global/qlogging.h:90
#8  0x00007f39dcfd45ab in
MessageList::Core::StorageModel::savePreSelectedMessage(unsigned long)
(this=0x740df60, uniqueIdOfMessage=427330) at
/data/kde/src/messagelib/messagelist/src/core/storagemodelbase.cpp:58
#9  0x00007f39dcfec1fd in MessageList::Core::Widget::saveCurrentSelection()
(this=0x199ce90) at
/data/kde/src/messagelib/messagelist/src/core/widgetbase.cpp:328
#10 0x00007f39dd028199 in
MessageList::Pane::Private::setCurrentFolder(QModelIndex const&)
(this=0x191cf60, etmIndex=...) at
/data/kde/src/messagelib/messagelist/src/pane.cpp:490
#11 0x00007f39dd029ef7 in
MessageList::Pane::setCurrentFolder(Akonadi::Collection const&, QModelIndex
const&, bool, MessageList::Core::PreSelectionMode, QString const&)
    (this=0x190dce0, collection=..., etmIndex=...,
preSelectionMode=MessageList::Core::PreSelectNewestCentered, overrideLabel=...)
at /data/kde/src/messagelib/messagelist/src/pane.cpp:742
#12 0x00007f39defd1dba in KMMainWidget::slotShowSelectedFolderInPane()
(this=0x153a1a0) at /data/kde/src/kmail/src/kmmainwidget.cpp:561
#13 0x00007f39deff9094 in QtPrivate::FunctorCall<QtPrivate::IndexesList<>,
QtPrivate::List<>, void, void (KMMainWidget::*)()>::call(void
(KMMainWidget::*)(), KMMainWidget*, void**)
    (f=(void (KMMainWidget::*)(class KMMainWidget * const)) 0x7f39defd1d10
<KMMainWidget::slotShowSelectedFolderInPane()>, o=0x153a1a0, arg=0x6ddf588) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#14 0x00007f39deff9008 in QtPrivate::FunctionPointer<void
(KMMainWidget::*)()>::call<QtPrivate::List<>, void>(void (KMMainWidget::*)(),
KMMainWidget*, void**)
    (f=(void (KMMainWidget::*)(class KMMainWidget * const)) 0x7f39defd1d10
<KMMainWidget::slotShowSelectedFolderInPane()>, o=0x153a1a0, arg=0x6ddf588) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#15 0x00007f39deff8f35 in QtPrivate::QSlotObject<void (KMMainWidget::*)(),
QtPrivate::List<>, void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*,
void**, bool*) (which=1, this_=0x8083090, r=0x153a1a0, a=0x6dd
    at /usr/include/qt5/QtCore/qobjectdefs_impl.h:414
#16 0x00007f39ddbefa79 in QObject::event(QEvent*) (this=this at entry=0x153a1a0,
e=e at entry=0x6ddf540) at kernel/qobject.cpp:1339
#17 0x00007f39de70d565 in QWidget::event(QEvent*) (this=0x153a1a0,
event=0x6ddf540) at kernel/qwidget.cpp:9092
#18 0x00007f39de6cacaf in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this at entry=0x113d000, receiver=receiver at entry=0x153a1a0,
e=e at entry=0x6ddf540) at kernel/qapplication.cpp:3684

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


More information about the Kdepim-bugs mailing list