Uploaded image for project: 'Guacamole'
  1. Guacamole
  2. GUACAMOLE-306

VNC may segfault during the connection process

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Critical
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.9.13-incubating
    • Component/s: VNC
    • Labels:
      None

      Description

      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 (or the clipboard contents are sent) while the connection is not yet ready, the event handler tries to send an event to NULL, a segfault occurs, and the Guacamole connection closes.

        Attachments

          Activity

            People

            • Assignee:
              mike.jumper Michael Jumper
              Reporter:
              mike.jumper Michael Jumper
            • Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: