[KRdp] [Bug 488883] Connecting with Windows RDP client fails with "An internal error has occurred"
Akseli Lahtinen
bugzilla_noreply at kde.org
Mon Jun 24 08:28:38 BST 2024
https://bugs.kde.org/show_bug.cgi?id=488883
Akseli Lahtinen <akselmo at akselmo.dev> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|REPORTED |NEEDSINFO
CC| |akselmo at akselmo.dev
Resolution|--- |BACKTRACE
--- Comment #2 from Akseli Lahtinen <akselmo at akselmo.dev> ---
Can you install debug symbols for krdpserver and try again to see if the
segfault happens?
https://community.kde.org/Guidelines_and_HOWTOs/Debugging/How_to_create_useful_crash_reports#Backtraces
Also I can't connect to my system either, but I do not get a crash with KRDP.
So there is connection issue at the very least.
Operating System: Fedora Linux 40
KDE Plasma Version: 6.1.80
KDE Frameworks Version: 6.4.0
Qt Version: 6.7.1
Kernel Version: 6.9.5-200.fc40.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 3600 6-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD Radeon RX 6600
> KPIPEWIRE_FORCE_ENCODER=libx264 krdpserver -u test -p test
libva info: VA-API version 1.21.0
libva info: Trying to open /usr/lib64/dri-nonfree/radeonsi_drv_video.so
libva info: Trying to open /usr/lib64/dri-freeworld/radeonsi_drv_video.so
libva info: Trying to open /usr/lib64/dri/radeonsi_drv_video.so
libva info: Found init function __vaDriverInit_1_21
libva info: va_openDriver() returns 0
kpipewire_vaapi_logging: VAAPI: Mesa Gallium driver 24.1.2 for AMD Radeon RX
6600 (radeonsi, navi23, LLVM 18.1.6, DRM 3.57, 6.9.5-200.fc40.x86_64) in use
for device "/dev/dri/renderD128"
kpipewire_vaapi_logging: DRM device not found
[10:26:22:985] [21626:21672] [INFO][com.freerdp.core.connection] - Client
Security: NLA:1 TLS:1 RDP:0
[10:26:22:985] [21626:21672] [INFO][com.freerdp.core.connection] - Server
Security: NLA:1 TLS:0 RDP:0
[10:26:22:985] [21626:21672] [INFO][com.freerdp.core.connection] - Negotiated
Security: NLA:1 TLS:0 RDP:0
[10:26:25:870] [21626:21672] [WARN][com.winpr.negotiate] -
AcceptSecurityContext status SEC_I_CONTINUE_NEEDED [0x00090312]
[10:26:25:871] [21626:21672] [WARN][com.winpr.negotiate] -
AcceptSecurityContext status SEC_I_COMPLETE_NEEDED [0x00090313]
[10:26:25:871] [21626:21672] [ERROR][com.freerdp.core.transport] - BIO_read
returned a system error 104: Connection reset by peer
[10:26:25:871] [21626:21672] [ERROR][com.freerdp.core] -
transport_read_layer:freerdp_set_last_error_ex
ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[10:26:25:871] [21626:21672] [ERROR][com.freerdp.core.nla] - [nla_recv] error:
-1
[10:26:25:872] [21626:21672] [ERROR][com.freerdp.core.transport] - client
authentication failure
[10:26:25:872] [21626:21672] [ERROR][com.freerdp.core.peer] -
peer_recv_callback: CONNECTION_STATE_INITIAL - rdp_server_accept_nego() fail
[10:26:25:872] [21626:21672] [ERROR][com.freerdp.core.transport] -
transport_check_fds: transport->ReceiveCallback() - -1
[10:26:27:721] [21626:21698] [INFO][com.freerdp.core.connection] - Client
Security: NLA:1 TLS:1 RDP:0
[10:26:27:721] [21626:21698] [INFO][com.freerdp.core.connection] - Server
Security: NLA:1 TLS:0 RDP:0
[10:26:27:721] [21626:21698] [INFO][com.freerdp.core.connection] - Negotiated
Security: NLA:1 TLS:0 RDP:0
[10:26:27:727] [21626:21698] [WARN][com.winpr.negotiate] -
AcceptSecurityContext status SEC_I_CONTINUE_NEEDED [0x00090312]
[10:26:27:728] [21626:21698] [WARN][com.winpr.negotiate] -
AcceptSecurityContext status SEC_I_COMPLETE_NEEDED [0x00090313]
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.connection] - Accepted
client: DESKTOP-4TSPRTT
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.connection] - Accepted
channels:
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.connection] - rdpdr
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.connection] - rdpsnd
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.connection] - cliprdr
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.connection] - drdynvc
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.gcc] - Active rdp
encryption level: NONE
[10:26:27:729] [21626:21698] [INFO][com.freerdp.core.gcc] - Selected rdp
encryption method: NONE
QObject: Cannot create children for a parent that is in a different thread.
(Parent is QApplication(0x7ffd97f70920), parent's thread is
QThread(0x380b4710), current thread is QThread(0x383f6960)
org.kde.krdp: New client connected: Windows platform Windows NT
kpipewire_record_logging: Forcing H264 Software encoding, main profile
[libx264 @ 0x7fc9cca21e80] -qscale is ignored, -crf is recommended.
[libx264 @ 0x7fc9cca21e80] MB rate (19350000) > level limit (16711680)
[libx264 @ 0x7fc9cca21e80] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2
AVX FMA3 BMI2 AVX2
[libx264 @ 0x7fc9cca21e80] profile Constrained Baseline, level 6.2, 4:2:0,
8-bit
kpipewire_dmabuf_logging: eglChooseConfig returned this many configs: 1
[10:26:27:986] [21626:21698] [ERROR][com.freerdp.core.transport] - BIO_read
returned a system error 104: Connection reset by peer
[10:26:27:986] [21626:21698] [ERROR][com.freerdp.core] -
transport_read_layer:freerdp_set_last_error_ex
ERRCONNECT_CONNECT_TRANSPORT_FAILED [0x0002000D]
[10:26:27:986] [21626:21713] [ERROR][com.freerdp.channels.rdpgfx.server] -
WTSVirtualChannelRead failed!
[10:26:27:986] [21626:21713] [ERROR][com.freerdp.channels.rdpgfx.server] -
rdpgfx_server_handle_messages failed with error 1359
[libx264 @ 0x7fc9cca21e80] frame I:1 Avg QP:20.00 size:511449
[libx264 @ 0x7fc9cca21e80] frame P:8 Avg QP:24.62 size: 48973
[libx264 @ 0x7fc9cca21e80] mb I I16..4: 100.0% 0.0% 0.0%
[libx264 @ 0x7fc9cca21e80] mb P I16..4: 2.1% 0.0% 0.0% P16..4: 9.6% 0.0%
0.0% 0.0% 0.0% skip:88.3%
[libx264 @ 0x7fc9cca21e80] coded y,uvDC,uvAC intra: 26.1% 24.1% 22.8% inter:
4.7% 6.2% 5.0%
[libx264 @ 0x7fc9cca21e80] i16 v,h,dc,p: 58% 31% 10% 1%
[libx264 @ 0x7fc9cca21e80] i8c dc,h,v,p: 72% 16% 11% 1%
[libx264 @ 0x7fc9cca21e80] kb/s:802872.88
*** pw_stream_destroy called from wrong context, check thread and locking: Not
in loop
*** impl_ext_end_proxy called from wrong context, check thread and locking: Not
in loop
'pthread_equal(impl->thread, thread_id)' failed at
../spa/plugins/support/loop.c:363 loop_leave()
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Unassigned-bugs
mailing list