[kde] [Bug 501049] New: `krdpserver` crashes on Fedora KDE 41 (wayland) when an incoming connection established
Kostiantyn
bugzilla_noreply at kde.org
Tue Mar 4 11:16:45 GMT 2025
https://bugs.kde.org/show_bug.cgi?id=501049
Bug ID: 501049
Summary: `krdpserver` crashes on Fedora KDE 41 (wayland) when
an incoming connection established
Classification: I don't know
Product: kde
Version: unspecified
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Keywords: drkonqi
Severity: crash
Priority: NOR
Component: general
Assignee: unassigned-bugs at kde.org
Reporter: kkb at ukr.net
Target Milestone: ---
Application: krdpserver (6.3.2)
ApplicationNotResponding [ANR]: false
Qt Version: 6.8.2
Frameworks Version: 6.11.0
Operating System: Linux 6.13.5-200.fc41.x86_64 x86_64
Windowing System: Wayland
Distribution: "Fedora Linux 41 (KDE Plasma)"
DrKonqi: 6.3.2 [CoredumpBackend]
-- Information about the crash:
I've configured the built-in RDP server, shipped with Fedora KDE 41, with 1
user and all the default settings.
Also, I created the ~/startwm.sh with the `dbus-launch --exit-with-session
/usr/bin/startplasma-wayland` inside (but it seems to be ignored).
Installed `qt5-qtwayland-devel`.
Set SELinux permissive mode.
Restarted the system and enabled the RDP server.
Finally, I tried to connect to the system from a remote client and see that the
RDP server crashes immediatelly when the connection established.
Also, when I run the `krdpserver -h`, I see the next lines after the help text:
QThreadStorage: Thread 0x56488442af20 exited after QThreadStorage 8 destroyed
QThreadStorage: Thread 0x56488442af20 exited after QThreadStorage 3 destroyed
QThreadStorage: Thread 0x56488442af20 exited after QThreadStorage 2 destroyed
When I initially just enabled the RDP server with the user configured and tried
to connect to it, I saw an immediate disconnect. That is why I did all the
additional steps above. But it looks like the RDP server doesn't support
Wayland at all and cannot run on it.
It would be great if you can fix the RDP server integration with Wayland and
work together with Fedora team to make it work out-of-the-box on their distro.
Thanks in advance!
The crash can be reproduced every time.
-- Backtrace (Reduced):
#5 0x00007f16f4ae1c51 in KRdp::RdpConnection::close (this=<optimized out>,
reason=<optimized out>) at
/usr/src/debug/krdp-6.3.2-1.fc41.x86_64/src/RdpConnection.cpp:223
#6 0x00007f16f2d5a26e in QtPrivate::QSlotObjectBase::call
(this=0x5614ab757e80, r=<optimized out>, a=0x7ffebeed4588) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486
#7 doActivate<false> (sender=0x7f16d0011130, signal_index=3,
argv=0x7ffebeed4588) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qobject.cpp:4115
#8 0x00007f16f2d5a26e in QtPrivate::QSlotObjectBase::call
(this=0x5614ab7f3ef0, r=<optimized out>, a=0x7ffebeed4678) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qobjectdefs_impl.h:486
#9 doActivate<false> (sender=0x5614ab42f5c0, signal_index=4,
argv=0x7ffebeed4678) at
/usr/src/debug/qt6-qtbase-6.8.2-3.fc41.x86_64/src/corelib/kernel/qobject.cpp:4115
Reported using DrKonqi
This report was filed against 'kde' because the product 'krdpserver' could not
be located in Bugzilla. Add it to drkonqi's mappings file!
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list