Bug 478725

Summary: Application: akonadi_icaldir_resource_11 (akonadi_icaldir_resource), signal: Segmentation fault
Product: [Applications] kdepim Reporter: Don Curtis <bugrprt21882>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: crash CC: nicolas.fella
Priority: NOR Keywords: drkonqi
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Don Curtis 2023-12-19 12:54:59 UTC
Application: akonadi_icaldir_resource (5.22.3 (22.12.3))

Qt Version: 5.15.8
Frameworks Version: 5.103.0
Operating System: Linux 5.14.21-150500.55.39-default x86_64
Windowing System: X11
Distribution: "openSUSE Leap 15.5"
DrKonqi: 5.27.9 [KCrashBackend]

-- Information about the crash:
Mistakenly added a Calendar entry to the wrong Calendar - the Calendar was only relevant for the year 2023.
Selected the Calendar for 2024 - Segmentation fault on the resource for the Calendar for 2023.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: akonadi_icaldir_resource_11 (akonadi_icaldir_resource), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = 0x0}
[KCrash Handler]
#6  QString::QString(QString const&) (other=..., this=this@entry=0x7ffdddc87b80) at /usr/include/qt5/QtCore/qstring.h:1093
#7  Akonadi::Item::remoteId() const (this=this@entry=0x7ffdddc87d50) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/item.cpp:75
#8  0x00007f5b15f51a5b in Akonadi::ResourceBasePrivate::itemRemoved(Akonadi::Item const&) (this=0x5612258cc810, item=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/agentbase/resourcebase.cpp:294
#9  0x00007f5b15114a6b in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdddc87ca0, r=0x5612258cc810, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false>(QObject*, int, void**) (sender=0x561225b5dcd0, signal_index=10, argv=0x7ffdddc87ca0) at kernel/qobject.cpp:3923
#11 0x00007f5b1510dee2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=<optimized out>, m=m@entry=0x7f5b15e378a0 <Akonadi::Monitor::staticMetaObject>, local_signal_index=local_signal_index@entry=7, argv=argv@entry=0x7ffdddc87ca0) at kernel/qobject.cpp:3983
#12 0x00007f5b15cda7c5 in Akonadi::Monitor::itemRemoved(Akonadi::Item const&) (this=<optimized out>, _t1=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/build/src/core/KF5AkonadiCore_autogen/include/moc_monitor.cpp:913
#13 0x00007f5b15ceb6ad in Akonadi::MonitorPrivate::emitToListeners<void (Akonadi::Monitor::*)(Akonadi::Item const&), Akonadi::Item>(void (Akonadi::Monitor::*)(Akonadi::Item const&), Akonadi::Item) (signal=<optimized out>, this=0x561225b78d80) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/monitor_p.h:395
#14 Akonadi::MonitorPrivate::emitItemsNotification(Akonadi::Protocol::ItemChangeNotification const&, QVector<Akonadi::Item> const&, Akonadi::Collection const&, Akonadi::Collection const&) (this=this@entry=0x561225b78d80, msg=..., items=..., collection=..., collectionDest=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/monitor_p.cpp:1064
#15 0x00007f5b15cec676 in Akonadi::MonitorPrivate::emitNotification(QSharedPointer<Akonadi::Protocol::ChangeNotification> const&) (this=this@entry=0x561225b78d80, msg=<optimized out>) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/monitor_p.cpp:544
#16 0x00007f5b15c98dae in Akonadi::ChangeRecorderPrivate::emitNotification(QSharedPointer<Akonadi::Protocol::ChangeNotification> const&) (this=0x561225b78d80, msg=<optimized out>) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/changerecorder_p.cpp:216
#17 0x00007f5b15c97526 in Akonadi::ChangeRecorder::replayNext() (this=0x561225b5dcd0) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/core/changerecorder.cpp:54
#18 0x00007f5b15114a6b in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7ffdddc87fa0, r=0x561225b5dcd0, this=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false>(QObject*, int, void**) (sender=0x5612258e6370, signal_index=13, argv=0x7ffdddc87fa0) at kernel/qobject.cpp:3923
#20 0x00007f5b1510dee2 in QMetaObject::activate(QObject*, QMetaObject const*, int, void**) (sender=sender@entry=0x5612258e6370, m=m@entry=0x7f5b15f784e0 <Akonadi::ResourceScheduler::staticMetaObject>, local_signal_index=local_signal_index@entry=10, argv=argv@entry=0x0) at kernel/qobject.cpp:3983
#21 0x00007f5b15f59b4a in Akonadi::ResourceScheduler::executeChangeReplay() (this=0x5612258e6370) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/build/src/agentbase/KF5AkonadiAgentBase_autogen/include/moc_resourcescheduler_p.cpp:464
#22 Akonadi::ResourceScheduler::executeNext() (this=0x5612258e6370) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/agentbase/resourcescheduler.cpp:420
#23 0x00007f5b1510b50b in QObject::event(QEvent*) (this=0x5612258e6370, e=0x561225ba2220) at kernel/qobject.cpp:1347
#24 0x00007f5b1556e53c in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x56122577d3d0, receiver=receiver@entry=0x5612258e6370, e=e@entry=0x561225ba2220) at kernel/qapplication.cpp:3640
#25 0x00007f5b155752ff in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x5612258e6370, e=0x561225ba2220) at kernel/qapplication.cpp:3164
#26 0x00007f5b150d7073 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x5612258e6370, event=0x561225ba2220) at kernel/qcoreapplication.cpp:1064
#27 0x00007f5b150d724e in QCoreApplication::sendEvent(QObject*, QEvent*) (receiver=receiver@entry=0x5612258e6370, event=event@entry=0x561225ba2220) at kernel/qcoreapplication.cpp:1462
#28 0x00007f5b150d9a91 in QCoreApplicationPrivate::sendPostedEvents(QObject*, int, QThreadData*) (receiver=receiver@entry=0x0, event_type=event_type@entry=0, data=0x561225779170) at kernel/qcoreapplication.cpp:1821
#29 0x00007f5b150da018 in QCoreApplication::sendPostedEvents(QObject*, int) (receiver=receiver@entry=0x0, event_type=event_type@entry=0) at kernel/qcoreapplication.cpp:1680
#30 0x00007f5b1513a313 in postEventSourceDispatch(GSource*, GSourceFunc, gpointer) (s=0x56122589fee0) at kernel/qeventdispatcher_glib.cpp:277
#31 0x00007f5b12e6f82b in g_main_dispatch (context=0x7f5b00005000) at ../glib/gmain.c:3381
#32 g_main_context_dispatch (context=context@entry=0x7f5b00005000) at ../glib/gmain.c:4099
#33 0x00007f5b12e6fbd0 in g_main_context_iterate (context=context@entry=0x7f5b00005000, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4175
#34 0x00007f5b12e6fc5c in g_main_context_iteration (context=0x7f5b00005000, may_block=may_block@entry=1) at ../glib/gmain.c:4240
#35 0x00007f5b151399bc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x5612258ace20, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#36 0x00007f5b150d58da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7ffdddc88650, flags=..., flags@entry=...) at kernel/qeventloop.cpp:235
#37 0x00007f5b150df117 in QCoreApplication::exec() () at kernel/qcoreapplication.cpp:1375
#38 0x00007f5b13fafa7c in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870
#39 0x00007f5b1556e495 in QApplication::exec() () at kernel/qapplication.cpp:2832
#40 0x00007f5b15f459ed in Akonadi::ResourceBase::init(Akonadi::ResourceBase&) (r=...) at /usr/src/debug/akonadi-server-22.12.3-bp155.1.7.x86_64/src/agentbase/resourcebase.cpp:555
#41 0x0000561225074d1b in Akonadi::ResourceBase::init<ICalDirResource>(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/include/KF5/AkonadiAgentBase/akonadi/resourcebase.h:184
#42 0x00007f5b149d324d in __libc_start_main (main=0x56122506ef60 <main(int, char**)>, argc=3, argv=0x7ffdddc88868, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7ffdddc88858) at ../csu/libc-start.c:308
#43 0x000056122506ef9a in _start () at ../sysdeps/x86_64/start.S:120
[Inferior 1 (process 14757) detached]

Reported using DrKonqi
This report was filed against 'kde' because the product 'akonadi_icaldir_resource' could not be located in Bugzilla. Add it to drkonqi's mappings file!