Bug ID 1218274
Summary xfreerdp 2.4.0 Release 150400.3.23.1 fails with [ERROR][com.freerdp.core.fastpath]
Classification openSUSE
Product openSUSE Distribution
Version Leap 15.5
Hardware x86-64
OS openSUSE Leap 15.5
Status NEW
Severity Normal
Priority P5 - None
Component X11 Applications
Assignee screening-team-bugs@suse.de
Reporter haenig@cosifan.de
QA Contact qa-bugs@suse.de
Target Milestone ---
Found By ---
Blocker ---

User-Agent:       Mozilla/5.0 (X11; Linux x86_64; rv:120.0) Gecko/20100101
Firefox/120.0
Build Identifier: 

after updating freerdp to Release 150400.3.23.1 I am no longer able to connect
to rdp Servers. After entering my password a window showing a fancy MS image as
well as my logon name opens for a short time and then closes again on its own.

the update has been done yesterday (2023-12-19) via 'zypper up' and therefore
changed/updated other packages as well.



Reproducible: Always

Steps to Reproduce:
1. launch new rdp session (see details)
2. enter password

Actual Results:  
# initiate session
openconnect-leap:~> xfreerdp /kbd:0x00000407 /u:myusername /d:mydomain
/v:myserverip

[13:43:00:529] [6614:6615] [INFO][com.freerdp.core] -
freerdp_connect:freerdp_set_last_error_ex resetting error state
[13:43:00:529] [6614:6615] [INFO][com.freerdp.client.common.cmdline] - loading
channelEx rdpdr
[13:43:00:529] [6614:6615] [INFO][com.freerdp.client.common.cmdline] - loading
channelEx rdpsnd
[13:43:00:529] [6614:6615] [INFO][com.freerdp.client.common.cmdline] - loading
channelEx cliprdr
[13:43:00:843] [6614:6615] [INFO][com.freerdp.primitives] - primitives
autodetect, using optimized
[13:43:00:845] [6614:6615] [INFO][com.freerdp.core] -
freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error
state
[13:43:00:845] [6614:6615] [INFO][com.freerdp.core] -
freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[13:43:00:102] [6614:6615] [WARN][com.freerdp.crypto] - Certificate
verification failure 'self signed certificate (18)' at stack position 0
[13:43:00:103] [6614:6615] [WARN][com.freerdp.crypto] - CN =
myservername.mydomain
Password: 
[13:43:07:261] [6614:6615] [INFO][com.freerdp.gdi] - Local framebuffer format 
PIXEL_FORMAT_BGRX32
[13:43:07:262] [6614:6615] [INFO][com.freerdp.gdi] - Remote framebuffer format
PIXEL_FORMAT_RGB16
[13:43:07:279] [6614:6615] [INFO][com.winpr.clipboard] - initialized POSIX
local file subsystem
[13:43:07:287] [6614:6615] [INFO][com.freerdp.channels.rdpsnd.client] -
[static] Loaded fake backend for rdpsnd
[13:43:14:705] [6614:6615] [ERROR][com.freerdp.core.fastpath] - Fastpath update
Bitmap [1] failed, status 0
[13:43:14:705] [6614:6615] [ERROR][com.freerdp.core.fastpath] -
fastpath_recv_update_data: fastpath_recv_update() - -1
[13:43:14:705] [6614:6615] [ERROR][com.freerdp.core.fastpath] -
fastpath_recv_update_data() fail
[13:43:14:706] [6614:6615] [ERROR][com.freerdp.core.transport] -
transport_check_fds: transport->ReceiveCallback() - -3
[13:43:14:706] [6614:6615] [ERROR][com.freerdp.core] - freerdp_check_fds()
failed - 0
[13:43:14:706] [6614:6615] [INFO][com.freerdp.client.common] - Network
disconnect!
[13:43:14:706] [6614:6615] [ERROR][com.freerdp.client.x11] - Failed to check
FreeRDP file descriptor



Expected Results:  
working rdesktop session

with freerdp 2.4.0 Release 150400.3.20.1 everything was working O.K.

Example:
lverm@openvpn-leap:~> xfreerdp /kbd:0x00000407 /u:myusername /d:mydomain
/v:myserverip
[13:49:37:746] [3026:3027] [INFO][com.freerdp.core] -
freerdp_connect:freerdp_set_last_error_ex resetting error state
[13:49:37:746] [3026:3027] [INFO][com.freerdp.client.common.cmdline] - loading
channelEx rdpdr
[13:49:37:746] [3026:3027] [INFO][com.freerdp.client.common.cmdline] - loading
channelEx rdpsnd
[13:49:37:746] [3026:3027] [INFO][com.freerdp.client.common.cmdline] - loading
channelEx cliprdr
[13:49:37:066] [3026:3027] [INFO][com.freerdp.primitives] - primitives
autodetect, using optimized
[13:49:37:068] [3026:3027] [INFO][com.freerdp.core] -
freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error
state
[13:49:37:068] [3026:3027] [INFO][com.freerdp.core] -
freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[13:49:37:274] [3026:3027] [WARN][com.freerdp.crypto] - Certificate
verification failure 'self signed certificate (18)' at stack position 0
[13:49:37:274] [3026:3027] [WARN][com.freerdp.crypto] - CN =
myservername.mydomain
Password: 
[13:49:50:584] [3026:3027] [INFO][com.freerdp.gdi] - Local framebuffer format 
PIXEL_FORMAT_BGRX32
[13:49:50:584] [3026:3027] [INFO][com.freerdp.gdi] - Remote framebuffer format
PIXEL_FORMAT_RGB16
[13:49:50:617] [3026:3027] [INFO][com.winpr.clipboard] - initialized POSIX
local file subsystem
[13:49:50:637] [3026:3027] [INFO][com.freerdp.channels.rdpsnd.client] -
[static] Loaded fake backend for rdpsnd
[13:49:55:507] [3026:3027] [INFO][com.freerdp.client.x11] - Logon Error Info
SESSION_ID [LOGON_MSG_SESSION_CONTINUE]

=> here I have window open with a working rdp session


You are receiving this mail because: