Corentin Soriano created GUACAMOLE-1997:
-------------------------------------------

             Summary: Issue with dynamic screen resize (freerdp >= 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


With freerdp >= 3.8.0, we can't resize with "display-update":

 
{code:java}
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)

Reply via email to