KMix spins with 100% cpu since update to 4.6.2

Clemens Eisserer linuxhippy at gmail.com
Fri Apr 15 13:27:26 UTC 2011


Hi,

Since updating to 4.6.2 kmix spins at 100% CPU, which is very disturbing.
Of course I reported the bug, but as usual, got no response back.

Any idea what could be the reason? Probably my second usb sound card?

Looking foreward to Gnome3, since switching to KDE-4.1 i hope that
someday kde will mature to the point where it has been with 3.5.10.
It took years to realize me it never will.

Thanks, Clemens


Here's the stack where its spinning:

0  0x008b3416 in __kernel_vsyscall ()
#1  0x05c61636 in munmap () from /lib/libc.so.6
#2  0x05c005e6 in free () from /lib/libc.so.6
#3  0x0205d2de in qFree(void*) () from /usr/lib/libQtCore.so.4
#4  0x020ae221 in QString::free(QString::Data*) () from
/usr/lib/libQtCore.so.4
#5  0x020ae78f in QString::operator=(QString const&) () from
/usr/lib/libQtCore.so.4
#6  0x0209daa1 in QRegExpEngine::Box::cat(QRegExpEngine::Box const&)
() from /usr/lib/libQtCore.so.4
#7  0x0209f700 in QRegExpEngine::parseTerm(QRegExpEngine::Box*) ()
from /usr/lib/libQtCore.so.4
#8  0x0209f8ca in QRegExpEngine::parseExpression(QRegExpEngine::Box*)
() from /usr/lib/libQtCore.so.4
#9  0x0209dd33 in QRegExpEngine::parse(QChar const*, int) () from
/usr/lib/libQtCore.so.4
#10 0x0209fbc0 in QRegExpEngine::QRegExpEngine(QRegExpEngineKey
const&) () from /usr/lib/libQtCore.so.4
#11 0x020a1899 in prepareEngine_helper(QRegExpPrivate*) () from
/usr/lib/libQtCore.so.4
#12 0x020a1ad7 in prepareEngineForMatch(QRegExpPrivate*, QString
const&) () from /usr/lib/libQtCore.so.4
#13 0x020a1bf9 in QRegExp::indexIn(QString const&, int,
QRegExp::CaretMode) const () from /usr/lib/libQtCore.so.4
#14 0x020abb94 in QString::indexOf(QRegExp&, int) const () from
/usr/lib/libQtCore.so.4
#15 0x005aef4f in ViewSliders::_setMixSet() () from
/usr/lib/libkdeinit4_kmix.so
#16 0x005acd06 in ViewBase::setMixSet() () from
/usr/lib/libkdeinit4_kmix.so
#17 0x005acf70 in ViewBase::controlsReconfigured(QString const&) ()
from /usr/lib/libkdeinit4_kmix.so
#18 0x005ab390 in ViewBase::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkdeinit4_kmix.so
#19 0x005ae7cb in ViewSliders::qt_metacall(QMetaObject::Call, int,
void**) () from /usr/lib/libkdeinit4_kmix.so
#20 0x0216179b in QMetaObject::metacall(QObject*, QMetaObject::Call,
int, void**) () from /usr/lib/libQtCore.so.4
#21 0x02170cc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#22 0x005cefc4 in Mixer::controlsReconfigured(QString const&) () from
/usr/lib/libkdeinit4_kmix.so
#23 0x005cf04d in Mixer::qt_metacall(QMetaObject::Call, int, void**)
() from /usr/lib/libkdeinit4_kmix.so
#24 0x0216179b in QMetaObject::metacall(QObject*, QMetaObject::Call,
int, void**) () from /usr/lib/libQtCore.so.4
#25 0x02170cc7 in QMetaObject::activate(QObject*, QMetaObject const*,
int, void**) () from /usr/lib/libQtCore.so.4
#26 0x005e0ca4 in Mixer_Backend::controlsReconfigured(QString const&)
() from /usr/lib/libkdeinit4_kmix.so
#27 0x005d27d2 in Mixer_PULSE::addWidget(int) () from
/usr/lib/libkdeinit4_kmix.so
#28 0x005d889b in sink_input_cb(pa_context*, pa_sink_input_info
const*, int, void*) () from /usr/lib/libkdeinit4_kmix.so
#29 0x06a3f7d5 in context_get_sink_input_info_callback () from
/usr/lib/libpulse.so.0
#30 0x069fe826 in run_action () from /usr/lib/libpulsecommon-0.9.21.so
#31 0x069fedfc in pa_pdispatch_run () from /usr/lib/libpulsecommon-0.9.21.so
#32 0x06a387ba in pstream_packet_callback () from /usr/lib/libpulse.so.0
#33 0x06a04266 in do_something () from /usr/lib/libpulsecommon-0.9.21.so
#34 0x069ee961 in callback () from /usr/lib/libpulsecommon-0.9.21.so
#35 0x008a8c45 in dispatch_func () from /usr/lib/libpulse-mainloop-glib.so.0
#36 0x006f2192 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#37 0x006f2978 in g_main_context_iterate.clone.5 () from /lib/libglib-2.0.so.0
#38 0x006f2c35 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#39 0x02188cad in
QEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtCore.so.4
#40 0x04b221c6 in
QGuiEventDispatcherGlib::processEvents(QFlags<QEventLoop::ProcessEventsFlag>)
() from /usr/lib/libQtGui.so.4
#41 0x0215a0fa in
QEventLoop::processEvents(QFlags<QEventLoop::ProcessEventsFlag>) ()
from /usr/lib/libQtCore.so.4
#42 0x0215a3aa in
QEventLoop::exec(QFlags<QEventLoop::ProcessEventsFlag>) () from
/usr/lib/libQtCore.so.4
#43 0x0215ef57 in QCoreApplication::exec() () from /usr/lib/libQtCore.so.4
#44 0x04a6c358 in QApplication::exec() () from /usr/lib/libQtGui.so.4
#45 0x0059e73b in kdemain () from /usr/lib/libkdeinit4_kmix.so
#46 0x0804873c in main ()


More information about the kde mailing list