[kontact] [Bug 471944] New: Kontact crashed while trying to enable calendars in KOrganizer

Adam Jimerson bugzilla_noreply at kde.org
Tue Jul 4 14:44:01 BST 2023


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

            Bug ID: 471944
           Summary: Kontact crashed while trying to enable calendars in
                    KOrganizer
    Classification: Applications
           Product: kontact
           Version: unspecified
          Platform: Archlinux
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: kdepim-bugs at kde.org
          Reporter: vendion at gmail.com
  Target Milestone: ---

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 at entry=0x55faca8dd150, incidence=...,
createSelected=createSelected at 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 at entry=0x55facaac5c30, _t1=<optimized out>) at
.moc/moc_qabstractbutton.cpp:308
#19 0x00007fa10545ec0a in QAbstractButtonPrivate::emitClicked()
(this=this at 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 at entry=0x55fac40751b0, receiver=receiver at entry=0x55facaac5c30,
e=e at 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 at entry=0x55facad37920, event=event at 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 at 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 at entry=0x7fa0e0000ee0, block=block at entry=1,
dispatch=dispatch at 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 at entry=0x7fffa32be160, flags=..., flags at 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

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


More information about the Kdepim-bugs mailing list