Note: This bug is displayed in read-only format because the product is no longer active in Red Hat Bugzilla.
RHEL Engineering is moving the tracking of its product development work on RHEL 6 through RHEL 9 to Red Hat Jira (issues.redhat.com). If you're a Red Hat customer, please continue to file support cases via the Red Hat customer portal. If you're not, please head to the "RHEL project" in Red Hat Jira and file new tickets here. Individual Bugzilla bugs in the statuses "NEW", "ASSIGNED", and "POST" are being migrated throughout September 2023. Bugs of Red Hat partners with an assigned Engineering Partner Manager (EPM) are migrated in late September as per pre-agreed dates. Bugs against components "kernel", "kernel-rt", and "kpatch" are only migrated if still in "NEW" or "ASSIGNED". If you cannot log in to RH Jira, please consult article #7032570. That failing, please send an e-mail to the RH Jira admins at rh-issues@redhat.com to troubleshoot your issue as a user management inquiry. The email creates a ServiceNow ticket with Red Hat. Individual Bugzilla bugs that are migrated will be moved to status "CLOSED", resolution "MIGRATED", and set with "MigratedToJIRA" in "Keywords". The link to the successor Jira issue will be found under "Links", have a little "two-footprint" icon next to it, and direct you to the "RHEL project" in Red Hat Jira (issue links are of type "https://issues.redhat.com/browse/RHEL-XXXX", where "X" is a digit). This same link will be available in a blue banner at the top of the page informing you that that bug has been migrated.

Bug 916275

Summary: Crash when connecting to WPA Enterprise network without any credentials
Product: Red Hat Enterprise Linux 7 Reporter: Martin <mholec>
Component: kde-plasma-networkmanagementAssignee: Jan Grulich <jgrulich>
Status: CLOSED CURRENTRELEASE QA Contact: Desktop QE <desktop-qa-list>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 7.0CC: than, tpelka, vbenes
Target Milestone: rc   
Target Release: 7.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: kde-plasma-networkmanagement-0.9.0.9-3.el7 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2014-06-13 12:15:23 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1058804, 1058843    
Bug Blocks:    

Description Martin 2013-02-27 17:06:29 UTC
Description of problem:
Crash when connecting to WPA Enterprise network without any credentials. 

Version-Release number of selected component (if applicable):
kde-plasma-networkmanagement-0.9.0.6-1.el7.x86_64

How reproducible:
always

Steps to Reproduce:
1. Try connect to WPA Enterprise WLAN.
2. "Add new conenction" dialogue pops-up.
3. Don't fill anything, just click on "OK".
  
Actual results:
crash

Expected results:
error dialog

