Bug 471944 - Kontact crashed while trying to enable calendars in KOrganizer
Summary: Kontact crashed while trying to enable calendars in KOrganizer
Status: RESOLVED DUPLICATE of bug 470584
Alias: None
Product: kontact
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Arch Linux Linux
: NOR crash
Target Milestone: ---
Assignee: kdepim bugs
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2023-07-04 13:44 UTC by Adam Jimerson
Modified: 2023-07-05 13:06 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Adam Jimerson 2023-07-04 13:44:01 UTC
Application: kontact (5.23.2 (23.04.2))

Qt Version: 5.15.10
Frameworks Version: 5.107.0
Operating System: Linux 6.4.1-arch1-1 x86_64
Windowing System: X11
Distribution: "Arch Linux"
DrKonqi: 5.27.6 [KCrashBackend]

-- Information about the crash:
In KOrganizer I have several calendars setup that live on Google Calendar. When I opened up KOrganizer both my Google accounts and the associated calendars were not displayed in the UI, only the default "Birthdays & Anniversaries" and the "Search" options were listed. To fix this I went to Settings -> Configure KOrganizer -> Calendars -> (Select one of my two Google Accounts) -> Modify. Once that page loaded my calendars got refreshed and the account and the associated calendars were once again visible in the UI. Unfortunatley while the calendars where syncing Kontact crashed.

The crash can be reproduced sometimes.

