Bug 515706 - plasma-nm fails to read a SAML cookie for a GlobalProtect VPN, then crashes
Summary: plasma-nm fails to read a SAML cookie for a GlobalProtect VPN, then crashes
Status: REPORTED
Alias: None
Product: plasmashell
Classification: Plasma
Component: Networks widget (other bugs)
Version First Reported In: 6.5.5
Platform: Fedora RPMs Linux
: NOR crash
Target Milestone: 1.0
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2026-02-08 04:08 UTC by rikip
Modified: 2026-02-09 21:34 UTC (History)
1 user (show)

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


Attachments
The kded6 backtrace (28.30 KB, text/plain)
2026-02-08 04:08 UTC, rikip
Details

Note You need to log in before you can comment on or make changes to this bug.
Description rikip 2026-02-08 04:08:21 UTC
Created attachment 189349 [details]
The kded6 backtrace

SUMMARY

As stated above, I can't connect to my school's VPN because of a bug that *appears* to be in the implementation of the built-in web browser for SAML.

STEPS TO REPRODUCE
1. Go to "Wi-Fi and Networking" in System Settings.
2. Add a new connection - PAN GlobalProtect.
3. Fill out server information and connect.
4. Complete SAML login in the web browser UI that pops up (have tested with both passkey and password auth).
5. The plasma openconnect log says "Error 512" and reloads the webpage
6. Press cancel or attempt to complete the authentication again

OBSERVED RESULT

Kded6 segfaults and restarts.

EXPECTED RESULT

The authentication UI should have closed, and the SAML cookie (which shows up in the log!) should have been used to establish the connection.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 43
KDE Plasma Version: 6.5.5
KDE Frameworks Version: 6.22.0
Qt Version: 6.10.1
Kernel Version: 6.18.8-200.fc43.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 5800X 8-Core Processor
Memory: 32 GiB of RAM (31.3 GiB usable)
Graphics Processor: NVIDIA GeForce RTX 4070 Ti

ADDITIONAL INFORMATION

The end of the log provided shows:

---
...
Got HTTP response: HTTP/1.1 512 Custom error
Date: Sun, 08 Feb 2026 03:48:24 GMT
Content-Type: application/xml; charset=UTF-8
Content-Length: 0
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0
x-private-pan-globalprotect: auth-failed
Expires: Thu, 19 Nov 1981 08:52:00 GMT
X-FRAME-OPTIONS: DENY
Set-Cookie: ***; secure; HttpOnly
Set-Cookie: ***; secure; HttpOnly
Set-Cookie: ***; secure; HttpOnly
HTTP body length:  (0)
Unexpected 512 result from server
---

I replaced the cookies with ***. The full backtrace is attached.
Comment 1 TraceyC 2026-02-09 21:34:29 UTC
Searchable backtrace

#0  QWidgetPrivate::windowHandle (this=0x7ffff5df6b20 <main_arena+96>, mode=QWidgetPrivate::WindowHandleMode::Direct) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qwidget.cpp:1059
        x = 0x71
#1  0x00007ffff76a37a5 in QWidgetPrivate::close (this=0x7ffff5df6b20 <main_arena+96>) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qwidget.cpp:8654
        widgetWindow = <optimized out>
#2  0x00007ffff76a3f5d in QWidget::close (this=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qwidget.cpp:8641
No locals.
#3  0x00007fffb852f78f in OpenconnectAuthWidget::handleWebAuthUxRequested (this=0x555555ee7640, request=0x7fff28030130) at /usr/src/debug/plasma-nm-6.5.5-1.fc43.x86_64/vpn/openconnect/openconnectauth.cpp:617
        d = 0x555555fbb500
#4  0x00007ffff636759a in QtPrivate::QSlotObjectBase::call (this=0x5555562f0c10, r=0x555555ee7640, a=0x7fffffffb890) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobjectdefs_impl.h:461
No locals.
#5  doActivate<false> (sender=0x555555e099a0, signal_index=<optimized out>, argv=argv@entry=0x7fffffffb890) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4257
        obj = {m_slotObject = std::unique_ptr<QtPrivate::QSlotObjectBase> = {get() = 0x5555562f0c10}}
        receiver = 0x555555ee7640
        td = <optimized out>
        receiverInSameThread = <optimized out>
        senderData = {previous = 0x0, receiver = 0x555555ee7640, sender = 0x555555e099a0, signal = 44}
        c = 0x5555565bd7b0
        connections = <optimized out>
        list = <optimized out>
        inSenderThread = <optimized out>
        highestConnectionId = <optimized out>
        signalVector = <optimized out>
        currentThreadId = <optimized out>
        sp = <optimized out>
        signal_spy_set = 0x0
        empty_argv = {0x0}
        senderDeleted = false
