Bug 544046 - TB7ddea00d NCPluginWirelessInterface.py:346:on_finish_page_prepare:TypeError: cannot concatenate 'str' and 'NoneType' objects
Summary: TB7ddea00d NCPluginWirelessInterface.py:346:on_finish_page_prepare:TypeError:...
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: system-config-network
Version: 11
Hardware: All
OS: Linux
low
medium
Target Milestone: ---
Assignee: Harald Hoyer
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2009-12-03 19:22 UTC by Jerry Amundson
Modified: 2010-03-23 02:00 UTC (History)
3 users (show)

Fixed In Version: system-config-network-1.6.0-2.fc12
Clone Of:
Environment:
Last Closed: 2010-03-23 02:00:30 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Jerry Amundson 2009-12-03 19:22:50 UTC
Description of problem:
TB7ddea00d NCPluginWirelessInterface.py:346:on_finish_page_prepare:TypeError: cannot concatenate 'str' and 'NoneType' objects

Version-Release number of selected component (if applicable):
system-config-network-1.5.97-1.fc11.src.rpm

How reproducible:
always

Steps to Reproduce:
1.add wireless PCI card
2.try to add new device in s-c-n
3.
  
Actual results:
crash

Expected results:
saved ifcfg file

Additional info:
[root@jerry-opti755 ~]# system-config-network
/usr/share/system-config-network/netconfpkg/gui/NCPluginEthernetInterface.py:65: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated                                                     
  domain=PROGNAME)                                                                                            
/usr/share/system-config-network/netconfpkg/gui/NCPluginWirelessInterface.py:78: GtkWarning: GtkSpinButton: setting an adjustment with non-zero page size is deprecated                                                     
  domain=PROGNAME)                                                                                            

(system-config-network-gui:3582): libglade-WARNING **: Error loading image: Failed to open file '/usr/share/system-config-network/netconfpkg/gui/network.xpm': No such file or directory                                    

(system-config-network-gui:3582): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `logo'                                                                                                     

(system-config-network-gui:3582): libglade-WARNING **: Error loading image: Failed to open file '/usr/share/system-config-network/netconfpkg/gui/network.xpm': No such file or directory                                    

(system-config-network-gui:3582): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `logo'                                                                                                     

(system-config-network-gui:3582): libglade-WARNING **: Error loading image: Failed to open file '/usr/share/system-config-network/netconfpkg/gui/network.xpm': No such file or directory                                    

(system-config-network-gui:3582): libglade-WARNING **: could not convert string to type `GdkPixbuf' for property `logo'                                                                                                     
/usr/share/system-config-network/netconfpkg/exception.py:252: DeprecationWarning: the md5 module is deprecated; use hashlib instead                                                                                         
  import md5                                                                                                  
Component: system-config-network                                                                              
Version: 1.5.97                                                                                               
Summary: TB7ddea00d NCPluginWirelessInterface.py:346:on_finish_page_prepare:TypeError: cannot concatenate 'str' and 'NoneType' objects                                                                                      

Traceback (most recent call last):
  File "/usr/share/system-config-network/netconfpkg/gui/NCPluginWirelessInterface.py", line 346, in on_finish_page_prepare                                                                                                  
    + _("Default gateway address:") + " " + self.device.Gateway + "\n")                                       
TypeError: cannot concatenate 'str' and 'NoneType' objects                                                    

Local variables in innermost frame:
druid_page: <gnome.ui.DruidPageEdge object at 0x26ca870 (GnomeDruidPageEdge at 0x27144c0)>
self: <netconfpkg.gui.NCPluginWirelessInterface.WirelessInterfaceWizard instance at 0x26c5908>
wl: Wireless.Channel=                                                                         
Wireless.EssId=                                                                               
Wireless.Key=                                                                                 
Wireless.Mode=Managed                                                                         
Wireless.Rate=auto                                                                            

