Bug 132595

Summary: KHotKeys completely locks keyboard
Product: [Unmaintained] khotkeys Reporter: Tomas Mecir <mecirt>
Component: generalAssignee: Lubos Lunak <l.lunak>
Status: RESOLVED REMIND    
Severity: major    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Tomas Mecir 2006-08-18 13:56:48 UTC
Version:            (using KDE KDE 3.5.1)
Installed from:    SuSE RPMs
OS:                Linux

It is possible for KHotKeys to completely lock the keyboard. Steps to reproduce:
- open the KDE control center and load the KHotKeys KCM module
- go to general settings, tick "Disable KHotKeys daemon" option, click Apply
- untick said option, press Apply
- press Shift+F12 (or whichever key you have bound to the Voice support)
- keyboard is locked

I have KHotKeys compiled without aRts support, and thus I don't have the Voice tab - this may be relevant to the problem.
Comment 1 Philip Rodrigues 2006-08-19 18:42:37 UTC
I get the same here (FreeBSD, KDE compiled from SVN, though not very recent). Usual arts dependencies, so I suppose that it's not the "no arts support" that's the problem
Comment 2 Philip Rodrigues 2006-09-06 13:50:37 UTC
I think this deserves an upgrade, since it makes the KDE session pretty unusable (you can log out via K menu, but not a lot else)
Comment 3 Philip Rodrigues 2006-09-21 13:30:39 UTC
FYI, bug 132991 also has an app freezing the keyboard (though not khotkeys). Perhaps it's related.
Comment 4 Philip Rodrigues 2006-11-15 00:34:09 UTC
There's an analysis of this sort of problem in bug 137288, FWIW
Comment 5 Lubos Lunak 2007-05-09 16:22:33 UTC
I cannot reproduce. Can you get a backtrace of khotkeys (kded) somehow?
Comment 6 Tomas Mecir 2007-05-09 16:35:46 UTC
What kind of backtrace ? It's not a crash.
Comment 7 Lubos Lunak 2007-05-09 17:45:07 UTC
Attach to the running process. It is possible that it locks up somewhere.
Comment 8 Lubos Lunak 2008-01-16 16:48:29 UTC
Cannot reproduce, not response.