Bug 203108

Summary: Multimedia configuration item crashes when opening
Product: [Frameworks and Libraries] Phonon Reporter: Pieter Vande Wyngaerde <pietervandewyngaerde>
Component: KDE platform pluginAssignee: Matthias Kretz <kretz>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Unlisted Binaries   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Pieter Vande Wyngaerde 2009-08-08 19:27:28 UTC
Application that crashed: systemsettings
Version of the application: 1.0
KDE Version: 4.3.63 (KDE 4.3.63 (KDE 4.4 >= 20090805))
Qt Version: 4.5.1
Operating System: Linux 2.6.30-02063004-generic x86_64
Distribution: Ubuntu 9.04

 -- Backtrace:
Application: System Settings (systemsettings), signal: Aborted
[Current thread is 0 (LWP 8343)]

Thread 2 (Thread 0x7f731e317950 (LWP 8344)):
#0  pthread_cond_timedwait@@GLIBC_2.3.2 () at ../nptl/sysdeps/unix/sysv/linux/x86_64/pthread_cond_timedwait.S:217
#1  0x00007f732322af91 in ?? () from /usr/lib/libxine.so.1
#2  0x00007f7333de13ba in start_thread (arg=<value optimized out>) at pthread_create.c:297
#3  0x00007f73333a3fcd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#4  0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7f7336efb750 (LWP 8343)):
[KCrash Handler]
#5  0x00007f73332f0fb5 in *__GI_raise (sig=<value optimized out>) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#6  0x00007f73332f2bc3 in *__GI_abort () at abort.c:88
#7  0x00007f733404d825 in qt_message_output () from /opt/project-neon/lib/libQtCore.so.4
#8  0x00007f733404d940 in qFatal () from /opt/project-neon/lib/libQtCore.so.4
#9  0x00007f73239e10a8 in installAlsaPhononDeviceHandle () at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/platform_kde/devicelisting.cpp:46
#10 0x00007f73239e1260 in DeviceListing (this=0x2201140) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/platform_kde/devicelisting.cpp:122
#11 0x00007f73239db9d5 in Phonon::KdePlatformPlugin::ensureDeviceListingObject (this=0x2967160)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/platform_kde/kdeplatformplugin.cpp:269
#12 0x00007f73239dbaf8 in Phonon::KdePlatformPlugin::objectDescriptionIndexes (this=0x2967160, type=6)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/platform_kde/kdeplatformplugin.cpp:280
#13 0x00007f7323c0787e in Phonon::GlobalConfig::audioOutputDeviceListFor (this=<value optimized out>, category=Phonon::NoCategory, override=<value optimized out>)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/globalconfig.cpp:137
#14 0x00007f7323bf9831 in DevicePreference::availableAudioOutputDevices (this=<value optimized out>)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/devicepreference.cpp:325
#15 0x00007f7323bfb176 in DevicePreference::updateAudioOutputDevices (this=0x292ef10) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/devicepreference.cpp:283
#16 0x00007f7323bfba30 in DevicePreference::qt_metacall (this=0x292ef10, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd0c604f0)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/obj-x86_64-linux-gnu/runtime/phonon/kcm/moc_devicepreference.cpp:96
#17 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#18 0x00007f73279553ad in Phonon::BackendCapabilities::Notifier::qt_metacall (this=0x294e4a0, _c=QMetaObject::InvokeMetaMethod, _id=0, _a=<value optimized out>)
    at /build/buildd/kde-nightly-kdesupport-20090807+svn1008524/obj-x86_64-linux-gnu/phonon/phonon/moc_backendcapabilities.cpp:71
