Bug 281276

Summary: System Settings crashed on clicking Configure
Product: [Applications] systemsettings Reporter: Chris Peñalver <chris>
Component: generalAssignee: System Settings Bugs <sourtooth+ssbugs>
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 Chris Peñalver 2011-09-03 15:20:31 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.6.2 (4.6.2)
Qt Version: 4.7.2
Operating System: Linux 2.6.38-11-generic i686
Distribution: Ubuntu 11.04

-- Information about the crash:
1) lsb_release -rd
Description:	Ubuntu 11.04
Release:	11.04

2) apt-cache policy systemsettings
systemsettings:
  Installed: 4:4.6.2a-0ubuntu5.1
  Candidate: 4:4.6.2a-0ubuntu5.1
  Version table:
 *** 4:4.6.2a-0ubuntu5.1 0
        500 http://us.archive.ubuntu.com/ubuntu/ natty-updates/main i386 Packages
        100 /var/lib/dpkg/status
     4:4.6.2a-0ubuntu5 0
        500 http://us.archive.ubuntu.com/ubuntu/ natty/main i386 Packages

3) What was expected to happen in GNOME after installing KDE applications kolour then systemsettings is open systemsettings via System -> Preferences -> System Settings is one may turn off the annoying notification alert.

4) What happens instead at first open it notes:
"No views found - 'System Settings'
System Settings was unable to find any views, and hence has nothing to display.

Click OK button -> Configure then it allows me to turn off the notification. Instead it consistently crashes.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Segmentation fault
[Current thread is 1 (Thread 0xb7757710 (LWP 1547))]

