Bug 323106 - Crash when saving connection settings for a wireless network
Summary: Crash when saving connection settings for a wireless network
Status: RESOLVED DUPLICATE of bug 299863
Alias: None
Product: Network Management
Classification: Miscellaneous
Component: general (show other bugs)
Version: 0.9
Platform: openSUSE Linux
: NOR crash
Target Milestone: ---
Assignee: Lamarque V. Souza
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-08-02 13:15 UTC by Robert Munteanu
Modified: 2013-11-28 11:07 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Robert Munteanu 2013-08-02 13:15:40 UTC
Application: systemsettings (1.0)
KDE Platform Version: 4.10.5 "release 1"
Qt Version: 4.8.4
Operating System: Linux 3.7.10-1.16-desktop x86_64
Distribution: "openSUSE 12.3 (x86_64)"

-- Information about the crash:
1. Launch 'Configure desktop'
2. Go to 'Network settings'
3. Click Add -> Wireless
4.  Click Scan
5. Select a wireless network
6. Uncheck 'connect automatically'
7. Press OK

I'm not sure if this is relevant, but in my case the network is configured with WPA2 security, TLS authentication. But I don't set of those settings in the steps above.

The crash can be reproduced every time.

-- Backtrace:
Application: System Settings (systemsettings), signal: Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
[Current thread is 1 (Thread 0x7f0dc68a27c0 (LWP 10120))]

