You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@guacamole.apache.org by "M J Harvey (Jira)" <ji...@apache.org> on 2020/04/08 16:59:00 UTC

[jira] [Updated] (GUACAMOLE-1017) Invalid UTF-8 string passed to pango_layout_set_text() -- leading to guacd segfault

     [ https://issues.apache.org/jira/browse/GUACAMOLE-1017?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

M J Harvey updated GUACAMOLE-1017:
----------------------------------
    Description: 
Hi,

Probabilistic reproducible segfault of guacd:
 * Installed guacd and guacamole from EPEL on a CentOS 7.7.1908 system.
 * Configure an SSH connection type.
 * Establish guacamole session to SSH server
 * Do "cat /dev/urandom" to generate garbage.

 * {{Observe /var/log/messages on the guacd server, you'll see frequent logs of }}{{"Invalid UTF-8 string passed to pango_layout_set_text()"}}

 * {{Session will pretty rapidly terminate. About 20% of the time this is an uncontrolled segfault from libc}}




{{guacd[7688]: segfault at 7f3ea6177ff0 ip 00007f3ea3cb2b1d sp 00007f3e9d902ab8 error 4 in libc-2.17.so[7f3ea3b57000+1c3000]}}

 

  was:
Hi,

Probabilistic reproducible segfault of guacd:
 * Installed guacd and guacamole from EPEL on a CentOS 7.7.1908 system.
 * Configure an SSH connection type.
 * Establish guacamole session to SSH server
 * Do "cat /dev/urandom" to generate garbage.
 * {{Observe /var/log/messages on the guacd server, you'll see frequent logs of }}{{"Invalid UTF-8 string passed to pango_layout_set_text()"}}
 * {{Session will pretty rapidly terminate. About 20% of the time this is an uncontrolled segfault from libc}}
{{}}

{{guacd[7688]: segfault at 7f3ea6177ff0 ip 00007f3ea3cb2b1d sp 00007f3e9d902ab8 error 4 in libc-2.17.so[7f3ea3b57000+1c3000]}}

 


> Invalid UTF-8 string passed to pango_layout_set_text() -- leading to guacd segfault
> -----------------------------------------------------------------------------------
>
>                 Key: GUACAMOLE-1017
>                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-1017
>             Project: Guacamole
>          Issue Type: Bug
>          Components: guacd
>         Environment: CentOS 7, guacd 1.1.0-1 from EPEL
> rpm -qa | grep guac
> guacd-1.1.0-1.el7.x86_64
> libguac-client-vnc-1.1.0-1.el7.x86_64
> libguac-1.1.0-1.el7.x86_64
> libguac-client-rdp-1.1.0-1.el7.x86_64
> libguac-client-ssh-1.1.0-1.el7.x86_64
>            Reporter: M J Harvey
>            Priority: Major
>
> Hi,
> Probabilistic reproducible segfault of guacd:
>  * Installed guacd and guacamole from EPEL on a CentOS 7.7.1908 system.
>  * Configure an SSH connection type.
>  * Establish guacamole session to SSH server
>  * Do "cat /dev/urandom" to generate garbage.
>  * {{Observe /var/log/messages on the guacd server, you'll see frequent logs of }}{{"Invalid UTF-8 string passed to pango_layout_set_text()"}}
>  * {{Session will pretty rapidly terminate. About 20% of the time this is an uncontrolled segfault from libc}}
> {{guacd[7688]: segfault at 7f3ea6177ff0 ip 00007f3ea3cb2b1d sp 00007f3e9d902ab8 error 4 in libc-2.17.so[7f3ea3b57000+1c3000]}}
>  



--
This message was sent by Atlassian Jira
(v8.3.4#803005)