Bug 318310

Summary: Kamera Settings crashes
Product: [Applications] systemsettings Reporter: Ken Spencer <ken.spencer20>
Component: generalAssignee: Unassigned bugs mailing-list <unassigned-bugs>
Status: RESOLVED DUPLICATE    
Severity: crash    
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ken Spencer 2013-04-13 20:50:52 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.10.2
Qt Version: 4.8.4
Operating System: Linux 3.8.0-17-generic i686
Distribution: Ubuntu Raring Ringtail (development branch)

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

Just trying to open the Kamera in System Settings caused the whole module to crash, through input devices

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib/i386-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0xb1428740 (LWP 31841))]

Thread 3 (Thread 0xad57bb40 (LWP 31844)):
#0  0xb285ba4a in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#1  0xb285bd68 in g_mutex_unlock () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb281810e in g_main_context_check () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2818662 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb2818831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#5  0xb60d9c3f in QEventDispatcherGlib::processEvents (this=0xacc00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0xb60a63ec in QEventLoop::processEvents (this=this@entry=0xad57b228, flags=...) at kernel/qeventloop.cpp:149
#7  0xb60a66e1 in QEventLoop::exec (this=0xad57b228, flags=...) at kernel/qeventloop.cpp:204
#8  0xb5f91fec in QThread::exec (this=0x956c928) at thread/qthread.cpp:542
#9  0xb6085f2d in QInotifyFileSystemWatcherEngine::run (this=0x956c928) at io/qfilesystemwatcher_inotify.cpp:256
#10 0xb5f94b18 in QThreadPrivate::start (arg=0x956c928) at thread/qthread_unix.cpp:338
#11 0xb28f1d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#12 0xb5d823de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 2 (Thread 0xa8812b40 (LWP 31897)):
#0  0xb5d72db1 in poll () from /lib/i386-linux-gnu/libc.so.6
#1  0xb28272db in g_poll () from /lib/i386-linux-gnu/libglib-2.0.so.0
#2  0xb28186d0 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#3  0xb2818831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#4  0xb60d9c3f in QEventDispatcherGlib::processEvents (this=0xa7f02140, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#5  0xb60a63ec in QEventLoop::processEvents (this=this@entry=0xa8812228, flags=...) at kernel/qeventloop.cpp:149
#6  0xb60a66e1 in QEventLoop::exec (this=0xa8812228, flags=...) at kernel/qeventloop.cpp:204
#7  0xb5f91fec in QThread::exec (this=0x97e7988) at thread/qthread.cpp:542
#8  0xb6085f2d in QInotifyFileSystemWatcherEngine::run (this=0x97e7988) at io/qfilesystemwatcher_inotify.cpp:256
#9  0xb5f94b18 in QThreadPrivate::start (arg=0x97e7988) at thread/qthread_unix.cpp:338
#10 0xb28f1d78 in start_thread () from /lib/i386-linux-gnu/libpthread.so.0
#11 0xb5d823de in clone () from /lib/i386-linux-gnu/libc.so.6