#19 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#20 0x00007f732795a3ca in Phonon::Factory::backend (createWhenNull=true) at /build/buildd/kde-nightly-kdesupport-20090807+svn1008524/phonon/phonon/factory.cpp:421
#21 0x00007f7323c0784f in Phonon::GlobalConfig::audioOutputDeviceListFor (this=<value optimized out>, category=Phonon::NoCategory, override=<value optimized out>)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/globalconfig.cpp:131
#22 0x00007f7323bf9831 in DevicePreference::availableAudioOutputDevices (this=<value optimized out>)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/devicepreference.cpp:325
#23 0x00007f7323bfa5bd in DevicePreference::load (this=0x292ef10) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/devicepreference.cpp:356
#24 0x00007f7323bf6c6d in PhononKcm::load (this=0x292d6d0) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/main.cpp:63
#25 0x00007f7323bf7116 in PhononKcm (this=0x292d6d0, parent=<value optimized out>, args=<value optimized out>) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/runtime/phonon/kcm/main.cpp:55
#26 0x00007f7323bf7b78 in KPluginFactory::createInstance<PhononKcm, QWidget> (parentWidget=<value optimized out>, parent=<value optimized out>, args=@0x7fffd0c613b0)
    at /opt/kde-nightly/include/kpluginfactory.h:461
#27 0x00007f73348272db in KPluginFactory::create (this=0x292bfa0, iface=0x7f7335be9600 "KCModule", parentWidget=0x0, parent=0x26000b0, args=@0x7fffd0c613b0, keyword=<value optimized out>)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdecore/util/kpluginfactory.cpp:191
#28 0x00007f733663bb31 in KPluginFactory::create<KCModule> (this=0x292bfa0, parentWidget=0x0, parent=0x26000b0, keyword=@0x7fffd0c611b0, args=@0x7fffd0c613b0)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdecore/util/kpluginfactory.h:515
#29 0x00007f733663bc11 in KService::createInstance<KCModule> (this=0x2375060, parentWidget=0x0, parent=0x26000b0, args=@0x7fffd0c613b0, error=0x7fffd0c613c0)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdecore/services/kservice.h:517
#30 0x00007f733663ac6a in KCModuleLoader::loadModule (mod=@0x2600150, report=KCModuleLoader::Inline, parent=0x26000b0, args=@0x2600120)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kutils/kcmoduleloader.cpp:89
#31 0x00007f733663f565 in KCModuleProxyPrivate::loadModule (this=0x2600120) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kutils/kcmoduleproxy.cpp:104
#32 0x00007f733663fdb5 in KCModuleProxy::realModule (this=<value optimized out>) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kutils/kcmoduleproxy.cpp:81
#33 0x00007f733663fecc in KCModuleProxy::buttons (this=0x2097) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kutils/kcmoduleproxy.cpp:297
#34 0x00007f7336403f6b in ModuleView::updateButtons (this=0x25308b0) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/core/ModuleView.cpp:342
#35 0x00007f7336404f90 in ModuleView::qt_metacall (this=0x25308b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd0c61a60)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/obj-x86_64-linux-gnu/workspace/systemsettings/core/ModuleView.moc:95
#36 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#37 0x00007f7336403e3f in ModuleView::moduleChanged (this=0x2097, _t1=false)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/obj-x86_64-linux-gnu/workspace/systemsettings/core/ModuleView.moc:109
#38 0x00007f7336404163 in ModuleView::stateChanged (this=0x25308b0) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/core/ModuleView.cpp:313
#39 0x00007f7336404735 in ModuleView::activeModuleChanged (this=0x25308b0, current=0x29134d0, previous=0x0)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/core/ModuleView.cpp:301
#40 0x00007f7336404fae in ModuleView::qt_metacall (this=0x25308b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd0c61bf0)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/obj-x86_64-linux-gnu/workspace/systemsettings/core/ModuleView.moc:94
#41 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#42 0x00007f7335ab8b28 in KPageWidget::currentPageChanged (this=0x2097, _t1=0x29134d0, _t2=0x0) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpagewidget.moc:90
#43 0x00007f7335ab8ced in KPageWidget::qt_metacall (this=0x25315b0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7fffd0c61d30)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpagewidget.moc:78
#44 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#45 0x00007f7335ab41c7 in KPageView::currentPageChanged (this=0x2097, _t1=<value optimized out>, _t2=<value optimized out>)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpageview.moc:134
#46 0x00007f7335ab4e2a in KPageViewPrivate::_k_pageSelected (this=0x2530980, index=@0x25374e0, previous=@0x7f7334417560)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdeui/paged/kpageview.cpp:235
#47 0x00007f7335ab5888 in KPageView::qt_metacall (this=0x25315b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd0c61ee0)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpageview.moc:94
#48 0x00007f7335ab8ca6 in KPageWidget::qt_metacall (this=0x2097, _c=8343, _id=6, _a=0xffffffffffffffff)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpagewidget.moc:70
#49 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#50 0x00007f733519f48a in QItemSelectionModel::currentChanged () from /opt/project-neon/lib/libQtGui.so.4
#51 0x00007f733519f5d4 in QItemSelectionModel::setCurrentIndex () from /opt/project-neon/lib/libQtGui.so.4
#52 0x00007f7335ab5265 in KPageViewPrivate::_k_rebuildGui (this=0x2530980) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdeui/paged/kpageview.cpp:70
#53 0x00007f7335ab5738 in KPageViewPrivate::_k_modelChanged (this=0x2530980) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdeui/paged/kpageview.cpp:190
#54 0x00007f7335ab58a0 in KPageView::qt_metacall (this=0x25315b0, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd0c62300)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpageview.moc:93
#55 0x00007f7335ab8ca6 in KPageWidget::qt_metacall (this=0x2097, _c=8343, _id=6, _a=0xffffffffffffffff)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/obj-x86_64-linux-gnu/kdeui/kpagewidget.moc:70
#56 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#57 0x00007f7336404b67 in ModuleView::addModule (this=0x25308b0, module=0x2511ba8) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/core/ModuleView.cpp:186
#58 0x00007f7336404e57 in ModuleView::loadModule (this=0x25308b0, menuItem=<value optimized out>)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/core/ModuleView.cpp:134
#59 0x00007f73273167fb in IconMode::changeModule (this=0x2526010, activeModule=<value optimized out>)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/icons/IconMode.cpp:138
#60 0x00007f73273168c4 in IconMode::qt_metacall (this=0x2526010, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0x7fffd0c62730)
    at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/obj-x86_64-linux-gnu/workspace/systemsettings/icons/IconMode.moc:74
#61 0x00007f733414dcd5 in QMetaObject::activate () from /opt/project-neon/lib/libQtCore.so.4
#62 0x00007f733514a385 in QAbstractItemView::activated () from /opt/project-neon/lib/libQtGui.so.4
#63 0x00007f73351582cd in QAbstractItemView::mouseReleaseEvent () from /opt/project-neon/lib/libQtGui.so.4
#64 0x00007f733516b8f7 in QListView::mouseReleaseEvent () from /opt/project-neon/lib/libQtGui.so.4
#65 0x00007f7335a6c9b6 in KCategorizedView::mouseReleaseEvent (this=0x2097, event=0x2097) at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdeui/itemviews/kcategorizedview.cpp:898
#66 0x00007f7334ccf000 in QWidget::event () from /opt/project-neon/lib/libQtGui.so.4
#67 0x00007f7335037beb in QFrame::event () from /opt/project-neon/lib/libQtGui.so.4
#68 0x00007f733515901d in QAbstractItemView::viewportEvent () from /opt/project-neon/lib/libQtGui.so.4
#69 0x00007f7334137ba8 in QCoreApplicationPrivate::sendThroughObjectEventFilters () from /opt/project-neon/lib/libQtCore.so.4
#70 0x00007f7334c7b68c in QApplicationPrivate::notify_helper () from /opt/project-neon/lib/libQtGui.so.4
#71 0x00007f7334c84b8b in QApplication::notify () from /opt/project-neon/lib/libQtGui.so.4
#72 0x00007f7335a8b701 in KApplication::notify (this=0x7fffd0c65360, receiver=0x253fc90, event=0x7fffd0c633f0)
    at /build/buildd/kde-nightly-kdelibs-20090807+svn1008530/kdeui/kernel/kapplication.cpp:302
