You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "Corentin Soriano (Jira)" <ji...@apache.org> on 2025/05/29 19:39:00 UTC
[jira] [Updated] (GUACAMOLE-2078) Assertion failure when screen is resized during a paint
[ https://issues.apache.org/jira/browse/GUACAMOLE-2078?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Corentin Soriano updated GUACAMOLE-2078:
----------------------------------------
Description:
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]
was:
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]
> 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
> Priority: Major
> 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)