Skip to content

Activating clipboard copy from WSL inside tabby window is corrupted in RDP session #1529

Open

Description

@amb26

Windows build number:

19044.7807

Your Distribution version:

26.04

Your WSL versions:

WSL version: 3.0.3.0
Kernel version: 6.18.54.1-1
WSLg version: 1.0.79
MSRDC version: 1.2.7391
Direct3D version: 1.611.1-81528511
DXCore version: 10.0.26100.1-240331-1435.ge-release
Windows version: 10.0.19044.7807

Steps to reproduce:

  1. Start up a WSL shell within tabby (an electron app), whilst connected to an RDP session
  2. Copy some text
  3. Try to paste the text out in the host system

It's possible to paste the text within the RDP session, e.g. into a notepad running on the same machine, and then copy it out via relay by activating Ctrl-C a second time. However, trying to paste directly into the outer machine produces nothing.

Inspecting the clipboard after this copy shows it to contain 4 bytes, FF FF 00 00 of type "Terminal Services Private Data"

The owner of the clipboard is listed as s (58608)

WSL logs:

No response

WSL dumps:

No response

Expected behavior:

I expect the copied text to be pasted out in the host's session

Actual behavior:

Trying to paste the text is a no-op, and the corrupted bytes are seen on the clipboard

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions