[Akonadi] [Bug 487607] New: Crash while adding CalDav resource in Merkuro

Justin Zobel bugzilla_noreply at kde.org
Mon May 27 02:58:42 BST 2024


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

            Bug ID: 487607
           Summary: Crash while adding CalDav resource in Merkuro
    Classification: Frameworks and Libraries
           Product: Akonadi
           Version: unspecified
          Platform: Solus
                OS: Linux
            Status: REPORTED
          Severity: crash
          Priority: NOR
         Component: DAV Resource
          Assignee: kdepim-bugs at kde.org
          Reporter: justin at kde.org
                CC: carl at carlschwan.eu
  Target Milestone: ---

#0  std::unique_ptr<KDAV::DavProtocolBase,
std::default_delete<KDAV::DavProtocolBase> >::operator bool (this=<optimized
out>) at
/usr/bin/../lib64/gcc/x86_64-solus-linux/13/../../../../include/c++/13/bits/unique_ptr.h:487
#1  KDAV::DavManager::davProtocol (protocol=(KDAV::CardDav | KDAV::GroupDav |
unknown: 0xfffffffc)) at
/home/build/YPKG/root/kf6-kdav/build/kdav-6.2.0/src/common/davmanager.cpp:65
#2  0x00007ff2881bedf1 in KDAV::DavCollectionsFetchJob::start
(this=0x56508a1a5ab0) at
/home/build/YPKG/root/kf6-kdav/build/kdav-6.2.0/src/common/davcollectionsfetchjob.cpp:53
#3  0x0000565087d230c5 in UrlConfigurationDialog::onFetchButtonClicked
(this=0x56508a1092c0) at
/home/build/YPKG/root/kdepim-runtime/build/kdepim-runtime-24.02.2/resources/dav/resource/urlconfigurationdialog.cpp:207
#4  0x00007ff286155842 in QtPrivate::QSlotObjectBase::call
(this=0x56508a199400, r=0x56508a1092c0, a=0x7ffd6ec6a2d0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobjectdefs_impl.h:469
#5  doActivate<false> (sender=0x56508a100bc0, signal_index=9,
argv=0x7ffd6ec6a2d0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:4086
#6  0x00007ff2873828e0 in QAbstractButton::clicked (this=0x56508a100bc0,
_t1=false) at src/widgets/Widgets_autogen/include/moc_qabstractbutton.cpp:324
#7  QAbstractButtonPrivate::emitClicked (this=0x56508a206580) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qabstractbutton.cpp:381
#8  0x00007ff2873825c2 in QAbstractButtonPrivate::click (this=0x56508a206580)
at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qabstractbutton.cpp:374
#9  0x00007ff2873841bf in QAbstractButton::mouseReleaseEvent
(this=0x56508a100bc0, e=0x7ffd6ec6a900) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qabstractbutton.cpp:976
#10 0x00007ff2872a64a4 in QWidget::event (this=0x56508a100bc0,
event=0x7ffd6ec6a900) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidget.cpp:9022
#11 0x00007ff2874693f7 in QPushButton::event (this=0x56508a100bc0,
e=0x7ffd6ec6a900) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qpushbutton.cpp:684
#12 0x00007ff287247773 in QApplicationPrivate::notify_helper
(this=0x565089ad49a0, receiver=0x56508a100bc0, e=0x7ffd6ec6a900) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#13 0x00007ff28724a3cb in QApplication::notify (this=<optimized out>,
receiver=0x56508a100bc0, e=0x7ffd6ec6a900) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2765
#14 0x00007ff2860f6e5d in QCoreApplication::notifyInternal2
(receiver=0x56508a100bc0, event=0x7ffd6ec6a900) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#15 0x00007ff287247f70 in QApplicationPrivate::sendMouseEvent
(receiver=0x56508a100bc0, event=0x7ffd6ec6a900, alienWidget=0x56508a100bc0,
nativeWidget=0x56508a1092c0, buttonDown=0x7ff287740fd8 <qt_button_down>,
lastMouseReceiver=..., spontaneous=<optimized out>,
onlyDispatchEnterLeave=<optimized out>)
    at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2347