#6  0x00007ffff635de69 in QMetaObject::activate (sender=<optimized out>, m=<optimized out>, local_signal_index=local_signal_index@entry=41, argv=argv@entry=0x7fffffffb890) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:4317
        signal_index = <optimized out>
#7  0x00007fff654a455a in QMetaObject::activate<void, QWebEngineWebAuthUxRequest*> (sender=<optimized out>, mo=<optimized out>, local_signal_index=41, ret=0x0) at /usr/include/qt6/QtCore/qobjectdefs.h:319
        _a = {0x0, 0x7fffffffb888}
#8  QWebEnginePage::webAuthUxRequested (this=<optimized out>, _t1=<optimized out>) at /usr/src/debug/qt6-qtwebengine-6.10.1-5.fc43.x86_64/redhat-linux-build/src/core/api/WebEngineCore_autogen/include/moc_qwebenginepage.cpp:1043
No locals.
#9  0x00007fff60852aa5 in QtWebEngineCore::AuthenticatorRequestDialogControllerPrivate::showWebAuthDialog () at /usr/src/debug/qt6-qtwebengine-6.10.1-5.fc43.x86_64/src/core/authenticator_request_dialog_controller.cpp:68
No locals.
#10 0x00007fff6706b9b7 in device::GetAssertionRequestHandler::CollectPIN () at ../../../../../src/3rdparty/chromium/device/fido/get_assertion_request_handler.cc:570
No locals.
#11 0x00007fff6709b572 in device::AuthTokenRequester::OnGetPINRetries () at ../../../../../src/3rdparty/chromium/device/fido/auth_token_requester.cc:248
No locals.
#12 0x00007fff670a9d98 in base::OnceCallback<void (device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>::Run(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>) && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156
No locals.
#13 device::FidoDeviceAuthenticator::OperationClearProxy<device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse> > () at ../../../../../src/3rdparty/chromium/device/fido/fido_device_authenticator.cc:834
No locals.
#14 0x00007fff670ab60d in base::internal::DecayedFunctorTraits<void (device::FidoDeviceAuthenticator::*)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator>&&, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>&&>::Invoke<void (device::FidoDeviceAuthenticator::*)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator> const&, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse> > () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:729
No locals.
#15 base::internal::InvokeHelper<true, base::internal::FunctorTraits<void (device::FidoDeviceAuthenticator::*&&)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator>&&, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>&&>, void, 0ul, 1ul>::MakeItSo<void (device::FidoDeviceAuthenticator::*)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), std::tuple<base::WeakPtr<device::FidoDeviceAuthenticator>, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)> >, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse> > () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:945
No locals.
#16 base::internal::Invoker<base::internal::FunctorTraits<void (device::FidoDeviceAuthenticator::*&&)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator>&&, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>&&>, base::internal::BindState<true, true, false, void (device::FidoDeviceAuthenticator::*)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator>, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)> >, void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>::RunImpl<void (device::FidoDeviceAuthenticator::*)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), std::tuple<base::WeakPtr<device::FidoDeviceAuthenticator>, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)> >, 0ul, 1ul> () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:1058
No locals.
#17 base::internal::Invoker<base::internal::FunctorTraits<void (device::FidoDeviceAuthenticator::*&&)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator>&&, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>&&>, base::internal::BindState<true, true, false, void (device::FidoDeviceAuthenticator::*)(base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>, device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>), base::WeakPtr<device::FidoDeviceAuthenticator>, base::OnceCallback<void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)> >, void(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>::RunOnce () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:971
No locals.
#18 0x00007fff670b5aaf in base::OnceCallback<void (device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>)>::Run(device::CtapDeviceResponseCode, std::optional<device::pin::RetriesResponse>) && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156
No locals.
#19 device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::OnResponseReceived () at ../../../../../src/3rdparty/chromium/device/fido/ctap2_device_operation.h:200
No locals.
#20 0x00007fff670af452 in base::internal::DecayedFunctorTraits<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> >&&>::Invoke<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> > const&, std::optional<std::vector<unsigned char, std::allocator<unsigned char> > > > () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:729
No locals.
#21 base::internal::InvokeHelper<true, base::internal::FunctorTraits<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*&&)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> >&&>, void, 0ul>::MakeItSo<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), std::tuple<base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> > >, std::optional<std::vector<unsigned char, std::allocator<unsigned char> > > > () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:945
No locals.
#22 base::internal::Invoker<base::internal::FunctorTraits<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*&&)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> >&&>, base::internal::BindState<true, true, false, void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> > >, void(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >)>::RunImpl<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), std::tuple<base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> > >, 0ul> () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:1058
No locals.
#23 base::internal::Invoker<base::internal::FunctorTraits<void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*&&)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> >&&>, base::internal::BindState<true, true, false, void (device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse>::*)(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >), base::WeakPtr<device::Ctap2DeviceOperation<device::pin::PinRetriesRequest, device::pin::RetriesResponse> > >, void(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >)>::RunOnce () at ../../../../../src/3rdparty/chromium/base/functional/bind_internal.h:971
No locals.
#24 0x00007fff670d59ff in base::OnceCallback<void (std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >)>::Run(std::optional<std::vector<unsigned char, std::allocator<unsigned char> > >) && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156
No locals.
#25 device::FidoHidDevice::MessageReceived () at ../../../../../src/3rdparty/chromium/device/fido/hid/fido_hid_device.cc:520
No locals.
#26 0x00007fff670d6466 in device::FidoHidDevice::OnRead () at ../../../../../src/3rdparty/chromium/device/fido/hid/fido_hid_device.cc:409
No locals.
#27 0x00007fff61b6468f in base::OnceCallback<void (bool, unsigned char, std::optional<std::vector<unsigned char, std::allocator<unsigned char> > > const&)>::Run(bool, unsigned char, std::optional<std::vector<unsigned char, std::allocator<unsigned char> > > const&) && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156
No locals.
#28 device::mojom::HidConnection_Read_ForwardToCallback::Accept () at ./gen/services/device/public/mojom/hid.mojom.cc:2658
No locals.
#29 0x00007fff65ebe8a4 in mojo::InterfaceEndpointClient::HandleValidatedMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:1047
No locals.
#30 0x00007fff65ebf73e in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43
No locals.
#31 0x00007fff65ebda5c in mojo::InterfaceEndpointClient::HandleIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/interface_endpoint_client.cc:724
No locals.
#32 0x00007fff65ec3062 in mojo::internal::MultiplexRouter::ProcessIncomingMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:1121
No locals.
#33 0x00007fff65ec68d2 in mojo::internal::MultiplexRouter::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/multiplex_router.cc:734
No locals.
#34 0x00007fff65ebf73e in mojo::MessageDispatcher::Accept () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/message_dispatcher.cc:43
No locals.
#35 0x00007fff65eb7291 in mojo::Connector::DispatchMessage () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:562
No locals.
#36 0x00007fff65eb7f8c in mojo::Connector::ReadAllAvailableMessages () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:620
No locals.
#37 0x00007fff65eb80de in mojo::Connector::OnHandleReadyInternal () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:452
No locals.
#38 mojo::Connector::OnWatcherHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/bindings/lib/connector.cc:418
No locals.
#39 0x00007fff61da527e in base::RepeatingCallback<void (unsigned int)>::Run(unsigned int) const & () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:344
No locals.
#40 mojo::SimpleWatcher::DiscardReadyState () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/system/simple_watcher.h:192
No locals.
#41 0x00007fff65edfc9d in base::RepeatingCallback<void (unsigned int, mojo::HandleSignalsState const&)>::Run(unsigned int, mojo::HandleSignalsState const&) const & () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:344
No locals.
#42 mojo::SimpleWatcher::OnHandleReady () at ../../../../../src/3rdparty/chromium/mojo/public/cpp/system/simple_watcher.cc:278
No locals.
#43 0x00007fff655495ee in base::OnceCallback<void ()>::Run() && () at ../../../../../src/3rdparty/chromium/base/functional/callback.h:156
No locals.
#44 base::TaskAnnotator::RunTaskImpl () at ./../../../../../src/3rdparty/chromium/base/task/common/task_annotator.cc:209
No locals.
#45 0x00007fff6556e5f1 in RunTask<base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl(base::LazyNow*)::<lambda(perfetto::EventContext&)> > () at ../../../../../src/3rdparty/chromium/base/task/common/task_annotator.h:106
No locals.
#46 base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWorkImpl () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:456
No locals.
#47 0x00007fff6556f5f2 in base::sequence_manager::internal::ThreadControllerWithMessagePumpImpl::DoWork () at ./../../../../../src/3rdparty/chromium/base/task/sequence_manager/thread_controller_with_message_pump_impl.cc:330
No locals.
#48 0x00007fff60734c8a in QtWebEngineCore::MessagePumpForUIQt::handleScheduledWork () at /usr/src/debug/qt6-qtwebengine-6.10.1-5.fc43.x86_64/src/core/browser_main_parts_qt.cpp:154
No locals.
#49 QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}::operator()() const () at /usr/src/debug/qt6-qtwebengine-6.10.1-5.fc43.x86_64/src/core/browser_main_parts_qt.cpp:107
No locals.
#50 std::__invoke_impl<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&>(std::__invoke_other, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&) () at /usr/include/c++/15/bits/invoke.h:63
No locals.
#51 std::__invoke_r<void, QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&>(QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}&) () at /usr/include/c++/15/bits/invoke.h:113
No locals.
#52 std::_Function_handler<void (), QtWebEngineCore::MessagePumpForUIQt::MessagePumpForUIQt()::{lambda()#1}>::_M_invoke(std::_Any_data const&) () at /usr/include/c++/15/bits/std_function.h:292
No locals.
#53 0x00007ffff6358f55 in QObject::event (this=<optimized out>, e=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qobject.cpp:1443
        __PRETTY_FUNCTION__ = <optimized out>
#54 0x00007ffff763db9f in QApplicationPrivate::notify_helper (this=<optimized out>, receiver=0x555555e82dd0, e=0x7fff28017d90) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qapplication.cpp:3305
        consumed = false
        filtered = false
        threadData = <optimized out>
#55 0x00007ffff62fc4e8 in QCoreApplication::notifyInternal2 (receiver=0x555555e82dd0, event=0x7fff28017d90) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1109
        d = <optimized out>
        threadData = 0x5555555954e0
        selfRequired = <optimized out>
        result = false
        cbdata = {0x555555e82dd0, 0x7fff28017d90, 0x7fffffffd48f}
        scopeLevelCounter = {threadData = 0x5555555954e0}
#56 0x00007ffff62fc74d in QCoreApplication::sendEvent (receiver=<optimized out>, event=<optimized out>) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1549
No locals.
#57 0x00007ffff62ffb09 in QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0, data=0x5555555954e0) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1904
        e = 0x7fff28017d90
        pe = <optimized out>
        r = <optimized out>
        previous = <optimized out>
        relocker = <optimized out>
        event_deleter = <optimized out>
        locker = {_M_device = 0x555555595528, _M_owns = false}
        startOffset = 0
        i = <optimized out>
        cleanup = <optimized out>
#58 0x00007ffff661efcf in postEventSourceDispatch (s=0x555555597940) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:246
        source = 0x555555597940
#59 0x00007ffff5a5e2a3 in g_main_dispatch (context=0x7fffdc000f60) at ../glib/gmain.c:3565
        dispatch = 0x7ffff661efb0 <postEventSourceDispatch(GSource*, GSourceFunc, gpointer)>
        prev_source = 0x0
        begin_time_nsec = 24471199770949
        was_in_call = 0
        user_data = 0x0
        callback = 0x0
        cb_funcs = 0x0
        cb_data = 0x0
        need_destroy = <optimized out>
        source = 0x555555597940
        current = 0x5555559edde0
        i = 0
        __func__ = <optimized out>
#60 g_main_context_dispatch_unlocked (context=0x7fffdc000f60) at ../glib/gmain.c:4425
No locals.
#61 0x00007ffff5a671f8 in g_main_context_iterate_unlocked (context=context@entry=0x7fffdc000f60, block=block@entry=1, dispatch=dispatch@entry=1, self=<optimized out>) at ../glib/gmain.c:4490
        max_priority = 2147483647
        timeout_usec = 60000
        some_ready = 1
        nfds = 14
        allocated_nfds = <optimized out>
        fds = <optimized out>
        begin_time_nsec = <optimized out>
#62 0x00007ffff5a673a3 in g_main_context_iteration (context=0x7fffdc000f60, may_block=1) at ../glib/gmain.c:4556
        retval = <optimized out>
#63 0x00007ffff661e80d in QEventDispatcherGlib::processEvents (this=0x5555555a5000, flags=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qeventdispatcher_glib.cpp:399
        d = 0x5555555ad570
        canWait = <optimized out>
        savedFlags = {<QtPrivate::QFlagsStorageHelper<QEventLoop::ProcessEventsFlag, 4>> = {<QtPrivate::QFlagsStorage<QEventLoop::ProcessEventsFlag>> = {static IntegerSize = 4, i = 0}, <No data fields>}, <No data fields>}
        result = <optimized out>
#64 0x00007ffff6309063 in QEventLoop::exec (this=this@entry=0x7fffffffd7f0, flags=..., flags@entry=...) at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/global/qflags.h:77
        d = 0x5555559f0bf0
        threadData = <optimized out>
        locker = {m_mutex = 0x555555595618, m_isLocked = false}
        ref = <optimized out>
        app = <optimized out>
