Keyboard (wired) indicator lights vanished (KDE4 problem?)

I have a Cherry CyMotion Expert keyboard. When I was using it this
afternoon, I noticed the lights were not working. This was on KDE4.2 and I
hadn’t had any trouble with it on KDE3.5. I rebooted to 3.5 and, lo and
behold, the lights worked.

However, I’ve just had a daemon crash on 3.5 and I noticed the lights had
gone out. I wasn’t sure the two events were coincident but a quick Google
for kded4, the daemon that crashed, suggests they were. I was surprised to
know I had a KDE4 daemon running at all on KDE3. It’s a bit worrying if
KDE4 bugs are leaking over to KDE3. I’ll have a look on Bugzilla to see
what I can find.

The (edited) back-trace follows for any bright spark who’s interested.

Application: KDE Daemon (kded4), signal SIGSEGV
?1034h(no debugging symbols found)
(no debugging symbols found)

(no debugging symbols found)
[Thread debugging using libthread_db enabled]
(no debugging symbols found)

(no debugging symbols found)
[KCrash handler]
#6 0xb73b1614 in QString::operator==(QString const&) const ()
from /usr/lib/libQtCore.so.4
#7 0xb7e93385 in ?? () from /usr/lib/libkio.so.5
#8 0xb7e94e9b in ?? () from /usr/lib/libkio.so.5
#9 0xb7474580 in QMetaObject::activate(QObject*, int, int, void**) ()
from /usr/lib/libQtCore.so.4
#10 0xb7475302 in QMetaObject::activate(QObject*, QMetaObject const*, int,
void**) () from /usr/lib/libQtCore.so.4
#11 0xb74af683 in QSocketNotifier::activated(int) ()
from /usr/lib/libQtCore.so.4
#12 0xb747a1c7 in QSocketNotifier::event(QEvent*) ()
from /usr/lib/libQtCore.so.4
#13 0xb6a8b8fc in QApplicationPrivate::notify_helper(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#14 0xb6a9375e in QApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libQtGui.so.4
#15 0xb7bdd41d in KApplication::notify(QObject*, QEvent*) ()
from /usr/lib/libkdeui.so.5
#16 0xb745f961 in QCoreApplication::notifyInternal(QObject*, QEvent*) ()
from /usr/lib/libQtCore.so.4
#17 0xb748a24a in ?? () from /usr/lib/libQtCore.so.4
#18 0xb63a89a8 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#19 0xb63ac063 in ?? () from /usr/lib/libglib-2.0.so.0
#20 0xb63ac221 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#21 0xb7489fb8 in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#22 0xb6b24785 in ?? () from /usr/lib/libQtGui.so.4
#23 0xb745e01a in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#24 0xb745e1da in QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#25 0xb7460895 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#26 0xb6a8b777 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#27 0xb800c9a6 in kdemain () from /usr/lib/libkdeinit4_kded4.so
#28 0x080487c2 in _start ()


Graham P Davis, Bracknell, Berks., UK. E-mail: newsman not newsboy