Corentin Soriano created GUACAMOLE-2078:
-------------------------------------------

             Summary: Assertion failure when screen is resized during a paint
                 Key: GUACAMOLE-2078
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-2078
             Project: Guacamole
          Issue Type: Bug
    Affects Versions: 1.6.0
            Reporter: Corentin Soriano
             Fix For: 1.6.0


Failure randomly occurs when resizing:

 
{code:java}
guacd[1305916]: DEBUG:  Server resized display to 960x345
guacd[1305916]: DEBUG:  Server resized display to 584x345
guacd[1305916]: DEBUG:  Server resized display to 500x345
guacd[1305916]: DEBUG:  Server resized display to 1032x345
guacd[1305916]: DEBUG:  Server resized display to 1602x345
guacd[1305916]: DEBUG:  Server resized display to 1554x345
GUAC_ASSERT in guac_rdp_gdi_desktop_resize() failed at gdi.c:162.
guacd[1305887]: INFO:   Connection "$0c6a5e29-3213-4b6a-8401-21ad4634a928" 
removed.
guacd[1305887]: DEBUG:  Unable to request termination of client process: No 
such process 
guacd[1305887]: DEBUG:  All child processes for connection 
"$0c6a5e29-3213-4b6a-8401-21ad4634a928" have been terminated.{code}
 

This control is no longer relevant since freerdp version 3.8.0 because EndPaint 
is called on every call to gdi_resize().

See libfreerdp/gdi/gdi.c in 
[https://github.com/FreeRDP/FreeRDP/pull/10488/files]



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to