Runninh xfreerdp with /tls-seclevel:0 option causes kicker to stop respoding to mouse input and eventually crash #410

Open
opened 6 months ago by Harkonnen · 0 comments

Basic information

  • TDE version: 14.1.1
  • Distribution: Debian Bookworm
  • Hardware: amd64

Description

If xfreerdp is used to connect to old Windows system (Win 7 or 2008R2) which requires usage of /tls-seclevel:0 option to xfreerdp, as soon as RDP window opens, kicker (both main panel and external taskbar) stops responding to any mouse input. If RDP window is closed, it seems to process all the those clicks at once. If i continue to click on panel/taskbar while RDP window is opened it eventually crashes (crash report attached).

Yeah, this sounds really weird, and i was really surprised when i pinpointed what exactly causes the issue - like, how the fuck xfreerdp using legacy tls can even interact with kicker, but its 100% reproducible.

Also, it didnt do this before, but it was some time since i last connected to old windows, so i am not sure if it started after updating TDE to 14.1.1 or after last debian point release (12.2)

Steps to reproduce

Connect to old Windows system using xfreedp /tls-seclevel:0, try to click on taskbar or main panel applets/menus

## Basic information - TDE version: 14.1.1 - Distribution: Debian Bookworm - Hardware: amd64 ## Description If xfreerdp is used to connect to old Windows system (Win 7 or 2008R2) which requires usage of /tls-seclevel:0 option to xfreerdp, as soon as RDP window opens, kicker (both main panel and external taskbar) stops responding to any mouse input. If RDP window is closed, it seems to process all the those clicks at once. If i continue to click on panel/taskbar while RDP window is opened it eventually crashes (crash report attached). Yeah, this sounds really weird, and i was really surprised when i pinpointed what exactly causes the issue - like, how the fuck xfreerdp using legacy tls can even interact with kicker, but its 100% reproducible. Also, it didnt do this before, but it was some time since i last connected to old windows, so i am not sure if it started after updating TDE to 14.1.1 or after last debian point release (12.2) ## Steps to reproduce Connect to old Windows system using xfreedp /tls-seclevel:0, try to click on taskbar or main panel applets/menus
Sign in to join this conversation.
No Milestone
No Assignees
1 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: TDE/tdebase#410
Loading…
There is no content yet.