https://bugs.kde.org/show_bug.cgi?id=520072
Bug ID: 520072
Summary: Crash on trying to move the window
Classification: Applications
Product: krdc
Version First 26.04.1
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: crash
Priority: NOR
Component: RDP
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
DESCRIPTION
When I try to move the KRDC window, when connected to the same host where the
client is running (for testing purposes), the application crashes.
I'm using KRDC as a flatpak.
STEPS TO REPRODUCE
1. Enable RDP server on your machine
2. Open KRDC on same machine
3. Connect to itself
4. Move the KRDC window around
OBSERVED RESULT
KRDC crashes after some time
EXPECTED RESULT
KRDC would continue operating
SOFTWARE/OS VERSIONS
Operating System: KDE Linux 2026-05-12
KDE Plasma Version: 6.6.80
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.0
Kernel Version: 7.0.3-arch1-2 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 16 GiB of RAM (15.5 GiB usable)
Graphics Processor: AMD Radeon RX 6600
ADDITIONAL INFORMATION
Backtrace I managed to get from KRDC flatpak
#0 0x00007ffff5c02aef in ??? () at /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#1 0x00007ffff5c048e7 in QMimeData::text() const () at
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#2 0x00007ffff595ad00 in ??? () at
/usr/lib/x86_64-linux-gnu/libQt6WaylandClient.so.6
#3 0x00007ffff59c1637 in
QtWaylandClient::QWaylandDataSource::data_source_send(QString const&, int) ()
at /usr/lib/x86_64-linux-gnu/libQt6WaylandClient.so.6
#4 0x00007ffff59a8e74 in QtWayland::wl_data_source::handle_send(void*,
wl_data_source*, char const*, int) () at
/usr/lib/x86_64-linux-gnu/libQt6WaylandClient.so.6
#5 0x00007ffff39c8056 in ffi_call_unix64 () at
/usr/lib/x86_64-linux-gnu/libffi.so.8
#6 0x00007ffff39c6f36 in ffi_call_int () at
/usr/lib/x86_64-linux-gnu/libffi.so.8
#7 0x00007ffff39c77ae in ffi_call () at /usr/lib/x86_64-linux-gnu/libffi.so.8
#8 0x00007ffff60e7ceb in wl_closure_invoke.constprop () at
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#9 0x00007ffff60e8b49 in dispatch_event () at
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#10 0x00007ffff60e8f43 in wl_display_dispatch_queue_pending () at
/usr/lib/x86_64-linux-gnu/libwayland-client.so.0
#11 0x00007ffff596bf22 in ??? () at
/usr/lib/x86_64-linux-gnu/libQt6WaylandClient.so.6
#12 0x00007ffff5c0afbc in QObject::event(QEvent*) () at
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#13 0x00007ffff6fa6fdf in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt6Widgets.so.6
#14 0x00007ffff5badde8 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() at /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#15 0x00007ffff5bb19d9 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () at /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#16 0x00007ffff5ee70ef in ??? () at /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#17 0x00007ffff3d0e18e in g_main_dispatch () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#18 0x00007ffff3d0f1bf in g_main_context_iterate_unlocked.isra () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#19 0x00007ffff3d0f323 in g_main_context_iteration () at
/usr/lib/x86_64-linux-gnu/libglib-2.0.so.0
#20 0x00007ffff5ee692d in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
at /usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#21 0x00007ffff5bbade3 in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () at
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#22 0x00007ffff5bb66a9 in QCoreApplication::exec() () at
/usr/lib/x86_64-linux-gnu/libQt6Core.so.6
#23 0x00005555555738ce in main (argc=<optimized out>, argv=<optimized out>) at
/run/build/krdc/main.cpp:99
--
You are receiving this mail because:
You are watching all bug changes.