https://bugs.kde.org/show_bug.cgi?id=456535
Bug ID: 456535 Summary: kontact crashed when closing Product: kontact Version: unspecified Platform: Fedora RPMs OS: Linux Status: REPORTED Keywords: drkonqi Severity: crash Priority: NOR Component: general Assignee: kdepim-b...@kde.org Reporter: matt.fagn...@bell.net Target Milestone: --- Application: kontact (5.20.2 (22.04.2)) Qt Version: 5.15.4 Frameworks Version: 5.96.0 Operating System: Linux 5.19.0-0.rc5.20220708gite8a4e1c1bb69.44.fc37.x86_64 x86_64 Windowing System: Wayland Distribution: Fedora Linux 37 (KDE Plasma Prerelease) DrKonqi: 5.25.2 [KCrashBackend] -- Information about the crash: I booted a Fedora 36 KDE Plasma installation. I started Plasma 5.25.2 on Wayland. I started GNOME Boxes. I booted a Fedora Rawhide QEMU/KVM VM in GNOME Boxes with 3 GiB RAM, EFI enabled, and 3D acceleration enabled from the image Fedora-KDE-Live-x86_64-Rawhide-20220709.n.0.iso https://koji.fedoraproject.org/koji/buildinfo?buildID=1998908 I started kontact 22.04.2 from the Application Launcher menu. I selected Help > About Kontact, then OK. I closed kontact (by clicking x at the top right corner). Kontact segmentation faulted when closing. The reporter is unsure if this crash is reproducible. -- Backtrace: Application: Kontact (kontact), signal: Segmentation fault [KCrash Handler] #4 0x00007f4163bb3d67 in KMail::UnityServiceManager::initListOfCollection (this=0x558063823f50) at /usr/src/debug/kmail-22.04.1-1.fc37.x86_64/src/unityservicemanager.cpp:106 #5 0x00007f41edadb216 in QtPrivate::QSlotObjectBase::call (a=0x7ffef85cc320, r=<optimized out>, this=0x5580638247c0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #6 doActivate<false> (sender=0x558063815b30, signal_index=16, argv=0x7ffef85cc320) at kernel/qobject.cpp:3886 #7 0x00007f41edad6247 in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=13, argv=argv@entry=0x7ffef85cc320) at kernel/qobject.cpp:3946 #8 0x00007f41806df8de in Akonadi::Monitor::collectionAdded (this=<optimized out>, _t1=..., _t2=...) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/redhat-linux-build/src/core/KF5AkonadiCore_autogen/include/moc_monitor.cpp:955 #9 0x00007f41806f1d57 in Akonadi::MonitorPrivate::emitToListeners<void (Akonadi::Monitor::*)(Akonadi::Collection const&, Akonadi::Collection const&), Akonadi::Collection, Akonadi::Collection> (signal=<optimized out>, this=0x558063815b50) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/monitor_p.h:390 #10 Akonadi::MonitorPrivate::emitCollectionNotification (this=0x558063815b50, msg=..., col=..., par=..., dest=...) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/monitor_p.cpp:1115 #11 0x00007f41806ee565 in Akonadi::MonitorPrivate::emitNotification (this=0x558063815b50, msg=...) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/monitor_p.cpp:520 #12 0x00007f41806b2592 in Akonadi::ChangeRecorderPrivate::emitNotification (this=0x558063815b50, msg=...) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/changerecorder_p.cpp:216 #13 0x00007f41806ecf35 in Akonadi::MonitorPrivate::flushPipeline (this=0x558063815b50) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/monitor_p.cpp:969 #14 0x00007f41806ed8ed in Akonadi::MonitorPrivate::dataAvailable (this=0x558063815b50) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/monitor_p.cpp:978 #15 0x00007f41edadb216 in QtPrivate::QSlotObjectBase::call (a=0x7ffef85cc600, r=<optimized out>, this=0x5580638073b0) at ../../include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398 #16 doActivate<false> (sender=0x558063815980, signal_index=3, argv=0x7ffef85cc600) at kernel/qobject.cpp:3886 #17 0x00007f41edadb39f in doActivate<false> (sender=0x7f41b000f520, signal_index=6, argv=0x7ffef85cc730) at kernel/qobject.cpp:3898 #18 0x00007f41edad6247 in QMetaObject::activate (sender=sender@entry=0x7f41b000f520, m=<optimized out>, local_signal_index=local_signal_index@entry=3, argv=argv@entry=0x7ffef85cc730) at kernel/qobject.cpp:3946 #19 0x00007f41eef88d29 in KJob::result (this=this@entry=0x7f41b000f520, _t1=<optimized out>, _t1@entry=0x7f41b000f520, _t2=...) at /usr/src/debug/kf5-kcoreaddons-5.96.0-1.fc37.x86_64/redhat-linux-build/src/lib/KF5CoreAddons_autogen/include/moc_kjob.cpp:633 #20 0x00007f41eef8e34b in KJob::finishJob (this=0x7f41b000f520, emitResult=<optimized out>) at /usr/src/debug/kf5-kcoreaddons-5.96.0-1.fc37.x86_64/src/lib/jobs/kjob.cpp:98 #21 0x00007f41eef8e3fe in KJob::kill (this=0x7f41b000f520, verbosity=verbosity@entry=KJob::EmitResult) at /usr/src/debug/kf5-kcoreaddons-5.96.0-1.fc37.x86_64/src/lib/jobs/kjob.cpp:118 #22 0x00007f418070d0e1 in Akonadi::SessionPrivate::clear (this=0x5580637fa210, forceReconnect=forceReconnect@entry=false) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/session.cpp:440 #23 0x00007f418070d246 in Akonadi::Session::~Session (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/session.cpp:396 #24 0x00007f418070d2ad in Akonadi::Session::~Session (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kf5-akonadi-server-22.04.3-1.fc37.x86_64/src/core/session.cpp:397 #25 0x00007f41edad051a in QObjectPrivate::deleteChildren (this=this@entry=0x5580637cd8f0) at kernel/qobject.cpp:2104 #26 0x00007f41edad7fa0 in QObject::~QObject (this=0x55806378a790, __in_chrg=<optimized out>) at kernel/qobject.cpp:1082 #27 0x00007f4163bb20cd in KMKernel::~KMKernel (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kmail-22.04.1-1.fc37.x86_64/src/kmkernel.cpp:246 #28 0x00007f41c800a1e3 in KMailPart::~KMailPart (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kmail-22.04.1-1.fc37.x86_64/src/kmail_part.cpp:91 #29 0x00007f41c800a31d in KMailPart::~KMailPart (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kmail-22.04.1-1.fc37.x86_64/src/kmail_part.cpp:92 #30 0x00007f41ef12f932 in KontactInterface::Plugin::~Plugin (this=<optimized out>, __vtt_parm=<optimized out>, this=<optimized out>, __vtt_parm=<optimized out>) at /usr/src/debug/kf5-kontactinterface-22.04.3-1.fc37.x86_64/src/plugin.cpp:74 #31 0x00007f4163ddac55 in KMailPlugin::~KMailPlugin (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kmail-22.04.1-1.fc37.x86_64/src/kontactplugin/kmail/kmail_plugin.cpp:145 #32 0x00007f4163ddac8d in KMailPlugin::~KMailPlugin (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kmail-22.04.1-1.fc37.x86_64/src/kontactplugin/kmail/kmail_plugin.cpp:145 #33 0x00007f41ef165b7e in qDeleteAll<QList<KontactInterface::Plugin*>::const_iterator> (end=..., begin=...) at /usr/include/qt5/QtCore/qalgorithms.h:320 #34 qDeleteAll<QList<KontactInterface::Plugin*> > (c=...) at /usr/include/qt5/QtCore/qalgorithms.h:328 #35 Kontact::MainWindow::~MainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kontact-22.04.2-1.fc37.x86_64/src/mainwindow.cpp:182 #36 0x00007f41ef165dfd in Kontact::MainWindow::~MainWindow (this=<optimized out>, this=<optimized out>) at /usr/src/debug/kontact-22.04.2-1.fc37.x86_64/src/mainwindow.cpp:183 #37 0x00007f41edad1ab1 in QObject::event (this=0x55806344c340, e=0x558064447c50) at kernel/qobject.cpp:1301 #38 0x00007f41ef0d7b9d in KXmlGuiWindow::event(QEvent*) () from /lib64/libKF5XmlGui.so.5 #39 0x00007f41ee7aec42 in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /lib64/libQt5Widgets.so.5 #40 0x00007f41edaa7c38 in QCoreApplication::notifyInternal2 (receiver=0x55806344c340, event=0x558064447c50) at kernel/qcoreapplication.cpp:1064 #41 0x00007f41edaaaf94 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5580632bac00) at kernel/qcoreapplication.cpp:1821 #42 0x00007f41edaf8de7 in postEventSourceDispatch (s=0x5580632e2e20) at kernel/qeventdispatcher_glib.cpp:277 #43 0x00007f41e446974f in g_main_context_dispatch () from /lib64/libglib-2.0.so.0 #44 0x00007f41e44be7c8 in g_main_context_iterate.constprop () from /lib64/libglib-2.0.so.0 #45 0x00007f41e44669e0 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #46 0x00007f41edaf88da in QEventDispatcherGlib::processEvents (this=0x5580632e3490, flags=...) at kernel/qeventdispatcher_glib.cpp:423 #47 0x00007f41edaa669a in QEventLoop::exec (this=this@entry=0x7ffef85ccee0, flags=..., flags@entry=...) at ../../include/QtCore/../../src/corelib/global/qflags.h:69 #48 0x00007f41edaae742 in QCoreApplication::exec () at ../../include/QtCore/../../src/corelib/global/qflags.h:121 #49 0x00005580617b2651 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kontact-22.04.2-1.fc37.x86_64/src/main.cpp:214 [Inferior 1 (process 2263) detached] Reported using DrKonqi -- You are receiving this mail because: You are watching all bug changes.