[kde] [Bug 322861] New: Network Manager crashed after attempting to connect to wifi

Andrew Dahl DroidJD at Gmail.com
Fri Jul 26 21:34:57 BST 2013


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

            Bug ID: 322861
           Summary: Network Manager crashed after attempting to connect to
                    wifi
    Classification: Unclassified
           Product: kde
           Version: unspecified
          Platform: unspecified
                OS: Linux
            Status: UNCONFIRMED
          Severity: crash
          Priority: NOR
         Component: general
          Assignee: unassigned-bugs at kde.org
          Reporter: DroidJD at Gmail.com

Application: networkmanagement_configshell ()
KDE Platform Version: 4.10.5
Qt Version: 4.8.4
Operating System: Linux 3.9.9-302.fc19.x86_64 x86_64
Distribution: "Fedora release 19 (Schrödinger’s Cat)"

-- Information about the crash:
I can reproduce this on a Toshiba Lenovo ThinkPad T530 AND a Chroembook Pixel
running Fedora 19 -- It worked fine in Fedora 18, although I'm not sure which
exact update it started to fail with.

- What I was doing when the application crashed:
I was connecting to my work's WiFi.  I can connect to unsecured wifi and
standard WPA/WPA2 WiFi without a problem (standard as in using simple home
routers).

I selected my work's WiFi SSID from the connections menu, to which the "Add
Network Connection - Network Management" dialog appeared.  The Wireless
Security tab was selected, with Security: WPA/WPA2 Enterprise -- I typed in my
Identity and left blank the following: User Certificate, CA Certificate,
Connect to these Servers, Private Key, and Private Key Password.  Upon clicking
OK, Network Manager crashes every time.

Previously, using Fedora 18, when adding this network connection I would enter
my Identity, click OK, and it would prompt me for my password.

Again, I can reproduce this every time on two systems, so I'm more than happy
to help test any patches you might have.

The crash can be reproduced every time.

-- Backtrace:
Application: Network Management (networkmanagement_configshell), signal:
Aborted
Using host libthread_db library "/lib64/libthread_db.so.1".
81    T_PSEUDO (SYSCALL_SYMBOL, SYSCALL_NAME, SYSCALL_NARGS)
[Current thread is 1 (Thread 0x7fe5321338c0 (LWP 12039))]

Thread 2 (Thread 0x7fe525892700 (LWP 12041)):
#0  0x0000003a95c86f9a in g_mutex_get_impl (mutex=0x7fe5200009a0) at
gthread-posix.c:121
#1  0x0000003a95c87249 in g_mutex_lock (mutex=mutex at entry=0x7fe5200009a0) at
gthread-posix.c:210
#2  0x0000003a95c4798b in g_main_context_query
(context=context at entry=0x7fe5200009a0, max_priority=2147483647,
timeout=timeout at entry=0x7fe525891bac, fds=fds at entry=0x7fe520002c00,
n_fds=n_fds at entry=2) at gmain.c:3426
#3  0x0000003a95c48062 in g_main_context_iterate
(context=context at entry=0x7fe5200009a0, block=block at entry=1,
dispatch=dispatch at entry=1, self=<optimized out>) at gmain.c:3683
#4  0x0000003a95c481fc in g_main_context_iteration (context=0x7fe5200009a0,
may_block=1) at gmain.c:3762
#5  0x0000003a9cda6cd6 in QEventDispatcherGlib::processEvents
(this=0x7fe5200008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426
#6  0x0000003a9cd78bdf in QEventLoop::processEvents
(this=this at entry=0x7fe525891ce0, flags=...) at kernel/qeventloop.cpp:149
#7  0x0000003a9cd78ed5 in QEventLoop::exec (this=this at entry=0x7fe525891ce0,
flags=...) at kernel/qeventloop.cpp:204
#8  0x0000003a9cc7862f in QThread::exec (this=this at entry=0xb92fb0) at
thread/qthread.cpp:542
#9  0x0000003a9cd5a443 in QInotifyFileSystemWatcherEngine::run (this=0xb92fb0)
at io/qfilesystemwatcher_inotify.cpp:256
#10 0x0000003a9cc7accf in QThreadPrivate::start (arg=0xb92fb0) at
thread/qthread_unix.cpp:338
#11 0x0000003a93c07c53 in start_thread (arg=0x7fe525892700) at
pthread_create.c:308
#12 0x0000003a938f513d in clone () at
../sysdeps/unix/sysv/linux/x86_64/clone.S:113

