Bug 269072

Summary: System Settings crashed on opening network settings
Product: [Unmaintained] solid Reporter: Ewan James <jafidd>
Component: libsolidAssignee: System Settings Bugs <sourtooth+ssbugs>
Status: RESOLVED DUPLICATE    
Severity: crash CC: lamarque
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Ubuntu   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Ewan James 2011-03-21 18:45:09 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.6.1 (4.6.1)
Qt Version: 4.7.0
Operating System: Linux 2.6.35-28-generic i686
Distribution: Linux Mint 10 KDE

-- Information about the crash:
- What I was doing when the application crashed: trying to access wireless connection. I have installed network-manager-kde, which worked yesterday, I have tried other software such as plasma-widget-network-management, but this could not even notice that the eth 0 wired connection was connected and plugged in.

- Custom settings of the application: I have not set any custom settings, but it just sits in the tray and says that network management is disabled. However it said this yesterday but was still able to connect to the wireless.

The crash can be reproduced some of the time.

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

Thread 3 (Thread 0xb441eb70 (LWP 3851)):
#0  0x00f64e36 in clock_gettime (clock_id=16158708, tp=0xb441df90) at ../sysdeps/unix/clock_gettime.c:100
#1  0x00b4850b in do_gettime () at tools/qelapsedtimer_unix.cpp:105
#2  qt_gettime () at tools/qelapsedtimer_unix.cpp:119
#3  0x00c1f6e5 in QTimerInfoList::updateCurrentTime (this=0x9caddb4) at kernel/qeventdispatcher_unix.cpp:339
#4  0x00c1f72a in QTimerInfoList::timerWait (this=0x9caddb4, tm=...) at kernel/qeventdispatcher_unix.cpp:442
#5  0x00c1d7a8 in timerSourcePrepareHelper (src=<value optimized out>, timeout=0xb441e0bc) at kernel/qeventdispatcher_glib.cpp:136
#6  0x00c1d83d in timerSourcePrepare (source=0x0, timeout=0xf68ff4) at kernel/qeventdispatcher_glib.cpp:169
#7  0x06995e6a in g_main_context_prepare () from /lib/libglib-2.0.so.0
#8  0x06996279 in ?? () from /lib/libglib-2.0.so.0
#9  0x06996848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#10 0x00c1d59f in QEventDispatcherGlib::processEvents (this=0x9c1ca30, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#11 0x00bed609 in QEventLoop::processEvents (this=0xb441e290, flags=) at kernel/qeventloop.cpp:149
#12 0x00beda8a in QEventLoop::exec (this=0xb441e290, flags=...) at kernel/qeventloop.cpp:201
#13 0x00ae9b7e in QThread::exec (this=0x9c9d060) at thread/qthread.cpp:490
#14 0x00bcc35b in QInotifyFileSystemWatcherEngine::run (this=0x9c9d060) at io/qfilesystemwatcher_inotify.cpp:248
#15 0x00aecdf9 in QThreadPrivate::start (arg=0x9c9d060) at thread/qthread_unix.cpp:266
#16 0x00a60cc9 in start_thread (arg=0xb441eb70) at pthread_create.c:304
#17 0x00df369e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 2 (Thread 0xb341ab70 (LWP 3890)):
#0  0x069910a4 in g_main_context_query () from /lib/libglib-2.0.so.0
#1  0x069962c4 in ?? () from /lib/libglib-2.0.so.0
#2  0x06996848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#3  0x00c1d59f in QEventDispatcherGlib::processEvents (this=0x9d82218, flags=...) at kernel/qeventdispatcher_glib.cpp:417
#4  0x00bed609 in QEventLoop::processEvents (this=0xb341a290, flags=) at kernel/qeventloop.cpp:149
#5  0x00beda8a in QEventLoop::exec (this=0xb341a290, flags=...) at kernel/qeventloop.cpp:201
#6  0x00ae9b7e in QThread::exec (this=0x9ce6b90) at thread/qthread.cpp:490
#7  0x00bcc35b in QInotifyFileSystemWatcherEngine::run (this=0x9ce6b90) at io/qfilesystemwatcher_inotify.cpp:248
#8  0x00aecdf9 in QThreadPrivate::start (arg=0x9ce6b90) at thread/qthread_unix.cpp:266
#9  0x00a60cc9 in start_thread (arg=0xb341ab70) at pthread_create.c:304
#10 0x00df369e in clone () at ../sysdeps/unix/sysv/linux/i386/clone.S:130

