This forum has been archived. All content is frozen. Please use KDE Discuss instead.

KDE 4.3 sound modules crashing System Settings modules, Juk

Tags: module, phonon, sound, juk, noatun, alsa, audio, systemsettings, sound system module, phonon, sound, juk, noatun, alsa, audio, systemsettings, sound system module, phonon, sound, juk, noatun, alsa, audio, systemsettings, sound system
(comma "," separated)
kdelight
Registered Member
Posts
2
Karma
0
OS
Since I upgraded from KDE 4.2 to 4.3, my KDE sound system is crashing on startup, and even crashes the 'Multimedia Sound & Video Configuration' module when I try to access it. Juk also now crashes. Perhaps other MM programs will too. I note that noatun -- which is a KDE 3.5.x package -- does play (it didn't put out sound for a little while in the upgrade process, but it ran normally, otherwise).

Here is the backtrace from startup:

Code: Select all
Application: KDE Control Module (kcmshell4), signal: Segmentation fault
[KCrash Handler]
#4  qVariantToHelper<QString> (this=0x0) at kernel/qvariant.cpp:2018
#5  QVariant::toString (this=0x0) at kernel/qvariant.cpp:2050
#6  0xb7728dc3 in QDBusConnectionPrivate::getNameOwner (this=0x80d4d28, serviceName=...) at qdbusintegrator.cpp:2087
#7  0xb7731140 in QDBusAbstractInterfacePrivate (this=0x82123a8, serv=..., p=..., iface=..., con=..., isDynamic=true) at qdbusabstractinterface.cpp:120
#8  0xb77342f9 in QDBusInterfacePrivate (this=0x82123a8, serv=..., p=..., iface=..., con=...) at qdbusinterface.cpp:56
#9  0xb773444f in QDBusInterface (this=0x8315bf4, service=..., path=..., interface=..., connection=..., parent=0x0) at qdbusinterface.cpp:121
#10 0xb40f65ad in DeviceListing (this=0x8315be8) at ../../../phonon/platform_kde/devicelisting.cpp:115
#11 0xb40f099e in Phonon::KdePlatformPlugin::ensureDeviceListingObject (this=0x821ec40) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:269
#12 0xb40f0a9f in Phonon::KdePlatformPlugin::objectDescriptionIndexes (this=0x821ec40, type=Phonon::AudioOutputDeviceType) at ../../../phonon/platform_kde/kdeplatformplugin.cpp:280
#13 0xb41181bb in Phonon::GlobalConfig::audioOutputDeviceListFor (this=0xbf8b3ab4, category=Phonon::NoCategory, override=Phonon::GlobalConfig::ShowAdvancedDevices)
    at ../../../phonon/kcm/globalconfig.cpp:137
#14 0xb4107991 in DevicePreference::availableAudioOutputDevices (this=0x81e70e8) at ../../../phonon/kcm/devicepreference.cpp:325
#15 0xb410a9df in DevicePreference::updateAudioOutputDevices (this=0x81e70e8) at ../../../phonon/kcm/devicepreference.cpp:283
#16 0xb410f0fb in DevicePreference::qt_metacall (this=0x81e70e8, _c=QMetaObject::InvokeMetaMethod, _id=9, _a=0xbf8b3c98) at ./moc_devicepreference.cpp:96
#17 0xb7620ad3 in QMetaObject::activate (sender=0x81e6218, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#18 0xb7621722 in QMetaObject::activate (sender=0x81e6218, m=0xb40d48e8, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#19 0xb40af807 in ?? () from /usr/lib/libphonon.so.4
#20 0xb40af871 in ?? () from /usr/lib/libphonon.so.4
#21 0xb7620ad3 in QMetaObject::activate (sender=0x821c520, from_signal_index=4, to_signal_index=4, argv=0x0) at kernel/qobject.cpp:3112
#22 0xb7621722 in QMetaObject::activate (sender=0x821c520, m=0xb40d49d0, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3186
#23 0xb40b32f7 in ?? () from /usr/lib/libphonon.so.4
#24 0xb40b7599 in Phonon::Factory::backend(bool) () from /usr/lib/libphonon.so.4
#25 0xb4118169 in Phonon::GlobalConfig::audioOutputDeviceListFor (this=0xbf8b3ee4, category=Phonon::NoCategory, override=Phonon::GlobalConfig::ShowAdvancedDevices)
    at ../../../phonon/kcm/globalconfig.cpp:131
#26 0xb4107991 in DevicePreference::availableAudioOutputDevices (this=0x81e70e8) at ../../../phonon/kcm/devicepreference.cpp:325
#27 0xb410bd6f in DevicePreference::on_showCheckBox_toggled (this=0x81e70e8) at ../../../phonon/kcm/devicepreference.cpp:643
#28 0xb410f15b in DevicePreference::qt_metacall (this=0x81e70e8, _c=QMetaObject::InvokeMetaMethod, _id=4, _a=0xbf8b420c) at ./moc_devicepreference.cpp:91
#29 0xb7620ad3 in QMetaObject::activate (sender=0x820d980, from_signal_index=31, to_signal_index=31, argv=0xbf8b420c) at kernel/qobject.cpp:3112
#30 0xb7621722 in QMetaObject::activate (sender=0x820d980, m=0xb74b4924, local_signal_index=4, argv=0xbf8b420c) at kernel/qobject.cpp:3186
#31 0xb72cd879 in QAbstractButton::toggled (this=0x820d980, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:207
#32 0xb6ffb255 in QAbstractButton::setChecked (this=0x820d980, checked=192) at widgets/qabstractbutton.cpp:763
#33 0xb410d3cc in DevicePreference::load (this=0x81e70e8) at ../../../phonon/kcm/devicepreference.cpp:352
#34 0xb41042a5 in PhononKcm::load (this=0x8203cf0) at ../../../phonon/kcm/main.cpp:63
#35 0xb4104a4e in PhononKcm (this=0x8203cf0, parent=0x81eb5d0, args=...) at ../../../phonon/kcm/main.cpp:55
#36 0xb41056df in KPluginFactory::createInstance<PhononKcm, QWidget> (parentWidget=0x0, parent=0x81eb5d0, args=...) at /usr/include/kpluginfactory.h:461
#37 0xb795a817 in KPluginFactory::create (this=0x81b6218, iface=0xb7d0bfe0 "KCModule", parentWidget=0x0, parent=0x81eb5d0, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:191
#38 0xb7d4db97 in KPluginFactory::create<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x81eb5d0, args=...) at ../../kdecore/util/kpluginfactory.h:515
#39 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x81eb5d0, args=...) at ../../kdecore/services/kservice.h:517
#40 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x81eb5d0, args=...) at ../../kdecore/services/kservice.h:494
#41 KService::createInstance<KCModule> (mod=..., report=KCModuleLoader::Inline, parent=0x81eb5d0, args=...) at ../../kdecore/services/kservice.h:534
#42 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x81eb5d0, args=...) at ../../kutils/kcmoduleloader.cpp:89
#43 0xb7d53917 in KCModuleProxyPrivate::loadModule (this=0x81c9b40) at ../../kutils/kcmoduleproxy.cpp:104
#44 0xb7d54a63 in KCModuleProxy::realModule (this=0x81eb5d0) at ../../kutils/kcmoduleproxy.cpp:81
#45 0xb7d54bc8 in KCModuleProxy::buttons (this=0x81eb5d0) at ../../kutils/kcmoduleproxy.cpp:297
#46 0xb7d4f0b2 in KCMultiDialogPrivate::updateButtons (this=0x81b29a8, currentModule=0x81eb5d0) at ../../kutils/kcmultidialog.cpp:71
#47 0xb7d5032e in KCMultiDialog::addModule (this=0x81b2628, moduleInfo=..., parentItem=0x0, args=...) at ../../kutils/kcmultidialog.cpp:342
#48 0xb7ee38f3 in kdemain (_argc=2, _argv=0xbf8b51f4) at ../../kcmshell/main.cpp:260
#49 0x080485b2 in main (argc=0, argv=0x0) at kcmshell4_dummy.cpp:3



I'd give the output from the crashed MM module in System Settings here too -- except forum.kde.org doesn't allow messages to exceed 20K in size.

Where to start...
:/
kdelight
Registered Member
Posts
2
Karma
0
OS
I should mention, too, that I have a Debian setup with a 2.6.18-4-686 stock kernel, recent libc6, etc. And of course, the ALSA works at the commandline, etc.
User avatar
bcooksley
Administrator
Posts
19765
Karma
87
OS
Does it work under a new user? I suspect there may be issues with Phonon's hardware database.


KDE Sysadmin
[img]content/bcooksley_sig.png[/img]
mountainjew
Registered Member
Posts
34
Karma
0
OS
I had the same issue, then realized phonon wasn't installed during the upgrade. A manual install fixed the issue for me :)


Bookmarks



Who is online

Registered users: Bing [Bot], gfielding, Google [Bot], markhm, sethaaaa, Sogou [Bot], Yahoo [Bot]