wicd-curses crash when selecting and changing network configuration

Bug #1432423 reported by falcon
This bug report is a duplicate of:  Bug #1184629: [wicd-curses] configure new network. Edit Remove
28
This bug affects 5 people
Affects Status Importance Assigned to Milestone
wicd
New
Undecided
Unassigned

Bug Description

After a fresh install from Arch repositories, wicd-curses crashes with "ValueError: None is not in list" when i'm trying to change a wireless network's configuration (with the right arrow key).

Here is traceback:
Traceback (most recent call last):
  File "/usr/share/wicd/curses/wicd-curses.py", line 1146, in call_update_ui
    self.update_ui(True)
  File "/usr/share/wicd/curses/wicd-curses.py", line 97, in wrapper
    return func(*args, **kargs)
  File "/usr/share/wicd/curses/wicd-curses.py", line 1159, in update_ui
    self.handle_keys(input_data)
  File "/usr/share/wicd/curses/wicd-curses.py", line 1037, in handle_keys
    self.diag = WirelessSettingsDialog(pos, self.frame)
  File "/usr/share/wicd/curses/netentry_curses.py", line 503, in __init__
    self.set_values()
  File "/usr/share/wicd/curses/netentry_curses.py", line 543, in set_values
    wireless.GetWirelessProperty(networkID, 'bitrate')
ValueError: None is not in list

Dependencies (depth <= 1):

wicd 1.7.3-1
python2 2.7.9-1
python2-dbus 1.2.0-4
dhcpcd 6.7.1-1
wpa_supplicant 2.3-1
wireless_tools 30.pre9-1
inetutils 1.9.2-2
net-tools 1.60.20130531git-1
ethtool 1:3.18-1
shared-mime-info 1.4-1
python2-urwid 1.3.0-1
python2-gobject2 2.28.6-11
dbus-glib 0.102-2
rfkill 0.5-1

Steps to reproduce:
1. pacman -S wicd
2. systemctl start wicd.service
3. wicd-curses
4. use the up/down arrow keys to select a wireless (!) network, and then use right arrow key to change its config

Actual results:
Immediately crash with python traceback (see above)

I've got this error only when trying to select a wireless network with arrow key, selecting a wired connection (with right arrow key) is fine (but the ESC key doesn't work correctly, i had to click it multiple times and then use left arrow key to return to network list).

Revision history for this message
Donvittorio (donvittoriomusic) wrote :

The file attached fixes this bug.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.