Bug 431882

Summary: KSSHAskPass fails when the environment variable LC_ALL is set to C
Product: [Applications] ksshaskpass Reporter: Mattéo Rossillol‑‑Laruelle <beatussum>
Component: generalAssignee: Jeremy Whiting <jpwhiting>
Status: REPORTED ---    
Severity: normal    
Priority: NOR    
Version: 5.19.5   
Target Milestone: ---   
Platform: Gentoo Packages   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Mattéo Rossillol‑‑Laruelle 2021-01-21 17:50:32 UTC
SUMMARY
As said in the title, KSSHAskPass window loops displaying a failure message although the password entered is correct.

STEPS TO REPRODUCE
1. call the following command `SSH_ASKPASS=/usr/bin/ksshaskpass LC_ALL=C ssh-add <file> < /dev/null`

SOFTWARE/OS VERSIONS
OpenSSH: OpenSSH_8.4p1, OpenSSL 1.1.1i  8 Dec 2020
KDE Plasma Version: 5.19.5
KDE Frameworks Version: 5.77.0
Qt Version: 5.15.2