Thread 2 (Thread 0xb74e1b70 (LWP 1548)):
#0  0x008f6416 in __kernel_vsyscall ()
#1  0x00cb2f76 in __poll (fds=0x90f6f90, nfds=3, timeout=-1) at ../sysdeps/unix/sysv/linux/poll.c:87
#2  0x067a484b in g_poll (fds=0x90f6f90, nfds=3, timeout=-1) at /build/buildd/glib2.0-2.28.6/./glib/gpoll.c:132
#3  0x067941af in g_main_context_poll (context=0x90f41c0, block=108677152, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3404
#4  g_main_context_iterate (context=0x90f41c0, block=108677152, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3086
#5  0x0679492b in g_main_loop_run (loop=0x90f41b0) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3299
#6  0x019ac304 in gdbus_shared_thread_func (data=0x0) at /build/buildd/glib2.0-2.28.6/./gio/gdbusprivate.c:276
#7  0x067bd2df in g_thread_create_proxy (data=0x90f4250) at /build/buildd/glib2.0-2.28.6/./glib/gthread.c:1897
#8  0x0092be99 in start_thread (arg=0xb74e1b70) at pthread_create.c:304
#9  0x00cc173e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb7757710 (LWP 1547)):
[KCrash Handler]
#7  SettingsBase::configShow (this=0x923a208) at ../../../systemsettings/app/SettingsBase.cpp:253
#8  0x080541cb in SettingsBase::qt_metacall (this=0x923a208, _c=QMetaObject::InvokeMetaMethod, _id=<value optimized out>, _a=0xbf90eac8) at ./SettingsBase.moc:98
#9  0x07d5f6ba in QMetaObject::metacall (object=0x923a208, cl=QMetaObject::InvokeMetaMethod, idx=52, argv=0xbf90eac8) at kernel/qmetaobject.cpp:237
#10 0x07d6f4ff in QMetaObject::activate (sender=0x9250ce0, m=0x18753f8, local_signal_index=1, argv=0xbf90eac8) at kernel/qobject.cpp:3287
#11 0x00f3b8d9 in QAction::triggered (this=0x9250ce0, _t1=false) at .moc/release-shared/moc_qaction.cpp:263
#12 0x00f3bb38 in QAction::activate (this=0x9250ce0, event=QAction::Trigger) at kernel/qaction.cpp:1257
#13 0x01418ce2 in trigger (this=0x927a410) at ../../include/QtGui/../../src/gui/kernel/qaction.h:218
#14 QToolButton::nextCheckState (this=0x927a410) at widgets/qtoolbutton.cpp:1147
#15 0x01347b53 in QAbstractButtonPrivate::click (this=0x92ad980) at widgets/qabstractbutton.cpp:528
#16 0x01347e4e in QAbstractButton::mouseReleaseEvent (this=0x927a410, e=0xbf90f254) at widgets/qabstractbutton.cpp:1121
#17 0x01418dcc in QToolButton::mouseReleaseEvent (this=0x927a410, e=0xbf90f254) at widgets/qtoolbutton.cpp:721
#18 0x00f9b13a in QWidget::event (this=0x927a410, event=0xbf90f254) at kernel/qwidget.cpp:8259
#19 0x01346e9e in QAbstractButton::event (this=0x927a410, e=0xbf90f254) at widgets/qabstractbutton.cpp:1080
#20 0x0141a4fa in QToolButton::event (this=0x927a410, event=0xbf90f254) at widgets/qtoolbutton.cpp:1163
#21 0x00f42d24 in QApplicationPrivate::notify_helper (this=0x90bf290, receiver=0x927a410, e=0xbf90f254) at kernel/qapplication.cpp:4462
#22 0x00f48201 in QApplication::notify (this=0xbf90faec, receiver=0x927a410, e=0xbf90f254) at kernel/qapplication.cpp:4023
#23 0x004133ca in KApplication::notify (this=0xbf90faec, receiver=0x927a410, event=0xbf90f254) at ../../kdeui/kernel/kapplication.cpp:311
#24 0x07d590bb in QCoreApplication::notifyInternal (this=0xbf90faec, receiver=0x927a410, event=0xbf90f254) at kernel/qcoreapplication.cpp:731
#25 0x00f43c3b in sendSpontaneousEvent (receiver=0x927a410, event=0xbf90f254, alienWidget=0x927a410, nativeWidget=0x927ef90, buttonDown=0x1891c60, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:218
#26 QApplicationPrivate::sendMouseEvent (receiver=0x927a410, event=0xbf90f254, alienWidget=0x927a410, nativeWidget=0x927ef90, buttonDown=0x1891c60, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3120
#27 0x00fcf04c in QETWidget::translateMouseEvent (this=0x927ef90, event=0xbf90f77c) at kernel/qapplication_x11.cpp:4558
#28 0x00fcd9b5 in QApplication::x11ProcessEvent (this=0xbf90faec, event=0xbf90f77c) at kernel/qapplication_x11.cpp:3680
#29 0x00ff95f4 in x11EventSourceDispatch (s=0x90c2300, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#30 0x06793aa8 in g_main_dispatch (context=0x90c1440) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:2440
#31 g_main_context_dispatch (context=0x90c1440) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3013
#32 0x06794270 in g_main_context_iterate (context=0x90c1440, block=108677152, dispatch=1, self=<value optimized out>) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3091
#33 0x06794524 in g_main_context_iteration (context=0x90c1440, may_block=1) at /build/buildd/glib2.0-2.28.6/./glib/gmain.c:3154
#34 0x07d8653c in QEventDispatcherGlib::processEvents (this=0x9086440, flags=...) at kernel/qeventdispatcher_glib.cpp:422
#35 0x00ff91e5 in QGuiEventDispatcherGlib::processEvents (this=0x9086440, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#36 0x07d58289 in QEventLoop::processEvents (this=0xbf90fa44, flags=...) at kernel/qeventloop.cpp:149
#37 0x07d58522 in QEventLoop::exec (this=0xbf90fa44, flags=...) at kernel/qeventloop.cpp:201
#38 0x07d5cecc in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1008
#39 0x00f408e7 in QApplication::exec () at kernel/qapplication.cpp:3736
#40 0x080570de in main (argc=) at ../../../systemsettings/app/main.cpp:49

This bug may be a duplicate of or related to bug 262273.

Possible duplicates by query: bug 278061, bug 272224, bug 262273.

Reported using DrKonqi
Comment 1 Christoph Feck 2011-09-05 01:49:01 UTC

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