-- Backtrace:
Application: Kontact (kontact), signal: Segmentation fault
Content of s_kcrashErrorMessage: std::unique_ptr<char []> = {get() = <optimized out>}
[KCrash Handler]
#6  0x00007fa08c3fbbd7 in EventViews::AgendaView::calendar2(QSharedPointer<KCalendarCore::Incidence> const&) const (this=<optimized out>, incidence=<optimized out>) at /usr/src/debug/eventviews/eventviews-23.04.2/src/agenda/agendaview.cpp:1227
#7  0x00007fa08c406c63 in EventViews::AgendaView::displayIncidence(QSharedPointer<KCalendarCore::Incidence> const&, bool) (this=this@entry=0x55faca8dd150, incidence=..., createSelected=createSelected@entry=false) at /usr/src/debug/eventviews/eventviews-23.04.2/src/agenda/agendaview.cpp:1981
#8  0x00007fa08c40865f in EventViews::AgendaView::fillAgenda() (this=0x55faca8dd150) at /usr/src/debug/eventviews/eventviews-23.04.2/src/agenda/agendaview.cpp:1947
#9  0x00007fa1046d06a7 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fffa32bd240, r=<optimized out>, this=0x55faca9472a0, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate<false>(QObject*, int, void**) (sender=0x7fa0c0043620, signal_index=7, argv=0x7fffa32bd240) at kernel/qobject.cpp:3925
#11 0x00007fa078225310 in CalendarView::updateConfig() (this=0x7fa0c0043620) at /usr/src/debug/korganizer/korganizer-23.04.2/src/calendarview.cpp:555
#12 0x00007fa1046d06a7 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fffa32bd330, r=<optimized out>, this=0x55facaabf300, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#13 doActivate<false>(QObject*, int, void**) (sender=0x55facaa2d720, signal_index=12, argv=0x7fffa32bd330) at kernel/qobject.cpp:3925
#14 0x00007fa10596ee3e in KCMultiDialogPrivate::apply() (this=<optimized out>) at /usr/src/debug/kcmutils/kcmutils-5.107.0/src/kcmultidialog.cpp:404
#15 0x00007fa10596ef13 in KCMultiDialog::slotOkClicked() (this=0x55facaa2d720) at /usr/src/debug/kcmutils/kcmutils-5.107.0/src/kcmultidialog.h:31
#16 0x00007fa1046d06a7 in QtPrivate::QSlotObjectBase::call(QObject*, void**) (a=0x7fffa32bd4e0, r=<optimized out>, this=0x55facad40b10, this=<optimized out>, r=<optimized out>, a=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#17 doActivate<false>(QObject*, int, void**) (sender=0x55facaac5c30, signal_index=9, argv=0x7fffa32bd4e0) at kernel/qobject.cpp:3925
#18 0x00007fa10545c357 in QAbstractButton::clicked(bool) (this=this@entry=0x55facaac5c30, _t1=<optimized out>) at .moc/moc_qabstractbutton.cpp:308
#19 0x00007fa10545ec0a in QAbstractButtonPrivate::emitClicked() (this=this@entry=0x55facaac5c70) at widgets/qabstractbutton.cpp:416
#20 0x00007fa10546010c in QAbstractButtonPrivate::click() (this=0x55facaac5c70) at widgets/qabstractbutton.cpp:409
#21 0x00007fa1054602b0 in QAbstractButton::mouseReleaseEvent(QMouseEvent*) (this=0x55facaac5c30, e=0x7fffa32bda60) at widgets/qabstractbutton.cpp:1045
#22 0x00007fa1053af1e1 in QWidget::event(QEvent*) (this=0x55facaac5c30, event=0x7fffa32bda60) at kernel/qwidget.cpp:8671
#23 0x00007fa10537893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=this@entry=0x55fac40751b0, receiver=receiver@entry=0x55facaac5c30, e=e@entry=0x7fffa32bda60) at kernel/qapplication.cpp:3640
#24 0x00007fa10537ddef in QApplication::notify(QObject*, QEvent*) (this=<optimized out>, receiver=0x55facaac5c30, e=0x7fffa32bda60) at kernel/qapplication.cpp:3084
#25 0x00007fa10469b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55facaac5c30, event=0x7fffa32bda60) at kernel/qcoreapplication.cpp:1064
#26 0x00007fa10469b803 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474
#27 0x00007fa10537c12a in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool, bool) (receiver=0x55facaac5c30, event=0x7fffa32bda60, alienWidget=<optimized out>, nativeWidget=0x55facaa2d720, buttonDown=<optimized out>, lastMouseReceiver=..., spontaneous=true, onlyDispatchEnterLeave=false) at kernel/qapplication.cpp:2622
#28 0x00007fa1053cced5 in QWidgetWindow::handleMouseEvent(QMouseEvent*) (this=this@entry=0x55facad37920, event=event@entry=0x7fffa32bddc0) at kernel/qwidgetwindow.cpp:684
#29 0x00007fa1053cec27 in QWidgetWindow::event(QEvent*) (this=0x55facad37920, event=0x7fffa32bddc0) at kernel/qwidgetwindow.cpp:300
#30 0x00007fa10537893f in QApplicationPrivate::notify_helper(QObject*, QEvent*) (this=<optimized out>, receiver=0x55facad37920, e=0x7fffa32bddc0) at kernel/qapplication.cpp:3640
#31 0x00007fa10469b778 in QCoreApplication::notifyInternal2(QObject*, QEvent*) (receiver=0x55facad37920, event=0x7fffa32bddc0) at kernel/qcoreapplication.cpp:1064
#32 0x00007fa10469b803 in QCoreApplication::sendSpontaneousEvent(QObject*, QEvent*) (receiver=<optimized out>, event=<optimized out>) at kernel/qcoreapplication.cpp:1474
#33 0x00007fa104b4196c in QGuiApplicationPrivate::processMouseEvent(QWindowSystemInterfacePrivate::MouseEvent*) (e=0x7fa06c233a80) at kernel/qguiapplication.cpp:2285
#34 0x00007fa104b2a705 in QWindowSystemInterface::sendWindowSystemEvents(QFlags<QEventLoop::ProcessEventsFlag>) (flags=flags@entry=...) at kernel/qwindowsysteminterface.cpp:1169
#35 0x00007fa0e5fe73e0 in xcbSourceDispatch(GSource*, GSourceFunc, gpointer) (source=<optimized out>) at /usr/src/debug/qt5-base/qtbase/src/plugins/platforms/xcb/qxcbeventdispatcher.cpp:105
#36 0x00007fa0fb310981 in g_main_dispatch (context=0x7fa0e0000ee0) at ../glib/glib/gmain.c:3460
#37 g_main_context_dispatch (context=0x7fa0e0000ee0) at ../glib/glib/gmain.c:4200
#38 0x00007fa0fb36db39 in g_main_context_iterate.isra.0 (context=context@entry=0x7fa0e0000ee0, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/glib/gmain.c:4276
#39 0x00007fa0fb30e032 in g_main_context_iteration (context=0x7fa0e0000ee0, may_block=1) at ../glib/glib/gmain.c:4343
#40 0x00007fa1046ea5cc in QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) (this=0x55fac41c66f0, flags=...) at kernel/qeventdispatcher_glib.cpp:423
#41 0x00007fa10469a484 in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) (this=this@entry=0x7fffa32be160, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69
#42 0x00007fa10469b923 in QCoreApplication::exec() () at ../../include/QtCore/../../src/corelib/global/qflags.h:121
#43 0x00007fa104b3bf12 in QGuiApplication::exec() () at kernel/qguiapplication.cpp:1870
#44 0x00007fa105376cda in QApplication::exec() () at kernel/qapplication.cpp:2832
#45 0x000055fac2fd5a11 in main(int, char**) (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact/kontact-23.04.2/src/main.cpp:216
[Inferior 1 (process 11623) detached]

Reported using DrKonqi
Comment 1 Nicolas Fella 2023-07-05 13:06:35 UTC

*** This bug has been marked as a duplicate of bug 470584 ***