You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@guacamole.apache.org by "Frode Langelo (JIRA)" <ji...@apache.org> on 2017/01/11 22:38:16 UTC

[jira] [Created] (GUACAMOLE-157) Connecting to unavailable VNC endpoint causes SIGSEGV in SSH SSL lock free

Frode Langelo created GUACAMOLE-157:
---------------------------------------

             Summary: Connecting to unavailable VNC endpoint causes SIGSEGV in SSH SSL lock free
                 Key: GUACAMOLE-157
                 URL: https://issues.apache.org/jira/browse/GUACAMOLE-157
             Project: Guacamole
          Issue Type: Bug
          Components: guacamole-server
    Affects Versions: 0.9.10-incubating
            Reporter: Frode Langelo
            Assignee: Frode Langelo
            Priority: Critical


A SIGSEGV occurs when attempting to connect to an unavailable VNC endpoint and SSH is enabled.
This is caused by the SSL lock array not being initialized, and when free is called it attempts to destroy the non-existent SSL mutexes.

Fixed by initializing the lock array to NULL and testing for NULL'ness in the uninit.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)