Bug 487367 - Exchange resource crashes upon reconnection to the internet
Summary: Exchange resource crashes upon reconnection to the internet
Status: RESOLVED DUPLICATE of bug 445364
Alias: None
Product: kde
Classification: I don't know
Component: general (show other bugs)
Version: unspecified
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Unassigned bugs mailing-list
URL:
Keywords: drkonqi
Depends on:
Blocks:
 
Reported: 2024-05-22 13:12 UTC by Erik Quaeghebeur
Modified: 2024-05-22 15:53 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Erik Quaeghebeur 2024-05-22 13:12:31 UTC
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!
Comment 1 duha.bugs 2024-05-22 15:53:17 UTC

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