Thread 1 (Thread 0x7fe5321338c0 (LWP 12039)):
[KCrash Handler]
#6  0x0000003a93835a19 in __GI_raise (sig=sig at entry=6) at
../nptl/sysdeps/unix/sysv/linux/raise.c:56
#7  0x0000003a93837128 in __GI_abort () at abort.c:90
#8  0x0000003a9742f4c5 in _dbus_abort () at dbus-sysdeps.c:94
#9  0x0000003a97426431 in _dbus_warn_check_failed (format=0x3a97435880
"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
#10 0x0000003a97419106 in dbus_message_iter_append_basic (iter=0x7fffcd36c1f8,
type=98, value=0x7fffcd36c070) at dbus-message.c:2586
#11 0x0000003a9e650eb1 in append (arg=<optimized out>, this=0x3a9e87ad74
<QDBusMetaTypeId::argument>) at qdbusmarshaller.cpp:79
#12 QDBusMarshaller::appendVariantInternal (this=this at entry=0x7fffcd36c1e0,
arg=...) at qdbusmarshaller.cpp:415
#13 0x0000003a9e6521a5 in append (arg=..., this=0xd80df0) at
qdbusmarshaller.cpp:204
#14 QDBusArgument::operator<< (this=0x7fffcd36c340, arg=...) at
qdbusargument.cpp:512
#15 0x0000003c4d61ba26 in operator<< (map=..., arg=...) at
/usr/include/QtDBus/qdbusargument.h:341
#16 operator<< <QString, QMap<QString, QVariant> > (map=..., arg=...) at
/usr/include/QtDBus/qdbusargument.h:310
#17 qDBusMarshallHelper<QMap<QString, QMap<QString, QVariant> > > (arg=...,
t=<optimized out>) at /usr/include/QtDBus/qdbusmetatype.h:72
#18 0x0000003a9e654de5 in QDBusMetaType::marshall (arg=..., id=<optimized out>,
data=data at entry=0xf9b660) at qdbusmetatype.cpp:265
#19 0x0000003a9e64f5a2 in QDBusMarshaller::appendRegisteredType
(this=this at entry=0x7fffcd36c550, arg=...) at qdbusmarshaller.cpp:508
#20 0x0000003a9e650c9b in QDBusMarshaller::appendVariantInternal
(this=this at entry=0x7fffcd36c550, arg=...) at qdbusmarshaller.cpp:481
#21 0x0000003a9e62cbdc in QDBusMessagePrivate::toDBusMessage (message=...,
capabilities=..., error=error at entry=0x7fffcd36c7f0) at qdbusmessage.cpp:189
#22 0x0000003a9e62788c in QDBusConnectionPrivate::sendWithReplyAsync
(this=0xa9d050, message=..., timeout=-1) at qdbusintegrator.cpp:1992
#23 0x0000003a9e614990 in QDBusConnection::asyncCall (this=this at entry=0xa6a268,
message=..., timeout=<optimized out>) at qdbusconnection.cpp:628
#24 0x0000003a9e631aa8 in QDBusAbstractInterface::asyncCallWithArgumentList
(this=<optimized out>, method=..., args=...) at qdbusabstractinterface.cpp:501
#25 0x0000003c4d64c30d in AddConnection (connection=..., this=<optimized out>)
at
/usr/src/debug/networkmanagement-0.9.0.9/backends/NetworkManager/nm-settingsinterface.h:44
#26 NMDBusSettingsConnectionProvider::addConnection (this=0xbdff70,
newConnection=newConnection at entry=0xb4ca60) at
/usr/src/debug/networkmanagement-0.9.0.9/backends/NetworkManager/nmdbussettingsconnectionprovider.cpp:412
#27 0x000000000040e41a in ManageConnection::ManageConnection (this=0xe15090,
con=0xb4ca60) at
/usr/src/debug/networkmanagement-0.9.0.9/settings/configshell/manageconnection.cpp:57
#28 0x000000000040e735 in ManageConnection::saveConnection
(con=con at entry=0xb4ca60) at
/usr/src/debug/networkmanagement-0.9.0.9/settings/configshell/manageconnection.cpp:74
#29 0x0000000000409379 in main (argc=7, argv=0x7fffcd36cde8) at
/usr/src/debug/networkmanagement-0.9.0.9/settings/configshell/main.cpp:110

Possible duplicates by query: bug 309485, bug 307445.

Reported using DrKonqi

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


More information about the Unassigned-bugs mailing list