Thread 2 (Thread 0x7f0da75ef700 (LWP 10127)):
#0  0x00007f0dc387487d in poll () at ../sysdeps/unix/syscall-template.S:81
#1  0x00007f0dbcf90aa4 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x00007f0dbcf90bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#3  0x00007f0dc3ff42e6 in QEventDispatcherGlib::processEvents (this=0x7f0da00008e0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#4  0x00007f0dc3fc4adf in QEventLoop::processEvents (this=this@entry=0x7f0da75eed90, flags=...) at kernel/qeventloop.cpp:149
#5  0x00007f0dc3fc4d68 in QEventLoop::exec (this=0x7f0da75eed90, flags=...) at kernel/qeventloop.cpp:204
#6  0x00007f0dc3ec70f0 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542
#7  0x00007f0dc3fa529f in QInotifyFileSystemWatcherEngine::run (this=0x2740430) at io/qfilesystemwatcher_inotify.cpp:256
#8  0x00007f0dc3eca0cc in QThreadPrivate::start (arg=0x2740430) at thread/qthread_unix.cpp:338
#9  0x00007f0dbd246e0f in start_thread (arg=0x7f0da75ef700) at pthread_create.c:308
#10 0x00007f0dc387d7dd in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7f0dc68a27c0 (LWP 10120)):
[KCrash Handler]
#5  0x00007f0dc37ca3d5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:56
#6  0x00007f0dc37cb858 in __GI_abort () at abort.c:90
#7  0x00007f0dbb34d485 in _dbus_abort () at dbus-sysdeps.c:94
#8  0x00007f0dbb343ee5 in _dbus_warn_check_failed (format=0x7f0dbb3538a0 "arguments to %s() were incorrect, assertion \"%s\" failed in file %s line %d.\nThis is normally a bug in some application using the D-Bus library.\n") at dbus-internals.c:290
#9  0x00007f0dbb336536 in dbus_message_iter_append_basic (iter=0x7fff43a38c48, type=<optimized out>, value=0x7fff43a388cc) at dbus-message.c:2586
#10 0x00007f0dc43795db in append (arg=<optimized out>, this=0x7fff43a38ad0) at qdbusmarshaller.cpp:79
#11 QDBusMarshaller::appendVariantInternal (this=this@entry=0x7fff43a38c30, arg=...) at qdbusmarshaller.cpp:415
#12 0x00007f0dc437a66d in append (arg=..., this=0x29af0f0) at qdbusmarshaller.cpp:204
#13 QDBusArgument::operator<< (this=0x7fff43a38d80, arg=...) at qdbusargument.cpp:512
#14 0x00007f0da90564ba in operator<< (map=..., arg=...) at /usr/include/QtDBus/qdbusargument.h:341
#15 operator<< <QString, QMap<QString, QVariant> > (map=..., arg=...) at /usr/include/QtDBus/qdbusargument.h:310
#16 qDBusMarshallHelper<QMap<QString, QMap<QString, QVariant> > > (arg=..., t=<optimized out>) at /usr/include/QtDBus/qdbusmetatype.h:72
#17 0x00007f0dc437daa5 in QDBusMetaType::marshall (arg=..., id=<optimized out>, data=0x2979490) at qdbusmetatype.cpp:265
#18 0x00007f0dc437775f in QDBusMarshaller::appendRegisteredType (this=this@entry=0x7fff43a39150, arg=...) at qdbusmarshaller.cpp:508
#19 0x00007f0dc437903b in QDBusMarshaller::appendVariantInternal (this=0x7fff43a39150, arg=...) at qdbusmarshaller.cpp:481
#20 0x00007f0dc4354428 in QDBusMessagePrivate::toDBusMessage (message=..., capabilities=..., error=0x7fff43a39360) at qdbusmessage.cpp:189
#21 0x00007f0dc434d03e in QDBusConnectionPrivate::sendWithReplyAsync (this=0x26ec200, message=..., timeout=-1) at qdbusintegrator.cpp:1992
#22 0x00007f0dc433b830 in QDBusConnection::asyncCall (this=<optimized out>, message=..., timeout=<optimized out>) at qdbusconnection.cpp:628
#23 0x00007f0dc43593cb in QDBusAbstractInterface::asyncCallWithArgumentList (this=0x26db0b0, method=..., args=...) at qdbusabstractinterface.cpp:501
#24 0x00007f0da9089acc in AddConnection (connection=..., this=0x26db0b0) at /usr/src/debug/networkmanagement-0.9.0.7/backends/NetworkManager/nm-settingsinterface.h:44
#25 NMDBusSettingsConnectionProvider::addConnection (this=0x26ebfe0, newConnection=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.7/backends/NetworkManager/nmdbussettingsconnectionprovider.cpp:407
#26 0x00007f0da92de129 in ManageConnectionWidget::connectionTypeMenuTriggered (this=0x28c0240, action=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.7/settings/config/manageconnectionwidget.cpp:754
#27 0x00007f0dc3fdb29f in QMetaObject::activate (sender=0x26f34a0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff43a39880) at kernel/qobject.cpp:3548
#28 0x00007f0dc507f472 in QMenu::triggered(QAction*) () from /usr/lib64/libQtGui.so.4
#29 0x00007f0dc50809fb in ?? () from /usr/lib64/libQtGui.so.4
#30 0x00007f0dc3fdb29f in QMetaObject::activate (sender=0x2775780, m=<optimized out>, local_signal_index=<optimized out>, argv=0x7fff43a39a30) at kernel/qobject.cpp:3548
#31 0x00007f0dc4c45662 in QAction::triggered(bool) () from /usr/lib64/libQtGui.so.4
#32 0x00007f0dc4c45850 in QAction::activate(QAction::ActionEvent) () from /usr/lib64/libQtGui.so.4
#33 0x00007f0dc507f6e3 in ?? () from /usr/lib64/libQtGui.so.4
#34 0x00007f0dc5085ac9 in ?? () from /usr/lib64/libQtGui.so.4
#35 0x00007f0dc4c9b149 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#36 0x00007f0dc5086d7b in QMenu::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#37 0x00007f0dc4c4b86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#38 0x00007f0dc4c5054b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#39 0x00007f0dc595e7f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#40 0x00007f0dc3fc5d8e in QCoreApplication::notifyInternal (this=0x7fff43a3c5c0, receiver=0x26f34a0, event=0x7fff43a3a420) at kernel/qcoreapplication.cpp:946
#41 0x00007f0dc4c4c6ab in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#42 0x00007f0dc4cc6d5c in ?? () from /usr/lib64/libQtGui.so.4
#43 0x00007f0dc4cc5c21 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#44 0x00007f0dc4cebfa2 in ?? () from /usr/lib64/libQtGui.so.4
#45 0x00007f0dbcf907d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#46 0x00007f0dbcf90b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#47 0x00007f0dbcf90bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#48 0x00007f0dc3ff42e6 in QEventDispatcherGlib::processEvents (this=0x1d23a70, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#49 0x00007f0dc4cebc1e in ?? () from /usr/lib64/libQtGui.so.4
#50 0x00007f0dc3fc4adf in QEventLoop::processEvents (this=this@entry=0x7fff43a3af70, flags=...) at kernel/qeventloop.cpp:149
#51 0x00007f0dc3fc4d68 in QEventLoop::exec (this=0x7fff43a3af70, flags=...) at kernel/qeventloop.cpp:204
#52 0x00007f0dc50836e5 in QMenu::exec(QPoint const&, QAction*) () from /usr/lib64/libQtGui.so.4
#53 0x00007f0dc5091a62 in ?? () from /usr/lib64/libQtGui.so.4
#54 0x00007f0dc3fdb29f in QMetaObject::activate (sender=0x283c6b0, m=<optimized out>, local_signal_index=<optimized out>, argv=0x0) at kernel/qobject.cpp:3548
#55 0x00007f0dc5004c51 in ?? () from /usr/lib64/libQtGui.so.4
#56 0x00007f0dc5004e1c in QAbstractButton::mousePressEvent(QMouseEvent*) () from /usr/lib64/libQtGui.so.4
#57 0x00007f0dc4c9b130 in QWidget::event(QEvent*) () from /usr/lib64/libQtGui.so.4
#58 0x00007f0dc4c4b86c in QApplicationPrivate::notify_helper(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#59 0x00007f0dc4c5054b in QApplication::notify(QObject*, QEvent*) () from /usr/lib64/libQtGui.so.4
#60 0x00007f0dc595e7f6 in KApplication::notify(QObject*, QEvent*) () from /usr/lib64/libkdeui.so.5
#61 0x00007f0dc3fc5d8e in QCoreApplication::notifyInternal (this=0x7fff43a3c5c0, receiver=0x283c6b0, event=0x7fff43a3b960) at kernel/qcoreapplication.cpp:946
#62 0x00007f0dc4c4c6ab in QApplicationPrivate::sendMouseEvent(QWidget*, QMouseEvent*, QWidget*, QWidget*, QWidget**, QPointer<QWidget>&, bool) () from /usr/lib64/libQtGui.so.4
#63 0x00007f0dc4cc6e94 in ?? () from /usr/lib64/libQtGui.so.4
#64 0x00007f0dc4cc5c21 in QApplication::x11ProcessEvent(_XEvent*) () from /usr/lib64/libQtGui.so.4
#65 0x00007f0dc4cebfa2 in ?? () from /usr/lib64/libQtGui.so.4
#66 0x00007f0dbcf907d5 in g_main_context_dispatch () from /usr/lib64/libglib-2.0.so.0
#67 0x00007f0dbcf90b08 in ?? () from /usr/lib64/libglib-2.0.so.0
#68 0x00007f0dbcf90bc4 in g_main_context_iteration () from /usr/lib64/libglib-2.0.so.0
#69 0x00007f0dc3ff42c6 in QEventDispatcherGlib::processEvents (this=0x1d23a70, flags=...) at kernel/qeventdispatcher_glib.cpp:424
#70 0x00007f0dc4cebc1e in ?? () from /usr/lib64/libQtGui.so.4
#71 0x00007f0dc3fc4adf in QEventLoop::processEvents (this=this@entry=0x7fff43a3c4a0, flags=...) at kernel/qeventloop.cpp:149
#72 0x00007f0dc3fc4d68 in QEventLoop::exec (this=0x7fff43a3c4a0, flags=...) at kernel/qeventloop.cpp:204
#73 0x00007f0dc3fc9a08 in QCoreApplication::exec () at kernel/qcoreapplication.cpp:1218
#74 0x000000000040b49e in ?? ()
#75 0x00007f0dc37b6a15 in __libc_start_main (main=0x40b140, argc=5, ubp_av=0x7fff43a3c708, init=<optimized out>, fini=<optimized out>, rtld_fini=<optimized out>, stack_end=0x7fff43a3c6f8) at libc-start.c:258
#76 0x000000000040b4f5 in _start ()

Possible duplicates by query: bug 309485, bug 307445.

Reported using DrKonqi
Comment 1 Lamarque V. Souza 2013-11-28 11:07:56 UTC

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