Bug 290401

Summary: System settings crash opening Display and monitor screensaver section
Product: [Applications] systemsettings Reporter: peter price <petermcprice>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: thijs22nospam
Priority: NOR    
Version: 1.0   
Target Milestone: ---   
Platform: Fedora RPMs   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description peter price 2012-01-02 14:09:56 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.7.4 (4.7.4)
Qt Version: 4.8.0
Operating System: Linux 3.1.6-1.fc16.i686 i686
Distribution: "Fedora release 16 (Verne)"

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

System settings crash opening Display and monitor screensaver section
The other sections work normally

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".
[Current thread is 1 (Thread 0xb7800780 (LWP 22049))]

Thread 2 (Thread 0xb6557b40 (LWP 22050)):
#0  0x42bb8001 in __GI_clock_gettime (clock_id=1, tp=0xb6556f68) at ../sysdeps/unix/clock_gettime.c:116
#1  0x4393ad26 in do_gettime (frac=0xb6556f60, sec=0xb6556f58) at tools/qelapsedtimer_unix.cpp:123
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#3  0x43a247c7 in QTimerInfoList::updateCurrentTime (this=0xb5c01abc) at kernel/qeventdispatcher_unix.cpp:343
#4  0x43a24b2b in QTimerInfoList::timerWait (this=0xb5c01abc, tm=...) at kernel/qeventdispatcher_unix.cpp:450
#5  0x43a23373 in timerSourcePrepareHelper (src=<optimized out>, timeout=0xb655706c) at kernel/qeventdispatcher_glib.cpp:136
#6  0x43a2340d in timerSourcePrepare (source=0xb5c01a88, timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#7  0x42c88bdc in g_main_context_prepare (context=0xb5c004e0, priority=0xb65570c8) at gmain.c:2746
#8  0x42c89998 in g_main_context_iterate (context=0xb5c004e0, block=1, dispatch=1, self=0xb5c00d70) at gmain.c:3053
#9  0x42c89faf in g_main_context_iteration (context=0xb5c004e0, may_block=1) at gmain.c:3136
#10 0x43a23ee7 in QEventDispatcherGlib::processEvents (this=0xb5c00468, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#11 0x439f00ce in QEventLoop::processEvents (this=0xb6557200, flags=...) at kernel/qeventloop.cpp:149
#12 0x439f0379 in QEventLoop::exec (this=0xb6557200, flags=...) at kernel/qeventloop.cpp:204
#13 0x438d8adc in QThread::exec (this=0x8df08b8) at thread/qthread.cpp:501
#14 0x439cd05e in QInotifyFileSystemWatcherEngine::run (this=0x8df08b8) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x438dc061 in QThreadPrivate::start (arg=0x8df08b8) at thread/qthread_unix.cpp:298
#16 0x42b96cd3 in start_thread (arg=0xb6557b40) at pthread_create.c:309
#17 0x42ad483e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:133