hardwarelist: HardwareList.Ethernet.usb0.Card.ModuleName=zaurus
HardwareList.Ethernet.usb0.Description=Sharp Corp. Zaurus SL-5000D/SL-5500 PDA
HardwareList.Ethernet.usb0.Name=usb0                                          
HardwareList.Ethernet.usb0.Status=system                                      
HardwareList.Ethernet.usb0.Type=Ethernet                                      
HardwareList.Ethernet.virbr0.Description=                                     
HardwareList.Ethernet.virbr0.Name=virbr0                                      
HardwareList.Ethernet.virbr0.Status=system                                    
HardwareList.Ethernet.virbr0.Type=Ethernet                                    
HardwareList.Ethernet.virbr1.Description=                                     
HardwareList.Ethernet.virbr1.Name=virbr1                                      
HardwareList.Ethernet.virbr1.Status=system                                    
HardwareList.Ethernet.virbr1.Type=Ethernet                                    
HardwareList.Wireless.eth2.Card.ModuleName=airo                               
HardwareList.Wireless.eth2.Description=AIRONET Wireless Communications PC4800 
HardwareList.Wireless.eth2.Name=eth2                                          
HardwareList.Wireless.eth2.Status=system                                      
HardwareList.Wireless.eth2.Type=Wireless                                      
HardwareList.Ethernet.eth1.Card.ModuleName=3c59x                              
HardwareList.Ethernet.eth1.Description=3Com Corporation 3c905C-TX/TX-M [Tornado]
HardwareList.Ethernet.eth1.Name=eth1                                            
HardwareList.Ethernet.eth1.Status=system                                        
HardwareList.Ethernet.eth1.Type=Ethernet                                        
HardwareList.Ethernet.eth0.Card.ModuleName=e1000e                               
HardwareList.Ethernet.eth0.Description=Intel Corporation 82566DM-2 Gigabit Network Connection
HardwareList.Ethernet.eth0.Name=eth0                                                         
HardwareList.Ethernet.eth0.Status=system                                                     
HardwareList.Ethernet.eth0.Type=Ethernet                                                     

hw: HwWireless.Card.ModuleName=airo
HwWireless.Description=AIRONET Wireless Communications PC4800
HwWireless.Name=eth2                                         
HwWireless.Status=system                                     
HwWireless.Type=Wireless                                     

druid: <gnome.ui.Druid object at 0x26c43c0 (GnomeDruid at 0x2911700)>
s: You have selected the following information:                      

Device: eth2 (AIRONET Wireless Communications PC4800)

hwaddr: 00:0c:30:b0:67:47

Comment 1 Jerry Amundson 2010-01-05 04:19:47 UTC
Getting down to it, select the radio box
Statically set IP addresses:
but do not fill in any fields and click Forward.

User error, certainly, but there are better ways of handling it.

Comment 2 Jiri Popelka 2010-01-05 11:40:12 UTC
Fixed upstream.
Thank you for the report.

Comment 3 Jerry Amundson 2010-01-15 21:11:30 UTC
(In reply to comment #2)
> Fixed upstream.
> Thank you for the report.    

This is flagged for "Retest", but I don't see an update to apply in order to test??

Comment 4 Fedora Update System 2010-03-16 12:52:56 UTC
system-config-network-1.6.0-2.fc12 has been submitted as an update for Fedora 12.
http://admin.fedoraproject.org/updates/system-config-network-1.6.0-2.fc12

Comment 5 Fedora Update System 2010-03-16 12:56:50 UTC
system-config-network-1.6.0-2.fc13 has been submitted as an update for Fedora 13.
http://admin.fedoraproject.org/updates/system-config-network-1.6.0-2.fc13

Comment 6 Fedora Update System 2010-03-18 03:30:08 UTC
system-config-network-1.6.0-2.fc12 has been pushed to the Fedora 12 testing repository.  If problems still persist, please make note of it in this bug report.
 If you want to test the update, you can install it with 
 su -c 'yum --enablerepo=updates-testing update system-config-network'.  You can provide feedback for this update here: http://admin.fedoraproject.org/updates/system-config-network-1.6.0-2.fc12

Comment 7 Fedora Update System 2010-03-23 01:58:28 UTC
system-config-network-1.6.0-2.fc13 has been pushed to the Fedora 13 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 8 Fedora Update System 2010-03-23 02:00:03 UTC
system-config-network-1.6.0-2.fc12 has been pushed to the Fedora 12 stable repository.  If problems still persist, please make note of it in this bug report.


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