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

--- Comment #4 from Christophe Marin <christo...@krop.fr> ---
(In reply to Nicolas Fella from comment #3)
> maybe related to https://bugs.kde.org/show_bug.cgi?id=474636

6.5.3 has the Qt fix mentioned in this BR, and the crash on close is still
reproducible with a snapshot updated yesterday

#0  0x00007fffecbc5c40 in typeinfo name for QAnimationDriverPrivate () at
/lib64/libQt6Core.so.6
#1  0x00007fffea88ff6b in KSelectionProxyModel::columnCount(QModelIndex const&)
const () at /lib64/libKF6ItemModels.so.6
#2  0x00007fffecb2a0bd in
QSortFilterProxyModelPrivate::find_source_sort_column() const
(this=this@entry=0x555555e88f90) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/itemmodels/qsortfilterproxymodel.cpp:659
#3  0x00007fffecb2cbe1 in QSortFilterProxyModelPrivate::_q_clearMapping()
(this=0x555555e88f90) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/itemmodels/qsortfilterproxymodel.cpp:467
#4  0x00007fffecb428cb in QSortFilterProxyModelPrivate::_q_sourceReset()
(this=0x555555e88f90) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/itemmodels/qsortfilterproxymodel.cpp:1587
#5  QSortFilterProxyModel::qt_static_metacall(QObject*, QMetaObject::Call, int,
void**) (_o=<optimized out>, _c=<optimized out>, _id=<optimized out>,
_a=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/src/corelib/Core_autogen/include/moc_qsortfilterproxymodel.cpp:587
#6  0x00007fffec9ba32a in doActivate<false>(QObject*, int, void**)
(sender=0x555555e8c410, signal_index=21, argv=0x7fffffffba80) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:4048
#7  0x00007fffecb0d87d in
QAbstractItemModel::modelReset(QAbstractItemModel::QPrivateSignal)
(this=<optimized out>, _t1=...) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/src/corelib/Core_autogen/include/moc_qabstractitemmodel.cpp:1408
#8  0x00007fffec9ba0b3 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffffffbba0, r=0x555555e8c410, this=0x555555e8a530) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/include/QtCore/../../../src/corelib/kernel/qobjectdefs_impl.h:374
#9  doActivate<false>(QObject*, int, void**) (sender=0x555555e8cf60,
signal_index=7, argv=0x7fffffffbba0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:4036
#10 0x00007fffecb1fbc2 in
QItemSelectionModel::modelChanged(QAbstractItemModel*) (this=<optimized out>,
_t1=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/src/corelib/Core_autogen/include/moc_qitemselectionmodel.cpp:686
#11 0x00007fffec9ba0b3 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7fffffffbcc0, r=0x555555e8cf60, this=0x555555e8b7a0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/include/QtCore/../../../src/corelib/kernel/qobjectdefs_impl.h:374
#12 doActivate<false>(QObject*, int, void**) (sender=0x5555561a5210,
signal_index=0, argv=0x7fffffffbcc0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:4036
#13 0x00007fffec9ab1ef in QObject::destroyed(QObject*) (this=<optimized out>,
_t1=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/src/corelib/kernel/moc_qobject.cpp:266
#14 0x00007fffec9aa5dc in QObject::~QObject() (this=<optimized out>,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:1062
#15 0x00007fffec3240d9 in
MailCommon::FolderTreeWidgetProxyModel::~FolderTreeWidgetProxyModel() () at
/lib64/libKPim6MailCommon.so.6
#16 0x00007fffec9a2b63 in QObjectPrivate::deleteChildren()
(this=this@entry=0x555556175fd0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:2221
#17 0x00007fffed9f16b8 in QWidget::~QWidget() (this=0x555555ca3c70,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/kernel/qwidget.cpp:1531
#18 0x00007fffec323659 in MailCommon::FolderTreeWidget::~FolderTreeWidget() ()
at /lib64/libKPim6MailCommon.so.6
#19 0x00007fffec9a2b63 in QObjectPrivate::deleteChildren()
(this=this@entry=0x555555ec7ef0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:2221
#20 0x00007fffed9f16b8 in QWidget::~QWidget() (this=0x555555de2300,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/kernel/qwidget.cpp:1531
#21 0x00007fffedb8dd49 in QSplitter::~QSplitter() (this=0x555555de2300,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/widgets/qsplitter.cpp:951
#22 0x00007fffec9a2b63 in QObjectPrivate::deleteChildren()
(this=this@entry=0x555555d78de0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:2221
#23 0x00007fffed9f16b8 in QWidget::~QWidget() (this=0x555555dcf7d0,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/kernel/qwidget.cpp:1531
#24 0x00007fffedb8dd49 in QSplitter::~QSplitter() (this=0x555555dcf7d0,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/widgets/qsplitter.cpp:951
#25 0x00007ffff7e0d313 in KMMainWidget::deleteWidgets()
(this=this@entry=0x55555640e030) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwidget.cpp:981
#26 0x00007ffff7e10656 in KMMainWidget::destruct() (this=0x55555640e030) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwidget.cpp:388
#27 KMMainWidget::destruct() (this=this@entry=0x55555640e030) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwidget.cpp:377
#28 0x00007ffff7e10957 in KMMainWidget::~KMMainWidget() (this=0x55555640e030,
this=<optimized out>) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwidget.cpp:372
#29 0x00007ffff7e10bd9 in KMMainWidget::~KMMainWidget() (this=0x55555640e030,
this=<optimized out>) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwidget.cpp:373
#30 0x00007fffec9a2b63 in QObjectPrivate::deleteChildren()
(this=this@entry=0x5555562b26c0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:2221
#31 0x00007fffed9f16b8 in QWidget::~QWidget() (this=0x555556228d90,
this=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/kernel/qwidget.cpp:1531
#32 0x00007ffff7dc51b7 in KMMainWin::~KMMainWin() (this=0x555556228d90,
this=<optimized out>) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwin.cpp:107
#33 0x00007ffff7dc5219 in KMMainWin::~KMMainWin() (this=0x555556228d90,
this=<optimized out>) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/kmmainwin.cpp:107
#34 0x00007fffec9a41a7 in QObject::event(QEvent*) (this=0x555556228d90,
e=0x55555b7eada0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qobject.cpp:1425
#35 0x00007fffed77b2a9 in KXmlGuiWindow::event(QEvent*) () at
/lib64/libKF6XmlGui.so.6
#36 0x00007fffed9beb7e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x555556228d90, e=0x55555b7eada0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/kernel/qapplication.cpp:3290
#37 0x00007fffec965768 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x555556228d90, event=0x55555b7eada0) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qcoreapplication.cpp:1118
#38 0x00007fffec9657a9 in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qcoreapplication.cpp:1536
#39 0x00007fffec965aa7 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x5555555cff60) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qcoreapplication.cpp:1898
#40 0x00007fffecb528d3 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5555556fb350) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp:243
#41 0x00007fffe9524ef0 in  () at /lib64/libglib-2.0.so.0
#42 0x00007fffe9526b18 in  () at /lib64/libglib-2.0.so.0
#43 0x00007fffe95271cc in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#44 0x00007fffecb4f6ec in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5555556af870, flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/corelib/kernel/qeventdispatcher_glib.cpp:393
#45 0x00007fffec97017a in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x7fffffffc5f0,
flags=...) at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/include/QtCore/../../../src/corelib/global/qflags.h:34
#46 0x00007fffec969646 in QCoreApplication::exec() () at
/usr/src/debug/qtbase-everywhere-src-6.5.3/build/include/QtCore/../../../src/corelib/global/qflags.h:74
#47 0x00007fffecfe012c in QGuiApplication::exec() () at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/gui/kernel/qguiapplication.cpp:1925
#48 0x00007fffed9bc025 in QApplication::exec() () at
/usr/src/debug/qtbase-everywhere-src-6.5.3/src/widgets/kernel/qapplication.cpp:2569
#49 0x00005555555590ed in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at
/usr/src/debug/kmail-23.20.0git.20231001T023302~a1560517/src/main.cpp:173

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

Reply via email to