[Bug 304470] New: Crash when connecting/changing network connection setting

Brandon Brazington brandon.brazington at eagles.ewu.edu
Thu Aug 2 22:24:52 BST 2012


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

            Bug ID: 304470
          Severity: crash
           Version: unspecified
          Priority: NOR
          Assignee: unassigned-bugs at kde.org
           Summary: Crash when connecting/changing network connection
                    setting
    Classification: Unclassified
                OS: Linux
          Reporter: brandon.brazington at eagles.ewu.edu
          Hardware: Compiled Sources
            Status: UNCONFIRMED
         Component: general
           Product: systemsettings

Application: kcmshell4 ()
KDE Platform Version: 4.8.4 (4.8.4) (Compiled from sources)
Qt Version: 4.8.1
Operating System: Linux 3.2.0-27-generic x86_64
Distribution: Netrunner Dryland Second Edition

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

Trying to connect to a wireless network. Have it saved, but not set to
automatically connect. Always have to go back in to edit the connection and
reenter wep key.

The crash can be reproduced every time.

-- Backtrace:
Application: KDE Control Module (kdeinit4), signal: Segmentation fault
Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
[Current thread is 1 (Thread 0x7fe5786e9780 (LWP 2082))]

Thread 3 (Thread 0x7fe55a275700 (LWP 2123)):
#0  0x00007fe575f120bd in read () at ../sysdeps/unix/syscall-template.S:82
#1  0x00007fe566aed0bc in ?? () from /usr/lib/nvidia-current/libGL.so.1
#2  0x00007fe565f60b27 in ?? () from
/usr/lib/nvidia-current/tls/libnvidia-tls.so.295.40
#3  0x00007fe5730648cf in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#4  0x00007fe573029ba4 in g_main_context_check () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#5  0x00007fe573029fd6 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#6  0x00007fe57302a164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#7  0x00007fe577362426 in QEventDispatcherGlib::processEvents
(this=0x7fe5540008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#8  0x00007fe577331c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#9  0x00007fe577331ed7 in QEventLoop::exec (this=0x7fe55a274d10, flags=...) at
kernel/qeventloop.cpp:204
#10 0x00007fe577230fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#11 0x00007fe5773119ff in QInotifyFileSystemWatcherEngine::run (this=0x2625400)
at io/qfilesystemwatcher_inotify.cpp:248
#12 0x00007fe577233fcb in QThreadPrivate::start (arg=0x2625400) at
thread/qthread_unix.cpp:298
#13 0x00007fe566aeeb74 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#14 0x00007fe573900e9a in start_thread (arg=0x7fe55a275700) at
pthread_create.c:308
#15 0x00007fe575f1f4bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#16 0x0000000000000000 in ?? ()

Thread 2 (Thread 0x7fe559a74700 (LWP 2699)):
#0  0x00007fff669ff8de in ?? ()
#1  0x00007fe5732db15d in __GI_clock_gettime (clock_id=<optimized out>,
tp=<optimized out>) at ../sysdeps/unix/clock_gettime.c:116
#2  0x00007fe57728abb4 in do_gettime (frac=0x7fe559a73ad8, sec=0x7fe559a73ad0)
at tools/qelapsedtimer_unix.cpp:123
#3  qt_gettime () at tools/qelapsedtimer_unix.cpp:140
#4  0x00007fe577362b8d in QTimerInfoList::updateCurrentTime
(this=0x7fe54c002660) at kernel/qeventdispatcher_unix.cpp:343
#5  0x00007fe577362ec3 in QTimerInfoList::timerWait (this=0x7fe54c002660,
tm=...) at kernel/qeventdispatcher_unix.cpp:450
#6  0x00007fe57736197c in timerSourcePrepareHelper (src=<optimized out>,
timeout=0x7fe559a73bac) at kernel/qeventdispatcher_glib.cpp:136
#7  0x00007fe577361a25 in timerSourcePrepare (source=<optimized out>,
timeout=<optimized out>) at kernel/qeventdispatcher_glib.cpp:169
#8  0x00007fe573029846 in g_main_context_prepare () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#9  0x00007fe573029f5b in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#10 0x00007fe57302a164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#11 0x00007fe577362426 in QEventDispatcherGlib::processEvents
(this=0x7fe54c0008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#12 0x00007fe577331c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#13 0x00007fe577331ed7 in QEventLoop::exec (this=0x7fe559a73d10, flags=...) at
kernel/qeventloop.cpp:204
#14 0x00007fe577230fa7 in QThread::exec (this=<optimized out>) at
thread/qthread.cpp:501
#15 0x00007fe5773119ff in QInotifyFileSystemWatcherEngine::run (this=0x223b110)
at io/qfilesystemwatcher_inotify.cpp:248
#16 0x00007fe577233fcb in QThreadPrivate::start (arg=0x223b110) at
thread/qthread_unix.cpp:298
#17 0x00007fe566aeeb74 in ?? () from /usr/lib/nvidia-current/libGL.so.1
#18 0x00007fe573900e9a in start_thread (arg=0x7fe559a74700) at
pthread_create.c:308
#19 0x00007fe575f1f4bd in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:112
#20 0x0000000000000000 in ?? ()

Thread 1 (Thread 0x7fe5786e9780 (LWP 2082)):
[KCrash Handler]
#6  deref (this=0x2000000020) at
../../include/QtCore/../../src/corelib/arch/qatomic_x86_64.h:133
#7  QString::operator= (this=0x276f5f8, other=...) at tools/qstring.cpp:1411
#8  0x00007fe55c447292 in ConnectionWidget::writeConfig (this=<optimized out>)
at ../../../libs/ui/connectionwidget.cpp:94
#9  0x00007fe55c481265 in ConnectionPreferences::save (this=0x2f26860) at
../../../libs/ui/connectionprefs.cpp:102
#10 0x00007fe55c48a4ec in ConnectionEditor::editConnection (this=<optimized
out>, con=0x276f5f0) at ../../../libs/ui/connectioneditor.cpp:105
#11 0x00007fe55c927fc9 in ManageConnectionWidget::editGotSecrets
(this=0x2388a00, valid=<optimized out>, errorMessage=..., uuid=...) at
../../../settings/config/manageconnectionwidget.cpp:558
#12 0x00007fe577347281 in QMetaObject::activate (sender=0x24dca80, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff668e49c0) at
kernel/qobject.cpp:3547
#13 0x00007fe55c6bf0fc in
NMDBusSettingsConnectionProvider::getConnectionSecretsCompleted
(this=<optimized out>, _t1=false, _t2=..., _t3=...) at
moc_nmdbussettingsconnectionprovider.cpp:142
#14 0x00007fe55c6ffaef in
NMDBusSettingsConnectionProvider::onConnectionSecretsArrived (this=0x24dca80,
watcher=0x25b04c0) at
../../../backends/NetworkManager/nmdbussettingsconnectionprovider.cpp:510
#15 0x00007fe577347281 in QMetaObject::activate (sender=0x25b04c0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff668e4e60) at
kernel/qobject.cpp:3547
#16 0x00007fe5748d935f in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=0x25b04c0) at .moc/release-shared/moc_qdbuspendingcall.cpp:106
#17 0x00007fe57734c446 in QObject::event (this=0x25b04c0, e=<optimized out>) at
kernel/qobject.cpp:1195
#18 0x00007fe5766b5894 in notify_helper (e=0x2f00fb0, receiver=0x25b04c0,
this=0x2182ac0) at kernel/qapplication.cpp:4559
#19 QApplicationPrivate::notify_helper (this=0x2182ac0, receiver=0x25b04c0,
e=0x2f00fb0) at kernel/qapplication.cpp:4531
#20 0x00007fe5766ba713 in QApplication::notify (this=0x7fff668e7c80,
receiver=0x25b04c0, e=0x2f00fb0) at kernel/qapplication.cpp:4420
#21 0x00007fe5780cd9e6 in KApplication::notify (this=0x7fff668e7c80,
receiver=0x25b04c0, event=0x2f00fb0) at ../../kdeui/kernel/kapplication.cpp:311
#22 0x00007fe577332e9c in QCoreApplication::notifyInternal
(this=0x7fff668e7c80, receiver=0x25b04c0, event=0x2f00fb0) at
kernel/qcoreapplication.cpp:876
#23 0x00007fe577336c6a in sendEvent (event=0x2f00fb0, receiver=0x25b04c0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#24 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x20672b0) at kernel/qcoreapplication.cpp:1500
#25 0x00007fe577361f93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#26 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#27 0x00007fe573029d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#28 0x00007fe57302a0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#29 0x00007fe57302a164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#30 0x00007fe5773623bf in QEventDispatcherGlib::processEvents (this=0x20697d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#31 0x00007fe57675dd5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#32 0x00007fe577331c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#33 0x00007fe577331ed7 in QEventLoop::exec (this=0x7fff668e5770, flags=...) at
kernel/qeventloop.cpp:204
#34 0x00007fe576b85936 in QDialog::exec (this=0x7fff668e57f0) at
dialogs/qdialog.cpp:554
#35 0x00007fe55c48a496 in ConnectionEditor::editConnection (this=<optimized
out>, con=0x276f5f0) at ../../../libs/ui/connectioneditor.cpp:104
#36 0x00007fe55c927fc9 in ManageConnectionWidget::editGotSecrets
(this=0x2388a00, valid=<optimized out>, errorMessage=..., uuid=...) at
../../../settings/config/manageconnectionwidget.cpp:558
#37 0x00007fe577347281 in QMetaObject::activate (sender=0x24dca80, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff668e5bf0) at
kernel/qobject.cpp:3547
#38 0x00007fe55c6bf0fc in
NMDBusSettingsConnectionProvider::getConnectionSecretsCompleted
(this=<optimized out>, _t1=false, _t2=..., _t3=...) at
moc_nmdbussettingsconnectionprovider.cpp:142
#39 0x00007fe55c6ffaef in
NMDBusSettingsConnectionProvider::onConnectionSecretsArrived (this=0x24dca80,
watcher=0x26b3ac0) at
../../../backends/NetworkManager/nmdbussettingsconnectionprovider.cpp:510
#40 0x00007fe577347281 in QMetaObject::activate (sender=0x26b3ac0, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff668e6090) at
kernel/qobject.cpp:3547
#41 0x00007fe5748d935f in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=0x26b3ac0) at .moc/release-shared/moc_qdbuspendingcall.cpp:106
#42 0x00007fe57734c446 in QObject::event (this=0x26b3ac0, e=<optimized out>) at
kernel/qobject.cpp:1195
#43 0x00007fe5766b5894 in notify_helper (e=0x26563c0, receiver=0x26b3ac0,
this=0x2182ac0) at kernel/qapplication.cpp:4559
#44 QApplicationPrivate::notify_helper (this=0x2182ac0, receiver=0x26b3ac0,
e=0x26563c0) at kernel/qapplication.cpp:4531
#45 0x00007fe5766ba713 in QApplication::notify (this=0x7fff668e7c80,
receiver=0x26b3ac0, e=0x26563c0) at kernel/qapplication.cpp:4420
#46 0x00007fe5780cd9e6 in KApplication::notify (this=0x7fff668e7c80,
receiver=0x26b3ac0, event=0x26563c0) at ../../kdeui/kernel/kapplication.cpp:311
#47 0x00007fe577332e9c in QCoreApplication::notifyInternal
(this=0x7fff668e7c80, receiver=0x26b3ac0, event=0x26563c0) at
kernel/qcoreapplication.cpp:876
#48 0x00007fe577336c6a in sendEvent (event=0x26563c0, receiver=0x26b3ac0) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#49 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x20672b0) at kernel/qcoreapplication.cpp:1500
#50 0x00007fe577361f93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#51 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#52 0x00007fe573029d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#53 0x00007fe57302a0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#54 0x00007fe57302a164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#55 0x00007fe5773623bf in QEventDispatcherGlib::processEvents (this=0x20697d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#56 0x00007fe57675dd5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#57 0x00007fe577331c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#58 0x00007fe577331ed7 in QEventLoop::exec (this=0x7fff668e69a0, flags=...) at
kernel/qeventloop.cpp:204
#59 0x00007fe576b85936 in QDialog::exec (this=0x7fff668e6a20) at
dialogs/qdialog.cpp:554
#60 0x00007fe55c48a496 in ConnectionEditor::editConnection (this=<optimized
out>, con=0x276f5f0) at ../../../libs/ui/connectioneditor.cpp:104
#61 0x00007fe55c927fc9 in ManageConnectionWidget::editGotSecrets
(this=0x2388a00, valid=<optimized out>, errorMessage=..., uuid=...) at
../../../settings/config/manageconnectionwidget.cpp:558
#62 0x00007fe577347281 in QMetaObject::activate (sender=0x24dca80, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff668e6e20) at
kernel/qobject.cpp:3547
#63 0x00007fe55c6bf0fc in
NMDBusSettingsConnectionProvider::getConnectionSecretsCompleted
(this=<optimized out>, _t1=false, _t2=..., _t3=...) at
moc_nmdbussettingsconnectionprovider.cpp:142
#64 0x00007fe55c6ffaef in
NMDBusSettingsConnectionProvider::onConnectionSecretsArrived (this=0x24dca80,
watcher=0x2676970) at
../../../backends/NetworkManager/nmdbussettingsconnectionprovider.cpp:510
#65 0x00007fe577347281 in QMetaObject::activate (sender=0x2676970, m=<optimized
out>, local_signal_index=<optimized out>, argv=0x7fff668e72c0) at
kernel/qobject.cpp:3547
#66 0x00007fe5748d935f in QDBusPendingCallWatcher::finished (this=<optimized
out>, _t1=0x2676970) at .moc/release-shared/moc_qdbuspendingcall.cpp:106
#67 0x00007fe57734c446 in QObject::event (this=0x2676970, e=<optimized out>) at
kernel/qobject.cpp:1195
#68 0x00007fe5766b5894 in notify_helper (e=0x2736f60, receiver=0x2676970,
this=0x2182ac0) at kernel/qapplication.cpp:4559
#69 QApplicationPrivate::notify_helper (this=0x2182ac0, receiver=0x2676970,
e=0x2736f60) at kernel/qapplication.cpp:4531
#70 0x00007fe5766ba713 in QApplication::notify (this=0x7fff668e7c80,
receiver=0x2676970, e=0x2736f60) at kernel/qapplication.cpp:4420
#71 0x00007fe5780cd9e6 in KApplication::notify (this=0x7fff668e7c80,
receiver=0x2676970, event=0x2736f60) at ../../kdeui/kernel/kapplication.cpp:311
#72 0x00007fe577332e9c in QCoreApplication::notifyInternal
(this=0x7fff668e7c80, receiver=0x2676970, event=0x2736f60) at
kernel/qcoreapplication.cpp:876
#73 0x00007fe577336c6a in sendEvent (event=0x2736f60, receiver=0x2676970) at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:231
#74 QCoreApplicationPrivate::sendPostedEvents (receiver=0x0, event_type=0,
data=0x20672b0) at kernel/qcoreapplication.cpp:1500
#75 0x00007fe577361f93 in sendPostedEvents () at
../../include/QtCore/../../src/corelib/kernel/qcoreapplication.h:236
#76 postEventSourceDispatch (s=<optimized out>) at
kernel/qeventdispatcher_glib.cpp:279
#77 0x00007fe573029d53 in g_main_context_dispatch () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#78 0x00007fe57302a0a0 in ?? () from /lib/x86_64-linux-gnu/libglib-2.0.so.0
#79 0x00007fe57302a164 in g_main_context_iteration () from
/lib/x86_64-linux-gnu/libglib-2.0.so.0
#80 0x00007fe5773623bf in QEventDispatcherGlib::processEvents (this=0x20697d0,
flags=...) at kernel/qeventdispatcher_glib.cpp:424
#81 0x00007fe57675dd5e in QGuiEventDispatcherGlib::processEvents
(this=<optimized out>, flags=...) at kernel/qguieventdispatcher_glib.cpp:204
#82 0x00007fe577331c82 in QEventLoop::processEvents (this=<optimized out>,
flags=...) at kernel/qeventloop.cpp:149
#83 0x00007fe577331ed7 in QEventLoop::exec (this=0x7fff668e7bd0, flags=...) at
kernel/qeventloop.cpp:204
#84 0x00007fe576b85936 in QDialog::exec (this=0x239bb10) at
dialogs/qdialog.cpp:554
#85 0x00007fe56243ed2c in kdemain (_argc=<optimized out>, _argv=<optimized
out>) at ../../kcmshell/main.cpp:292
#86 0x00000000004086a4 in launch (argc=5, _name=0x21a50f8 "kcmshell4",
args=<optimized out>, cwd=0x0, envc=<optimized out>, envs=<optimized out>,
reset_env=false, tty=0x0, avoid_loops=false, startup_id_str=0x40b31e "0") at
../../kinit/kinit.cpp:746
#87 0x0000000000409a16 in handle_launcher_request (sock=8, who=<optimized out>)
at ../../kinit/kinit.cpp:1238
#88 0x0000000000409f47 in handle_requests (waitForPid=0) at
../../kinit/kinit.cpp:1431
#89 0x000000000040532f in main (argc=4, argv=0x7fff00000001,
envp=0x7fff668e9680) at ../../kinit/kinit.cpp:1919

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

Possible duplicates by query: bug 292829, bug 292673.

Reported using DrKonqi

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



More information about the Unassigned-bugs mailing list