https://bugs.kde.org/show_bug.cgi?id=470097
Bug ID: 470097 Summary: KMail crashes on close Classification: Applications Product: kmail2 Version: unspecified Platform: Compiled Sources OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: nicolas.fe...@gmx.de Target Milestone: --- Application: kmail (5.240.40 alpha (23.07.40)) (Compiled from sources) Qt Version: 6.5.0 Frameworks Version: 5.240.0 Operating System: Linux 6.2.15-300.fc38.x86_64 x86_64 Windowing System: Wayland Distribution: Fedora Linux 38 (KDE Plasma) DrKonqi: 5.27.80 [KCrashBackend] -- Information about the crash: Closing KMail while sync was running The reporter is unsure if this crash is reproducible. -- Backtrace: Application: KMail (kmail), signal: Segmentation fault Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0} [KCrash Handler] #5 0x00007f8148201880 in QtPrivate::QMetaTypeInterfaceWrapper<QObject*>::metaType () at /lib64/libQt6Core.so.6 #6 0x00007f814a90e93b in KSelectionProxyModel::columnCount(QModelIndex const&) const (this=0x21b48b0, index=...) at /home/nico/kde6/src/kitemmodels/src/core/kselectionproxymodel.cpp:2363 #7 0x00007f8147feab18 in QSortFilterProxyModelPrivate::find_source_sort_column() const () at /lib64/libQt6Core.so.6 #8 0x00007f8147ff4fa1 in QSortFilterProxyModelPrivate::_q_clearMapping() () at /lib64/libQt6Core.so.6 #9 0x00007f8147ff9a9f in QSortFilterProxyModelPrivate::_q_sourceReset() () at /lib64/libQt6Core.so.6 #10 0x00007f8147ddde08 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6 #11 0x00007f8147fa7170 in QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal) () at /lib64/libQt6Core.so.6 #12 0x00007f8147ddd894 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6 #13 0x00007f8147fc1754 in QItemSelectionModel::modelChanged(QAbstractItemModel*) () at /lib64/libQt6Core.so.6 #14 0x00007f8147ddde08 in void doActivate<false>(QObject*, int, void**) () at /lib64/libQt6Core.so.6 #15 0x00007f8147dd43d1 in QObject::destroyed(QObject*) () at /lib64/libQt6Core.so.6 #16 0x00007f8147ddb172 in QObject::~QObject() () at /lib64/libQt6Core.so.6 #17 0x00007f81475462f9 in MailCommon::FolderTreeWidgetProxyModel::~FolderTreeWidgetProxyModel() (this=0x1dac380, __in_chrg=<optimized out>) at /home/nico/kde6/src/mailcommon/src/folder/foldertreewidgetproxymodel.cpp:91 #18 0x00007f8147dd6c2d in QObjectPrivate::deleteChildren() () at /lib64/libQt6Core.so.6 #19 0x00007f8149018cb8 in QWidget::~QWidget() () at /lib64/libQt6Widgets.so.6 #20 0x00007f8147544469 in MailCommon::FolderTreeWidget::~FolderTreeWidget() (this=0x1ac7c20, __in_chrg=<optimized out>) at /home/nico/kde6/src/mailcommon/src/folder/foldertreewidget.cpp:131 #21 0x00007f8147dd6c2d in QObjectPrivate::deleteChildren() () at /lib64/libQt6Core.so.6 #22 0x00007f8149018cb8 in QWidget::~QWidget() () at /lib64/libQt6Widgets.so.6 #23 0x00007f81491d9695 in QSplitter::~QSplitter() () at /lib64/libQt6Widgets.so.6 #24 0x00007f8147dd6c2d in QObjectPrivate::deleteChildren() () at /lib64/libQt6Core.so.6 #25 0x00007f8149018cb8 in QWidget::~QWidget() () at /lib64/libQt6Widgets.so.6 #26 0x00007f81491d9695 in QSplitter::~QSplitter() () at /lib64/libQt6Widgets.so.6 #27 0x00007f81554452e3 in KMMainWidget::deleteWidgets() (this=this@entry=0x1aed7f0) at /home/nico/kde6/src/kmail/src/kmmainwidget.cpp:980 #28 0x00007f815546583b in KMMainWidget::destruct() (this=0x1aed7f0) at /home/nico/kde6/src/kmail/src/kmmainwidget.cpp:387 #29 KMMainWidget::destruct() (this=0x1aed7f0) at /home/nico/kde6/src/kmail/src/kmmainwidget.cpp:376 #30 0x00007f81554659c7 in KMMainWidget::~KMMainWidget() (this=0x1aed7f0, __in_chrg=<optimized out>) at /home/nico/kde6/src/kmail/src/kmmainwidget.cpp:371 #31 0x00007f8155465c49 in KMMainWidget::~KMMainWidget() (this=0x1aed7f0, __in_chrg=<optimized out>) at /home/nico/kde6/src/kmail/src/kmmainwidget.cpp:372 #32 0x00007f8147dd6c2d in QObjectPrivate::deleteChildren() () at /lib64/libQt6Core.so.6 #33 0x00007f8149018cb8 in QWidget::~QWidget() () at /lib64/libQt6Widgets.so.6 #34 0x00007f8155405a79 in KMMainWin::~KMMainWin() (this=0x1afcda0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/nico/kde6/src/kmail/src/kmmainwin.cpp:107 #35 0x00007f8155405ac9 in KMMainWin::~KMMainWin() (this=0x1afcda0, __in_chrg=<optimized out>, __vtt_parm=<optimized out>) at /home/nico/kde6/src/kmail/src/kmmainwin.cpp:107 #36 0x00007f8147dcf159 in QObject::event(QEvent*) () at /lib64/libQt6Core.so.6 #37 0x00007f814a1c7fc7 in KXmlGuiWindow::event(QEvent*) (this=0x1afcda0, ev=0xae663e0) at /home/nico/kde6/src/kxmlgui/src/kxmlguiwindow.cpp:220 #38 0x00007f8148fc09c8 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () at /lib64/libQt6Widgets.so.6 #39 0x00007f8147d7bfc8 in QCoreApplication::notifyInternal2(QObject*, QEvent*) () at /lib64/libQt6Core.so.6 #40 0x00007f8147d7f9a5 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) () at /lib64/libQt6Core.so.6 #41 0x00007f814801f4df in postEventSourceDispatch(_GSource*, int (*)(void*), void*) () at /lib64/libQt6Core.so.6 #42 0x00007f814546f39c in g_main_context_dispatch () at /lib64/libglib-2.0.so.0 #43 0x00007f81454cd438 in g_main_context_iterate.isra () at /lib64/libglib-2.0.so.0 #44 0x00007f814546ca23 in g_main_context_iteration () at /lib64/libglib-2.0.so.0 #45 0x00007f814801ed7f in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #46 0x00007f8147d88ac3 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at /lib64/libQt6Core.so.6 #47 0x00007f8147d8476d in QCoreApplication::exec() () at /lib64/libQt6Core.so.6 #48 0x00000000004055c5 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /home/nico/kde6/src/kmail/src/main.cpp:173 [Inferior 1 (process 45548) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.