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

            Bug ID: 487367
           Summary: Exchange resource crashes upon reconnection to the
                    internet
    Classification: I don't know
           Product: kde
           Version: unspecified
          Platform: Compiled Sources
                OS: Linux
            Status: REPORTED
          Keywords: drkonqi
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-b...@kde.org
          Reporter: bugs.kde....@e3q.eu
  Target Milestone: ---

Application: akonadi_ews_resource (5.24.5 (23.08.5))
 (Compiled from sources)
Qt Version: 5.15.13
Frameworks Version: 5.115.0
Operating System: Linux 6.6.30-gentoo-f x86_64
Windowing System: X11
Distribution: "Gentoo Linux"
DrKonqi: 5.27.11 [KCrashBackend]

-- Information about the crash:
After the computer awaking from standby, the exchange resource crashed upon
reconnection.

The reporter is unsure if this crash is reproducible.

-- Backtrace:
Application: TUe (akonadi_ews_resource), signal: Segmentation fault

[KCrash Handler]
#4  QString::QString (other=<error reading variable: Cannot access memory at
address 0x90>, this=0x7ffca9f3a480, this=<optimized out>, other=<optimized
out>) at /usr/include/qt5/QtCore/qstring.h:1093
#5  EwsSettingsBase::eventSubscriptionId (this=Python Exception <class
'gdb.MemoryError'>: Cannot access memory at address 0x90
#6  EwsSubscriptionManager::start (this=0x0) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewssubscriptionmanager.cpp:47
#7  EwsResource::rootFolderFetchFinished (this=0x7ffca9f3b750, job=<optimized
out>) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewsresource.cpp:227
#8  0x00007604134b0745 in QtPrivate::QSlotObjectBase::call (a=0x7ffca9f3a5d0,
r=0x7ffca9f3b750, this=0x60bec64bd0a0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#9  doActivate<false> (sender=0x60bec6908610, signal_index=6,
argv=0x7ffca9f3a5d0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3925
#10 0x00007604134aa477 in QMetaObject::activate
(sender=sender@entry=0x60bec6908610, m=<optimized out>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffca9f3a5d0)
at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3985
#11 0x000076041c122303 in KJob::result (this=this@entry=0x60bec6908610,
_t1=<optimized out>, _t1@entry=0x60bec6908610, _t2=...) at
/var/tmp/portage/kde-frameworks/kcoreaddons-5.115.0/work/kcoreaddons-5.115.0_build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#12 0x000076041c1280bb in KJob::finishJob (this=0x60bec6908610,
emitResult=<optimized out>) at
/var/tmp/portage/kde-frameworks/kcoreaddons-5.115.0/work/kcoreaddons-5.115.0/src/lib/jobs/kjob.cpp:98
#13 0x00007604134b0745 in QtPrivate::QSlotObjectBase::call (a=0x7ffca9f3a700,
r=0x60bec6908610, this=0x60bec69607b0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#14 doActivate<false> (sender=0x60bec6934860, signal_index=6,
argv=0x7ffca9f3a700) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3925
#15 0x00007604134aa477 in QMetaObject::activate
(sender=sender@entry=0x60bec6934860, m=<optimized out>,
local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffca9f3a700)
at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3985
#16 0x000076041c122303 in KJob::result (this=this@entry=0x60bec6934860,
_t1=<optimized out>, _t1@entry=0x60bec6934860, _t2=...) at
/var/tmp/portage/kde-frameworks/kcoreaddons-5.115.0/work/kcoreaddons-5.115.0_build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633
#17 0x000076041c1280bb in KJob::finishJob (this=0x60bec6934860,
emitResult=<optimized out>) at
/var/tmp/portage/kde-frameworks/kcoreaddons-5.115.0/work/kcoreaddons-5.115.0/src/lib/jobs/kjob.cpp:98
#18 0x00007604134b0745 in QtPrivate::QSlotObjectBase::call (a=0x7ffca9f3a7d0,
r=0x60bec6934860, this=0x60bec63b07f0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#19 doActivate<false> (sender=0x60bec64a1aa0, signal_index=7,
argv=0x7ffca9f3a7d0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3925
#20 0x00007604134aa477 in QMetaObject::activate
(sender=sender@entry=0x60bec64a1aa0, m=<optimized out>,
local_signal_index=local_signal_index@entry=4, argv=argv@entry=0x0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3985
#21 0x000076041c2ae303 in KIO::SlaveInterface::finished
(this=this@entry=0x60bec64a1aa0) at
/var/tmp/portage/kde-frameworks/kio-5.115.0/work/kio-5.115.0_build/src/core/KF5KIOCore_autogen/include/moc_slaveinterface.cpp:464
#22 0x000076041c2b3540 in KIO::SlaveInterface::dispatch (this=0x60bec64a1aa0,
_cmd=104, rawdata=...) at
/var/tmp/portage/kde-frameworks/kio-5.115.0/work/kio-5.115.0/src/core/slaveinterface.cpp:149
#23 0x000076041c2ae0f6 in KIO::SlaveInterface::dispatch (this=0x60bec64a1aa0)
at
/var/tmp/portage/kde-frameworks/kio-5.115.0/work/kio-5.115.0/src/core/slaveinterface.cpp:78
#24 0x000076041c2b0ab1 in KIO::Slave::gotInput (this=0x60bec64a1aa0) at
/var/tmp/portage/kde-frameworks/kio-5.115.0/work/kio-5.115.0/src/core/slave.cpp:354
#25 0x00007604134b0745 in QtPrivate::QSlotObjectBase::call (a=0x7ffca9f3aa10,
r=0x60bec64a1aa0, this=0x60bec63287c0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#26 doActivate<false> (sender=0x60bec6470770, signal_index=3,
argv=0x7ffca9f3aa10) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3925
#27 0x00007604134a86b7 in QObject::event (this=0x60bec6470770,
e=0x60bec692beb0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:1347
#28 0x00007604140fa1ee in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x60bec6470770, e=0x60bec692beb0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.13/work/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qapplication.cpp:3640
#29 0x000076041347d5e8 in QCoreApplication::notifyInternal2
(receiver=0x60bec6470770, event=0x60bec692beb0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1064
#30 0x000076041347d7de in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1462
#31 0x0000760413480b53 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x60bec524f320) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1821
#32 0x0000760413480e08 in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1680
#33 0x00007604134cf6a3 in postEventSourceDispatch (s=0x60bec53218d0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:277
#34 0x0000760410f12a82 in ??? () at /usr/lib64/libglib-2.0.so.0
#35 0x0000760410f6f877 in ??? () at /usr/lib64/libglib-2.0.so.0
#36 0x0000760410f10c0c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#37 0x00007604134cf1a6 in QEventDispatcherGlib::processEvents
(this=0x60bec5326a10, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#38 0x000076041347c00b in QEventLoop::exec (this=0x7ffca9f3ae00, flags=...,
flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/global/qflags.h:69
#39 0x000076041c1291a5 in KJob::exec (this=0x60bec62dc8b0) at
/usr/include/qt5/QtCore/qflags.h:121
#40 0x000060bec5160168 in EwsSubscriptionManager::cancelSubscription
(this=this@entry=0x60bec56b49d0) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewssubscriptionmanager.cpp:65
#41 0x000060bec5162a63 in EwsSubscriptionManager::~EwsSubscriptionManager
(this=0x60bec56b49d0, this=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewssubscriptionmanager.cpp:41
#42 0x000060bec5158393 in EwsSubscriptionManager::~EwsSubscriptionManager
(this=0x60bec56b49d0, this=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewssubscriptionmanager.cpp:39
#43 QScopedPointerDeleter<EwsSubscriptionManager>::cleanup
(pointer=0x60bec56b49d0) at /usr/include/qt5/QtCore/qscopedpointer.h:60
#44 QScopedPointer<EwsSubscriptionManager,
QScopedPointerDeleter<EwsSubscriptionManager> >::reset (other=0x0,
this=<optimized out>) at /usr/include/qt5/QtCore/qscopedpointer.h:159
#45 EwsResource::doSetOnline (online=<optimized out>, this=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewsresource.cpp:1225
#46 EwsResource::doSetOnline (this=<optimized out>, online=<optimized out>) at
/var/tmp/portage/kde-apps/kdepim-runtime-23.08.5/work/kdepim-runtime-23.08.5/resources/ews/ewsresource.cpp:1220
#47 0x000076041c9bde68 in Akonadi::AgentBase::setOnlineInternal
(this=0x7ffca9f3b750, state=<optimized out>) at
/var/tmp/portage/kde-apps/akonadi-23.08.5/work/akonadi-23.08.5/src/agentbase/agentbase.cpp:1074
#48 0x000076041c9e6ba3 in Akonadi__StatusAdaptor::qt_metacall
(this=0x60bec5639e30, _c=QMetaObject::InvokeMetaMethod, _id=8,
_a=0x7ffca9f3b020) at
/var/tmp/portage/kde-apps/akonadi-23.08.5/work/akonadi-23.08.5_build/src/agentbase/statusadaptor.moc:238
#49 0x000076041be85d1b in QDBusConnectionPrivate::deliverCall
(this=this@entry=0x760408001600, object=object@entry=0x60bec5639e30, msg=...,
metaTypes=..., slotIdx=<optimized out>) at
/var/tmp/portage/dev-qt/qtdbus-5.15.13/work/qtbase-everywhere-src-5.15.13/src/dbus/qdbusintegrator.cpp:1001
#50 0x000076041be89d56 in QDBusConnectionPrivate::activateCall
(this=this@entry=0x760408001600, object=0x60bec5639e30, flags=flags@entry=273,
msg=...) at
/var/tmp/portage/dev-qt/qtdbus-5.15.13/work/qtbase-everywhere-src-5.15.13/src/dbus/qdbusintegrator.cpp:911
#51 0x000076041be8a551 in QDBusConnectionPrivate::activateCall (msg=...,
flags=273, object=<optimized out>, this=0x760408001600) at
/var/tmp/portage/dev-qt/qtdbus-5.15.13/work/qtbase-everywhere-src-5.15.13/src/dbus/qdbusintegrator.cpp:853
#52 QDBusConnectionPrivate::activateObject (this=0x760408001600, node=...,
msg=..., pathStartPos=<optimized out>) at
/var/tmp/portage/dev-qt/qtdbus-5.15.13/work/qtbase-everywhere-src-5.15.13/src/dbus/qdbusintegrator.cpp:1503
#53 0x000076041be8c848 in QDBusActivateObjectEvent::placeMetaCall
(this=0x60bec66885b0) at
/var/tmp/portage/dev-qt/qtdbus-5.15.13/work/qtbase-everywhere-src-5.15.13/src/dbus/qdbusintegrator.cpp:1623
#54 0x00007604134a86b7 in QObject::event (this=0x7ffca9f3b750,
e=0x60bec66885b0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:1347
#55 0x00007604140fa1ee in QApplicationPrivate::notify_helper (this=<optimized
out>, receiver=0x7ffca9f3b750, e=0x60bec66885b0) at
/var/tmp/portage/dev-qt/qtwidgets-5.15.13/work/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qapplication.cpp:3640
#56 0x000076041347d5e8 in QCoreApplication::notifyInternal2
(receiver=0x7ffca9f3b750, event=0x60bec66885b0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1064
#57 0x000076041347d7de in QCoreApplication::sendEvent (receiver=<optimized
out>, event=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1462
#58 0x0000760413480b53 in QCoreApplicationPrivate::sendPostedEvents
(receiver=0x0, event_type=0, data=0x60bec524f320) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1821
#59 0x0000760413480e08 in QCoreApplication::sendPostedEvents
(receiver=<optimized out>, event_type=<optimized out>) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1680
#60 0x00007604134cf6a3 in postEventSourceDispatch (s=0x60bec53218d0) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:277
#61 0x0000760410f12a82 in ??? () at /usr/lib64/libglib-2.0.so.0
#62 0x0000760410f6f877 in ??? () at /usr/lib64/libglib-2.0.so.0
#63 0x0000760410f10c0c in g_main_context_iteration () at
/usr/lib64/libglib-2.0.so.0
#64 0x00007604134cf1a6 in QEventDispatcherGlib::processEvents
(this=0x60bec5326a10, flags=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qeventdispatcher_glib.cpp:423
#65 0x000076041347c00b in QEventLoop::exec (this=this@entry=0x7ffca9f3b5e0,
flags=..., flags@entry=...) at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/global/qflags.h:69
#66 0x000076041348430d in QCoreApplication::exec () at
/var/tmp/portage/dev-qt/qtcore-5.15.13/work/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/global/qflags.h:121
#67 0x0000760413afabbc in QGuiApplication::exec () at
/var/tmp/portage/dev-qt/qtgui-5.15.13/work/qtbase-everywhere-src-5.15.13/src/gui/kernel/qguiapplication.cpp:1870
#68 0x00007604140fa165 in QApplication::exec () at
/var/tmp/portage/dev-qt/qtwidgets-5.15.13/work/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qapplication.cpp:2832
#69 0x000076041c9cdb82 in Akonadi::ResourceBase::init (r=...) at
/var/tmp/portage/kde-apps/akonadi-23.08.5/work/akonadi-23.08.5/src/agentbase/resourcebase.cpp:555
#70 0x000060bec5164669 in Akonadi::ResourceBase::init<EwsResource>
(argc=<optimized out>, argv=<optimized out>) at
/usr/include/KPim5/AkonadiAgentBase/akonadi/resourcebase.h:184
#71 0x0000760412c5ceec in ??? () at /usr/lib64/libc.so.6
#72 0x0000760412c5cfa5 in __libc_start_main () at /usr/lib64/libc.so.6
#73 0x000060bec5116c41 in _start ()
[Inferior 1 (process 974998) detached]

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

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to