#16 0x00007ff2872bf907 in QWidgetWindow::handleMouseEvent (this=0x56508a199730,
event=0x7ffd6ec6ac90) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:649
#17 QWidgetWindow::event (this=0x56508a199730, event=0x7ffd6ec6ac90) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:263
#18 0x00007ff287247773 in QApplicationPrivate::notify_helper
(this=0x565089ad49a0, receiver=0x56508a199730, e=0x7ffd6ec6ac90) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#19 0x00007ff28724892f in QApplication::notify (this=0x7ffd6ec6cde0,
receiver=0x56508a199730, e=0x7ffd6ec6ac90) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2680
#20 0x00007ff2860f6e5d in QCoreApplication::notifyInternal2
(receiver=0x56508a199730, event=0x7ffd6ec6ac90) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#21 0x00007ff28689ddd9 in QGuiApplicationPrivate::processMouseEvent
(e=0x7ff260003520) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/gui/kernel/qguiapplication.cpp:2327
#22 0x00007ff286911ddc in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/gui/kernel/qwindowsysteminterface.cpp:1114
#23 0x00007ff286d70971 in userEventSourceDispatch
(source=source at entry=0x565089b59990) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#24 0x00007ff284a4d49a in g_main_dispatch
(context=context at entry=0x7ff268000f00) at ../glib/gmain.c:3344
#25 0x00007ff284a50677 in g_main_context_dispatch_unlocked
(context=0x7ff268000f00) at ../glib/gmain.c:4152
#26 g_main_context_iterate_unlocked (context=context at entry=0x7ff268000f00,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4217
#27 0x00007ff284a50cf1 in g_main_context_iteration (context=0x7ff268000f00,
may_block=1) at ../glib/gmain.c:4282
#28 0x00007ff2863ebca2 in QEventDispatcherGlib::processEvents
(this=0x565089a93740, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#29 0x00007ff2861021ba in QEventLoop::processEvents (this=0x7ffd6ec6b070,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventloop.cpp:100
#30 QEventLoop::exec (this=0x7ffd6ec6b070, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventloop.cpp:182
#31 0x00007ff2874fc9ba in QDialog::exec (this=0x56508a1092c0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/dialogs/qdialog.cpp:569
#32 0x0000565087d02ecb in ConfigDialog::onAddButtonClicked
(this=0x7ffd6ec6c068) at
/home/build/YPKG/root/kdepim-runtime/build/kdepim-runtime-24.02.2/resources/dav/resource/configdialog.cpp:132
#33 0x00007ff286155842 in QtPrivate::QSlotObjectBase::call
(this=0x56508a03d6d0, r=0x7ffd6ec6c068, a=0x7ffd6ec6b250) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobjectdefs_impl.h:469
#34 doActivate<false> (sender=0x56508a1067e0, signal_index=9,
argv=0x7ffd6ec6b250) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:4086
#35 0x00007ff2873828e0 in QAbstractButton::clicked (this=0x56508a1067e0,
_t1=false) at src/widgets/Widgets_autogen/include/moc_qabstractbutton.cpp:324
#36 QAbstractButtonPrivate::emitClicked (this=0x565089f6b440) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qabstractbutton.cpp:381
#37 0x00007ff2873825c2 in QAbstractButtonPrivate::click (this=0x565089f6b440)
at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qabstractbutton.cpp:374
#38 0x00007ff2873841bf in QAbstractButton::mouseReleaseEvent
(this=0x56508a1067e0, e=0x7ffd6ec6b880) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qabstractbutton.cpp:976
#39 0x00007ff2872a64a4 in QWidget::event (this=0x56508a1067e0,
event=0x7ffd6ec6b880) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidget.cpp:9022
#40 0x00007ff2874693f7 in QPushButton::event (this=0x56508a1067e0,
e=0x7ffd6ec6b880) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/widgets/qpushbutton.cpp:684
#41 0x00007ff287247773 in QApplicationPrivate::notify_helper
(this=0x565089ad49a0, receiver=0x56508a1067e0, e=0x7ffd6ec6b880) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#42 0x00007ff28724a3cb in QApplication::notify (this=<optimized out>,
receiver=0x56508a1067e0, e=0x7ffd6ec6b880) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2765
#43 0x00007ff2860f6e5d in QCoreApplication::notifyInternal2
(receiver=0x56508a1067e0, event=0x7ffd6ec6b880) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#44 0x00007ff287247f70 in QApplicationPrivate::sendMouseEvent
(receiver=0x56508a1067e0, event=0x7ffd6ec6b880, alienWidget=0x56508a1067e0,
nativeWidget=0x7ffd6ec6c068, buttonDown=0x7ff287740fd8 <qt_button_down>,
lastMouseReceiver=..., spontaneous=<optimized out>,
onlyDispatchEnterLeave=<optimized out>)
    at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2347
