[kmail2] [Bug 494795] New: crash after changing folder list style

kavol bugzilla_noreply at kde.org
Tue Oct 15 08:44:31 BST 2024


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

            Bug ID: 494795
           Summary: crash after changing folder list style
    Classification: Applications
           Product: kmail2
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: kavol at seznam.cz
  Target Milestone: ---

Application: kmail (6.2.1 (24.08.1))
 (Compiled from sources)
Qt Version: 6.7.2
Frameworks Version: 6.6.0
Operating System: Linux 6.6.52-gentoo x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 6.1.5 [KCrashBackend]

-- Information about the crash:
It crashed after changing the folder list style from short to long and applying
the changes. Previously, it crashed on changing the style from long to short
...

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault

[KCrash Handler]
#4  0x00007f39c13e9fd2 in
Akonadi::StandardMailActionManager::action(Akonadi::StandardMailActionManager::Type)
const () at /usr/lib64/libKPim6AkonadiMime.so.6
#5  0x00007f39c9f83d98 in KMMainWidget::updateFolderMenu() () at
/usr/lib64/libkmailprivate.so.6
#6  0x00007f39c243f9f7 in void doActivate<false>(QObject*, int, void**) () at
/usr/lib64/libQt6Core.so.6
#7  0x00007f39c22fcef9 in QItemSelectionModel::selectionChanged(QItemSelection
const&, QItemSelection const&) () at /usr/lib64/libQt6Core.so.6
#8  0x00007f39c233b4f1 in QItemSelectionModel::select(QItemSelection const&,
QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt6Core.so.6
#9  0x00007f39c233a0e2 in QItemSelectionModel::select(QModelIndex const&,
QFlags<QItemSelectionModel::SelectionFlag>) () at /usr/lib64/libQt6Core.so.6
#10 0x00007f39bfe88ed3 in KViewStateSerializerPrivate::restoreSelection() () at
/usr/lib64/libKF6WidgetsAddons.so.6
#11 0x00007f39bfe89045 in KViewStateSerializer::restoreSelection(QList<QString>
const&) () at /usr/lib64/libKF6WidgetsAddons.so.6
#12 0x00007f39c0ab392a in
Akonadi::ETMViewStateSaver::selectCollections(QList<Akonadi::Collection>
const&) () at /usr/lib64/libKPim6AkonadiWidgets.so.6
#13 0x00007f39c1872934 in MessageList::Pane::restoreHeaderSettings(int, bool)
() at /usr/lib64/libKPim6MessageList.so.6
#14 0x00007f39c1872c6b in MessageList::Pane::readConfig(bool) () at
/usr/lib64/libKPim6MessageList.so.6
#15 0x00007f39c187333d in MessageList::Pane::Pane(bool, QAbstractItemModel*,
QItemSelectionModel*, QWidget*) () at /usr/lib64/libKPim6MessageList.so.6
#16 0x00007f39c9f27973 in CollectionPane::CollectionPane(bool,
QAbstractItemModel*, QItemSelectionModel*, QWidget*) () at
/usr/lib64/libkmailprivate.so.6
#17 0x00007f39c9f97509 in KMMainWidget::createWidgets() () at
/usr/lib64/libkmailprivate.so.6
#18 0x00007f39c9f98709 in KMMainWidget::readConfig() () at
/usr/lib64/libkmailprivate.so.6
#19 0x00007f39c9f9896f in KMMainWidget::slotConfigChanged() () at
/usr/lib64/libkmailprivate.so.6
#20 0x00007f39c243f9f7 in void doActivate<false>(QObject*, int, void**) () at
/usr/lib64/libQt6Core.so.6
#21 0x00007f39c243f9f7 in void doActivate<false>(QObject*, int, void**) () at
/usr/lib64/libQt6Core.so.6
#22 0x00007f39c243f9f7 in void doActivate<false>(QObject*, int, void**) () at
/usr/lib64/libQt6Core.so.6
#23 0x00007f39c2f17f38 in QAbstractButton::clicked(bool) () at
/usr/lib64/libQt6Widgets.so.6
#24 0x00007f39c2f41ca0 in QAbstractButtonPrivate::emitClicked() () at
/usr/lib64/libQt6Widgets.so.6
#25 0x00007f39c2f4f9a4 in QAbstractButtonPrivate::click() () at
/usr/lib64/libQt6Widgets.so.6
#26 0x00007f39c2f4fa59 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) ()
at /usr/lib64/libQt6Widgets.so.6
#27 0x00007f39c2fed995 in QWidget::event(QEvent*) () at
/usr/lib64/libQt6Widgets.so.6
#28 0x00007f39c2fe317f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt6Widgets.so.6
#29 0x00007f39c2fe382f in QApplication::notify(QObject*, QEvent*) () at
/usr/lib64/libQt6Widgets.so.6
#30 0x00007f39c245c1aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt6Core.so.6
#31 0x00007f39c2fe8b4e in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) ()
at /usr/lib64/libQt6Widgets.so.6
#32 0x00007f39c2fecfac in QWidgetWindow::handleMouseEvent(QMouseEvent*) () at
/usr/lib64/libQt6Widgets.so.6
#33 0x00007f39c2fef102 in QWidgetWindow::event(QEvent*) () at
/usr/lib64/libQt6Widgets.so.6
#34 0x00007f39c2fe317f in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib64/libQt6Widgets.so.6
#35 0x00007f39c245c1aa in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib64/libQt6Core.so.6
#36 0x00007f39c280787a in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
() at /usr/lib64/libQt6Gui.so.6
#37 0x00007f39c2844a2c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() at /usr/lib64/libQt6Gui.so.6
#38 0x00007f39b8b7a917 in xcbSourceDispatch(_GSource*, int (*)(void*), void*)
() at /usr/lib64/qt6/plugins/platforms/../../../libQt6XcbQpa.so.6
#39 0x00007f39bca54b43 in g_main_dispatch () at /usr/lib64/libglib-2.0.so.0
#40 0x00007f39bca56cae in g_main_context_iterate_unlocked.isra () at
/usr/lib64/libglib-2.0.so.0
#41 0x00007f39bca570ee in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#42 0x00007f39c22d8177 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib64/libQt6Core.so.6
#43 0x00007f39c246bc2f in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib64/libQt6Core.so.6
#44 0x00007f39c246bdda in QCoreApplication::exec() () at
/usr/lib64/libQt6Core.so.6
#45 0x00005637dbd98959 in main ()
[Inferior 1 (process 4212) detached]

Reported using DrKonqi

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


More information about the Kdepim-bugs mailing list