#65 0x00007ffff6304819 in QCoreApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/corelib/kernel/qcoreapplication.cpp:1452
        threadData = 0x5555555954e0
        eventLoop = {<QObject> = {_vptr.QObject = 0x7ffff68b4998 <vtable for QEventLoop+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff672f770 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff672f660 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff63643b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff68b6780 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x5555559f0bf0}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff68b09c0 <QObject::staticMetaObject>}, stringdata = 0x7ffff672c40c <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>+236>, data = 0x7ffff672c320 <QEventLoop::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, static_metacall = 0x7ffff6308c40 <QEventLoop::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff68b4a40 <QEventLoop::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN10QEventLoopE_t>>, extradata = 0x0}}}
        returnCode = <optimized out>
#66 0x00007ffff6adf19d in QGuiApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/gui/kernel/qguiapplication.cpp:1973
No locals.
#67 0x00007ffff763db09 in QApplication::exec () at /usr/src/debug/qt6-qtbase-6.10.1-3.fc43.x86_64/src/widgets/kernel/qapplication.cpp:2575
No locals.
#68 0x0000555555556161 in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/kf6-kded-6.22.0-1.fc43.x86_64/src/kded.cpp:634
        app = {<QGuiApplication> = {<QCoreApplication> = {<QObject> = {_vptr.QObject = 0x7ffff7da85a0 <vtable for QApplication+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff672f770 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff672f660 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff63643b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff68b6780 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x555555595310}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff68b09c0 <QObject::staticMetaObject>}, stringdata = 0x7ffff672a9e8 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>+392>, data = 0x7ffff672a860 <QCoreApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, static_metacall = 0x7ffff6305030 <QCoreApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff68b46a0 <QCoreApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN16QCoreApplicationE_t>>, extradata = 0x0}}, static self = 0x7fffffffd8f0}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff68b4660 <QCoreApplication::staticMetaObject>}, stringdata = 0x7ffff72df910 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>+752>, data = 0x7ffff72df620 <QGuiApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, static_metacall = 0x7ffff6ae01c0 <QGuiApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff73e1d60 <QGuiApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN15QGuiApplicationE_t>>, extradata = 0x0}}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff73e1d20 <QGuiApplication::staticMetaObject>}, stringdata = 0x7ffff7c6a9a8 <QApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>+392>, data = 0x7ffff7c6a820 <QApplication::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>>, static_metacall = 0x7ffff7643510 <QApplication::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7da8660 <QApplication::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN12QApplicationE_t>>, extradata = 0x0}}}
        about = {d = std::unique_ptr<KAboutDataPrivate> = {get() = 0x5555556f2e50}}
        parser = {d = 0x5555559607b0}
        replaceOption = {d = {d = {ptr = 0x5555558bb750}}}
        bus = 0x7fffdc007970
        plugins = {<QListSpecialMethods<KPluginMetaData>> = {<QListSpecialMethodsBase<KPluginMetaData>> = {<No data fields>}, <No data fields>}, d = {d = 0x55555594a450, ptr = 0x55555594a460, size = 40}}
        service = {<QObject> = {_vptr.QObject = 0x7ffff7f2a028 <vtable for KDBusService+16>, static staticMetaObject = {d = {superdata = {direct = 0x0}, stringdata = 0x7ffff672f770 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>+272>, data = 0x7ffff672f660 <QObject::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, static_metacall = 0x7ffff63643b0 <QObject::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff68b6780 <QObject::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN7QObjectE_t>>, extradata = 0x0}}, d_ptr = {d = 0x55555595fb30}}, static staticMetaObject = {d = {superdata = {direct = 0x7ffff68b09c0 <QObject::staticMetaObject>}, stringdata = 0x7ffff7f2527c <KDBusService::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>+316>, data = 0x7ffff7f25140 <KDBusService::qt_staticMetaObjectStaticContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, static_metacall = 0x7ffff7f136a0 <KDBusService::qt_static_metacall(QObject*, QMetaObject::Call, int, void**)>, relatedMetaObjects = 0x0, metaTypes = 0x7ffff7f29a40 <KDBusService::qt_staticMetaObjectRelocatingContent<(anonymous namespace)::qt_meta_tag_ZN12KDBusServiceE_t>>, extradata = 0x0}}, d = std::unique_ptr<KDBusServicePrivate> = {get() = 0x55555594a1d0}}
        config = {d = {ptr = 0x5555559edc40}}
        cg = {<KConfigBase> = {_vptr.KConfigBase = 0x7ffff7ef7218 <vtable for KConfigGroup+16>}, d = {d = {ptr = 0x5555559485c0}}}
        kded = <optimized out>