Thread 1 (Thread 0xb77a1710 (LWP 3846)):
[KCrash Handler]
#7  ref (this=0x9d288d8) at /usr/include/qt4/QtCore/qatomic_i386.h:120
#8  QString (this=0x9d288d8) at /usr/include/qt4/QtCore/qstring.h:728
#9  WicdWiredNetworkInterface::hardwareAddress (this=0x9d288d8) at ../../../solid/wicd/wirednetworkinterface.cpp:156
#10 0x095ed74a in Solid::Control::WiredNetworkInterface::hardwareAddress (this=0x9ce3ad8) at ../../../../libs/solid/control/wirednetworkinterface.cpp:64
#11 0x0211bae1 in WiredWidget::WiredWidget (this=0x9c62980, connection=0x9e12b28, parent=0x9dec4e8) at ../../../libs/ui/wiredwidget.cpp:59
#12 0x0213afc9 in WiredPreferences::WiredPreferences (this=0x9dec4e8, args=..., parent=0xbfc9e418) at ../../../libs/ui/wiredpreferences.cpp:48
#13 0x0213d551 in ConnectionEditor::editorForConnectionType (this=0x9bdcee0, setDefaults=false, parent=0xbfc9e418, type=Knm::Connection::Wired, args=...) at ../../../libs/ui/connectioneditor.cpp:173
#14 0x0213ec01 in ConnectionEditor::addConnection (this=0x9bdcee0, useDefaults=<value optimized out>, type=Knm::Connection::Wired, otherArgs=...) at ../../../libs/ui/connectioneditor.cpp:123
#15 0x048ea319 in ManageConnectionWidget::addClicked (this=0x9bdc8b8) at ../../../settings/config/manageconnectionwidget.cpp:258
#16 0x048e92eb in ManageConnectionWidget::qt_metacall (this=0x9bdc8b8, _c=QMetaObject::InvokeMetaMethod, _id=39, _a=0xbfc9e648) at moc_manageconnectionwidget.cpp:92
#17 0x00bf48ca in QMetaObject::metacall (object=0x9bdc8b8, cl=3217679004, idx=39, argv=0xbfc9e648) at kernel/qmetaobject.cpp:237
#18 0x00c076ad in QMetaObject::activate (sender=0x9cbece0, m=0x1a65704, local_signal_index=2, argv=0x6e006f) at kernel/qobject.cpp:3280
#19 0x01842019 in QAbstractButton::clicked (this=0x9cbece0, _t1=false) at .moc/release-shared/moc_qabstractbutton.cpp:206
#20 0x01501ff9 in QAbstractButtonPrivate::emitClicked (this=0x9cfbec8) at widgets/qabstractbutton.cpp:546
#21 0x015036f4 in QAbstractButtonPrivate::click (this=0x9cfbec8) at widgets/qabstractbutton.cpp:539
#22 0x015039ae in QAbstractButton::mouseReleaseEvent (this=0x9cbece0, e=0xbfc9ed90) at widgets/qabstractbutton.cpp:1121
#23 0x01131e08 in QWidget::event (this=0x9cbece0, event=0xbfc9ed90) at kernel/qwidget.cpp:8187
#24 0x01501e9e in QAbstractButton::event (this=0x9cbece0, e=0x0) at widgets/qabstractbutton.cpp:1080
#25 0x015afc22 in QPushButton::event (this=0x9cbece0, e=0xbfc9ed90) at widgets/qpushbutton.cpp:683
#26 0x010d3fdc in QApplicationPrivate::notify_helper (this=0x9a36db8, receiver=0x9cbece0, e=0xbfc9ed90) at kernel/qapplication.cpp:4396
#27 0x010dac2e in QApplication::notify (this=0xbfc9f64c, receiver=0x9cbece0, e=0xbfc9ed90) at kernel/qapplication.cpp:3959
#28 0x003857da in KApplication::notify (this=0xbfc9f64c, receiver=0x9cbece0, event=0xbfc9ed90) at ../../kdeui/kernel/kapplication.cpp:311
#29 0x00beeb3b in QCoreApplication::notifyInternal (this=0xbfc9f64c, receiver=0x9cbece0, event=0xbfc9ed90) at kernel/qcoreapplication.cpp:732
#30 0x010d9094 in sendEvent (receiver=0x9cbece0, event=0xbfc9ed90, alienWidget=0x9cbece0, nativeWidget=0x9a2e0f0, buttonDown=0x1a6e3c0, lastMouseReceiver=..., spontaneous=true) at ../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:215
#31 QApplicationPrivate::sendMouseEvent (receiver=0x9cbece0, event=0xbfc9ed90, alienWidget=0x9cbece0, nativeWidget=0x9a2e0f0, buttonDown=0x1a6e3c0, lastMouseReceiver=..., spontaneous=true) at kernel/qapplication.cpp:3058
#32 0x01167d10 in QETWidget::translateMouseEvent (this=0x9a2e0f0, event=0xbfc9f2ac) at kernel/qapplication_x11.cpp:4403
#33 0x01167151 in QApplication::x11ProcessEvent (this=0xbfc9f64c, event=0xbfc9f2ac) at kernel/qapplication_x11.cpp:3414
#34 0x0119636a in x11EventSourceDispatch (s=0x9a39fa8, callback=0, user_data=0x0) at kernel/qguieventdispatcher_glib.cpp:146
#35 0x06992855 in g_main_context_dispatch () from /lib/libglib-2.0.so.0
#36 0x06996668 in ?? () from /lib/libglib-2.0.so.0
#37 0x06996848 in g_main_context_iteration () from /lib/libglib-2.0.so.0
#38 0x00c1d565 in QEventDispatcherGlib::processEvents (this=0x9a129e8, flags=...) at kernel/qeventdispatcher_glib.cpp:415
#39 0x01195be5 in QGuiEventDispatcherGlib::processEvents (this=0x9a129e8, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#40 0x00bed609 in QEventLoop::processEvents (this=0xbfc9f5a4, flags=) at kernel/qeventloop.cpp:149
#41 0x00beda8a in QEventLoop::exec (this=0xbfc9f5a4, flags=...) at kernel/qeventloop.cpp:201
#42 0x00bf200f in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1009
#43 0x010d2e07 in QApplication::exec () at kernel/qapplication.cpp:3672
#44 0x0805736e in main (argc=5, argv=0xbfc9f794) at ../../../systemsettings/app/main.cpp:49

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2011-05-08 04:19:19 UTC

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