Summary: | kdesktop_lock behaves badly with kxkb enabled | ||
---|---|---|---|
Product: | [Unmaintained] kdesktop | Reporter: | Olivier Vitrat <ovit.debian> |
Component: | general | Assignee: | David Faure <faure> |
Status: | RESOLVED UNMAINTAINED | ||
Severity: | normal | CC: | finex |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | Debian testing | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: | |||
Attachments: | Problem is in kdelibs-3.5.7/kdeui/kpassdlg.cpp |
Description
Olivier Vitrat
2007-03-21 14:13:23 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.
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? Is kxkb interfering with Plasma Desktop in KDE 4 or can we consider this bug closed? I want to remember that KDesktop is unmantained. 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. |