Bug 143289 - kdesktop_lock behaves badly with kxkb enabled
Summary: kdesktop_lock behaves badly with kxkb enabled
Status: RESOLVED UNMAINTAINED
Alias: None
Product: kdesktop
Classification: Unmaintained
Component: general (show other bugs)
Version: unspecified
Platform: Debian testing Linux
: NOR normal
Target Milestone: ---
Assignee: David Faure
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-03-21 14:13 UTC by Olivier Vitrat
Modified: 2018-09-04 20:02 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments
Problem is in kdelibs-3.5.7/kdeui/kpassdlg.cpp (1.06 KB, patch)
2007-05-31 08:36 UTC, stanv
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Olivier Vitrat 2007-03-21 14:13:23 UTC
Version:            (using KDE KDE 3.5.5)
Installed from:    Debian testing/unstable Packages

This has been reported in Debian BTS at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413056

1) Enable kxkb in the Control Center.
2) Choose two keyboard layouts (I reproduce this bug with us and ru).
3) Lock the session.
4) There is a small button for choosing layout in the unlocking dialog under
   the password field. Click it!
5) You'll see how the password field starts being filled with a lot of "*".
Comment 1 stanv 2007-05-31 08:36:53 UTC
Created attachment 20738 [details]
Problem is in kdelibs-3.5.7/kdeui/kpassdlg.cpp

Hello.
Problem is in kdelibs-3.5.7/kdeui/kpassdlg.cpp file.
Author thinks that each character can be represented by 8bits. This is wrong.
In UTF8 locale russian characters is bigger than 8bits.
Comment 2 Max Dmitrichenko 2007-08-02 08:37:35 UTC
Hi stanv!

What you described in your comment is (probably the same) issue reported in the Debian BTS at http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=413055. It concerns common problem of entering non-latin passwords in the KDE. By the way, your patch has another bug - you don't modify m_Length field after you deleted the last character when handling backspace.

Anyway, if you investigated this issue, do you have any explanation why '*' symbols start constantly appearing in the password field?
Comment 3 FiNeX 2009-12-06 00:12:20 UTC
Is kxkb interfering with Plasma Desktop in KDE 4 or can we consider this bug closed? I want to remember that KDesktop is unmantained.
Comment 4 Andrew Crouthamel 2018-09-04 20:02:09 UTC
Hello! Sorry to be the bearer of bad news, but this project has been unmaintained for many years so I will be closing this bug.