Thread 1 (Thread 0xb7800780 (LWP 22049)):
[KCrash Handler]
#7  elf_machine_rela_relative (reloc_addr_arg=0xc074a315, l_addr=3204534272, reloc=<optimized out>) at ../sysdeps/i386/dl-machine.h:644
#8  elf_dynamic_do_Rela (skip_ifunc=0, nrelative=558093, relsize=6782952, reladdr=<optimized out>, map=0x935c0b0, lazy=<optimized out>) at do-rel.h:121
#9  _dl_relocate_object (scope=0x935c268, reloc_mode=1, consider_profiling=0) at dl-reloc.c:265
#10 0x429d13ab in dl_open_worker (a=0xbf87e870) at dl-open.c:338
#11 0x429ccd0f in _dl_catch_error (objname=0xbf87e894, errstring=0xbf87e898, mallocedp=0xbf87e89f, operate=0x429d1100 <dl_open_worker>, args=0xbf87e870) at dl-error.c:178
#12 0x429d0d06 in _dl_open (file=0x9221a90 "/usr/lib/kde4/kcm_screensaver.so", mode=-2147483647, caller_dlopen=0x439e24f3, nsid=-2, argc=5, argv=0xbf880f04, env=0x8be2388) at dl-open.c:575
#13 0x42badc09 in dlopen_doit (a=0xbf87ea40) at dlopen.c:67
#14 0x429ccd0f in _dl_catch_error (objname=0x8aa0014, errstring=0x8aa0018, mallocedp=0x8aa0010, operate=0x42badb70 <dlopen_doit>, args=0xbf87ea40) at dl-error.c:178
#15 0x42bae3ba in _dlerror_run (operate=0x42badb70 <dlopen_doit>, args=0xbf87ea40) at dlerror.c:164
#16 0x42badcb7 in __dlopen (file=0x9221a90 "/usr/lib/kde4/kcm_screensaver.so", mode=1) at dlopen.c:88
#17 0x439e24f3 in QLibraryPrivate::load_sys (this=0x920b400) at plugin/qlibrary_unix.cpp:209
#18 0x439de964 in load (this=0x920b400) at plugin/qlibrary.cpp:466
#19 QLibraryPrivate::load (this=0x920b400) at plugin/qlibrary.cpp:458
#20 0x439ded2e in QLibraryPrivate::loadPlugin (this=0x920b400) at plugin/qlibrary.cpp:516
#21 0x439d35e3 in QPluginLoader::load (this=0xbf87ed80) at plugin/qpluginloader.cpp:227
#22 0x43f9d3a8 in KPluginLoader::load (this=0xbf87ed80) at /usr/src/debug/kdelibs-4.7.4/kdecore/util/kpluginloader.cpp:224
#23 0x43f9d6e3 in KPluginLoader::factory (this=0xbf87ed80) at /usr/src/debug/kdelibs-4.7.4/kdecore/util/kpluginloader.cpp:189
#24 0x463982c7 in createInstance<KCModule> (error=0xbf87edd8, args=..., parent=0x90088e0, parentWidget=0x0, this=0x8cf3350) at /usr/src/debug/kdelibs-4.7.4/kdecore/services/kservice.h:551
#25 createInstance<KCModule> (error=0xbf87edd8, args=..., parent=0x90088e0, this=0x8cf3350) at /usr/src/debug/kdelibs-4.7.4/kdecore/services/kservice.h:530
#26 KCModuleLoader::loadModule (mod=..., report=KCModuleLoader::Inline, parent=0x90088e0, args=...) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmoduleloader.cpp:89
#27 0x4639dccb in KCModuleProxyPrivate::loadModule (this=0x8e1e328) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:106
#28 0x4639eb2c in KCModuleProxy::realModule (this=0x90088e0) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:83
#29 0x4639eb72 in KCModuleProxy::showEvent (this=0x90088e0, ev=0xbf87f5c0) at /usr/src/debug/kdelibs-4.7.4/kutils/kcmoduleproxy.cpp:197
#30 0x44228d0f in QWidget::event (this=0x90088e0, event=0xbf87f5c0) at kernel/qwidget.cpp:8557
#31 0x441cda34 in notify_helper (e=0xbf87f5c0, receiver=0x90088e0, this=0x8abd8b0) at kernel/qapplication.cpp:4518
#32 QApplicationPrivate::notify_helper (this=0x8abd8b0, receiver=0x90088e0, e=0xbf87f5c0) at kernel/qapplication.cpp:4490
#33 0x441d2f7b in QApplication::notify (this=0x8abd8b0, receiver=0x90088e0, e=0xbf87f5c0) at kernel/qapplication.cpp:4483
#34 0x44d7c972 in KApplication::notify (this=0xbf880dcc, receiver=0x90088e0, event=0xbf87f5c0) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#35 0x439f11de in QCoreApplication::notifyInternal (this=0xbf880dcc, receiver=0x90088e0, event=0xbf87f5c0) at kernel/qcoreapplication.cpp:876
#36 0x4422b98d in sendEvent (event=0xbf87f5c0, receiver=0x90088e0) at ../../src/corelib/kernel/qcoreapplication.h:231
#37 QWidgetPrivate::show_helper (this=0x8e7ef40) at kernel/qwidget.cpp:7530
#38 0x4422b655 in QWidgetPrivate::show_recursive (this=0x8e7ef40) at kernel/qwidget.cpp:7401
#39 0x4422b759 in QWidgetPrivate::showChildren (this=0x8e397e8, spontaneous=false) at kernel/qwidget.cpp:7838
#40 0x4422b881 in QWidgetPrivate::show_helper (this=0x8e397e8) at kernel/qwidget.cpp:7477
#41 0x4422bcc1 in QWidget::setVisible (this=0x911c620, visible=true) at kernel/qwidget.cpp:7752
#42 0x4422b7d8 in show (this=0x911c620) at ../../src/gui/kernel/qwidget.h:494
#43 QWidgetPrivate::showChildren (this=0x8d38058, spontaneous=false) at kernel/qwidget.cpp:7840
#44 0x4422b881 in QWidgetPrivate::show_helper (this=0x8d38058) at kernel/qwidget.cpp:7477
#45 0x4422bcc1 in QWidget::setVisible (this=0x8cd0068, visible=true) at kernel/qwidget.cpp:7752
#46 0x4420972d in show (this=0x8cd0068) at ../../src/gui/kernel/qwidget.h:494
#47 QStackedLayout::setCurrentIndex (this=0x8c98898, index=4) at kernel/qstackedlayout.cpp:311
#48 0x44209890 in QStackedLayout::setCurrentWidget (this=0x8c98898, widget=0x8cd0068) at kernel/qstackedlayout.cpp:365
#49 0x446aba0f in QStackedWidget::setCurrentWidget (this=0x8c98628, widget=0x8cd0068) at widgets/qstackedwidget.cpp:292
#50 0x44db564e in KPageViewPrivate::_k_pageSelected (this=0x8c8e5b8, index=..., previous=...) at /usr/src/debug/kdelibs-4.7.4/kdeui/paged/kpageview.cpp:235
#51 0x43a06a81 in QMetaObject::activate (sender=0x9178a60, m=0x44b49b88, local_signal_index=0, argv=0xbf87f9d4) at kernel/qobject.cpp:3546
#52 0x447dc6ce in QItemSelectionModel::selectionChanged (this=0x9178a60, _t1=..., _t2=...) at .moc/release-shared/moc_qitemselectionmodel.cpp:166
#53 0x447e2402 in QItemSelectionModel::emitSelectionChanged (this=0x9178a60, newSelection=..., oldSelection=...) at itemviews/qitemselectionmodel.cpp:1600
#54 0x447e39dd in QItemSelectionModel::select (this=0x9178a60, selection=..., command=...) at itemviews/qitemselectionmodel.cpp:1110
#55 0x44db6867 in select (command=<optimized out>, selection=..., this=0x9178a60) at /usr/src/debug/kdelibs-4.7.4/kdeui/paged/kpageview_p.cpp:619
#56 KDEPrivate::SelectionModel::select (this=0x9178a60, selection=..., command=...) at /usr/src/debug/kdelibs-4.7.4/kdeui/paged/kpageview_p.cpp:613
#57 0x447aa737 in QListView::setSelection (this=0xbf87fc18, rect=..., command=...) at itemviews/qlistview.cpp:1379
#58 0x44781cb9 in QAbstractItemView::mousePressEvent (this=0x8d10e90, event=0xbf880564) at itemviews/qabstractitemview.cpp:1690
#59 0x44228cee in QWidget::event (this=0x8d10e90, event=0xbf880564) at kernel/qwidget.cpp:8346
#60 0x44643596 in QFrame::event (this=0x8d10e90, e=0xbf880564) at widgets/qframe.cpp:557
#61 0x446d7452 in QAbstractScrollArea::viewportEvent (this=0x8d10e90, e=0xbf880564) at widgets/qabstractscrollarea.cpp:1043
#62 0x4477c5ac in QAbstractItemView::viewportEvent (this=0x8d10e90, event=0xbf880564) at itemviews/qabstractitemview.cpp:1644
#63 0x446d9c56 in viewportEvent (this=<optimized out>, event=0xbf880564) at widgets/qabstractscrollarea_p.h:100
#64 eventFilter (e=0xbf880564, this=<optimized out>, o=<optimized out>) at widgets/qabstractscrollarea_p.h:116
#65 QAbstractScrollAreaFilter::eventFilter (this=0x8d11018, o=0x8deb048, e=0xbf880564) at widgets/qabstractscrollarea_p.h:115
#66 0x439f1386 in QCoreApplicationPrivate::sendThroughObjectEventFilters (this=0x8abd8b0, receiver=0x8deb048, event=0xbf880564) at kernel/qcoreapplication.cpp:986
#67 0x441cda03 in notify_helper (e=0xbf880564, receiver=0x8deb048, this=0x8abd8b0) at kernel/qapplication.cpp:4514
#68 QApplicationPrivate::notify_helper (this=0x8abd8b0, receiver=0x8deb048, e=0xbf880564) at kernel/qapplication.cpp:4490
#69 0x441d3bca in QApplication::notify (this=0x8abd8b0, receiver=0x8deb048, e=0xbf880564) at kernel/qapplication.cpp:4061
#70 0x44d7c972 in KApplication::notify (this=0xbf880dcc, receiver=0x8deb048, event=0xbf880564) at /usr/src/debug/kdelibs-4.7.4/kdeui/kernel/kapplication.cpp:311
#71 0x439f11de in QCoreApplication::notifyInternal (this=0xbf880dcc, receiver=0x8deb048, event=0xbf880564) at kernel/qcoreapplication.cpp:876
#72 0x441cea06 in sendEvent (event=<optimized out>, receiver=<optimized out>) at ../../src/corelib/kernel/qcoreapplication.h:231
#73 QApplicationPrivate::sendMouseEvent (receiver=0x8deb048, event=0xbf880564, alienWidget=0x8deb048, nativeWidget=0x8bdee50, buttonDown=0x44b58dd4, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3157
#74 0x4425876c in QETWidget::translateMouseEvent (this=0x8bdee50, event=0xbf880a1c) at kernel/qapplication_x11.cpp:4515
#75 0x4425774d in QApplication::x11ProcessEvent (this=0xbf880dcc, event=0xbf880a1c) at kernel/qapplication_x11.cpp:3641
#76 0x442825f5 in x11EventSourceDispatch (s=0x8ab4da8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:148
#77 0x42c895bf in g_main_dispatch (context=0x8ab3e70) at gmain.c:2425
#78 g_main_context_dispatch (context=0x8ab3e70) at gmain.c:2995
#79 0x42c89d00 in g_main_context_iterate (context=0x8ab3e70, block=1120503712, dispatch=1, self=0x8ab12e8) at gmain.c:3073
#80 0x42c89faf in g_main_context_iteration (context=0x8ab3e70, may_block=1) at gmain.c:3136
#81 0x43a23e88 in QEventDispatcherGlib::processEvents (this=0x8a8a530, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#82 0x4428228b in QGuiEventDispatcherGlib::processEvents (this=0x8a8a530, flags=...) at kernel/qguieventdispatcher_glib.cpp:207
#83 0x439f00ce in QEventLoop::processEvents (this=0xbf880d24, flags=...) at kernel/qeventloop.cpp:149
#84 0x439f0379 in QEventLoop::exec (this=0xbf880d24, flags=...) at kernel/qeventloop.cpp:204
#85 0x439f551b in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1148
#86 0x441cb835 in QApplication::exec () at kernel/qapplication.cpp:3779
#87 0x08050322 in main (argc=5, argv=0xbf880f04) at /usr/src/debug/kde-workspace-4.7.4/systemsettings/app/main.cpp:49

Possible duplicates by query: bug 289688, bug 289592, bug 289077, bug 289036, bug 288658.

Reported using DrKonqi
Comment 1 Thijs 2012-01-02 15:33:59 UTC

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