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

Last line of terminal emulator may repeat when display scrolls

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Reopened
    • Minor
    • Resolution: Unresolved
    • 1.5.1
    • None
    • Terminal
    • None

    Description

      When (1) the console continues to output and (2) the scrollbar on the right has been scrolled such that it is no longer at the bottom, the last line shown on the terminal emulator will be output repeatedly. When the terminal is scrolled back to the current view (scrollbar position is returned back to the bottom), the screen returns to normal.

      To reproduce:

      1. Open a terminal session, such as an SSH connection.
      2. Fill the screen with data, such as with a command like ls -l /usr/bin.
      3. Run a script or command that regularly produces one line of output without user interaction (example script shown in screenshot).
      4. Scroll up by at least one line.
      5. Wait for output.
      6. Observe that the last line visible is repeated, instead of off-screen output being revealed.

      Attachments

        1. image-2023-06-05-09-25-38-947.png
          22 kB
          yukui
        2. screenshot-repro-attempt.png
          155 kB
          Mike Jumper
        3. image-2023-06-05-10-03-35-215.png
          37 kB
          yukui

        Activity

          People

            Unassigned Unassigned
            yukui.he yukui
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated: