[kontact] [Bug 474002] New: Application: Kontact (kontact), signal: Segmentation fault

bugzilla_noreply at kde.org bugzilla_noreply at kde.org
Thu Aug 31 21:26:58 BST 2023


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

            Bug ID: 474002
           Summary: Application: Kontact (kontact), signal: Segmentation
                    fault
    Classification: Applications
           Product: kontact
           Version: unspecified
          Platform: openSUSE
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: jshand2013 at gmail.com
  Target Milestone: ---

Application: kontact (5.23.3 (23.04.3))

Qt Version: 5.15.10
Frameworks Version: 5.109.0
Operating System: Linux 6.4.11-1-default x86_64
Windowing System: X11
Distribution: "openSUSE Tumbleweed"
DrKonqi: 5.27.7 [KCrashBackend]

-- Information about the crash:
Was trying to save a new all day calendar event.  system warned me that default
calandar wasn't selected, so i selected it, i then  attempted to commit the
event and it crashed and completely close kontact down

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault

[KCrash Handler]
#4  QSortFilterProxyModelPrivate::proxy_to_source(QModelIndex const&) const
(this=0x5586d6406610, proxy_index=...) at
itemmodels/qsortfilterproxymodel.cpp:571
#5  0x00007fdccccb9f82 in QSortFilterProxyModel::mapToSource(QModelIndex
const&) const (proxyIndex=..., this=0x5586d66de3d0) at
itemmodels/qsortfilterproxymodel.cpp:3179
#6  QSortFilterProxyModelPrivate::store_persistent_indexes() const
(this=this at entry=0x5586d6406610) at itemmodels/qsortfilterproxymodel.cpp:1248
#7  0x00007fdccccbba8d in
QSortFilterProxyModelPrivate::_q_sourceLayoutAboutToBeChanged(QList<QPersistentModelIndex>
const&, QAbstractItemModel::LayoutChangeHint) (this=0x5586d6406610,
sourceParents=..., hint=<optimized out>) at
itemmodels/qsortfilterproxymodel.cpp:1639
#8  0x00007fdcccd257b3 in doActivate<false>(QObject*, int, void**)
(sender=0x5586d66dd060, signal_index=9, argv=0x7ffd7a9230f0) at
kernel/qobject.cpp:3937
#9  0x00007fdcccd1e47f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x5586d66dd060, m=m at entry=0x7fdcccfc5d40
<QAbstractItemModel::staticMetaObject>,
local_signal_index=local_signal_index at entry=6, argv=argv at entry=0x7ffd7a9230f0)
at kernel/qobject.cpp:3985
#10 0x00007fdcccc86346 in
QAbstractItemModel::layoutAboutToBeChanged(QList<QPersistentModelIndex> const&,
QAbstractItemModel::LayoutChangeHint) (this=this at entry=0x5586d66dd060, _t1=...,
_t2=<optimized out>, _t2 at entry=QAbstractItemModel::NoLayoutChangeHint) at
.moc/moc_qabstractitemmodel.cpp:578
#11 0x00007fdc62de38ac in
IncidenceEditorNG::AttendeeTableModel::setAttendees(QVector<KCalendarCore::Attendee>
const&) (attendees=..., this=0x5586d66dd060) at
/usr/src/debug/incidenceeditor-23.04.3/src/attendeetablemodel.cpp:213
#12
IncidenceEditorNG::IncidenceAttendee::load(QSharedPointer<KCalendarCore::Incidence>
const&) (this=0x5586d66dbf20, incidence=<optimized out>) at
/usr/src/debug/incidenceeditor-23.04.3/src/incidenceattendee.cpp:183
#13 0x00007fdc62dd420a in
IncidenceEditorNG::CombinedIncidenceEditor::load(QSharedPointer<KCalendarCore::Incidence>
const&) (this=this at entry=0x5586d36924c0, incidence=...) at
/usr/src/debug/incidenceeditor-23.04.3/src/combinedincidenceeditor.cpp:83
#14 0x00007fdc62e2e340 in
IncidenceEditorNG::IncidenceDialogPrivate::handleItemSaveFinish(IncidenceEditorNG::EditorItemManager::SaveAction)
(saveAction=IncidenceEditorNG::EditorItemManager::Create, this=0x5586d3696ff0)
at /usr/src/debug/incidenceeditor-23.04.3/src/incidencedialog.cpp:509
#15 operator() (action=IncidenceEditorNG::EditorItemManager::Create,
__closure=<optimized out>) at
/usr/src/debug/incidenceeditor-23.04.3/src/incidencedialog.cpp:182
#16 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>,
QtPrivate::List<IncidenceEditorNG::EditorItemManager::SaveAction>, void,
IncidenceEditorNG::IncidenceDialogPrivate::IncidenceDialogPrivate(Akonadi::IncidenceChanger*,
IncidenceEditorNG::IncidenceDialog*)::<lambda(IncidenceEditorNG::EditorItemManager::SaveAction)>
>::call (arg=<optimized out>, f=<optimized out>) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#17
QtPrivate::Functor<IncidenceEditorNG::IncidenceDialogPrivate::IncidenceDialogPrivate(Akonadi::IncidenceChanger*,
IncidenceEditorNG::IncidenceDialog*)::<lambda(IncidenceEditorNG::EditorItemManager::SaveAction)>,
1>::call<QtPrivate::List<IncidenceEditorNG::EditorItemManager::SaveAction>,
void> (arg=<optimized out>, f=<optimized out>) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#18
QtPrivate::QFunctorSlotObject<IncidenceEditorNG::IncidenceDialogPrivate::IncidenceDialogPrivate(Akonadi::IncidenceChanger*,
IncidenceEditorNG::IncidenceDialog*)::<lambda(IncidenceEditorNG::EditorItemManager::SaveAction)>,
1, QtPrivate::List<IncidenceEditorNG::EditorItemManager::SaveAction>,
void>::impl(int, QtPrivate::QSlotObjectBase *, QObject *, void **, bool *)
(which=<optimized out>, this_=<optimized out>, r=<optimized out>, a=<optimized
out>, ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#19 0x00007fdcccd25812 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd7a9234b0, r=0x5586d3b19cc0, this=0x5586d674bfa0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#20 doActivate<false>(QObject*, int, void**) (sender=0x5586d2fc1820,
signal_index=3, argv=0x7ffd7a9234b0) at kernel/qobject.cpp:3925
#21 0x00007fdcccd1e47f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x5586d2fc1820, m=m at entry=0x7fdc62e628c0
<IncidenceEditorNG::EditorItemManager::staticMetaObject>,
local_signal_index=local_signal_index at entry=0, argv=argv at entry=0x7ffd7a9234b0)
at kernel/qobject.cpp:3985
#22 0x00007fdc62dd79f2 in
IncidenceEditorNG::EditorItemManager::itemSaveFinished(IncidenceEditorNG::EditorItemManager::SaveAction)
(_t1=IncidenceEditorNG::EditorItemManager::Create, this=0x5586d2fc1820) at
/usr/src/debug/incidenceeditor-23.04.3/build/src/KPim5IncidenceEditor_autogen/include/moc_editoritemmanager.cpp:171
#23 IncidenceEditorNG::ItemEditorPrivate::itemFetchResult(KJob*)
(job=<optimized out>, this=0x5586d3b1ca30) at
/usr/src/debug/incidenceeditor-23.04.3/src/editoritemmanager.cpp:127
#24 operator() (job=<optimized out>, __closure=<optimized out>) at
/usr/src/debug/incidenceeditor-23.04.3/src/editoritemmanager.cpp:297
#25 QtPrivate::FunctorCall<QtPrivate::IndexesList<0>, QtPrivate::List<KJob*>,
void, IncidenceEditorNG::EditorItemManager::load(const
Akonadi::Item&)::<lambda(KJob*)> >::call (arg=<optimized out>, f=<optimized
out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:146
#26 QtPrivate::Functor<IncidenceEditorNG::EditorItemManager::load(const
Akonadi::Item&)::<lambda(KJob*)>, 1>::call<QtPrivate::List<KJob*>, void>
(arg=<optimized out>, f=<optimized out>) at
/usr/include/qt5/QtCore/qobjectdefs_impl.h:256
#27
QtPrivate::QFunctorSlotObject<IncidenceEditorNG::EditorItemManager::load(const
Akonadi::Item&)::<lambda(KJob*)>, 1, QtPrivate::List<KJob*>, void>::impl(int,
QtPrivate::QSlotObjectBase *, QObject *, void **, bool *) (which=<optimized
out>, this_=<optimized out>, r=<optimized out>, a=<optimized out>,
ret=<optimized out>) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:443
#28 0x00007fdcccd25812 in QtPrivate::QSlotObjectBase::call(QObject*, void**)
(a=0x7ffd7a9235f0, r=0x5586d2fc1820, this=0x5586d34e10e0) at
../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#29 doActivate<false>(QObject*, int, void**) (sender=0x5586d431b500,
signal_index=6, argv=0x7ffd7a9235f0) at kernel/qobject.cpp:3925
#30 0x00007fdcccd1e47f in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) (sender=sender at entry=0x5586d431b500, m=<optimized out>,
local_signal_index=local_signal_index at entry=3, argv=argv at entry=0x7ffd7a9235f0)
at kernel/qobject.cpp:3985
#31 0x00007fdcce10d045 in KJob::result(KJob*, KJob::QPrivateSignal)
(this=this at entry=0x5586d431b500, _t1=<optimized out>, _t1 at entry=0x5586d431b500,
_t2=...) at
/usr/src/debug/kcoreaddons-5.109.0/build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#32 0x00007fdcce11134b in KJob::finishJob(bool) (this=0x5586d431b500,
emitResult=<optimized out>) at
/usr/src/debug/kcoreaddons-5.109.0/src/lib/jobs/kjob.cpp:98
#33 0x00007fdcccd19320 in QObject::event(QEvent*) (this=0x5586d431b500,
e=0x5586d68f48c0) at kernel/qobject.cpp:1347
#34 0x00007fdccd9a519e in QApplicationPrivate::notify_helper(QObject*, QEvent*)
(this=<optimized out>, receiver=0x5586d431b500, e=0x5586d68f48c0) at
kernel/qapplication.cpp:3640
#35 0x00007fdcccced568 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
(receiver=0x5586d431b500, event=0x5586d68f48c0) at
kernel/qcoreapplication.cpp:1064
#36 0x00007fdcccced72e in QCoreApplication::sendEvent(QObject*, QEvent*)
(receiver=<optimized out>, event=<optimized out>) at
kernel/qcoreapplication.cpp:1462
#37 0x00007fdccccf0b61 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) (receiver=0x0, event_type=0, data=0x5586d1cd38d0) at
kernel/qcoreapplication.cpp:1821
#38 0x00007fdccccf10a8 in QCoreApplication::sendPostedEvents(QObject*, int)
(receiver=<optimized out>, event_type=<optimized out>) at
kernel/qcoreapplication.cpp:1680
#39 0x00007fdcccd46c93 in postEventSourceDispatch(GSource*, GSourceFunc,
gpointer) (s=0x5586d1dbf070) at kernel/qeventdispatcher_glib.cpp:277
#40 0x00007fdcc350f9b8 in g_main_context_dispatch () at /lib64/libglib-2.0.so.0
#41 0x00007fdcc350fdc8 in  () at /lib64/libglib-2.0.so.0
#42 0x00007fdcc350fe5c in g_main_context_iteration () at
/lib64/libglib-2.0.so.0
#43 0x00007fdcccd464a6 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
(this=0x5586d1dc3b40, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#44 0x00007fdccccebffb in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>)
(this=this at entry=0x7ffd7a9239e0, flags=..., flags at entry=...) at
../../include/QtCore/../../src/corelib/global/qflags.h:69
#45 0x00007fdccccf4490 in QCoreApplication::exec() () at
../../include/QtCore/../../src/corelib/global/qflags.h:121
#46 0x00005586d0ab5fe3 in main(int, char**) (argc=<optimized out>,
argv=<optimized out>) at /usr/src/debug/kontact-23.04.3/src/main.cpp:216
[Inferior 1 (process 6664) 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