Bug 247168

Summary: net/freerdp: freerdp 2.1.1 randomly disconnects with an error
Product: Ports & Packages Reporter: Roman <n.diablo.n.f>
Component: Individual Port(s)Assignee: Kyle Evans <kevans>
Status: Closed Feedback Timeout    
Severity: Affects Only Me Flags: bugzilla: maintainer-feedback? (kevans)
Priority: ---    
Version: Latest   
Hardware: amd64   
OS: Any   

Description Roman 2020-06-11 12:53:41 UTC
When I use an RDP connection and watch a video from a Zoom conference, the connection accidentally breaks with an error:

[15:17:16:834] [57053:01e3f500] [INFO][com.freerdp.core] - freerdp_connect:freerdp_set_last_error_ex resetting error state
[15:17:16:834] [57053:01e3f500] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpdr
[15:17:16:834] [57053:01e3f500] [INFO][com.freerdp.client.common.cmdline] - loading channelEx rdpsnd
[15:17:16:834] [57053:01e3f500] [INFO][com.freerdp.client.common.cmdline] - loading channelEx cliprdr
[15:17:16:155] [57053:01e3f500] [INFO][com.freerdp.primitives] - primitives autodetect, using optimized
[15:17:16:157] [57053:01e3f500] [INFO][com.freerdp.core] - freerdp_tcp_is_hostname_resolvable:freerdp_set_last_error_ex resetting error state
[15:17:16:157] [57053:01e3f500] [INFO][com.freerdp.core] - freerdp_tcp_connect:freerdp_set_last_error_ex resetting error state
[15:17:16:181] [57053:01e3f500] [WARN][com.freerdp.crypto] - Certificate verification failure 'unable to get local issuer certificate (20)' at stack position 0
[15:17:16:181] [57053:01e3f500] [WARN][com.freerdp.crypto] - CN = NIR.spsitcad.local
Password: 
[15:17:20:102] [57053:01e3f500] [ERROR][com.winpr.timezone] - Unable to get current timezone rule
[15:17:20:407] [57053:01e3f500] [INFO][com.freerdp.gdi] - Local framebuffer format  PIXEL_FORMAT_BGRX32
[15:17:20:407] [57053:01e3f500] [INFO][com.freerdp.gdi] - Remote framebuffer format PIXEL_FORMAT_RGB16
[15:17:20:418] [57053:01e3f500] [INFO][com.winpr.clipboard] - initialized POSIX local file subsystem
[15:17:20:427] [57053:01e3f500] [INFO][com.freerdp.channels.rdpsnd.client] - [static] Loaded fake backend for rdpsnd
[15:17:23:098] [57053:01e3f500] [INFO][com.freerdp.core] - rdp_set_error_info:freerdp_set_last_error_ex resetting error state
[15:30:19:005] [57053:01e3f500] [INFO][com.freerdp.core] - ERRINFO_GRAPHICS_SUBSYSTEM_FAILED (0x0000112F):The server-side graphics subsystem is in an error state and unable to continue graphics encoding.
[15:30:19:005] [57053:01e3f500] [ERROR][com.freerdp.core] - rdp_set_error_info:freerdp_set_last_error_ex ERRINFO_GRAPHICS_SUBSYSTEM_FAILED [0x0001112F]
[15:30:19:005] [57053:01e3f500] [ERROR][com.freerdp.core.transport] - BIO_read returned a system error 0: No error: 0

I don’t know, but maybe this happens with another video, but with Zoom it happens very often.
When I found this problem. I downgraded the port to version 2.0.0.r4_9 r536180. And the connection has become more stable.