Bug 476625 - NetworkManager Edit Connection window crashes when setting connection by hand
Summary: NetworkManager Edit Connection window crashes when setting connection by hand
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Red Hat Enterprise Linux 5
Classification: Red Hat
Component: NetworkManager
Version: 5.3
Hardware: All
OS: Linux
medium
medium
Target Milestone: rc
: ---
Assignee: Dan Williams
QA Contact: desktop-bugs@redhat.com
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2008-12-16 10:31 UTC by Vladimir Benes
Modified: 2011-09-29 10:37 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-01-20 21:29:02 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
Red Hat Product Errata RHEA-2009:0161 0 normal SHIPPED_LIVE NetworkManager enhancement and bug fix update 2009-01-20 16:05:18 UTC

Description Vladimir Benes 2008-12-16 10:31:11 UTC
Description of problem:
if you do not have DHCP server you are unable to set it via NM because the settings window crashes all the time when filling in NetMask

Version-Release number of selected component (if applicable):
NetworkManager-0.7.0-2.el5
NetworkManager-gnome-0.7.0-2.el5
NetworkManager-glib-0.7.0-2.el5

How reproducible:
100%

Steps to Reproduce:
1.right click on NM applet
2.click "Edit connections.."
3.click "Add" to add new profile 
4.go to "IPv4 Settings" tab
5.change Method to manual
6.click "Add" to add new IP Address
7. when changing to field NetMask CPU goes to 100% and settings editor crashes
  
Actual results:
crash

Expected results:
do not crash

Additional info:
I don't know if this is a regression because I do not have older 5.3 or 5.2 installed 
I finally managed to fill all items by clicking to other window when I am finished with filling of each item.. nm editor change the field by clicking to another window which is also quite strange

Comment 1 Vladimir Benes 2008-12-16 10:38:49 UTC
comment to description: you are unable to set network connection via NM (that "it" seems to be connected to dhcp in that context I think :] )

Comment 6 Dan Williams 2008-12-16 21:56:32 UTC
Have a simple fix that disables the problem code for moving focus to the next edit cell in the address list; user needs to click the next field manually now, but it's certainly better than infinite recursion + segfault.

Comment 7 Dan Williams 2008-12-16 21:56:58 UTC
Have a simple fix that disables the problem code for moving focus to the next
edit cell in the address list; user needs to click the next field manually now,
but it's certainly better than infinite recursion + segfault.

Comment 11 wang jiabo 2008-12-17 06:57:59 UTC
I test on the 5.3 with kernel 2.6.18-122.el5 kernel, and
 NetworkManager used NetworkManager-0.7.0-0.11.svn4185.el5
                    NetworkManager-gnome-0.7.0-0.11.svn4185.el5
                    NetworkManager-glib-0.7.0-0.11.svn4185.el5.
it is no problem.
I upgrade the NetworkManager with the same kernel to
 NetworkManager-0.7.0-2.el5
 NetworkManager-gnome-0.7.0-2.el5
 NetworkManager-glib-0.7.0-2.el5

 I did the steps according to the bug , when I finished to
 input the ipv4 address and want to input ipv4 netmask, then the window
 disappear.


I reinstall my OS to the latest 5.3 with kernel 2.6.18-126.el5.
I reproduce the problem with the same environment. 
 but there is a little difference. 
 my cpu up to from 0.3% to 47%, no 100%.

Comment 24 errata-xmlrpc 2009-01-20 21:29:02 UTC
An advisory has been issued which should help the problem
described in this bug report. This report is therefore being
closed with a resolution of ERRATA. For more information
on therefore solution and/or where to find the updated files,
please follow the link below. You may reopen this bug report
if the solution does not work for you.

http://rhn.redhat.com/errata/RHEA-2009-0161.html


Note You need to log in before you can comment on or make changes to this bug.