Additional info:
-- Backtrace: Application: Správa sítě (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 0x7fa2a6d468c0 (LWP 4270))] Thread 2 (Thread 0x7fa29928b700 (LWP 4271)): #0 0x0000003becee998d in poll () at ../sysdeps/unix/syscall-template.S:81 #1 0x0000003beca47d24 in g_main_context_iterate.isra.24 () from /lib64/libglib-2.0.so.0 #2 0x0000003beca47e44 in g_main_context_iteration () from /lib64/libglib-2.0.so.0 #3 0x0000003bf63a60f6 in QEventDispatcherGlib::processEvents (this=0x7fa2940008c0, flags=...) at kernel/qeventdispatcher_glib.cpp:426 #4 0x0000003bf63767df in QEventLoop::processEvents (this=this@entry=0x7fa29928ac90, flags=...) at kernel/qeventloop.cpp:149 #5 0x0000003bf6376a68 in QEventLoop::exec (this=0x7fa29928ac90, flags=...) at kernel/qeventloop.cpp:204 #6 0x0000003bf6278950 in QThread::exec (this=<optimized out>) at thread/qthread.cpp:542 #7 0x0000003bf635700f in QInotifyFileSystemWatcherEngine::run (this=0xba45d0) at io/qfilesystemwatcher_inotify.cpp:256 #8 0x0000003bf627b92c in QThreadPrivate::start (arg=0xba45d0) at thread/qthread_unix.cpp:338 #9 0x0000003bed207d15 in start_thread (arg=0x7fa29928b700) at pthread_create.c:308 #10 0x0000003becef246d in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:114 Thread 1 (Thread 0x7fa2a6d468c0 (LWP 4270)): [KCrash Handler] #6 0x0000003bece35ba5 in __GI_raise (sig=sig@entry=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:63 #7 0x0000003bece37358 in __GI_abort () at abort.c:90 #8 0x0000003bf0630ab5 in _dbus_abort () from /lib64/libdbus-1.so.3 #9 0x0000003bf0627545 in _dbus_warn_check_failed () from /lib64/libdbus-1.so.3 #10 0x0000003bf0619b86 in dbus_message_iter_append_basic () from /lib64/libdbus-1.so.3 #11 0x0000003bf785244b in append (arg=<optimized out>, this=0x7ffff1f77560) at qdbusmarshaller.cpp:79 #12 QDBusMarshaller::appendVariantInternal (this=this@entry=0x7ffff1f776c0, arg=...) at qdbusmarshaller.cpp:415 #13 0x0000003bf78534ed in append (arg=..., this=0xdcadb0) at qdbusmarshaller.cpp:204 #14 QDBusArgument::operator<< (this=0x7ffff1f77810, arg=...) at qdbusargument.cpp:512 #15 0x0000003c00a1cf9a 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 0x0000003bf7856925 in QDBusMetaType::marshall (arg=..., id=<optimized out>, data=0xf47f30) at qdbusmetatype.cpp:265 #19 0x0000003bf78505af in QDBusMarshaller::appendRegisteredType (this=this@entry=0x7ffff1f77be0, arg=...) at qdbusmarshaller.cpp:508 #20 0x0000003bf7851e9b in QDBusMarshaller::appendVariantInternal (this=0x7ffff1f77be0, arg=...) at qdbusmarshaller.cpp:481 #21 0x0000003bf782d258 in QDBusMessagePrivate::toDBusMessage (message=..., capabilities=..., error=0x7ffff1f77df0) at qdbusmessage.cpp:189 #22 0x0000003bf78262fe in QDBusConnectionPrivate::sendWithReplyAsync (this=0xaf50b0, message=..., timeout=-1) at qdbusintegrator.cpp:1992 #23 0x0000003bf7814a10 in QDBusConnection::asyncCall (this=<optimized out>, message=..., timeout=<optimized out>) at qdbusconnection.cpp:628 #24 0x0000003bf78321fb in QDBusAbstractInterface::asyncCallWithArgumentList (this=0xf1beb0, method=..., args=...) at qdbusabstractinterface.cpp:501 #25 0x0000003c00a4f58c in AddConnection (connection=..., this=0xf1beb0) at /usr/src/debug/networkmanagement-0.9.0.6/backends/NetworkManager/nm-settingsinterface.h:44 #26 NMDBusSettingsConnectionProvider::addConnection (this=0xc59d30, newConnection=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.6/backends/NetworkManager/nmdbussettingsconnectionprovider.cpp:399 #27 0x000000000040eff1 in ManageConnection::ManageConnection (this=0xe7d760, con=0xbe1ed0) at /usr/src/debug/networkmanagement-0.9.0.6/settings/configshell/manageconnection.cpp:57 #28 0x000000000040f37d in ManageConnection::saveConnection (con=0xbe1ed0) at /usr/src/debug/networkmanagement-0.9.0.6/settings/configshell/manageconnection.cpp:74 #29 0x000000000040948f in main (argc=<optimized out>, argv=<optimized out>) at /usr/src/debug/networkmanagement-0.9.0.6/settings/configshell/main.cpp:110

Comment 4 Jan Grulich 2013-10-30 13:06:20 UTC
Is this bug still valid with kde-plasma-networkmanagement 0.9.0.9?

Comment 5 Jan Grulich 2013-11-28 11:41:37 UTC
Should be fixed in the new release.
See → http://quickgit.kde.org/?p=networkmanagement.git&a=commit&h=1b12d01965d9d8e1e56218abfbbe7436f06442d2

Comment 6 Than Ngo 2013-11-28 11:50:50 UTC
we have a fix so grants devel ack

Comment 7 Than Ngo 2013-11-29 20:50:15 UTC
it's fixex in 	kde-plasma-networkmanagement-0.9.0.9-3.el7

Comment 9 Martin 2014-01-28 14:54:42 UTC
Using:
kde-plasma-networkmanagement-0.9.0.9-4.el7.x86_64
NetworkManager-0.9.9.0-34.git20140122.el7.x86_64

I get NetworkManager and kdeinit4 #1058804 crash now.

Comment 11 Jan Grulich 2014-01-29 16:38:44 UTC
Should be fixed with a new update of NetworkManager, see #1058843.

Comment 12 Jan Grulich 2014-02-11 09:18:17 UTC
The original bug has been already fixed and this one is not related with kde-plasma-networkmanagement.

Comment 14 Ludek Smid 2014-06-13 12:15:23 UTC
This request was resolved in Red Hat Enterprise Linux 7.0.

Contact your manager or support representative in case you have further questions about the request.