Version: Revision 794646 (using Devel) Installed from: Compiled sources OS: Linux I've just compiled KDE4 from CVS, Revision 794646. Clicking on "sound" in system settings, make system settings crash. Previously it didn't crash. Here is the backtrace. Application: System Settings (systemsettings), signal SIGSEGV Using host libthread_db library "/lib/libthread_db.so.1". [Thread debugging using libthread_db enabled] [New Thread 0xb645a6d0 (LWP 4315)] [New Thread 0xb4410b90 (LWP 4320)] [KCrash handler] #6 Phonon::ObjectDescriptionData::isValid (this=0xbfdd4140) at /home/test/KDE4/kdesvn/kdelibs/phonon/objectdescription.cpp:100 #7 0xb4b945d1 in Phonon::ObjectDescriptionModelData::data (this=0x820b590, index=@0xbfdd4354, role=1) at /home/test/KDE4/kdesvn/kdelibs/phonon/objectdescriptionmodel.cpp:170 #8 0xb629f1aa in Phonon::ObjectDescriptionModel<(Phonon::ObjectDescriptionType)0>::data (this=0x81f7358, index=@0xbfdd4354, role=1) at /home/test/KDE4/kdesvn/kdelibs/phonon/objectdescriptionmodel.h:210 #9 0xb6296b45 in DeviceTreeDelegate::sizeHint (this=0x81cd870, option=@0xbfdd42d4, index=@0xbfdd4354) at /home/test/KDE4/qt4/include/QtCore/qabstractitemmodel.h:373 #10 0xb6f98906 in QTreeView::indexRowSizeHint (this=0x820f960, index=@0x8379e98) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:2697 #11 0xb6f98be2 in QTreeViewPrivate::itemHeight (this=0x82674c0, item=2) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:3051 #12 0xb6f98eb6 in QTreeViewPrivate::updateScrollBars (this=0x82674c0) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:3356 #13 0xb6f99212 in QTreeView::updateGeometries (this=0x820f960) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:2593 #14 0xb6f5d259 in QAbstractItemView::doItemsLayout (this=0x820f960) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qabstractitemview.cpp:996 #15 0xb6fa12d2 in QTreeView::doItemsLayout (this=0x820f960) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qtreeview.cpp:1931 #16 0xb6f9577f in QTreeView::resizeColumnToContents (this=0x820f960, column=0) at ../../include/QtGui/private/../../../../../qt-copy/src/gui/itemviews/qabstractitemview_p.h:179 #17 0xb629e370 in OutputDeviceChoice::load (this=0x821fc50) at /home/test/KDE4/kdesvn/kdelibs/phonon/kcm/outputdevicechoice.cpp:407 #18 0xb62950e5 in PhononKcm::load (this=0x81fa690) at /home/test/KDE4/kdesvn/kdelibs/phonon/kcm/main.cpp:63 #19 0xb62958be in PhononKcm (this=0x81fa690, parent=0x81f36a8, args=@0xbfdd4b00) at /home/test/KDE4/kdesvn/kdelibs/phonon/kcm/main.cpp:55 #20 0xb62965d1 in KPluginFactory::createInstance<PhononKcm, QWidget> ( parentWidget=0x0, parent=0x81f36a8, args=@0xbfdd4b00) at /home/test/KDE4/kdesvn/kdelibs/kdecore/util/kpluginfactory.h:459 #21 0xb7d69e6f in KPluginFactory::create (this=0x8234ea8, iface=0xb7b6dbe0 "KCModule", parentWidget=0x0, parent=0x81f36a8, args=@0xbfdd4b00, keyword=@0xbfdd49b0) at /home/test/KDE4/kdesvn/kdelibs/kdecore/util/kpluginfactory.cpp:181 #22 0xb757ce0c in KService::createInstance<KCModule> (service=@0xbfdd4afc, parent=0x81f36a8, args=@0xbfdd4b00, error=0xbfdd4b04) at /home/test/KDE4/kdesvn/kdelibs/kdecore/util/kpluginfactory.h:513 #23 0xb757bc52 in KCModuleLoader::loadModule (mod=@0x81d3bf8, report=KCModuleLoader::Inline, parent=0x81f36a8, args=@0x81d3be0) at /home/test/KDE4/kdesvn/kdelibs/kutils/kcmoduleloader.cpp:90 #24 0xb7581ffd in KCModuleProxyPrivate::loadModule (this=0x81d3be0) at /home/test/KDE4/kdesvn/kdelibs/kutils/kcmoduleproxy.cpp:107 #25 0xb7583123 in KCModuleProxy::realModule (this=0x81f36a8) at /home/test/KDE4/kdesvn/kdelibs/kutils/kcmoduleproxy.cpp:83 #26 0xb7583288 in KCModuleProxy::buttons (this=0x81f36a8) at /home/test/KDE4/kdesvn/kdelibs/kutils/kcmoduleproxy.cpp:300 #27 0x08056575 in KCMultiWidget::addModule (this=0x809b680, moduleinfo=@0x81a40a8) at /home/test/KDE4/kdesvn/kdebase/workspace/systemsettings/kcmultiwidget.cpp:192 #28 0x0805b2fd in MainWindow::selectionChanged (this=0x80f1e60, selected=@0x81edb28) at /home/test/KDE4/kdesvn/kdebase/workspace/systemsettings/mainwindow.cpp:323 #29 0x0805b45c in MainWindow::qt_metacall (this=0x80f1e60, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=0xbfdd4fdc) at /home/test/KDE4/kdesvn/build/kdebase/workspace/systemsettings/mainwindow.moc:70 #30 0xb7f2205b in QMetaObject::activate (sender=0x8236500, from_signal_index=<value optimized out>, to_signal_index=32, argv=0xbfdd4fdc) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3007 #31 0xb7f225b2 in QMetaObject::activate (sender=0x8236500, m=0xb712c764, local_signal_index=1, argv=0xbfdd4fdc) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qobject.cpp:3080 #32 0xb6f5bc13 in QAbstractItemView::clicked (this=0x8236500, _t1=@0x81edb28) at .moc/release-shared/moc_qabstractitemview.cpp:316 #33 0xb6f68923 in QAbstractItemView::mouseReleaseEvent (this=0x8236500, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1609 #34 0xb6f7bcbf in QListView::mouseReleaseEvent (this=0x8236500, e=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qlistview.cpp:815 #35 0xb79fe404 in KCategorizedView::mouseReleaseEvent (this=0x8236500, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/kdelibs/kdeui/itemviews/kcategorizedview.cpp:1114 #36 0xb6b68076 in QWidget::event (this=0x8236500, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qwidget.cpp:6920 #37 0xb6e464d3 in QFrame::event (this=0x8236500, e=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/widgets/qframe.cpp:657 #38 0xb6ecfe8f in QAbstractScrollArea::viewportEvent (this=0x8236500, e=0xbfdd4140) at /home/test/KDE4/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea.cpp:938 #39 0xb6f691bf in QAbstractItemView::viewportEvent (this=0x8236500, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/itemviews/qabstractitemview.cpp:1426 #40 0xb6ed2275 in QAbstractScrollAreaFilter::eventFilter (this=0x81d8900, o=0x81c60e8, e=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/widgets/qabstractscrollarea_p.h:102 #41 0xb7f0fa0a in QCoreApplicationPrivate::sendThroughObjectEventFilters ( this=0x8089758, receiver=0x81c60e8, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:694 #42 0xb6b166ba in QApplicationPrivate::notify_helper (this=0x8089758, receiver=0x81c60e8, e=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3762 #43 0xb6b1e055 in QApplication::notify (this=0xbfdd62e0, receiver=0x81c60e8, e=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3495 #44 0xb7a1129d in KApplication::notify (this=0xbfdd62e0, receiver=0x81c60e8, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/kdelibs/kdeui/kernel/kapplication.cpp:311 #45 0xb7f10801 in QCoreApplication::notifyInternal (this=0xbfdd62e0, receiver=0x81c60e8, event=0xbfdd5a3c) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:583 #46 0xb6b1d353 in QApplicationPrivate::sendMouseEvent (receiver=0x81c60e8, event=0xbfdd5a3c, alienWidget=0x0, nativeWidget=0x81c60e8, buttonDown=0xb713d6f0, lastMouseReceiver=@0xb713d6f4) at ../../include/QtCore/../../../../qt-copy/src/corelib/kernel/qcoreapplication.h:218 #47 0xb6b7aea5 in QETWidget::translateMouseEvent (this=0x81c60e8, event=0xbfdd5f1c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:4177 #48 0xb6b7a365 in QApplication::x11ProcessEvent (this=0xbfdd62e0, event=0xbfdd5f1c) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication_x11.cpp:3177 #49 0xb6b9f9cc in x11EventSourceDispatch (s=0x808c280, callback=0, user_data=0x0) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:148 #50 0xb66f4078 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0 #51 0xb66f7713 in g_main_context_iterate () from /usr/lib/libglib-2.0.so.0 #52 0xb66f78d1 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0 #53 0xb7f36dd8 in QEventDispatcherGlib::processEvents (this=0x80895c0, flags= {i = -1076010792}) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qeventdispatcher_glib.cpp:325 #54 0xb6b9f185 in QGuiEventDispatcherGlib::processEvents (this=0x80895c0, flags={i = -1076010744}) at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qguieventdispatcher_glib.cpp:204 #55 0xb7f0ef8a in QEventLoop::processEvents (this=0xbfdd6170, flags= {i = -1076010680}) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:149 #56 0xb7f0f14a in QEventLoop::exec (this=0xbfdd6170, flags={i = -1076010632}) at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qeventloop.cpp:196 #57 0xb7f113ad in QCoreApplication::exec () at /home/test/KDE4/kdesvn/qt-copy/src/corelib/kernel/qcoreapplication.cpp:845 #58 0xb6b16557 in QApplication::exec () at /home/test/KDE4/kdesvn/qt-copy/src/gui/kernel/qapplication.cpp:3298 #59 0x08057971 in main (argc=1, argv=0xbfdd6424) at /home/test/KDE4/kdesvn/kdebase/workspace/systemsettings/main.cpp:69 #0 0xb7fb1410 in __kernel_vsyscall ()
Can you reproduce the crash? Reproducable every time?
Unfortunatly yes.
Please run valgrind kcmshell4 kcm_phonon and attach the output
Here is the valgrind output: ==5855== Memcheck, a memory error detector. ==5855== Copyright (C) 2002-2007, and GNU GPL'd, by Julian Seward et al. ==5855== Using LibVEX rev 1804, a library for dynamic binary translation. ==5855== Copyright (C) 2004-2007, and GNU GPL'd, by OpenWorks LLP. ==5855== Using valgrind-3.3.0, a dynamic binary instrumentation framework. ==5855== Copyright (C) 2000-2007, and GNU GPL'd, by Julian Seward et al. ==5855== For more details, rerun with: -v ==5855== Qt: Session management error: Could not open network socket kcmshell(5855)/kdecore (KSycoca) KSycocaPrivate::openDatabase: Trying to open ksycoca from "/var/tmp/kdecache-test/ksycoca4" ==5855== Syscall param writev(vector[...]) points to uninitialised byte(s) ==5855== at 0x57EB50C: writev (in /lib/libc-2.7.so) ==5855== by 0x5A0F2E8: _xcb_conn_wait (in /usr/lib/libxcb.so.1.0.0) ==5855== by 0x5A0F8EA: _xcb_out_send (in /usr/lib/libxcb.so.1.0.0) ==5855== by 0x5A0FA1E: _xcb_out_flush_to (in /usr/lib/libxcb.so.1.0.0) ==5855== by 0x5A10F37: xcb_wait_for_reply (in /usr/lib/libxcb.so.1.0.0) ==5855== by 0x48EDABA: _XReply (in /usr/lib/libX11.so.6.2.0) ==5855== by 0x48CC875: XGetWindowProperty (in /usr/lib/libX11.so.6.2.0) ==5855== by 0x48CBB46: XGetWMHints (in /usr/lib/libX11.so.6.2.0) ==5855== by 0x4FF1619: QWidgetPrivate::setWindowIcon_sys(bool) (qwidget_x11.cpp:1193) ==5855== by 0x4FC3692: QWidget::create(unsigned long, bool, bool) (qwidget.cpp:1262) ==5855== by 0x4FC3E0A: QWidgetPrivate::createWinId(unsigned long) (qwidget.cpp:2003) ==5855== by 0x4FC3E96: QWidgetPrivate::setWindowTitle_helper(QString const&) (qwidget.cpp:4850) ==5855== Address 0x5de7b6b is 4,779 bytes inside a block of size 8,556 alloc'd ==5855== at 0x4021BDE: calloc (in /usr/lib/valgrind/x86-linux/vgpreload_memcheck.so) ==5855== by 0x5A0F570: xcb_connect_to_fd (in /usr/lib/libxcb.so.1.0.0) ==5855== by 0x5A11E3A: xcb_connect (in /usr/lib/libxcb.so.1.0.0) ==5855== by 0x48ED004: _XConnectXCB (in /usr/lib/libX11.so.6.2.0) ==5855== by 0x48D5C98: XOpenDisplay (in /usr/lib/libX11.so.6.2.0) ==5855== by 0x4FDEF9D: qt_init(QApplicationPrivate*, int, _XDisplay*, unsigned long, unsigned long) (qapplication_x11.cpp:1705) ==5855== by 0x4F80108: QApplicationPrivate::construct(_XDisplay*, unsigned long, unsigned long) (qapplication.cpp:740) ==5855== by 0x4F80A69: QApplication::QApplication(int&, char**, bool, int) (qapplication.cpp:701) ==5855== by 0x46AE79D: KApplication::KApplication(bool) (kapplication.cpp:346) ==5855== by 0x402D500: kdemain (main.h:33) ==5855== by 0x8048881: main (kcmshell4_dummy.cpp:3) kcmshell(5855)/kutils (KCMultiDialog) KCMultiDialog::addModule: "Sound" kcmshell(5855)/kutils (KCMultiDialog) KCMultiDialog::addModule: adding KCM "Sound" at the top level kcmshell(5855)/kutils (KCMultiDialog) KCMultiDialogPrivate::_k_slotCurrentPageChanged: kcmshell(5855)/kutils (KCModuleProxy) KCModuleProxyPrivate::loadModule: Module not already loaded, loading module "Sound" from library "kcm_phonon" using symbol "kcm_phonon" kcmshell(5855)/phonon (xine backend) Phonon::Xine::Backend::Backend: setting xine verbosity to 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::Backend::Backend: Using Xine version 1.1.10 kcmshell(5855) Phonon::KdePlatformPlugin::createBackend: using backend: "Xine" kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: isEmpty kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: alsa kcmshell(5855)/phonon (audiodevicelist) Phonon::AudioDeviceEnumerator::availablePlaybackDevices: ( - "Intel ICH5 with ALC850 (Intel ICH5)" OSS ("/dev/sound/dsp1") index: 0 preference: 35 avail: true advanced: false , - "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (ADC Capture/Standard PCM Playback)" OSS ("/dev/sound/audio") index: 1 preference: 35 avail: true advanced: false , - "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (ADC Capture/Standard PCM Playback)" OSS ("/dev/sound/adsp") index: 1 preference: 35 avail: true advanced: false , - "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (ADC Capture/Standard PCM Playback)" OSS ("/dev/sound/dsp") index: 1 preference: 35 avail: true advanced: false , - "Intel ICH5 with ALC850 (Intel ICH5)" ALSA ("x-phonon:CARD=1,DEV=0", "plughw:CARD=1,DEV=0") index: 2 preference: 36 avail: true advanced: false , - "Intel ICH5 with ALC850 (Intel ICH5 - IEC958)" ALSA ("x-phonon:CARD=1,DEV=4", "plughw:CARD=1,DEV=4") index: 3 preference: 35 avail: true advanced: true , - "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (ADC Capture/Standard PCM Playback)" ALSA ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0") index: 5 preference: 36 avail: true advanced: false , - "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (Multichannel Capture/PT Playback)" ALSA ("x-phonon:CARD=0,DEV=2", "plughw:CARD=0,DEV=2") index: 8 preference: 35 avail: true advanced: true , - "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (Multichannel Playback)" ALSA ("x-phonon:CARD=0,DEV=3", "plughw:CARD=0,DEV=3") index: 10 preference: 35 avail: true advanced: true , - "Intel ICH5 with ALC850 (Intel ICH5)" OSS ("/dev/sound/audio1") index: 0 preference: 35 avail: true advanced: false , - "Intel ICH5 with ALC850 (Intel ICH5)" OSS ("/dev/sound/adsp1") index: 0 preference: 35 avail: true advanced: false , - "SBLive! Platinum [CT4760P], ADC Capture/Standard PCM Playback (Front speakers)" ALSA ("front:CARD=Live,DEV=0") index: 14 preference: 30 avail: true advanced: true , - "SBLive! Platinum [CT4760P], ADC Capture/Standard PCM Playback (Rear speakers)" ALSA ("rear:CARD=Live,DEV=0") index: 15 preference: 30 avail: true advanced: true , - "SBLive! Platinum [CT4760P], ADC Capture/Standard PCM Playback (Center and Subwoofer speakers)" ALSA ("center_lfe:CARD=Live,DEV=0") index: 16 preference: 30 avail: true advanced: true , - "SBLive! Platinum [CT4760P], Multichannel Capture/PT Playback (IEC958 (S/PDIF) Digital Audio Output)" ALSA ("iec958:CARD=Live,DEV=0") index: 17 preference: 30 avail: true advanced: true , - "Intel ICH5, Intel ICH5 (Front speakers)" ALSA ("front:CARD=ICH5,DEV=0") index: 18 preference: 30 avail: true advanced: true , - "Intel ICH5, Intel ICH5 - IEC958 (IEC958 (S/PDIF) Digital Audio Output)" ALSA ("iec958:CARD=ICH5,DEV=0") index: 19 preference: 30 avail: true advanced: true ) kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: not an ALSA device 1 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: not an ALSA device 1 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: not an ALSA device 1 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: not an ALSA device 1 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: not an ALSA device 1 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: not an ALSA device 1 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: added to audio output 0 kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: oss kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: esd kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: file kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: outputPlugin: none kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 2 "Intel ICH5 with ALC850 (Intel ICH5)" "alsa" ("x-phonon:CARD=1,DEV=0", "plughw:CARD=1,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 5 "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (ADC Capture/Standard PCM Playback)" "alsa" ("x-phonon:CARD=0,DEV=0", "plughw:CARD=0,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 8 "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (Multichannel Capture/PT Playback)" "alsa" ("x-phonon:CARD=0,DEV=2", "plughw:CARD=0,DEV=2") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 10 "SBLive! Platinum [CT4760P] (rev.8, serial:0x80401102) (Multichannel Playback)" "alsa" ("x-phonon:CARD=0,DEV=3", "plughw:CARD=0,DEV=3") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 3 "Intel ICH5 with ALC850 (Intel ICH5 - IEC958)" "alsa" ("x-phonon:CARD=1,DEV=4", "plughw:CARD=1,DEV=4") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 17 "SBLive! Platinum [CT4760P], Multichannel Capture/PT Playback (IEC958 (S/PDIF) Digital Audio Output)" "alsa" ("iec958:CARD=Live,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 18 "Intel ICH5, Intel ICH5 (Front speakers)" "alsa" ("front:CARD=ICH5,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 19 "Intel ICH5, Intel ICH5 - IEC958 (IEC958 (S/PDIF) Digital Audio Output)" "alsa" ("iec958:CARD=ICH5,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 15 "SBLive! Platinum [CT4760P], ADC Capture/Standard PCM Playback (Rear speakers)" "alsa" ("rear:CARD=Live,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 16 "SBLive! Platinum [CT4760P], ADC Capture/Standard PCM Playback (Center and Subwoofer speakers)" "alsa" ("center_lfe:CARD=Live,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 14 "SBLive! Platinum [CT4760P], ADC Capture/Standard PCM Playback (Front speakers)" "alsa" ("front:CARD=Live,DEV=0") kcmshell(5855)/phonon (xine backend) Phonon::Xine::XineEngine::checkAudioOutputs: 10000 "Esound (ESD)" "esd" () ==5855== ==5855== Invalid read of size 4 ==5855== at 0x7FD11C7: Phonon::ObjectDescriptionData::isValid() const (objectdescription.cpp:100) ==5855== by 0x7FD35D0: Phonon::ObjectDescriptionModelData::data(QModelIndex const&, int) const (objectdescriptionmodel.cpp:170) ==5855== by 0x7FB21A9: Phonon::ObjectDescriptionModel<(Phonon::ObjectDescriptionType)0>::data(QModelIndex const&, int) const (objectdescriptionmodel.h:210) ==5855== by 0x7FA9B44: DeviceTreeDelegate::sizeHint(QStyleOptionViewItem const&, QModelIndex const&) const (qabstractitemmodel.h:373) ==5855== by 0x53F9905: QTreeView::indexRowSizeHint(QModelIndex const&) const (qtreeview.cpp:2697) ==5855== by 0x53F9BE1: QTreeViewPrivate::itemHeight(int) const (qtreeview.cpp:3051) ==5855== by 0x53F9EB5: QTreeViewPrivate::updateScrollBars() (qtreeview.cpp:3356) ==5855== by 0x53FA211: QTreeView::updateGeometries() (qtreeview.cpp:2593) ==5855== by 0x53BE258: QAbstractItemView::doItemsLayout() (qabstractitemview.cpp:996) ==5855== by 0x54022D1: QTreeView::doItemsLayout() (qtreeview.cpp:1931) ==5855== by 0x53F677E: QTreeView::resizeColumnToContents(int) (qabstractitemview_p.h:179) ==5855== by 0x7FB136F: OutputDeviceChoice::load() (outputdevicechoice.cpp:407) ==5855== Address 0xd is not stack'd, malloc'd or (recently) free'd KCrash: crashing... crashRecursionCounter = 2 KCrash: Application Name = kcmshell4 path = <unknown> pid = 5855 sock_file=/home/test/.kde4/socket-DevilBlue/kdeinit4__0 kdeinit4: Got EXEC_NEW '/home/test/KDE4/kde/lib/kde4/libexec/drkonqi' from socket. kdeinit4: preparing to launch /home/test/KDE4/kde/lib/kde4/libexec/drkonqi kdeinit4: PID 5890 terminated. ==5855== ==5855== ERROR SUMMARY: 2 errors from 2 contexts (suppressed: 239 from 1) ==5855== malloc/free: in use at exit: 1,774,109 bytes in 28,361 blocks. ==5855== malloc/free: 185,202 allocs, 156,841 frees, 44,917,695 bytes allocated. ==5855== For counts of detected errors, rerun with: -v ==5855== searching for pointers to 28,361 not-freed blocks. ==5855== checked 32,020,284 bytes. ==5855== ==5855== LEAK SUMMARY: ==5855== definitely lost: 3,152 bytes in 133 blocks. ==5855== possibly lost: 74,438 bytes in 2,276 blocks. ==5855== still reachable: 1,696,519 bytes in 25,952 blocks. ==5855== suppressed: 0 bytes in 0 blocks. ==5855== Rerun with --leak-check=full to see details of leaked memory.
On recent revision it doesn't crash anymore.