[ https://issues.apache.org/jira/browse/GUACAMOLE-1997?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mike Jumper updated GUACAMOLE-1997: ----------------------------------- Summary: FreeRDP may invoke EndPaint without BeginPaint as of 3.8.0 (was: Issue with dynamic screen resize (freerdp >= 3.8.0)) > FreeRDP may invoke EndPaint without BeginPaint as of 3.8.0 > ---------------------------------------------------------- > > Key: GUACAMOLE-1997 > URL: https://issues.apache.org/jira/browse/GUACAMOLE-1997 > Project: Guacamole > Issue Type: Bug > Affects Versions: 1.6.0 > Reporter: Corentin Soriano > Priority: Minor > Fix For: 1.6.0 > > > With freerdp >= 3.8.0, we can't resize with "display-update": > {code:none} > guacd[609180]: DEBUG: Display update channel will be used for display size > changes. > guacd[609180]: DEBUG: {Microsoft::Windows::RDS::DisplayControl:16} > OnOpen=(nil), OnClose=0x7f40b610b150 > guacd[609180]: DEBUG: Server resized display to 768x583 > GUAC_ASSERT in guac_rdp_gdi_end_paint() failed at gdi.c:102. > guacd[609080]: INFO: Connection "$3ec11dae-60d9-4820-9028-01a10f4e95f4" > removed. > guacd[609080]: DEBUG: Unable to request termination of client process: No > such process > guacd[609080]: DEBUG: All child processes for connection > "$3ec11dae-60d9-4820-9028-01a10f4e95f4" have been terminated. > {code} > Caused by this bugfix in freerdp: > [https://github.com/FreeRDP/FreeRDP/pull/10488] > Freerdp triggers EndPaint first when resizing to ensure there are no > unfinished BeginPaints. -- This message was sent by Atlassian Jira (v8.20.10#820010)