Bug 289248 - system settings crashes when phonon selected
Summary: system settings crashes when phonon selected
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_phonon (show other bugs)
Version: 1.0
Platform: Compiled Sources Linux
: NOR crash
Target Milestone: ---
Assignee: Harald Sitter
URL:
Keywords:
: 292638 (view as bug list)
Depends on:
Blocks:
 
Reported: 2011-12-18 02:41 UTC by Geoff Madden
Modified: 2012-07-04 02:11 UTC (History)
2 users (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments
emerge info x86 (5.13 KB, text/plain)
2011-12-18 03:41 UTC, Geoff Madden
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Geoff Madden 2011-12-18 02:41:52 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.4 (4.7.4) (Compiled from sources)
Qt Version: 4.7.4
Operating System: Linux 3.1.1-gentoo i686
Distribution (Platform): Gentoo Packages

-- Information about the crash:
- What I was doing when the application crashed:
trying to set up which sound system to use,(pref addon card) whenever I select the phonon part of mutimedia,system falls over

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted
[KCrash Handler]
#7  0xb76f2424 in __kernel_vsyscall ()
#8  0xb6096191 in *__GI_raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
#9  0xb60979dc in *__GI_abort () at abort.c:93
#10 0xb608ec0b in __assert_fail_base (fmt=0xb61a4e48 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0xae7010e7 "config && in", file=0xae700f74 "conf.c", line=1649, function=0xae702007 "snd_config_load1") at assert.c:96
#11 0xb608ecc6 in *__GI___assert_fail (assertion=0xae7010e7 "config && in", file=0xae700f74 "conf.c", line=1649, function=0xae702007 "snd_config_load1") at assert.c:105
#12 0xae67d29d in ?? () from /usr/lib/libasound.so.2
#13 0xb2757ae8 in installAlsaPhononDeviceHandle () at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/platform_kde/devicelisting.cpp:53
#14 Phonon::DeviceListing::DeviceListing (this=0x842a5f8) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/platform_kde/devicelisting.cpp:136
#15 0xb2753a26 in Phonon::KdePlatformPlugin::ensureDeviceListingObject (this=0x8428030) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/platform_kde/kdeplatformplugin.cpp:267
#16 0xb2753ac3 in Phonon::KdePlatformPlugin::objectDescriptionIndexes (this=0x8428030, type=Phonon::VideoCaptureDeviceType) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/platform_kde/kdeplatformplugin.cpp:279
#17 0xb38d869f in Phonon::GlobalConfig::videoCaptureDeviceListFor (this=0xbfaa0a80, category=Phonon::NoCaptureCategory, override=0) at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1/phonon/globalconfig.cpp:674
#18 0xb38cb9c2 in Phonon::BackendCapabilities::availableVideoCaptureDevices () at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1/phonon/backendcapabilities.cpp:104
#19 0xb2772e98 in availableVideoCaptureDevices (this=0x83eacd0) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/kcm/devicepreference.cpp:513
#20 DevicePreference::updateVideoCaptureDevices (this=0x83eacd0) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/kcm/devicepreference.cpp:415
#21 0xb2773633 in DevicePreference::qt_metacall (this=0x83eacd0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfaa0c4c) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4_build/phonon/kcm/moc_devicepreference.cpp:103
#22 0xb640d08a in QMetaObject::metacall (object=0x83eacd0, cl=QMetaObject::InvokeMetaMethod, idx=37, argv=0xbfaa0c4c) at kernel/qmetaobject.cpp:237
#23 0xb641c3bf in QMetaObject::activate (sender=0x8411750, m=0xb390debc, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#24 0xb38cb4d7 in Phonon::BackendCapabilities::Notifier::capabilitiesChanged (this=0x8411750) at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1_build/phonon/moc_backendcapabilities.cpp:93
#25 0xb38cb647 in Phonon::BackendCapabilities::Notifier::qt_metacall (this=0x8411750, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbfaa0d5c) at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1_build/phonon/moc_backendcapabilities.cpp:79
#26 0xb640d08a in QMetaObject::metacall (object=0x8411750, cl=QMetaObject::InvokeMetaMethod, idx=4, argv=0xbfaa0d5c) at kernel/qmetaobject.cpp:237
#27 0xb641c3bf in QMetaObject::activate (sender=0x836e9f0, m=0xb390e178, local_signal_index=0, argv=0x0) at kernel/qobject.cpp:3278
#28 0xb38d0f27 in Phonon::Factory::Sender::backendChanged (this=0x836e9f0) at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1_build/phonon/moc_factory_p.cpp:92
#29 0xb38d5349 in Phonon::Factory::backend (createWhenNull=true) at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1/phonon/factory.cpp:472
#30 0xb38da524 in Phonon::GlobalConfig::audioOutputDeviceListFor (this=0xbfaa0f8c, category=Phonon::NoCategory, override=2) at /var/tmp/portage/media-libs/phonon-4.5.1-r1/work/phonon-4.5.1/phonon/globalconfig.cpp:439
#31 0xb2771886 in DevicePreference::loadCategoryDevices (this=0x83eacd0) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/kcm/devicepreference.cpp:528
#32 0xb2772295 in DevicePreference::load (this=0x83eacd0) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/kcm/devicepreference.cpp:519
#33 0xb276a715 in PhononKcm::load (this=0x8388d68) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/kcm/main.cpp:78
#34 0xb276b381 in PhononKcm::PhononKcm (this=0x8388d68, parent=0x8327710, args=...) at /var/tmp/portage/kde-base/phonon-kde-4.7.4/work/phonon-kde-4.7.4/phonon/kcm/main.cpp:62
#35 0xb276b6cc in KPluginFactory::createInstance<PhononKcm, QWidget> (parentWidget=0x0, parent=0x8327710, args=...) at /usr/include/kpluginfactory.h:477
#36 0xb67d5b45 in KPluginFactory::create (this=0x8172018, iface=0xb764c2a0 "KCModule", parentWidget=0x0, parent=0x8327710, args=..., keyword=...) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdecore/util/kpluginfactory.cpp:203
#37 0xb76ac464 in create<KCModule> (args=..., keyword=..., parent=0x8327710, parentWidget=0x0, this=<optimized out>) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdecore/util/kpluginfactory.h:531
#38 createInstance<KCModule> (error=0xbfaa1384, args=..., parent=0x8327710, parentWidget=0x0, this=0x819ded0) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdecore/services/kservice.h:553
#39 createInstance<KCModule> (error=0xbfaa1384, args=..., parent=0x8327710, this=0x819ded0) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdecore/services/kservice.h:530
#40 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x8327710, args=...) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kutils/kcmoduleloader.cpp:89
#41 0xb76b1b58 in KCModuleProxyPrivate::loadModule (this=0x82ea290) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:106
#42 0xb76b2933 in KCModuleProxy::realModule (this=0x8327710) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:83
#43 0xb76b297e in KCModuleProxy::showEvent (this=0x8327710, ev=0xbfaa1b50) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:197
#44 0xb69d94e2 in QWidget::event (this=0x8327710, event=0xbfaa1b50) at kernel/qwidget.cpp:8502
#45 0xb6980a54 in QApplicationPrivate::notify_helper (this=0x807f7a0, receiver=0x8327710, e=0xbfaa1b50) at kernel/qapplication.cpp:4481
#46 0xb698579b in QApplication::notify (this=0xbfaa34dc, receiver=0x8327710, e=0xbfaa1b50) at kernel/qapplication.cpp:4446
#47 0xb74a27ca in KApplication::notify (this=0xbfaa34dc, receiver=0x8327710, event=0xbfaa1b50) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#48 0xb64069fa in QCoreApplication::notifyInternal (this=0xbfaa34dc, receiver=0x8327710, event=0xbfaa1b50) at kernel/qcoreapplication.cpp:787
#49 0xb69dd519 in sendEvent (event=0xbfaa1b50, receiver=0x8327710) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#50 QWidgetPrivate::show_helper (this=0x82ea120) at kernel/qwidget.cpp:7475
#51 0xb69dd1e3 in QWidgetPrivate::show_recursive (this=0x82ea120) at kernel/qwidget.cpp:7346
#52 0xb69dd2da in QWidgetPrivate::showChildren (this=0x83188c0, spontaneous=false) at kernel/qwidget.cpp:7783
#53 0xb69dd411 in QWidgetPrivate::show_helper (this=0x83188c0) at kernel/qwidget.cpp:7422
#54 0xb69dd88b in QWidget::setVisible (this=0x83188a8, visible=true) at kernel/qwidget.cpp:7697
#55 0xb69dd380 in show (this=0x83188a8) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#56 QWidgetPrivate::showChildren (this=0x83186c0, spontaneous=false) at kernel/qwidget.cpp:7785
#57 0xb69dd411 in QWidgetPrivate::show_helper (this=0x83186c0) at kernel/qwidget.cpp:7422
#58 0xb69dd88b in QWidget::setVisible (this=0x82ed7f0, visible=true) at kernel/qwidget.cpp:7697
#59 0xb69bb476 in show (this=0x82ed7f0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:487
#60 QStackedLayout::setCurrentIndex (this=0x8196700, index=2) at kernel/qstackedlayout.cpp:311
#61 0xb69bb5dd in QStackedLayout::setCurrentWidget (this=0x8196700, widget=0x82ed7f0) at kernel/qstackedlayout.cpp:365
#62 0xb6e0ffda in QStackedWidget::setCurrentWidget (this=0x814a800, widget=0x82ed7f0) at widgets/qstackedwidget.cpp:250
#63 0xb74d9598 in KPageViewPrivate::_k_pageSelected (this=0x817ee60, index=..., previous=...) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdeui/paged/kpageview.cpp:235
#64 0xb74d979f in KPageView::qt_metacall (this=0x81590e0, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0xbfaa2014) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4_build/kdeui/kpageview.moc:100
#65 0xb74dd5ba in KPageWidget::qt_metacall (this=0x81590e0, _c=QMetaObject::InvokeMetaMethod, _id=30, _a=0xbfaa2014) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4_build/kdeui/kpagewidget.moc:76
#66 0xb640d08a in QMetaObject::metacall (object=0x81590e0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbfaa2014) at kernel/qmetaobject.cpp:237
#67 0xb641c3bf in QMetaObject::activate (sender=0x836b8e0, m=0xb729810c, local_signal_index=0, argv=0xbfaa2014) at kernel/qobject.cpp:3278
#68 0xb6f34a79 in QItemSelectionModel::selectionChanged (this=0x836b8e0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:152
#69 0xb6f3b339 in QItemSelectionModel::emitSelectionChanged (this=0x836b8e0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1594
#70 0xb6f3b9c0 in QItemSelectionModel::select (this=0x836b8e0, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1101
#71 0xb74da282 in KDEPrivate::SelectionModel::select (this=0x836b8e0, selection=..., command=...) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdeui/paged/kpageview_p.cpp:619
#72 0xb6f03403 in QListView::setSelection (this=0x814a828, rect=..., command=...) at itemviews/qlistview.cpp:1385
#73 0xb6edccd2 in QAbstractItemView::mousePressEvent (this=0x814a828, event=0xbfaa2d18) at itemviews/qabstractitemview.cpp:1674
#74 0xb69d956c in QWidget::event (this=0x814a828, event=0xbfaa2d18) at kernel/qwidget.cpp:8291
#75 0xb6daba63 in QFrame::event (this=0x814a828, e=0xbfaa2d18) at widgets/qframe.cpp:557
#76 0xb6e39f52 in QAbstractScrollArea::viewportEvent (this=0x814a828, e=0xbfaa2d18) at widgets/qabstractscrollarea.cpp:1043
#77 0xb6eda15f in QAbstractItemView::viewportEvent (this=0x814a828, event=0xbfaa2d18) at itemviews/qabstractitemview.cpp:1628
#78 0xb6e3c885 in viewportEvent (event=0xbfaa2d18, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#79 QAbstractScrollAreaFilter::eventFilter (this=0x834cca0, o=0x8240778, e=0xbfaa2d18) at widgets/qabstractscrollarea_p.h:116
#80 0xb6406b98 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x807f7a0, receiver=0x8240778, event=0xbfaa2d18) at kernel/qcoreapplication.cpp:902
#81 0xb6980a30 in QApplicationPrivate::notify_helper (this=0x807f7a0, receiver=0x8240778, e=0xbfaa2d18) at kernel/qapplication.cpp:4477
#82 0xb69860a6 in QApplication::notify (this=0xbfaa34dc, receiver=0x8240778, e=0xbfaa2d18) at kernel/qapplication.cpp:4042
#83 0xb74a27ca in KApplication::notify (this=0xbfaa34dc, receiver=0x8240778, event=0xbfaa2d18) at /var/tmp/portage/kde-base/kdelibs-4.7.4/work/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#84 0xb64069fa in QCoreApplication::notifyInternal (this=0xbfaa34dc, receiver=0x8240778, event=0xbfaa2d18) at kernel/qcoreapplication.cpp:787
#85 0xb69819e7 in sendSpontaneousEvent (event=0xbfaa2d18, receiver=0x8240778) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#86 QApplicationPrivate::sendMouseEvent (receiver=0x8240778, event=0xbfaa2d18, alienWidget=0x8240778, nativeWidget=0x8146940, buttonDown=0xb72a6bc0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3139
#87 0xb6a09ca4 in QETWidget::translateMouseEvent (this=0x8146940, event=0xbfaa3160) at kernel/qapplication_x11.cpp:4464
#88 0xb6a08826 in QApplication::x11ProcessEvent (this=0xbfaa34dc, event=0xbfaa3160) at kernel/qapplication_x11.cpp:3590
#89 0xb6a31e9a in x11EventSourceDispatch (s=0x8082868, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#90 0xb58f9741 in g_main_context_dispatch () from /usr/lib/libglib-2.0.so.0
#91 0xb58f9ef8 in ?? () from /usr/lib/libglib-2.0.so.0
#92 0xb58fa114 in g_main_context_iteration () from /usr/lib/libglib-2.0.so.0
#93 0xb6433efc in QEventDispatcherGlib::processEvents (this=0x8061b98, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#94 0xb6a31ab5 in QGuiEventDispatcherGlib::processEvents (this=0x8061b98, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#95 0xb6405bf9 in QEventLoop::processEvents (this=0xbfaa3434, flags=...) at kernel/qeventloop.cpp:149
#96 0xb6405e92 in QEventLoop::exec (this=0xbfaa3434, flags=...) at kernel/qeventloop.cpp:201
#97 0xb640a82f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1064
#98 0xb697e847 in QApplication::exec () at kernel/qapplication.cpp:3755
#99 0x08057ede in main (argc=) at /var/tmp/portage/kde-base/systemsettings-4.7.4/work/systemsettings-4.7.4/systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Geoff Madden 2011-12-18 03:41:25 UTC
Created attachment 66848 [details]
emerge info x86
Comment 2 Jekyll Wu 2012-07-03 14:38:00 UTC
*** Bug 292638 has been marked as a duplicate of this bug. ***
Comment 3 Geoff Madden 2012-07-04 02:11:08 UTC
The problem has been fixed in 4.8.4.
Geoff