Michael Jumper created GUACAMOLE-306:
----------------------------------------
Summary: VNC may segfault if keys are pressed while not yet
connected
Key: GUACAMOLE-306
URL: https://issues.apache.org/jira/browse/GUACAMOLE-306
Project: Guacamole
Issue Type: Bug
Components: VNC
Reporter: Michael Jumper
Priority: Critical
Guacamole's VNC implementation assumes that the {{rfbClient}} object will be
available at the time that keyboard or mouse events occur, but this is not
guaranteed. That object will only be available once the VNC connection process
has completed.
Thus, if keys are pressed while the connection is not yet ready, the event
handler tries to send a key event to {{NULL}}, a segfault occurs, and the
Guacamole connection closes.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)