Bug 468625
| Summary: | Unhandled exception trying to configure network | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Gianluca Cecchi <gianluca.cecchi> |
| Component: | system-config-network | Assignee: | Harald Hoyer <harald> |
| Status: | CLOSED DUPLICATE | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | urgent | Docs Contact: | |
| Priority: | medium | ||
| Version: | rawhide | CC: | harald, jmoskovc, pFreeStyle.SHW |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | x86_64 | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Fixed In Version: | Doc Type: | Bug Fix | |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2008-10-31 08:40:00 UTC | Type: | --- |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
I've encountered this problem on both Fedora 9 and Fedora 10 Snap*. And it
obsessed me a lot.
Here is its output on Fedora 10 Snap3:
Component: system-config-network
Version: 1.5.10
Summary: TB24531662 NCBackendHal.py:103:getDevices:TypeError: not enough arguments for format string
Traceback (most recent call last):
File "/usr/sbin/system-config-network-gui", line 166, in runit
window = mainDialog()
File "/usr/share/system-config-network/netconfpkg/gui/maindialog.py", line 275, in __init__
self.load()
File "/usr/share/system-config-network/netconfpkg/gui/maindialog.py", line 299, in load
self.loadDevices()
File "/usr/share/system-config-network/netconfpkg/gui/maindialog.py", line 307, in loadDevices
devicelist = getDeviceList()
File "/usr/share/system-config-network/netconfpkg/NCDeviceList.py", line 318, in getDeviceList
__DVList.load()
File "/usr/share/system-config-network/netconfpkg/NCDeviceList.py", line 78, in load
hwlist = NCHardwareList.getHardwareList()
File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 759, in getHardwareList
__HWList.load()
File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 603, in load
self.updateFromSystem()
File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 483, in updateFromSystem
self.updateFromHal(hdellist)
File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 448, in updateFromHal
cards = hal.probeCards()
File "/usr/share/system-config-network/netconfpkg/NCBackendHal.py", line 124, in probeCards
card = self.getDevices(udi)
File "/usr/share/system-config-network/netconfpkg/NCBackendHal.py", line 103, in getDevices
hw.Description = "%s %s" % self.getVendor(udi)
TypeError: not enough arguments for format string
Local variables in innermost frame:
category: net
obj: <ProxyObject wrapping <dbus._dbus.SystemBus (system) at 0xa34c98c> :1.0 /org/freedesktop/Hal/devices/net_42_72_a4_85_81_e3 at 0xa3510ac>
name: pan0
arp_proto_hw_id: 1
hwf: {'Wireless': {0: <class netconfpkg.plugins.NCHWWireless.HwWireless at 0x9eed32c>}, 'Ethernet': {0: <class netconfpkg.plugins.NCHWEthernet.HwEthernet at 0x9ea8e6c>}, 'Modem': {0: <class netconfpkg.plugins.NCHWModem.HwModem at 0x9eed02c>}, 'ISDN': {0: <class netconfpkg.plugins.NCHWIsdn.HwIsdn at 0x9ea8f2c>}, 'Token Ring': {0: <class netconfpkg.plugins.NCHWTokenring.HwTokenring at 0x9eed23c>}}
self: <netconfpkg.NCBackendHal.NCBackendHal instance at 0xa348f2c>
hw: Hardware.Status=inactive?Hardware.Name=pan0
Hardware.Type=Ethernet
hwc: netconfpkg.plugins.NCHWEthernet.HwEthernet
htype: Ethernet
udi: /org/freedesktop/Hal/devices/net_42_72_a4_85_81_e3
getHardwareFactory: <function getHardwareFactory at 0x9eacf0c>
*** This bug has been marked as a duplicate of bug 468355 *** |
Description of problem: unable to change configuration of network Version-Release number of selected component (if applicable): 1.5.10-1.fc9.noarch How reproducible: always Steps to Reproduce: 1. Select System -> Administration -> Network 2. Give root password 3. Actual results: Got uhandled exception Expected results: network config page Additional info: This is the traceback: Component: system-config-network Version: 1.5.10 Summary: TB24531662 NCBackendHal.py:103:getDevices:TypeError: not enough arguments for format string Traceback (most recent call last): File "/usr/sbin/system-config-network-gui", line 166, in runit window = mainDialog() File "/usr/share/system-config-network/netconfpkg/gui/maindialog.py", line 275, in __init__ self.load() File "/usr/share/system-config-network/netconfpkg/gui/maindialog.py", line 299, in load self.loadDevices() File "/usr/share/system-config-network/netconfpkg/gui/maindialog.py", line 307, in loadDevices devicelist = getDeviceList() File "/usr/share/system-config-network/netconfpkg/NCDeviceList.py", line 318, in getDeviceList __DVList.load() File "/usr/share/system-config-network/netconfpkg/NCDeviceList.py", line 78, in load hwlist = NCHardwareList.getHardwareList() File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 759, in getHardwareList __HWList.load() File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 603, in load self.updateFromSystem() File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 483, in updateFromSystem self.updateFromHal(hdellist) File "/usr/share/system-config-network/netconfpkg/NCHardwareList.py", line 448, in updateFromHal cards = hal.probeCards() File "/usr/share/system-config-network/netconfpkg/NCBackendHal.py", line 124, in probeCards card = self.getDevices(udi) File "/usr/share/system-config-network/netconfpkg/NCBackendHal.py", line 103, in getDevices hw.Description = "%s %s" % self.getVendor(udi) TypeError: not enough arguments for format string Local variables in innermost frame: category: net obj: <ProxyObject wrapping <dbus._dbus.SystemBus (system) at 0x7fcf6d3c7290> :1.0 /org/freedesktop/Hal/devices/net_66_41_e8_8e_b7_5a at 0x7fcf6c8f1c90> name: pan0 arp_proto_hw_id: 1 hwf: {'Wireless': {0: <class netconfpkg.plugins.NCHWWireless.HwWireless at 0x1a8f0b0>}, 'Ethernet': {0: <class netconfpkg.plugins.NCHWEthernet.HwEthernet at 0x1a6dd10>}, 'Modem': {0: <class netconfpkg.plugins.NCHWModem.HwModem at 0x1a6de30>}, 'ISDN': {0: <class netconfpkg.plugins.NCHWIsdn.HwIsdn at 0x1a6ddd0>}, 'Token Ring': {0: <class netconfpkg.plugins.NCHWTokenring.HwTokenring at 0x1a6dfb0>}} self: <netconfpkg.NCBackendHal.NCBackendHal instance at 0x7fcf6c8edfc8> hw: Hardware.Status=inactive Hardware.Name=pan0 Hardware.Type=Ethernet hwc: netconfpkg.plugins.NCHWEthernet.HwEthernet htype: Ethernet udi: /org/freedesktop/Hal/devices/net_66_41_e8_8e_b7_5a getHardwareFactory: <function getHardwareFactory at 0x1a87b90> lspci of my pc is 00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 02) 00:01.0 PCI bridge: Intel Corporation 82G33/G31/P35/P31 Express PCI Express Root Port (rev 02) 00:03.0 Communication controller: Intel Corporation 82G33/G31/P35/P31 Express MEI Controller (rev 02) 00:19.0 Ethernet controller: Intel Corporation 82566DC-2 Gigabit Network Connection (rev 02) 00:1a.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #4 (rev 02) 00:1a.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #5 (rev 02) 00:1a.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #6 (rev 02) 00:1a.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #2 (rev 02) 00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 02) 00:1c.0 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 1 (rev 02) 00:1c.1 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 2 (rev 02) 00:1c.2 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 3 (rev 02) 00:1c.3 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 4 (rev 02) 00:1c.4 PCI bridge: Intel Corporation 82801I (ICH9 Family) PCI Express Port 5 (rev 02) 00:1d.0 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #1 (rev 02) 00:1d.1 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #2 (rev 02) 00:1d.2 USB Controller: Intel Corporation 82801I (ICH9 Family) USB UHCI Controller #3 (rev 02) 00:1d.7 USB Controller: Intel Corporation 82801I (ICH9 Family) USB2 EHCI Controller #1 (rev 02) 00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev 92) 00:1f.0 ISA bridge: Intel Corporation 82801IR (ICH9R) LPC Interface Controller (rev 02) 00:1f.2 SATA controller: Intel Corporation 82801IR/IO/IH (ICH9R/DO/DH) 6 port SATA AHCI Controller (rev 02) 00:1f.3 SMBus: Intel Corporation 82801I (ICH9 Family) SMBus Controller (rev 02) 01:00.0 VGA compatible controller: nVidia Corporation GeForce 8600 GT (rev a1) 03:00.0 IDE interface: Marvell Technology Group Ltd. 88SE6101 single-port PATA133 interface (rev b1) 07:03.0 FireWire (IEEE 1394): Texas Instruments TSB43AB22/A IEEE-1394a-2000 Controller (PHY/Link)