[Bug 303576] New: Systemsettings crashed when trying to open lightdm kde greeter settings

Hrvoje Senjan hrvoje.senjan at gmail.com
Sun Jul 15 19:47:44 BST 2012


https://bugs.kde.org/show_bug.cgi?id=303576

            Bug ID: 303576
          Severity: crash
           Version: 1.0
          Priority: NOR
          Assignee: unassigned-bugs at kde.org
           Summary: Systemsettings crashed when trying to open lightdm kde
                    greeter settings
    Classification: Unclassified
                OS: Linux
          Reporter: hrvoje.senjan at gmail.com
          Hardware: Compiled Sources
            Status: UNCONFIRMED
         Component: general
           Product: systemsettings

Application: systemsettings (1.0)
KDE Platform Version: 4.8.97 "release 5" (Compiled from sources)
Qt Version: 4.8.2
Operating System: Linux 3.4.4-1.1-desktop x86_64
Distribution: "openSUSE 12.2 (x86_64)"

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

Happens every time, using latest master. Note that opening kcmshell4
kcm_lightdm does not crash.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fc2c6a1e780 (LWP 18133))]

Thread 2 (Thread 0x7fc2a989b700 (LWP 18137)):
#0  0x00007fc2bd49cd9f in __pthread_mutex_unlock_usercnt () from
/lib64/libpthread.so.0
#1  0x00007fc2bd2213d1 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007fc2bd1e55ac in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007fc2bd1e5b32 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fc2aa83e826 in ?? () from /usr/lib64/libgio-2.0.so.0
#5  0x00007fc2bd208065 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007fc2bd499e0e in start_thread () from /lib64/libpthread.so.0
#7  0x00007fc2c39e12bd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7fc2c6a1e780 (LWP 18133)):
[KCrash Handler]
#6  0x00007fc2c65af731 in QFormInternal::domPropertyToVariant (afb=0x2226380,
meta=<optimized out>, p=0x22ad6e0) at ../lib/uilib/properties.cpp:140
#7  0x00007fc2c6560739 in QFormInternal::QAbstractFormBuilder::toVariant
(this=<optimized out>, meta=<optimized out>, p=<optimized out>) at
../lib/uilib/abstractformbuilder.cpp:1002
#8  0x00007fc2c6579b16 in QFormInternal::QFormBuilder::applyProperties
(this=0x2226380, o=0x22b2bd0, properties=...) at
../lib/uilib/formbuilder.cpp:547
#9  0x00007fc2c655896f in QFormInternal::FormBuilderPrivate::applyProperties
(this=0x2226380, o=0x22b2bd0, properties=...) at quiloader.cpp:414
#10 0x00007fc2c656bd79 in QFormInternal::QAbstractFormBuilder::create
(this=0x2226380, ui_widget=0x22ad470, parentWidget=0x222fe20) at
../lib/uilib/abstractformbuilder.cpp:303
#11 0x00007fc2c6579e85 in QFormInternal::QFormBuilder::create (this=0x2226380,
ui_widget=0x22ad470, parentWidget=0x222fe20) at
../lib/uilib/formbuilder.cpp:157
#12 0x00007fc2c6556c3e in QFormInternal::FormBuilderPrivate::create
(this=0x2226380, ui_widget=<optimized out>, parentWidget=<optimized out>) at
quiloader.cpp:452
#13 0x00007fc2c656e7c3 in QFormInternal::QAbstractFormBuilder::create
(this=0x2226380, ui=0x7fff52bacdf0, parentWidget=0x222fe20) at
../lib/uilib/abstractformbuilder.cpp:248
#14 0x00007fc2c65572a5 in QFormInternal::FormBuilderPrivate::create
(this=0x2226380, ui=0x7fff52bacdf0, parentWidget=0x222fe20) at
quiloader.cpp:447
#15 0x00007fc2aaf37b67 in QFormInternal::QAbstractFormBuilder::load
(this=0x2226380, dev=<optimized out>, parentWidget=0x222fe20) at
../lib/uilib/abstractformbuilder.cpp:221
#16 0x00007fc2aaf2f5cd in QUiLoader::load (this=<optimized out>,
device=0x7fff52bacf70, parentWidget=0x222fe20) at quiloader.cpp:664
#17 0x00007fc2aaf2d66c in ConfigOptions::setTheme (this=0x222fe20,
themeDir=...) at
/usr/src/debug/lightdm-0.1.60git.1342217385/kcm/configoptions.cpp:95
#18 0x00007fc2aaf26b75 in ThemeConfig::onThemeSelected
(this=this at entry=0x2234a90, index=...) at
/usr/src/debug/lightdm-0.1.60git.1342217385/kcm/themeconfig.cpp:108
#19 0x00007fc2aaf26ea5 in ThemeConfig::ThemeConfig (this=0x2234a90,
parent=<optimized out>) at
/usr/src/debug/lightdm-0.1.60git.1342217385/kcm/themeconfig.cpp:68
#20 0x00007fc2aaf2ca27 in LightDMKcm::LightDMKcm (this=0x209e410,
parent=<optimized out>, args=...) at
/usr/src/debug/lightdm-0.1.60git.1342217385/kcm/lightdmkcm.cpp:64
#21 0x00007fc2aaf2d2f4 in KPluginFactory::createInstance<LightDMKcm, QWidget>
(parentWidget=<optimized out>, parent=<optimized out>, args=...) at
/usr/include/kpluginfactory.h:477
#22 0x00007fc2c4906bd5 in KPluginFactory::create (this=0x1fbe720,
iface=0x7fc2c5c23cc0 <qt_meta_stringdata_KCModule> "KCModule",
parentWidget=0x0, parent=0x1f80ab0, args=..., keyword=...) at
/usr/src/debug/kdelibs-git/kdecore/util/kpluginfactory.cpp:203
#23 0x00007fc2c6107eea in create<KCModule> (args=..., keyword=...,
parent=0x1f80ab0, parentWidget=0x0, this=<optimized out>) at
/usr/src/debug/kdelibs-git/kdecore/util/kpluginfactory.h:531
#24 createInstance<KCModule> (error=0x7fff52bad450, args=..., parent=0x1f80ab0,
parentWidget=0x0, this=0x1dc9ac0) at
/usr/src/debug/kdelibs-git/kdecore/services/kservice.h:565
#25 createInstance<KCModule> (error=0x7fff52bad450, args=..., parent=0x1f80ab0,
this=0x1dc9ac0) at /usr/src/debug/kdelibs-git/kdecore/services/kservice.h:542
#26 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline,
parent=0x1f80ab0, args=...) at
/usr/src/debug/kdelibs-git/kutils/kcmoduleloader.cpp:89
#27 0x00007fc2c610ced0 in KCModuleProxyPrivate::loadModule
(this=this at entry=0x1e85210) at
/usr/src/debug/kdelibs-git/kutils/kcmoduleproxy.cpp:106
#28 0x00007fc2c610d625 in KCModuleProxy::realModule (this=this at entry=0x1f80ab0)
at /usr/src/debug/kdelibs-git/kutils/kcmoduleproxy.cpp:83
#29 0x00007fc2c610d662 in KCModuleProxy::showEvent (this=0x1f80ab0,
ev=0x7fff52badf10) at /usr/src/debug/kdelibs-git/kutils/kcmoduleproxy.cpp:197
#30 0x00007fc2c4df10fe in QWidget::event (this=0x1f80ab0, event=0x7fff52badf10)
at kernel/qwidget.cpp:8578
#31 0x00007fc2c4da164c in QApplicationPrivate::notify_helper
(this=this at entry=0x1b49de0, receiver=receiver at entry=0x1f80ab0,
e=e at entry=0x7fff52badf10) at kernel/qapplication.cpp:4551
#32 0x00007fc2c4da5aca in QApplication::notify (this=0x7fff52bb0730,
receiver=0x1f80ab0, e=0x7fff52badf10) at kernel/qapplication.cpp:4412
#33 0x00007fc2c5ab5126 in KApplication::notify (this=0x7fff52bb0730,
receiver=0x1f80ab0, event=0x7fff52badf10) at
/usr/src/debug/kdelibs-git/kdeui/kernel/kapplication.cpp:311
#34 0x00007fc2c412516e in QCoreApplication::notifyInternal
(this=0x7fff52bb0730, receiver=0x1f80ab0, event=0x7fff52badf10) at
kernel/qcoreapplication.cpp:915
#35 0x00007fc2c4df3107 in sendEvent (event=0x7fff52badf10, receiver=0x1f80ab0)
at ../../src/corelib/kernel/qcoreapplication.h:231
#36 QWidgetPrivate::show_helper (this=0x1ef1c20) at kernel/qwidget.cpp:7551
#37 0x00007fc2c4df2f7a in QWidgetPrivate::showChildren
(this=this at entry=0x1e85bf0, spontaneous=spontaneous at entry=false) at
kernel/qwidget.cpp:7859
#38 0x00007fc2c4df300d in QWidgetPrivate::show_helper
(this=this at entry=0x1e85bf0) at kernel/qwidget.cpp:7498
#39 0x00007fc2c4df33f2 in QWidget::setVisible (this=0x1e865f0,
visible=<optimized out>) at kernel/qwidget.cpp:7773
#40 0x00007fc2c4df2f8e in show (this=0x1e865f0) at
../../src/gui/kernel/qwidget.h:494
#41 QWidgetPrivate::showChildren (this=this at entry=0x1f364d0,
spontaneous=spontaneous at entry=false) at kernel/qwidget.cpp:7861
#42 0x00007fc2c4df300d in QWidgetPrivate::show_helper
(this=this at entry=0x1f364d0) at kernel/qwidget.cpp:7498
#43 0x00007fc2c4df33f2 in QWidget::setVisible (this=0x209ff70,
visible=<optimized out>) at kernel/qwidget.cpp:7773
#44 0x00007fc2c4dd4e2a in show (this=0x209ff70) at
../../src/gui/kernel/qwidget.h:494
#45 QStackedLayout::setCurrentIndex (this=0x1e7f850, index=1) at
kernel/qstackedlayout.cpp:311
#46 0x00007fc2c5ae36ff in KPageViewPrivate::_k_pageSelected (this=0x1e7edb0,
index=..., previous=...) at
/usr/src/debug/kdelibs-git/kdeui/paged/kpageview.cpp:235
#47 0x00007fc2c413b9ff in QMetaObject::activate (sender=0x2150f60, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff52bae3d0) at
kernel/qobject.cpp:3556
#48 0x00007fc2c52fb377 in QItemSelectionModel::selectionChanged
(this=this at entry=0x2150f60, _t1=..., _t2=...) at
.moc/release-shared/moc_qitemselectionmodel.cpp:166
#49 0x00007fc2c5300013 in QItemSelectionModel::emitSelectionChanged
(this=this at entry=0x2150f60, newSelection=..., oldSelection=...) at
itemviews/qitemselectionmodel.cpp:1544
#50 0x00007fc2c53011dc in QItemSelectionModel::select (this=0x2150f60,
selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#51 0x00007fc2c52fce8b in QItemSelectionModel::select
(this=this at entry=0x2150f60, index=..., command=...) at
itemviews/qitemselectionmodel.cpp:985
#52 0x00007fc2c52fb5c1 in QItemSelectionModel::setCurrentIndex (this=0x2150f60,
index=..., command=...) at itemviews/qitemselectionmodel.cpp:1174
#53 0x00007fc2c5ae255f in KPageViewPrivate::_k_rebuildGui (this=0x1e7edb0) at
/usr/src/debug/kdelibs-git/kdeui/paged/kpageview.cpp:70
#54 0x00007fc2c5ae3465 in KPageViewPrivate::_k_modelChanged (this=0x1e7edb0) at
/usr/src/debug/kdelibs-git/kdeui/paged/kpageview.cpp:190
#55 0x00007fc2c413b9ff in QMetaObject::activate (sender=0x1e83fb0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#56 0x00007fc2c5ae7c21 in KPageWidgetModel::addPage (this=0x1e83fb0,
item=0x1cb37f0) at
/usr/src/debug/kdelibs-git/kdeui/paged/kpagewidgetmodel.cpp:401
#57 0x00007fc2c5ee44c0 in ModuleView::addModule (this=this at entry=0x1e7e320,
module=0x1e5edd8) at
/usr/src/debug/kde-workspace-git/systemsettings/core/ModuleView.cpp:191
#58 0x00007fc2c5ee4ae2 in ModuleView::loadModule (this=0x1e7e320, menuItem=...)
at /usr/src/debug/kde-workspace-git/systemsettings/core/ModuleView.cpp:144
#59 0x00007fc2ad95fe98 in IconMode::changeModule (this=0x1d42e20,
activeModule=...) at
/usr/src/debug/kde-workspace-git/systemsettings/icons/IconMode.cpp:134
#60 0x00007fc2c413b9ff in QMetaObject::activate (sender=0x1b458d0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff52baec00) at
kernel/qobject.cpp:3556
#61 0x00007fc2c52a6315 in QAbstractItemView::activated
(this=this at entry=0x1b458d0, _t1=...) at
.moc/release-shared/moc_qabstractitemview.cpp:362
#62 0x00007fc2c52a7ebc in QAbstractItemView::mouseReleaseEvent (this=0x1b458d0,
event=0x7fff52bafad0) at itemviews/qabstractitemview.cpp:1821
#63 0x00007fc2c52c5b5e in QListView::mouseReleaseEvent (this=<optimized out>,
e=<optimized out>) at itemviews/qlistview.cpp:799
#64 0x00007fc2c5a8c12b in KCategorizedView::mouseReleaseEvent (this=0x1b458d0,
event=0x7fff52bafad0) at
/usr/src/debug/kdelibs-git/kdeui/itemviews/kcategorizedview.cpp:1059
#65 0x00007fc2c4df0d80 in QWidget::event (this=0x1b458d0, event=0x7fff52bafad0)
at kernel/qwidget.cpp:8371
#66 0x00007fc2c519b1e6 in QFrame::event (this=0x1b458d0, e=0x7fff52bafad0) at
widgets/qframe.cpp:557
#67 0x00007fc2c52a8913 in QAbstractItemView::viewportEvent (this=0x1b458d0,
event=0x7fff52bafad0) at itemviews/qabstractitemview.cpp:1644
#68 0x00007fc2c41252d6 in
QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>,
receiver=0x1e7eaf0, event=0x7fff52bafad0) at kernel/qcoreapplication.cpp:1025
#69 0x00007fc2c4da161c in QApplicationPrivate::notify_helper
(this=this at entry=0x1b49de0, receiver=receiver at entry=0x1e7eaf0,
e=e at entry=0x7fff52bafad0) at kernel/qapplication.cpp:4547
#70 0x00007fc2c4da632b in QApplication::notify (this=<optimized out>,
receiver=0x1e7eaf0, e=0x7fff52bafad0) at kernel/qapplication.cpp:4094
#71 0x00007fc2c5ab5126 in KApplication::notify (this=0x7fff52bb0730,
receiver=0x1e7eaf0, event=0x7fff52bafad0) at
/usr/src/debug/kdelibs-git/kdeui/kernel/kapplication.cpp:311
#72 0x00007fc2c412516e in QCoreApplication::notifyInternal
(this=0x7fff52bb0730, receiver=0x1e7eaf0, event=0x7fff52bafad0) at
kernel/qcoreapplication.cpp:915
#73 0x00007fc2c4da248b in sendEvent (event=<optimized out>, receiver=<optimized
out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#74 QApplicationPrivate::sendMouseEvent (receiver=0x1e7eaf0,
event=0x7fff52bafad0, alienWidget=0x1e7eaf0, nativeWidget=0x1b458d0,
buttonDown=0x7fc2c5876248 <qt_button_down>, lastMouseReceiver=...,
spontaneous=true) at kernel/qapplication.cpp:3162
#75 0x00007fc2c4e1cc74 in QETWidget::translateMouseEvent
(this=this at entry=0x1b458d0, event=event at entry=0x7fff52bb0240) at
kernel/qapplication_x11.cpp:4513
#76 0x00007fc2c4e1ba01 in QApplication::x11ProcessEvent (this=0x7fff52bb0730,
event=0x7fff52bb0240) at kernel/qapplication_x11.cpp:3636
#77 0x00007fc2c4e41cd2 in x11EventSourceDispatch (s=0x1b4c2b0, callback=0x0,
user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#78 0x00007fc2bd1e5405 in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#79 0x00007fc2bd1e5738 in ?? () from /usr/lib64/libglib-2.0.so.0
#80 0x00007fc2bd1e57f4 in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#81 0x00007fc2c41533d6 in QEventDispatcherGlib::processEvents (this=0x1b0ca70,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#82 0x00007fc2c4e4194e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#83 0x00007fc2c4123ebf in QEventLoop::processEvents
(this=this at entry=0x7fff52bb0610, flags=...) at kernel/qeventloop.cpp:149
#84 0x00007fc2c4124148 in QEventLoop::exec (this=0x7fff52bb0610, flags=...) at
kernel/qeventloop.cpp:204
#85 0x00007fc2c4128de8 in QCoreApplication::exec () at
kernel/qcoreapplication.cpp:1187
#86 0x000000000040b3fe in main (argc=5, argv=0x7fff52bb0878) at
/usr/src/debug/kde-workspace-git/systemsettings/app/main.cpp:49

Possible duplicates by query: bug 214954.

Reported using DrKonqi

-- 
You are receiving this mail because:
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list