Thread 1 (Thread 0xb1428740 (LWP 31841)):
[KCrash Handler]
#7  0xb6cd3136 in data (this=0x4) at ../../include/QtCore/../../src/corelib/tools/qscopedpointer.h:135
#8  qGetPtrHelper<QScopedPointer<QObjectData> > (p=...) at ../../include/QtCore/../../src/corelib/global/qglobal.h:2457
#9  d_func (this=0x0) at itemviews/qstandarditemmodel.h:425
#10 QStandardItemModel::clear (this=0x0) at itemviews/qstandarditemmodel.cpp:2088
#11 0xa7ef24b4 in KKameraConfig::populateDeviceListView (this=this@entry=0x92adfb8) at ../../kcontrol/kamera.cpp:178
#12 0xa7ef3b47 in KKameraConfig::load (this=0x92adfb8) at ../../kcontrol/kamera.cpp:264
#13 0xa7ef168b in KKameraConfig::displayGPSuccessDialogue (this=this@entry=0x92adfb8) at ../../kcontrol/kamera.cpp:173
#14 0xa7ef40cc in KKameraConfig::KKameraConfig (this=0x92adfb8, parent=0xb677e78) at ../../kcontrol/kamera.cpp:69
#15 0xa7ef4f43 in KPluginFactory::createInstance<KKameraConfig, QWidget> (parentWidget=0x0, parent=0xb677e78, args=...) at /usr/include/KDE/../kpluginfactory.h:477
#16 0xb649a49e in KPluginFactory::create (this=0xaed3758, iface=0xb73b3740 <qt_meta_stringdata_KCModule> "KCModule", parentWidget=0x0, parent=0xb677e78, args=..., keyword=...) at ../../kdecore/util/kpluginfactory.cpp:203
#17 0xb748da72 in create<KCModule> (args=..., keyword=..., parent=0xb677e78, parentWidget=0x0, this=<optimized out>) at ../../kdecore/util/kpluginfactory.h:531
#18 createInstance<KCModule> (error=0xbffc68bc, args=..., parent=0xb677e78, parentWidget=0x0, this=0x953fcb0) at ../../kdecore/services/kservice.h:559
#19 createInstance<KCModule> (error=0xbffc68bc, args=..., parent=0xb677e78, this=0x953fcb0) at ../../kdecore/services/kservice.h:536
#20 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0xb677e78, args=...) at ../../kutils/kcmoduleloader.cpp:89
#21 0xb7493a1a in KCModuleProxyPrivate::loadModule (this=this@entry=0x9a7ee18) at ../../kutils/kcmoduleproxy.cpp:106
#22 0xb74941c4 in KCModuleProxy::realModule (this=this@entry=0xb677e78) at ../../kutils/kcmoduleproxy.cpp:83
#23 0xb7494591 in KCModuleProxy::showEvent (this=0xb677e78, ev=0xbffc6fe4) at ../../kutils/kcmoduleproxy.cpp:197
#24 0xb66f03ef in QWidget::event (this=0xb677e78, event=0xbffc6fe4) at kernel/qwidget.cpp:8593
#25 0xb6699c7c in QApplicationPrivate::notify_helper (this=0x92bd5d8, receiver=0xb677e78, e=0xbffc6fe4) at kernel/qapplication.cpp:4567
#26 0xb669cbfa in QApplication::notify (this=0x92bd5d8, receiver=0xb677e78, e=0xbffc6fe4) at kernel/qapplication.cpp:4532
#27 0xb7212d01 in KApplication::notify (this=0xbffc8bdc, receiver=0xb677e78, event=0xbffc6fe4) at ../../kdeui/kernel/kapplication.cpp:311
#28 0xb60a790e in QCoreApplication::notifyInternal (this=0xbffc8bdc, receiver=0xb677e78, event=0xbffc6fe4) at kernel/qcoreapplication.cpp:946
#29 0xb66f4342 in sendEvent (event=0xbffc6fe4, receiver=0xb677e78) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#30 QWidgetPrivate::show_helper (this=this@entry=0x965ebf8) at kernel/qwidget.cpp:7555
#31 0xb66f4ae4 in QWidgetPrivate::show_recursive (this=0x965ebf8) at kernel/qwidget.cpp:7426
#32 0xb66f4c47 in QWidgetPrivate::showChildren (this=0x967e250, spontaneous=false) at kernel/qwidget.cpp:7863
#33 0xb66f4250 in QWidgetPrivate::show_helper (this=this@entry=0x967e250) at kernel/qwidget.cpp:7502
#34 0xb66f4675 in QWidget::setVisible (this=0xb6896e0, visible=true) at kernel/qwidget.cpp:7777
#35 0xb66f4c60 in show (this=0xb6896e0) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#36 QWidgetPrivate::showChildren (this=0xb675528, spontaneous=false) at kernel/qwidget.cpp:7865
#37 0xb66f4250 in QWidgetPrivate::show_helper (this=this@entry=0xb675528) at kernel/qwidget.cpp:7502
#38 0xb66f4675 in QWidget::setVisible (this=0x9b70250, visible=true) at kernel/qwidget.cpp:7777
#39 0xb66d4346 in show (this=0x9b70250) at ../../include/QtGui/../../src/gui/kernel/qwidget.h:494
#40 QStackedLayout::setCurrentIndex (this=this@entry=0x93d2198, index=1) at kernel/qstackedlayout.cpp:311
#41 0xb66d44ef in QStackedLayout::setCurrentWidget (this=0x93d2198, widget=0x9b70250) at kernel/qstackedlayout.cpp:365
#42 0xb6b6a36e in QStackedWidget::setCurrentWidget (this=0x957aa88, widget=0x9b70250) at widgets/qstackedwidget.cpp:295
#43 0xb7245f3b in KPageViewPrivate::_k_pageSelected (this=0x957a3b8, index=..., previous=...) at ../../kdeui/paged/kpageview.cpp:235
#44 0xb60bdb56 in QMetaObject::activate (sender=0xaf403e0, m=0xb701d848 <QItemSelectionModel::staticMetaObject>, local_signal_index=0, argv=0xbffc7404) at kernel/qobject.cpp:3539
#45 0xb6c90fad in QItemSelectionModel::selectionChanged (this=0xaf403e0, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#46 0xb6c95fe9 in QItemSelectionModel::emitSelectionChanged (this=0xaf403e0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#47 0xb6c972a4 in QItemSelectionModel::select (this=0xaf403e0, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#48 0xb6c92d26 in QItemSelectionModel::select (this=0xaf403e0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:985
#49 0xb6c912db in QItemSelectionModel::setCurrentIndex (this=0xaf403e0, index=..., command=...) at itemviews/qitemselectionmodel.cpp:1174
#50 0xb72449af in KPageViewPrivate::_k_rebuildGui (this=this@entry=0x957a3b8) at ../../kdeui/paged/kpageview.cpp:70
#51 0xb72455d8 in KPageViewPrivate::_k_modelChanged (this=0x957a3b8) at ../../kdeui/paged/kpageview.cpp:190
#52 0xb60bdb56 in QMetaObject::activate (sender=0x957b228, m=0xb6212298 <QAbstractItemModel::staticMetaObject>, local_signal_index=2, argv=0x0) at kernel/qobject.cpp:3539
#53 0xb610faa5 in QAbstractItemModel::layoutChanged (this=0x957b228) at .moc/release-shared/moc_qabstractitemmodel.cpp:177
#54 0xb724b387 in KPageWidgetModel::addPage (this=0x957b228, item=0x9c03590) at ../../kdeui/paged/kpagewidgetmodel.cpp:401
#55 0xb7249c89 in KPageWidget::addPage (this=0x95798b0, item=0x9c03590) at ../../kdeui/paged/kpagewidget.cpp:87
#56 0xb7471476 in ModuleView::addModule (this=this@entry=0x95796f0, module=0x956d46c) at ../../../systemsettings/core/ModuleView.cpp:191
#57 0xb74719c4 in ModuleView::loadModule (this=0x95796f0, menuItem=...) at ../../../systemsettings/core/ModuleView.cpp:144
#58 0xaf8c1889 in changeModule (activeModule=..., this=0x93ea488) at ../../../systemsettings/classic/ClassicMode.cpp:165
#59 ClassicMode::changeModule (this=0x93ea488, activeModule=...) at ../../../systemsettings/classic/ClassicMode.cpp:154
#60 0xb60bdb56 in QMetaObject::activate (sender=0x92b1990, m=0xb701cb5c <QAbstractItemView::staticMetaObject>, local_signal_index=3, argv=0xbffc7a18) at kernel/qobject.cpp:3539
#61 0xb6c36005 in QAbstractItemView::activated (this=this@entry=0x92b1990, _t1=...) at .moc/release-shared/moc_qabstractitemview.cpp:362
#62 0xb6c36342 in QAbstractItemView::mouseReleaseEvent (this=0x92b1990, event=0xbffc83e4) at itemviews/qabstractitemview.cpp:1821
#63 0xb6c86890 in QTreeView::mouseReleaseEvent (this=0x92b1990, event=0xbffc83e4) at itemviews/qtreeview.cpp:1843
#64 0xb66f0710 in QWidget::event (this=0x92b1990, event=0xbffc83e4) at kernel/qwidget.cpp:8375
#65 0xb6b042f5 in QFrame::event (this=0x92b1990, e=0xbffc83e4) at widgets/qframe.cpp:557
#66 0xb6b97013 in QAbstractScrollArea::viewportEvent (this=0x92b1990, e=0xbffc83e4) at widgets/qabstractscrollarea.cpp:1043
#67 0xb6c40edc in QAbstractItemView::viewportEvent (this=0x92b1990, event=0xbffc83e4) at itemviews/qabstractitemview.cpp:1644
#68 0xb6c86d97 in QTreeView::viewportEvent (this=0x92b1990, event=0xbffc83e4) at itemviews/qtreeview.cpp:1257
#69 0xb6b974b6 in viewportEvent (event=0xbffc83e4, this=<optimized out>) at widgets/qabstractscrollarea_p.h:100
#70 QAbstractScrollAreaFilter::eventFilter (this=0x93c72a8, o=0x957d790, e=0xbffc83e4) at widgets/qabstractscrollarea_p.h:116
#71 0xb60a7a7e in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x92bd5d8, receiver=0x957d790, event=0xbffc83e4) at kernel/qcoreapplication.cpp:1056
#72 0xb6699c4d in QApplicationPrivate::notify_helper (this=0x92bd5d8, receiver=0x957d790, e=0xbffc83e4) at kernel/qapplication.cpp:4563
#73 0xb669d587 in QApplication::notify (this=0x92bd5d8, receiver=0x957d790, e=0xbffc83e4) at kernel/qapplication.cpp:4110
#74 0xb7212d01 in KApplication::notify (this=0xbffc8bdc, receiver=0x957d790, event=0xbffc83e4) at ../../kdeui/kernel/kapplication.cpp:311
#75 0xb60a790e in QCoreApplication::notifyInternal (this=0xbffc8bdc, receiver=0x957d790, event=0xbffc83e4) at kernel/qcoreapplication.cpp:946
#76 0xb66a0823 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#77 QApplicationPrivate::sendMouseEvent (receiver=0x957d790, event=0xbffc83e4, alienWidget=0x957d790, nativeWidget=0x93c7140, buttonDown=0xb702cd14 <qt_button_down>, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3178
#78 0xb6722785 in QETWidget::translateMouseEvent (this=0x93c7140, event=0xbffc880c) at kernel/qapplication_x11.cpp:4631
#79 0xb6721575 in QApplication::x11ProcessEvent (this=0xbffc8bdc, event=0xbffc880c) at kernel/qapplication_x11.cpp:3746
#80 0xb6750954 in x11EventSourceDispatch (s=0x92bde10, callback=0x0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#81 0xb28183b3 in g_main_context_dispatch () from /lib/i386-linux-gnu/libglib-2.0.so.0
#82 0xb2818750 in ?? () from /lib/i386-linux-gnu/libglib-2.0.so.0
#83 0xb2818831 in g_main_context_iteration () from /lib/i386-linux-gnu/libglib-2.0.so.0
#84 0xb60d9c3f in QEventDispatcherGlib::processEvents (this=0x9282ea0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#85 0xb6750a5a in QGuiEventDispatcherGlib::processEvents (this=0x9282ea0, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#86 0xb60a63ec in QEventLoop::processEvents (this=this@entry=0xbffc8b08, flags=...) at kernel/qeventloop.cpp:149
#87 0xb60a66e1 in QEventLoop::exec (this=0xbffc8b08, flags=...) at kernel/qeventloop.cpp:204
#88 0xb60ac3fa in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#89 0xb6697fc4 in QApplication::exec () at kernel/qapplication.cpp:3828
#90 0x08050472 in main (argc=5, argv=0xbffc8cb4) at ../../../systemsettings/app/main.cpp:49

Possible duplicates by query: bug 305061.

Reported using DrKonqi
Comment 1 Christoph Feck 2013-04-13 22:07:57 UTC

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