Package: krdc Version: 4:18.04.1-1 Severity: normal Dear Maintainer,
when one clicks on a computer from history, that has a username filled in in a domain format user@domain, the krdc will not connect. This has been introduced when debian stretch was upgraded to buster. The computers in history which contain the domain are displayed as: user%40domain@fqdn When i click on this entry, it is filled into the connect to line, when i then click on the right arrow at right side to connect, I am provided with the host configuration dialogue and the krdc main screen is in the background greyd out. However, in the krdc main screen, one can observe that the string in the connect to box changed to: user%2540domain@fqdn and upon clicking ok in the host configuration dialogue and filling the password upon being prompt, the connection is refused despite the correct password. The problem is very likely in the above string, because, if before clicking the arrow to connect in the krdc main window, i manually change the string to user@domain@fqdn the connection works perfectly. This all is caused most likely by wrong double encoding of special characters, first '@' is encoded as %40 and saved to history. Afterwards, when retrieved from history, the string is again encoded since '%'=%25, %40 becomes %2540 and a nonsense string is thus generated. Can this be easily corrected, it is a very annoying problem introduced in buster. -- System Information: Debian Release: 10.2 APT prefers stable-updates APT policy: (500, 'stable-updates'), (500, 'stable-debug'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 4.19.0-6-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE= (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages krdc depends on: ii libc6 2.28-10 ii libkf5bookmarks5 5.54.0-1 ii libkf5completion5 5.54.0-1 ii libkf5configcore5 5.54.0-1+deb10u1 ii libkf5configgui5 5.54.0-1+deb10u1 ii libkf5configwidgets5 5.54.0-1 ii libkf5coreaddons5 5.54.0-1 ii libkf5dnssd5 5.54.0-1 ii libkf5i18n5 5.54.0-1 ii libkf5kcmutils5 5.54.0-1 ii libkf5notifications5 5.54.0-1 ii libkf5notifyconfig5 5.54.0-1 ii libkf5service-bin 5.54.0-1 ii libkf5service5 5.54.0-1 ii libkf5wallet-bin 5.54.0-1 ii libkf5wallet5 5.54.0-1 ii libkf5widgetsaddons5 5.54.0-1 ii libkf5xmlgui5 5.54.0-1 ii libqt5core5a 5.11.3+dfsg1-1+deb10u1 ii libqt5gui5 5.11.3+dfsg1-1+deb10u1 ii libqt5widgets5 5.11.3+dfsg1-1+deb10u1 ii libqt5xml5 5.11.3+dfsg1-1+deb10u1 ii libstdc++6 8.3.0-6 ii libvncclient1 0.9.11+dfsg-1.3 Versions of packages krdc recommends: ii freerdp2-x11 2.0.0~git20190204.1.2693389a+dfsg1-1 Versions of packages krdc suggests: ii khelpcenter 4:18.04.0-1 pn krfb <none> -- no debconf information