#73 0x00007f733413810c in QCoreApplication::notifyInternal () from /opt/project-neon/lib/libQtCore.so.4
#74 0x00007f7334c83d02 in QApplicationPrivate::sendMouseEvent () from /opt/project-neon/lib/libQtGui.so.4
#75 0x00007f7334ce5abc in ?? () from /opt/project-neon/lib/libQtGui.so.4
#76 0x00007f7334ce4a6d in QApplication::x11ProcessEvent () from /opt/project-neon/lib/libQtGui.so.4
#77 0x00007f7334d0aed4 in ?? () from /opt/project-neon/lib/libQtGui.so.4
#78 0x00007f73306e320a in IA__g_main_context_dispatch (context=0x21b9520) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:1814
#79 0x00007f73306e68e0 in g_main_context_iterate (context=0x21b9520, block=1, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2448
#80 0x00007f73306e6a7c in IA__g_main_context_iteration (context=0x21b9520, may_block=1) at /build/buildd/glib2.0-2.20.1/glib/gmain.c:2511
#81 0x00007f733416065f in QEventDispatcherGlib::processEvents () from /opt/project-neon/lib/libQtCore.so.4
#82 0x00007f7334d0a6ff in ?? () from /opt/project-neon/lib/libQtGui.so.4
#83 0x00007f7334136d72 in QEventLoop::processEvents () from /opt/project-neon/lib/libQtCore.so.4
#84 0x00007f7334136f05 in QEventLoop::exec () from /opt/project-neon/lib/libQtCore.so.4
#85 0x00007f733413bbee in QCoreApplication::exec () from /opt/project-neon/lib/libQtCore.so.4
#86 0x000000000040e447 in main (argc=5, argv=0x7fffd0c65628) at /build/buildd/kde-nightly-kdebase-20090721+svn1000631/workspace/systemsettings/app/main.cpp:51

Reported using DrKonqi
Comment 1 Pieter Vande Wyngaerde 2009-08-08 19:31:05 UTC
most probrably related to https://bugs.kde.org/show_bug.cgi?id=203076
Comment 2 Pino Toscano 2009-08-08 19:31:28 UTC

*** This bug has been marked as a duplicate of bug 203076 ***
Comment 3 Pieter Vande Wyngaerde 2009-08-08 19:41:07 UTC
i tried opening my alsamixer and got this 
ALSA lib conf.c:594:(get_char_skip_comments) Cannot access file /home/pvandewyngaerde/.asoundrc.asoundconf
ALSA lib conf.c:1589:(snd_config_load1) _toplevel_:5:44:No such file or directory
ALSA lib conf.c:2850:(snd_config_hook_load) /home/pvandewyngaerde/.asoundrc may be old or corrupted: consider to remove or fix it
ALSA lib conf.c:2714:(snd_config_hooks_call) function snd_config_hook_load returned error: No such file or directory
ALSA lib conf.c:3079:(snd_config_update_r) hooks failed, removing configuration

alsamixer: function snd_ctl_open failed for default: No such file or directory
Comment 4 Pieter Vande Wyngaerde 2009-08-08 19:44:57 UTC
i renamed .asoundrc and reloaded alsa, opening the configuration works again now.

weird that it crashes on this ? do we need an additional check somewhere ?
Comment 5 Pino Toscano 2009-08-08 20:12:26 UTC
Please be careful before trashing away other people's changes to bugs.

*** This bug has been marked as a duplicate of bug 203076 ***