#45 0x00007ff2872bf907 in QWidgetWindow::handleMouseEvent (this=0x56508a1c2180,
event=0x7ffd6ec6bc10) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:649
#46 QWidgetWindow::event (this=0x56508a1c2180, event=0x7ffd6ec6bc10) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qwidgetwindow.cpp:263
#47 0x00007ff287247773 in QApplicationPrivate::notify_helper
(this=0x565089ad49a0, receiver=0x56508a1c2180, e=0x7ffd6ec6bc10) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#48 0x00007ff28724892f in QApplication::notify (this=0x7ffd6ec6cde0,
receiver=0x56508a1c2180, e=0x7ffd6ec6bc10) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2680
#49 0x00007ff2860f6e5d in QCoreApplication::notifyInternal2
(receiver=0x56508a1c2180, event=0x7ffd6ec6bc10) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#50 0x00007ff28689ddd9 in QGuiApplicationPrivate::processMouseEvent
(e=0x7ff258002230) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/gui/kernel/qguiapplication.cpp:2327
#51 0x00007ff286911ddc in QWindowSystemInterface::sendWindowSystemEvents
(flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/gui/kernel/qwindowsysteminterface.cpp:1114
#52 0x00007ff286d70971 in userEventSourceDispatch
(source=source at entry=0x565089b59990) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/gui/platform/unix/qeventdispatcher_glib.cpp:38
#53 0x00007ff284a4d49a in g_main_dispatch
(context=context at entry=0x7ff268000f00) at ../glib/gmain.c:3344
#54 0x00007ff284a50677 in g_main_context_dispatch_unlocked
(context=0x7ff268000f00) at ../glib/gmain.c:4152
#55 g_main_context_iterate_unlocked (context=context at entry=0x7ff268000f00,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4217
#56 0x00007ff284a50cf1 in g_main_context_iteration (context=0x7ff268000f00,
may_block=1) at ../glib/gmain.c:4282
#57 0x00007ff2863ebca2 in QEventDispatcherGlib::processEvents
(this=0x565089a93740, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#58 0x00007ff2861021ba in QEventLoop::processEvents (this=0x7ffd6ec6bff0,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventloop.cpp:100
#59 QEventLoop::exec (this=0x7ffd6ec6bff0, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventloop.cpp:182
#60 0x00007ff2874fc9ba in QDialog::exec (this=0x7ffd6ec6c068) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/dialogs/qdialog.cpp:569
#61 0x0000565087d2585c in DavGroupwareResource::configure (this=0x7ffd6ec6ce30,
windowId=0) at
/home/build/YPKG/root/kdepim-runtime/build/kdepim-runtime-24.02.2/resources/dav/resource/davgroupwareresource.cpp:225
#62 0x00007ff2882a581f in Akonadi__ControlAdaptor::qt_metacall
(this=0x7ff1fc001bc0, _c=QMetaObject::InvokeMetaMethod, _id=4,
_a=0x7ffd6ec6c550) at src/agentbase/moc_controladaptor.cpp:254
#63 0x00007ff286edf1bb in QDBusConnectionPrivate::deliverCall
(this=0x7ff268001670, object=0x7ff1fc001bc0, msg=..., metaTypes=..., slotIdx=8)
at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/dbus/qdbusintegrator.cpp:1007
#64 0x00007ff286edfe12 in QDBusConnectionPrivate::activateCall
(this=0x7ff268001670, object=0x7ff1fc001bc0, flags=..., msg=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/dbus/qdbusintegrator.cpp:909
#65 0x00007ff286ee96b8 in QDBusConnectionPrivate::activateObject
(this=0x7ff268001670, node=..., msg=..., pathStartPos=<optimized out>) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/dbus/qdbusintegrator.cpp:1508
#66 0x00007ff286ee9913 in QDBusActivateObjectEvent::placeMetaCall
(this=0x7ff26801e010) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/dbus/qdbusintegrator.cpp:1604
#67 0x00007ff28614a93b in QObject::event (this=0x7ffd6ec6ce30,
e=0x7ff26801e010) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qobject.cpp:1452
#68 0x00007ff287247773 in QApplicationPrivate::notify_helper
(this=0x565089ad49a0, receiver=0x7ffd6ec6ce30, e=0x7ff26801e010) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:3287
#69 0x00007ff28724892f in QApplication::notify (this=0x7ffd6ec6cde0,
receiver=0x7ffd6ec6ce30, e=0x7ff26801e010) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/widgets/kernel/qapplication.cpp:2680
#70 0x00007ff2860f6e5d in QCoreApplication::notifyInternal2
(receiver=0x7ffd6ec6ce30, event=0x7ff26801e010) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1134
#71 0x00007ff2860f8507 in QCoreApplication::sendEvent (receiver=0x7ffd6ec6ce30,
event=<optimized out>) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1575
#72 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x565089acf560) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1932
#73 0x00007ff2863ec5d6 in QCoreApplication::sendPostedEvents (receiver=0x0,
event_type=0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1789
#74 postEventSourceDispatch (s=s at entry=0x565089ad94b0) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:244
#75 0x00007ff284a4d49a in g_main_dispatch
(context=context at entry=0x7ff268000f00) at ../glib/gmain.c:3344
#76 0x00007ff284a50677 in g_main_context_dispatch_unlocked
(context=0x7ff268000f00) at ../glib/gmain.c:4152
#77 g_main_context_iterate_unlocked (context=context at entry=0x7ff268000f00,
block=block at entry=1, dispatch=dispatch at entry=1, self=<optimized out>) at
../glib/gmain.c:4217
#78 0x00007ff284a50cf1 in g_main_context_iteration (context=0x7ff268000f00,
may_block=1) at ../glib/gmain.c:4282
#79 0x00007ff2863ebca2 in QEventDispatcherGlib::processEvents
(this=0x565089a93740, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventdispatcher_glib.cpp:394
#80 0x00007ff2861021ba in QEventLoop::processEvents (this=0x7ffd6ec6cd30,
flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventloop.cpp:100
#81 QEventLoop::exec (this=0x7ffd6ec6cd30, flags=...) at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qeventloop.cpp:182
#82 0x00007ff2860f7697 in QCoreApplication::exec () at
/home/build/YPKG/root/qt6-base/build/qtbase-everywhere-src-6.7.1/src/corelib/kernel/qcoreapplication.cpp:1478
#83 0x00007ff28828a5d4 in Akonadi::ResourceBase::init (r=...) at
/home/build/YPKG/root/akonadi/build/akonadi-24.02.2/src/agentbase/resourcebase.cpp:555
#84 0x0000565087d38cb3 in Akonadi::ResourceBase::init<DavGroupwareResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/KPim6/AkonadiAgentBase/akonadi/resourcebase.h:184
#85 main (argc=<optimized out>, argv=<optimized out>) at
/home/build/YPKG/root/kdepim-runtime/build/kdepim-runtime-24.02.2/resources/dav/resource/davgroupwareresource.cpp:1393

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


More information about the Kdepim-bugs mailing list