Bug 298668 - lightdm-greeter-kde kcm crashes when try to open
Summary: lightdm-greeter-kde kcm crashes when try to open
Status: RESOLVED UPSTREAM
Alias: None
Product: lightdm
Classification: Plasma
Component: config (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: David Edmundson
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-23 14:42 UTC by Alin M Elena
Modified: 2012-04-30 20:57 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alin M Elena 2012-04-23 14:42:21 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.8.2 (4.8.2) "release 20"
Qt Version: 4.8.1
Operating System: Linux 3.3.0-2-desktop x86_64
Distribution: "openSUSE 12.2 Milestone 3 (x86_64)"

-- Information about the crash:
lightdm-greeter-kde kcm crashes when try to open

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted
[Current thread is 1 (Thread 0x7faa067f4780 (LWP 5476))]

Thread 2 (Thread 0x7fa9ea98e700 (LWP 5489)):
#0  0x00007faa01290126 in ?? () from /usr/lib64/libglib-2.0.so.0
#1  0x00007faa01290389 in g_mutex_unlock () from /usr/lib64/libglib-2.0.so.0
#2  0x00007faa0125456c in ?? () from /usr/lib64/libglib-2.0.so.0
#3  0x00007faa01254af2 in g_main_loop_run () from /usr/lib64/libglib-2.0.so.0
#4  0x00007fa9ee6c86d6 in ?? () from /usr/lib64/libgio-2.0.so.0
#5  0x00007faa01277025 in ?? () from /usr/lib64/libglib-2.0.so.0
#6  0x00007faa017fedaa in start_thread () from /lib64/libpthread.so.0
#7  0x00007faa03c710dd in clone () from /lib64/libc.so.6

Thread 1 (Thread 0x7faa067f4780 (LWP 5476)):
[KCrash Handler]
#6  0x00007faa03bc1af5 in raise () from /lib64/libc.so.6
#7  0x00007faa03bc2f6b in abort () from /lib64/libc.so.6
#8  0x00007faa03c0029e in __libc_message () from /lib64/libc.so.6
#9  0x00007faa03c05eb6 in malloc_printerr () from /lib64/libc.so.6
#10 0x00007fa9f031ee3c in load_dmrc (user=0x1855840) at user.c:1148
#11 load_user_values (user=0x1855840) at user.c:1311
#12 0x00007fa9f0321640 in lightdm_user_get_has_messages (user=0x1855840) at user.c:1425
#13 0x00007fa9f3c035f7 in QLightDM::UsersModelPrivate::loadUsers (this=0x15b6040) at usersmodel.cpp:100
#14 0x00007fa9f3c03bfd in QLightDM::UsersModel::UsersModel (this=0x191bd20, parent=<optimized out>) at usersmodel.cpp:188
#15 0x00007fa9f437859e in CoreConfig::CoreConfig (this=0x1908e70, parent=<optimized out>) at /usr/src/debug/lightdm-0.0.60git.1335172926/kcm/coreconfig.cpp:66
#16 0x00007fa9f437b1b0 in LightDMKcm::LightDMKcm (this=0x178f470, parent=<optimized out>, args=<optimized out>) at /usr/src/debug/lightdm-0.0.60git.1335172926/kcm/lightdmkcm.cpp:60
#17 0x00007fa9f437bc44 in KPluginFactory::createInstance<LightDMKcm, QWidget> (parentWidget=<optimized out>, parent=<optimized out>, args=...) at /usr/include/kpluginfactory.h:477
#18 0x00007faa04bb7a11 in KPluginFactory::create (this=0x119b720, iface=0x7faa05f12f80 "KCModule", parentWidget=0x0, parent=0x1744ef0, args=..., keyword=<optimized out>) at /usr/src/debug/kdelibs-git/kdecore/util/kpluginfactory.cpp:203
#19 0x00007faa063f5d38 in create<KCModule> (parent=0x1744ef0, this=0x119b720, args=..., keyword=..., parentWidget=0x0) at /usr/src/debug/kdelibs-git/kdecore/util/kpluginfactory.h:531
#20 createInstance<KCModule> (error=0x7fff2a89d9f0, args=..., parent=0x1744ef0, parentWidget=0x0, this=0x11350b0) at /usr/src/debug/kdelibs-git/kdecore/services/kservice.h:565
#21 createInstance<KCModule> (error=0x7fff2a89d9f0, args=..., parent=0x1744ef0, this=0x11350b0) at /usr/src/debug/kdelibs-git/kdecore/services/kservice.h:542
#22 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x1744ef0, args=...) at /usr/src/debug/kdelibs-git/kutils/kcmoduleloader.cpp:89
#23 0x00007faa063fac28 in KCModuleProxyPrivate::loadModule (this=0x1745080) at /usr/src/debug/kdelibs-git/kutils/kcmoduleproxy.cpp:106
#24 0x00007faa063fb945 in KCModuleProxy::realModule (this=<optimized out>) at /usr/src/debug/kdelibs-git/kutils/kcmoduleproxy.cpp:83
#25 0x00007faa063fb982 in KCModuleProxy::showEvent (this=0x1744ef0, ev=0x7fff2a89e880) at /usr/src/debug/kdelibs-git/kutils/kcmoduleproxy.cpp:197
#26 0x00007faa0509ba85 in QWidget::event (this=0x1744ef0, event=0x7fff2a89e880) at kernel/qwidget.cpp:8569
#27 0x00007faa0504b134 in notify_helper (e=0x7fff2a89e880, receiver=0x1744ef0, this=0xfd6650) at kernel/qapplication.cpp:4554
#28 QApplicationPrivate::notify_helper (this=0xfd6650, receiver=0x1744ef0, e=0x7fff2a89e880) at kernel/qapplication.cpp:4526
#29 0x00007faa0504ffb3 in QApplication::notify (this=0x7fff2a8a1350, receiver=0x1744ef0, e=0x7fff2a89e880) at kernel/qapplication.cpp:4415
#30 0x00007faa05d8f8f6 in KApplication::notify (this=0x7fff2a8a1350, receiver=0x1744ef0, event=0x7fff2a89e880) at /usr/src/debug/kdelibs-git/kdeui/kernel/kapplication.cpp:311
#31 0x00007faa043b811c in QCoreApplication::notifyInternal (this=0x7fff2a8a1350, receiver=0x1744ef0, event=0x7fff2a89e880) at kernel/qcoreapplication.cpp:876
#32 0x00007faa0509dea0 in sendEvent (event=0x7fff2a89e880, receiver=0x1744ef0) at ../../src/corelib/kernel/qcoreapplication.h:231
#33 QWidgetPrivate::show_helper (this=0x1745140) at kernel/qwidget.cpp:7542
#34 0x00007faa0509dc97 in QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7850
#35 0x00007faa0509dd8d in QWidgetPrivate::show_helper (this=0x1738420) at kernel/qwidget.cpp:7489
#36 0x00007faa0509e192 in QWidget::setVisible (this=0x1205100, visible=<optimized out>) at kernel/qwidget.cpp:7764
#37 0x00007faa0509dd06 in show (this=0x1205100) at ../../src/gui/kernel/qwidget.h:494
#38 QWidgetPrivate::showChildren (this=<optimized out>, spontaneous=false) at kernel/qwidget.cpp:7852
#39 0x00007faa0509dd8d in QWidgetPrivate::show_helper (this=0x17420f0) at kernel/qwidget.cpp:7489
#40 0x00007faa0509e192 in QWidget::setVisible (this=0x1375d80, visible=<optimized out>) at kernel/qwidget.cpp:7764
#41 0x00007faa0507fa49 in show (this=0x1375d80) at ../../src/gui/kernel/qwidget.h:494
#42 QStackedLayout::setCurrentIndex (this=0x140b9f0, index=1) at kernel/qstackedlayout.cpp:311
#43 0x00007faa05dbf547 in KPageViewPrivate::_k_pageSelected (this=0x16006d0, index=<optimized out>, previous=...) at /usr/src/debug/kdelibs-git/kdeui/paged/kpageview.cpp:235
#44 0x00007faa043cbfe1 in QMetaObject::activate (sender=0x14189a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a89ed70) at kernel/qobject.cpp:3556
#45 0x00007faa055c3157 in QItemSelectionModel::selectionChanged (this=<optimized out>, _t1=<optimized out>, _t2=<optimized out>) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#46 0x00007faa055c8fb4 in QItemSelectionModel::emitSelectionChanged (this=0x14189a0, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1544
#47 0x00007faa055c9f41 in QItemSelectionModel::select (this=0x14189a0, selection=<optimized out>, command=...) at itemviews/qitemselectionmodel.cpp:1110
#48 0x00007faa055c518a in QItemSelectionModel::select (this=0x14189a0, index=<optimized out>, command=...) at itemviews/qitemselectionmodel.cpp:985
#49 0x00007faa055c33c7 in QItemSelectionModel::setCurrentIndex (this=0x14189a0, index=..., command=<optimized out>) at itemviews/qitemselectionmodel.cpp:1174
#50 0x00007faa05dbe297 in KPageViewPrivate::_k_rebuildGui (this=0x16006d0) at /usr/src/debug/kdelibs-git/kdeui/paged/kpageview.cpp:70
#51 0x00007faa05dbf295 in KPageViewPrivate::_k_modelChanged (this=0x16006d0) at /usr/src/debug/kdelibs-git/kdeui/paged/kpageview.cpp:190
#52 0x00007faa043cbfe1 in QMetaObject::activate (sender=0x1441540, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3556
#53 0x00007faa05dc4610 in KPageWidgetModel::addPage (this=0x1441540, item=0x1422af0) at /usr/src/debug/kdelibs-git/kdeui/paged/kpagewidgetmodel.cpp:401
#54 0x00007faa061d38ec in ModuleView::addModule (this=0x16001f0, module=0x11670c8) at /usr/src/debug/kde-workspace-git/systemsettings/core/ModuleView.cpp:191
#55 0x00007faa061d3d62 in ModuleView::loadModule (this=0x16001f0, menuItem=<optimized out>) at /usr/src/debug/kde-workspace-git/systemsettings/core/ModuleView.cpp:144
#56 0x00007fa9f4b40e28 in IconMode::changeModule (this=0x1402460, activeModule=...) at /usr/src/debug/kde-workspace-git/systemsettings/icons/IconMode.cpp:134
#57 0x00007faa043cbfe1 in QMetaObject::activate (sender=0x138c8f0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff2a89f740) at kernel/qobject.cpp:3556
#58 0x00007faa0556c365 in QAbstractItemView::activated (this=<optimized out>, _t1=<optimized out>) at .moc/release-shared/moc_qabstractitemview.cpp:362
#59 0x00007faa0556c86f in QAbstractItemView::mouseReleaseEvent (this=0x138c8f0, event=0x7fff2a8a0680) at itemviews/qabstractitemview.cpp:1821
#60 0x00007faa0558b7fe in QListView::mouseReleaseEvent (this=<optimized out>, e=<optimized out>) at itemviews/qlistview.cpp:799
#61 0x00007faa05d62ccc in KCategorizedView::mouseReleaseEvent (this=0x138c8f0, event=0x7fff2a8a0680) at /usr/src/debug/kdelibs-git/kdeui/itemviews/kcategorizedview.cpp:1059
#62 0x00007faa0509b7d4 in QWidget::event (this=0x138c8f0, event=0x7fff2a8a0680) at kernel/qwidget.cpp:8362
#63 0x00007faa05456db6 in QFrame::event (this=0x138c8f0, e=0x7fff2a8a0680) at widgets/qframe.cpp:557
#64 0x00007faa0556b0fb in QAbstractItemView::viewportEvent (this=0x138c8f0, event=0x7fff2a8a0680) at itemviews/qabstractitemview.cpp:1644
#65 0x00007faa043b82a8 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=<optimized out>, receiver=0xfb6e30, event=0x7fff2a8a0680) at kernel/qcoreapplication.cpp:986
#66 0x00007faa0504b0ff in notify_helper (e=0x7fff2a8a0680, receiver=0xfb6e30, this=0xfd6650) at kernel/qapplication.cpp:4550
#67 QApplicationPrivate::notify_helper (this=0xfd6650, receiver=0xfb6e30, e=0x7fff2a8a0680) at kernel/qapplication.cpp:4526
#68 0x00007faa05050883 in QApplication::notify (this=<optimized out>, receiver=0xfb6e30, e=0x7fff2a8a0680) at kernel/qapplication.cpp:4097
#69 0x00007faa05d8f8f6 in KApplication::notify (this=0x7fff2a8a1350, receiver=0xfb6e30, event=0x7fff2a8a0680) at /usr/src/debug/kdelibs-git/kdeui/kernel/kapplication.cpp:311
#70 0x00007faa043b811c in QCoreApplication::notifyInternal (this=0x7fff2a8a1350, receiver=0xfb6e30, event=0x7fff2a8a0680) at kernel/qcoreapplication.cpp:876
#71 0x00007faa0504c102 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#72 QApplicationPrivate::sendMouseEvent (receiver=0xfb6e30, event=0x7fff2a8a0680, alienWidget=0xfb6e30, nativeWidget=0x1099920, buttonDown=0xfb6e30, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3165
#73 0x00007faa050c7e95 in QETWidget::translateMouseEvent (this=0x1099920, event=<optimized out>) at kernel/qapplication_x11.cpp:4513
#74 0x00007faa050c6d5a in QApplication::x11ProcessEvent (this=0x7fff2a8a1350, event=0x7fff2a8a0f40) at kernel/qapplication_x11.cpp:3636
#75 0x00007faa050eeaf2 in x11EventSourceDispatch (s=0xfcc480, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#76 0x00007faa012542dc in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#77 0x00007faa012546f8 in ?? () from /usr/lib64/libglib-2.0.so.0
#78 0x00007faa012547b4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#79 0x00007faa043e711f in QEventDispatcherGlib::processEvents (this=0xf97480, flags=<optimized out>) at kernel/qeventdispatcher_glib.cpp:424
#80 0x00007faa050ee77e in QGuiEventDispatcherGlib::processEvents (this=<optimized out>, flags=<optimized out>) at kernel/qguieventdispatcher_glib.cpp:204
#81 0x00007faa043b6f02 in QEventLoop::processEvents (this=<optimized out>, flags=...) at kernel/qeventloop.cpp:149
#82 0x00007faa043b7157 in QEventLoop::exec (this=0x7fff2a8a12e0, flags=...) at kernel/qeventloop.cpp:204
#83 0x00007faa043bbcb5 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#84 0x000000000040b235 in main (argc=5, argv=0x7fff2a8a1618) at /usr/src/debug/kde-workspace-git/systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Alin M Elena 2012-04-23 19:48:33 UTC
the problem seems to be related to privileges. run it as root and problem solved.
Comment 2 David Edmundson 2012-04-23 20:45:59 UTC
Forwarded to upstream (Robert).

Seems legit, marking as confirmed.
Comment 3 David Edmundson 2012-04-30 20:57:19 UTC
Fixed in LightDM (upstream)

http://bazaar.launchpad.net/~lightdm-team/lightdm/trunk/revision/1497

Please re-open if this still occurs in LightDM 1.3.