[kmail2] [Bug 499427] New: crash while adding emails from address book

Paweł Susicki bugzilla_noreply at kde.org
Sun Feb 2 21:23:41 GMT 2025


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

            Bug ID: 499427
           Summary: crash while adding emails from address book
    Classification: Applications
           Product: kmail2
           Version: unspecified
          Platform: Mageia RPMs
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: spam at trzeci.pl
  Target Milestone: ---

Application: kmail (5.23.3 (23.04.3))

Qt Version: 5.15.7
Frameworks Version: 5.114.0
Operating System: Linux 6.6.65-desktop-2.mga9 x86_64
Windowing System: X11
Distribution: "Mageia 9"
DrKonqi: 5.27.10 [KCrashBackend]

-- Information about the crash:
kmail crashes after selecting several addresses from address book to be added
to recipient list

The crash can be reproduced every time.

-- Backtrace:
Application: KMail (kmail), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  0x00007f3bd3c67ef4 in QSortFilterProxyModel::sibling(int, int, QModelIndex
const&) const (this=<optimized out>, row=2, column=0, idx=...) at
itemmodels/qsortfilterproxymodel.cpp:2234
#7  0x00007f3bd2566ce0 in
Akonadi::EntityTreeViewPrivate::slotSelectionChanged(QItemSelection const&,
QItemSelection const&) const () at /usr/lib64/libKPim5AkonadiWidgets.so.5
#8  0x00007f3bd3cd3d12 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd520e75b0, r=0x14bd30a0, this=0x11e7dfa0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false>(QObject*, int, void**) (sender=0x155d6250,
signal_index=3, argv=0x7ffd520e75b0) at kernel/qobject.cpp:3919
#10 0x00007f3bd3ccd55f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x155d6250, m=m at entry=0x7f3bd3f70780
<QItemSelectionModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffd520e75b0)
at kernel/qobject.cpp:3979
#11 0x00007f3bd3c4c9e7 in QItemSelectionModel::selectionChanged(QItemSelection
const&, QItemSelection const&) (this=this at entry=0x155d6250, _t1=..., _t2=...)
at .moc/moc_qitemselectionmodel.cpp:475
#12 0x00007f3bd3c52f93 in
QItemSelectionModel::emitSelectionChanged(QItemSelection const&, QItemSelection
const&) (this=0x155d6250, newSelection=<optimized out>, oldSelection=<optimized
out>) at itemmodels/qitemselectionmodel.cpp:1942
#13 0x00007f3bd3c54d92 in QItemSelectionModel::select(QItemSelection const&,
QFlags<QItemSelectionModel::SelectionFlag>) (this=0x155d6250,
selection=<optimized out>, command=...) at
itemmodels/qitemselectionmodel.cpp:1340
#14 0x00007f3bd4c24628 in QTreeViewPrivate::select(QModelIndex const&,
QModelIndex const&, QFlags<QItemSelectionModel::SelectionFlag>)
(this=this at entry=0x14b80d70, topIndex=..., bottomIndex=...,
command=command at entry=...) at itemviews/qtreeview.cpp:3927
#15 0x00007f3bd4c24ef7 in QTreeView::setSelection(QRect const&,
QFlags<QItemSelectionModel::SelectionFlag>) (this=<optimized out>,
rect=<optimized out>, command=...) at itemviews/qtreeview.cpp:2325
#16 0x00007f3bd4bb6277 in QAbstractItemView::mousePressEvent(QMouseEvent*)
(this=0x14bd30a0, event=<optimized out>) at
itemviews/qabstractitemview.cpp:1800
#17 0x00007f3bd49a0d28 in QWidget::event(QEvent*) (this=this at entry=0x14bd30a0,
event=event at entry=0x7ffd520e7e40) at kernel/qwidget.cpp:9043
#18 0x00007f3bd4a48dfe in QFrame::event(QEvent*) (this=0x14bd30a0,
e=0x7ffd520e7e40) at widgets/qframe.cpp:550
#19 0x00007f3bd3c9e61b in
QCoreApplicationPrivate::sendThroughObjectEventFilters(QObject*, QEvent*)
(receiver=receiver at entry=0x1493a520, event=event at entry=0x7ffd520e7e40) at
kernel/qcoreapplication.cpp:1190
#20 0x00007f3bd49623fe in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=this at entry=0x11ce9680, receiver=receiver at entry=0x1493a520,
e=e at entry=0x7ffd520e7e40) at kernel/qapplication.cpp:3631
#21 0x00007f3bd496a2c2 in QApplication::notify(QObject*, QEvent*)
(this=<optimized out>, receiver=0x1493a520, e=<optimized out>) at
kernel/qapplication.cpp:3081
#22 0x00007f3bd3c9e888 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x1493a520, event=0x7ffd520e7e40) at kernel/qcoreapplication.cpp:1064
#23 0x00007f3bd496844b in QApplicationPrivate::sendMouseEvent(QWidget*,
QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool)
(receiver=receiver at entry=0x1493a520, event=event at entry=0x7ffd520e7e40,
alienWidget=<optimized out>, alienWidget at entry=0x1493a520,
nativeWidget=0x16339bd0, buttonDown=buttonDown at entry=0x7f3bd4e7a9f0
<qt_button_down>, lastMouseReceiver=..., spontaneous=true,
onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2619
#24 0x00007f3bd49b9059 in QWidgetWindow::handleMouseEvent(QMouseEvent*)
(this=0x14893820, event=0x7ffd520e80d0) at kernel/qwidgetwindow.cpp:683
#25 0x00007f3bd49bc1b9 in QWidgetWindow::event(QEvent*) (this=0x14893820,
event=0x7ffd520e80d0) at kernel/qwidgetwindow.cpp:300
#26 0x00007f3bd496240e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x14893820, e=0x7ffd520e80d0) at
kernel/qapplication.cpp:3637
#27 0x00007f3bd3c9e888 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x14893820, event=0x7ffd520e80d0) at kernel/qcoreapplication.cpp:1064
#28 0x00007f3bd413c13c in
QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*)
(e=0x1a6783d0) at kernel/qguiapplication.cpp:2285
#29 0x00007f3bd4110f2c in
QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(flags=flags at entry=...) at kernel/qwindowsysteminterface.cpp:1169
#30 0x00007f3bc551cb8a in xcbSourceDispatch(GSource*, GSourceFunc, gpointer)
(source=<optimized out>) at qxcbeventdispatcher.cpp:105
#31 0x00007f3bcfd38689 in g_main_dispatch (context=0x7f3bc0000ee0) at
../glib/gmain.c:3460
#32 g_main_context_dispatch (context=context at entry=0x7f3bc0000ee0) at
../glib/gmain.c:4200
#33 0x00007f3bcfd38a18 in g_main_context_iterate
(context=context at entry=0x7f3bc0000ee0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at ../glib/gmain.c:4276
#34 0x00007f3bcfd38a9c in g_main_context_iteration (context=0x7f3bc0000ee0,
may_block=1) at ../glib/gmain.c:4343
#35 0x00007f3bd3cf31f6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x11e98b30, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#36 0x00007f3bd3c9d46b in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd520e83e0, flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#37 0x00007f3bd3ca4fe6 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#38 0x0000000000404be9 in main ()
[Inferior 1 (process 4877) 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