Bug 287079

Summary: System Settings Crash Accessing Phonon Settings
Product: [Applications] systemsettings Reporter: eli
Component: kcm_phononAssignee: Harald Sitter <sitter>
Status: RESOLVED DUPLICATE    
Severity: crash CC: cfeck, rdieter
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description eli 2011-11-20 15:37:25 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.3 (4.7.3)
Qt Version: 4.8.0
Operating System: Linux 3.1.1-2.fc16.i686 i686
Distribution: "Fedora release 16 (Verne)"

-- Information about the crash:
- What I was doing when the application crashed:

I was trying to configure phonon in the System Settings and it crashed

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/libthread_db.so.1".
[KCrash Handler]
#7  0x46a2bdb4 in _dl_relocate_object () from /lib/ld-linux.so.2
#8  0x46a3340b in dl_open_worker () from /lib/ld-linux.so.2
#9  0x46a2ed4f in _dl_catch_error () from /lib/ld-linux.so.2
#10 0x46a32d66 in _dl_open () from /lib/ld-linux.so.2
#11 0x46c23c09 in dlopen_doit () from /lib/libdl.so.2
#12 0x46a2ed4f in _dl_catch_error () from /lib/ld-linux.so.2
#13 0x46c243ba in _dlerror_run () from /lib/libdl.so.2
#14 0x46c23cb7 in dlopen@@GLIBC_2.1 () from /lib/libdl.so.2
#15 0x008fcba9 in module_Load (p_this=0xa243bb4, psz_file=0xa30e3e0 "/usr/lib/vlc/plugins/video_output/libcaca_plugin.so", p_handle=0xbff787dc) at modules/os.c:188
#16 0x008f5e47 in AllocatePlugin (p_this=0xa243bb4, psz_file=0xa30e3e0 "/usr/lib/vlc/plugins/video_output/libcaca_plugin.so") at modules/modules.c:1015
#17 0x008f618c in AllocatePluginFile (i_file_size=13892, i_file_time=1318145305, psz_file=0xa30e3e0 "/usr/lib/vlc/plugins/video_output/libcaca_plugin.so", p_bank=0xa2431a0, p_this=<optimized out>) at modules/modules.c:960
#18 AllocatePluginDir (p_this=0xa243bb4, p_bank=0xa2431a0, psz_dir=0xa2a6a20 "/usr/lib/vlc/plugins/video_output", i_maxdepth=4) at modules/modules.c:912
#19 0x008f6064 in AllocatePluginDir (p_this=0xa243bb4, p_bank=0xa2431a0, psz_dir=0xa2589e0 "/usr/lib/vlc/plugins", i_maxdepth=5) at modules/modules.c:904
#20 0x008f66a6 in AllocateAllPlugins (p_bank=0xa2431a0, p_this=0xa243bb4) at modules/modules.c:854
#21 module_LoadPlugins (p_this=0xa243bb4) at modules/modules.c:217
#22 0x00876493 in libvlc_InternalInit (p_libvlc=0xa243bb4, i_argc=11, ppsz_argv=0xbff78d70) at libvlc.c:453
#23 0x003ab571 in libvlc_new (argc=10, argv=0xbff78ed4) at control/core.c:58
#24 0x00407e88 in LibVLC::init () at /usr/src/debug/phonon-backend-vlc-0.4.1/vlc/libvlc.cpp:111
#25 0x003f78fd in Phonon::VLC::Backend::Backend (this=0xa22af48, parent=0x0) at /usr/src/debug/phonon-backend-vlc-0.4.1/vlc/backend.cpp:91
#26 0x003f7f9b in qt_plugin_instance () at /usr/src/debug/phonon-backend-vlc-0.4.1/vlc/backend.cpp:59
#27 0x4afb2a21 in QPluginLoader::instance (this=0xbff79200) at plugin/qpluginloader.cpp:204
#28 0x002aaf8c in Phonon::KdePlatformPlugin::createBackend (this=0xa2237a0, newService=...) at /usr/src/debug/kde-runtime-4.7.3/phonon/platform_kde/kdeplatformplugin.cpp:149
#29 0x002abb18 in Phonon::KdePlatformPlugin::createBackend (this=0xa2237a0) at /usr/src/debug/kde-runtime-4.7.3/phonon/platform_kde/kdeplatformplugin.cpp:202
#30 0x00e3b476 in Phonon::FactoryPrivate::createBackend (this=0xa14c238) at /usr/src/debug/phonon-4.5.0/phonon/factory.cpp:119
#31 0x00e3caab in Phonon::Factory::backend (createWhenNull=true) at /usr/src/debug/phonon-4.5.0/phonon/factory.cpp:460
#32 0x00e3fa1c in Phonon::GlobalConfig::audioOutputDeviceListFor (this=0xbff795d8, category=Phonon::NoCategory, override=2) at /usr/src/debug/phonon-4.5.0/phonon/globalconfig.cpp:435
#33 0x0035b183 in DevicePreference::loadCategoryDevices (this=0xa1f6fa0) at /usr/src/debug/kde-runtime-4.7.3/phonon/kcm/devicepreference.cpp:528
#34 0x0035bbe0 in DevicePreference::on_showAdvancedDevicesCheckBox_toggled (this=0xa1f6fa0) at /usr/src/debug/kde-runtime-4.7.3/phonon/kcm/devicepreference.cpp:837
#35 0x0035d5ec in DevicePreference::qt_metacall (this=0xa1f6fa0, _c=QMetaObject::InvokeMetaMethod, _id=<optimized out>, _a=0xbff797b8) at /usr/src/debug/kde-runtime-4.7.3/i686-redhat-linux-gnu/phonon/kcm/moc_devicepreference.cpp:119
#36 0x4afd757e in metacall (argv=0xbff797b8, idx=30, cl=QMetaObject::InvokeMetaMethod, object=0xa1f6fa0) at kernel/qmetaobject.cpp:245
#37 QMetaObject::metacall (object=0xa1f6fa0, cl=QMetaObject::InvokeMetaMethod, idx=30, argv=0xbff797b8) at kernel/qmetaobject.cpp:240
#38 0x4afe606d in QMetaObject::activate (sender=0xa1fc358, m=0x4c0ae9e8, local_signal_index=4, argv=0xbff797b8) at kernel/qobject.cpp:3565
#39 0x4be6405e in QAbstractButton::toggled (this=0xa1fc358, _t1=true) at .moc/release-shared/moc_qabstractbutton.cpp:227
#40 0x4bb56f12 in QAbstractButton::setChecked (this=0xa1fc358, checked=true) at widgets/qabstractbutton.cpp:766
#41 0x0035c198 in DevicePreference::load (this=0xa1f6fa0) at /usr/src/debug/kde-runtime-4.7.3/phonon/kcm/devicepreference.cpp:518
#42 0x00354086 in PhononKcm::load (this=0xa173d40) at /usr/src/debug/kde-runtime-4.7.3/phonon/kcm/main.cpp:78
#43 0x00354d8c in PhononKcm::PhononKcm (this=0xa173d40, parent=0xa11c778, args=...) at /usr/src/debug/kde-runtime-4.7.3/phonon/kcm/main.cpp:62
#44 0x00355121 in KPluginFactory::createInstance<PhononKcm, QWidget> (parentWidget=0x0, parent=0xa11c778, args=...) at /usr/include/kde4/kpluginfactory.h:477
#45 0x4b524be0 in KPluginFactory::create (this=0xa11fa80, iface=0x4c487be0 "KCModule", parentWidget=0x0, parent=0xa11c778, args=..., keyword=...) at /usr/src/debug/kdelibs-4.7.3/kdecore/util/kpluginfactory.cpp:203
#46 0x4aa702a9 in create<KCModule> (parent=0xa11c778, this=0xa11fa80, args=..., keyword=..., parentWidget=0x0) at /usr/src/debug/kdelibs-4.7.3/kdecore/util/kpluginfactory.h:531
#47 createInstance<KCModule> (error=0xbff79ab8, args=..., parent=0xa11c778, parentWidget=0x0, this=0x9e93cb0) at /usr/src/debug/kdelibs-4.7.3/kdecore/services/kservice.h:551
#48 createInstance<KCModule> (error=0xbff79ab8, args=..., parent=0xa11c778, this=0x9e93cb0) at /usr/src/debug/kdelibs-4.7.3/kdecore/services/kservice.h:528
#49 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0xa11c778, args=...) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleloader.cpp:89
#50 0x4aa75c4b in KCModuleProxyPrivate::loadModule (this=0xa11c4d8) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleproxy.cpp:106
#51 0x4aa76aac in KCModuleProxy::realModule (this=0xa11c778) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleproxy.cpp:83
#52 0x4aa76af2 in KCModuleProxy::showEvent (this=0xa11c778, ev=0xbff7a2a0) at /usr/src/debug/kdelibs-4.7.3/kutils/kcmoduleproxy.cpp:197
#53 0x4b787d0f in QWidget::event (this=0xa11c778, event=0xbff7a2a0) at kernel/qwidget.cpp:8557
#54 0x4b72ca34 in notify_helper (e=0xbff7a2a0, receiver=0xa11c778, this=0x9caac08) at kernel/qapplication.cpp:4518
#55 QApplicationPrivate::notify_helper (this=0x9caac08, receiver=0xa11c778, e=0xbff7a2a0) at kernel/qapplication.cpp:4490
#56 0x4b731f7b in QApplication::notify (this=0x9caac08, receiver=0xa11c778, e=0xbff7a2a0) at kernel/qapplication.cpp:4483
#57 0x4c2cbfa2 in KApplication::notify (this=0xbff7baac, receiver=0xa11c778, event=0xbff7a2a0) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#58 0x4afd04be in QCoreApplication::notifyInternal (this=0xbff7baac, receiver=0xa11c778, event=0xbff7a2a0) at kernel/qcoreapplication.cpp:876
#59 0x4b78a98d in sendEvent (event=0xbff7a2a0, receiver=0xa11c778) at ../../src/corelib/kernel/qcoreapplication.h:231
#60 QWidgetPrivate::show_helper (this=0xa11c988) at kernel/qwidget.cpp:7530
#61 0x4b78a655 in QWidgetPrivate::show_recursive (this=0xa11c988) at kernel/qwidget.cpp:7401
#62 0x4b78a759 in QWidgetPrivate::showChildren (this=0xa11a4f0, spontaneous=false) at kernel/qwidget.cpp:7838
#63 0x4b78a881 in QWidgetPrivate::show_helper (this=0xa11a4f0) at kernel/qwidget.cpp:7477
#64 0x4b78acc1 in QWidget::setVisible (this=0xa11a4d8, visible=true) at kernel/qwidget.cpp:7752
#65 0x4b78a7d8 in show (this=0xa11a4d8) at ../../src/gui/kernel/qwidget.h:494
#66 QWidgetPrivate::showChildren (this=0xa11a2f0, spontaneous=false) at kernel/qwidget.cpp:7840
#67 0x4b78a881 in QWidgetPrivate::show_helper (this=0xa11a2f0) at kernel/qwidget.cpp:7477
#68 0x4b78acc1 in QWidget::setVisible (this=0xa11a2d8, visible=true) at kernel/qwidget.cpp:7752
#69 0x4b76872d in show (this=0xa11a2d8) at ../../src/gui/kernel/qwidget.h:494
#70 QStackedLayout::setCurrentIndex (this=0x9ec9d68, index=2) at kernel/qstackedlayout.cpp:311
#71 0x4b768890 in QStackedLayout::setCurrentWidget (this=0x9ec9d68, widget=0xa11a2d8) at kernel/qstackedlayout.cpp:365
#72 0x4bc0aaef in QStackedWidget::setCurrentWidget (this=0x9e8dbc8, widget=0xa11a2d8) at widgets/qstackedwidget.cpp:292
#73 0x4c304c7e in KPageViewPrivate::_k_pageSelected (this=0x9ec48a8, index=..., previous=...) at /usr/src/debug/kdelibs-4.7.3/kdeui/paged/kpageview.cpp:235
#74 0x4afe5d61 in QMetaObject::activate (sender=0xa11f8b0, m=0x4c0a8b88, local_signal_index=0, argv=0xbff7a6b4) at kernel/qobject.cpp:3546
#75 0x4bd3b7ae in QItemSelectionModel::selectionChanged (this=0xa11f8b0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#76 0x4bd414e2 in QItemSelectionModel::emitSelectionChanged (this=0xa11f8b0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#77 0x4bd42abd in QItemSelectionModel::select (this=0xa11f8b0, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#78 0x4c305e97 in select (command=<optimized out>, selection=..., this=0xa11f8b0) at /usr/src/debug/kdelibs-4.7.3/kdeui/paged/kpageview_p.cpp:619
#79 KDEPrivate::SelectionModel::select (this=0xa11f8b0, selection=..., command=...) at /usr/src/debug/kdelibs-4.7.3/kdeui/paged/kpageview_p.cpp:613
#80 0x4bd09817 in QListView::setSelection (this=0xbff7a8f8, rect=..., command=...) at itemviews/qlistview.cpp:1379
#81 0x4bce0d99 in QAbstractItemView::mousePressEvent (this=0x9ec9c60, event=0xbff7b244) at itemviews/qabstractitemview.cpp:1690
#82 0x4b787cee in QWidget::event (this=0x9ec9c60, event=0xbff7b244) at kernel/qwidget.cpp:8346
#83 0x4bba2676 in QFrame::event (this=0x9ec9c60, e=0xbff7b244) at widgets/qframe.cpp:557
#84 0x4bc36532 in QAbstractScrollArea::viewportEvent (this=0x9ec9c60, e=0xbff7b244) at widgets/qabstractscrollarea.cpp:1043
#85 0x4bcdb68c in QAbstractItemView::viewportEvent (this=0x9ec9c60, event=0xbff7b244) at itemviews/qabstractitemview.cpp:1644
#86 0x4bc38d36 in viewportEvent (this=<optimized out>, event=0xbff7b244) at widgets/qabstractscrollarea_p.h:100
#87 eventFilter (e=0xbff7b244, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#88 QAbstractScrollAreaFilter::eventFilter (this=0x9f0f728, o=0xa11e460, e=0xbff7b244) at widgets/qabstractscrollarea_p.h:115
#89 0x4afd0666 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x9caac08, receiver=0xa11e460, event=0xbff7b244) at kernel/qcoreapplication.cpp:986
#90 0x4b72ca03 in notify_helper (e=0xbff7b244, receiver=0xa11e460, this=0x9caac08) at kernel/qapplication.cpp:4514
#91 QApplicationPrivate::notify_helper (this=0x9caac08, receiver=0xa11e460, e=0xbff7b244) at kernel/qapplication.cpp:4490
#92 0x4b732bca in QApplication::notify (this=0x9caac08, receiver=0xa11e460, e=0xbff7b244) at kernel/qapplication.cpp:4061
#93 0x4c2cbfa2 in KApplication::notify (this=0xbff7baac, receiver=0xa11e460, event=0xbff7b244) at /usr/src/debug/kdelibs-4.7.3/kdeui/kernel/kapplication.cpp:311
#94 0x4afd04be in QCoreApplication::notifyInternal (this=0xbff7baac, receiver=0xa11e460, event=0xbff7b244) at kernel/qcoreapplication.cpp:876
#95 0x4b72da06 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#96 QApplicationPrivate::sendMouseEvent (receiver=0xa11e460, event=0xbff7b244, alienWidget=0xa11e460, nativeWidget=0x9dc71c8, buttonDown=0x4c0b7dd4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3157
#97 0x4b7b776c in QETWidget::translateMouseEvent (this=0x9dc71c8, event=0xbff7b6fc) at kernel/qapplication_x11.cpp:4515
#98 0x4b7b674d in QApplication::x11ProcessEvent (this=0xbff7baac, event=0xbff7b6fc) at kernel/qapplication_x11.cpp:3641
#99 0x4b7e16f5 in x11EventSourceDispatch (s=0x9cadf00, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#100 0x46e4f5bf in g_main_dispatch (context=0x9cad020) at gmain.c:2425
#101 g_main_context_dispatch (context=0x9cad020) at gmain.c:2995
#102 0x46e4fd00 in g_main_context_iterate (context=0x9cad020, block=1189472160, dispatch=1, self=0x9caabb0) at gmain.c:3073
#103 0x46e4ffaf in g_main_context_iteration (context=0x9cad020, may_block=1) at gmain.c:3136
#104 0x4b003168 in QEventDispatcherGlib::processEvents (this=0x9c85530, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#105 0x4b7e138b in QGuiEventDispatcherGlib::processEvents (this=0x9c85530, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#106 0x4afcf3ae in QEventLoop::processEvents (this=0xbff7ba04, flags=...) at kernel/qeventloop.cpp:149
#107 0x4afcf659 in QEventLoop::exec (this=0xbff7ba04, flags=...) at kernel/qeventloop.cpp:204
#108 0x4afd47fb in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#109 0x4b72a835 in QApplication::exec () at kernel/qapplication.cpp:3779
#110 0x08050322 in ?? ()
#111 0x46a61733 in __libc_start_main () from /lib/libc.so.6
#112 0x08050369 in _start ()

Possible duplicates by query: bug 287063, bug 286388, bug 269995, bug 265890, bug 264350.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-11-20 23:03:31 UTC
Are you using the NVIDIA binary drivers? Does those Phonon related crashes still happen when you uninstall the NVIDIA binary drivers and use a different video driver, such as nouveau or vesa?
Comment 2 Rex Dieter 2011-11-20 23:46:33 UTC
and/or does this happen only when using phonon-vlc (or phonon-gstreamer too)?
Comment 3 Kevin Kofler 2011-11-21 09:13:14 UTC

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