kdesu shows two "stars" for a single character entered with dead keys

Bug #82275 reported by jcfp
2
Affects Status Importance Assigned to Milestone
kdelibs
Confirmed
Medium
kde4libs (Ubuntu)
Triaged
Medium
Unassigned

Bug Description

Binary package hint: kdebase-bin

For every character entered with the help of dead keys (like " + a = ä), kdesu shows two stars [or whatever these are called] in the password dialogue, even though 'ä' is a single character. Thus, a single star would be expected just like for any other character; the two stars shown signal to the user that he mistyped something and the special character was not properly formed.

Despite the obvious confusion, the password is accepted and the requested program starts fine.

Does not happen with "deadkey + SPACEBAR" (used to form the character of the dead key itself); In this case kdesu shows only a single star as expected.

edgy with kde 3.5.6 from kubuntu.org

Revision history for this message
Yuriy Kozlov (yuriy-kozlov) wrote :

This is not just with dead keys, but also with non-english characters typed with a different keyboard layout (russian phonetic in my case).

Changed in kdebase:
status: Unconfirmed → Confirmed
Revision history for this message
Yuriy Kozlov (yuriy-kozlov) wrote :

It also happens on the screen unlock dialog. It does not however happen in a ssh authorization dialog for fish:/.

Revision history for this message
Yuriy Kozlov (yuriy-kozlov) wrote :

Changing package to kdelibs since this appears in several places that belong to different applications, so it's probably a library problem.

Revision history for this message
Yuriy Kozlov (yuriy-kozlov) wrote :

This bug and bug 82271 are probably related.

Changed in kdelibs:
status: Unknown → Unconfirmed
Revision history for this message
jcfp (jcfp) wrote :

Still exists in kubuntu gutsy (kdelibs 4:3.5.8-0ubuntu3.1)

Changed in kdelibs:
status: New → Unknown
affects: kdelibs (Ubuntu) → kde4libs (Ubuntu)
Changed in kde4libs (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Triaged
Changed in kdelibs:
status: Unknown → Confirmed
Revision history for this message
Harald Sitter (apachelogger) wrote :

Hey,

I was wondering if this is still an issue in KDE 4 (ultimately 4.2). I don't seem to be able to reproduce this here.

Looking forward to hearing from you :)

Changed in kde4libs (Ubuntu):
status: Triaged → Incomplete
Revision history for this message
jcfp (jcfp) wrote :

Can't find kdesu in jaunty, just kdesudo which seems to work fine with any characters I throw at it.

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

kdesu (which is replaced by kdesudo in Kubuntu) and kdesudo both use the same KPasswordDialog widget from kdelibs for their password entry widget. Presumably the bug would be in that KPasswordDialog widget, and if it's fixed in kdesudo then it would be fixed in kdesu too. Thanks for testing.

Changed in kde4libs (Ubuntu):
status: Incomplete → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Perhaps it'd be immature to close this so soon, since we also have duplicate reports about this from KDE 4.2 in Jaunty.

Changed in kde4libs (Ubuntu):
status: Fix Released → Incomplete
Changed in kde4libs (Ubuntu):
status: Incomplete → Triaged
Changed in kdelibs:
importance: Unknown → Medium
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.