Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#29788 - [wicd] PLEASE ENTER SUMMARY

Attached to Project: Arch Linux
Opened by Martín Cigorraga (msx) - Sunday, 06 May 2012, 21:57 GMT
Last edited by Allan McRae (Allan) - Monday, 07 May 2012, 06:38 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Critical
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Trying to save network configuration (pressing F10 key after edit) crashs wicd-curses back to console.

Additional info:
* package version(s)
1.7.2.4-1

* config and/or log files etc.
/var/log/wicd/wicd.log
# cat wicd.log
2012/05/07 00:51:55 :: ---------------------------
2012/05/07 00:51:55 :: wicd initializing...
2012/05/07 00:51:55 :: ---------------------------
2012/05/07 00:51:55 :: wicd is version 1.7.2.4 768
2012/05/07 00:51:55 :: setting backend to external
2012/05/07 00:51:55 :: trying to load backend external
2012/05/07 00:51:55 :: successfully loaded backend external
2012/05/07 00:51:55 :: trying to load backend external
2012/05/07 00:51:55 :: successfully loaded backend external
2012/05/07 00:51:55 :: Automatically detected wireless interface wlan0
2012/05/07 00:51:55 :: setting wireless interface wlan0
2012/05/07 00:51:55 :: automatically detected wired interface eth0
2012/05/07 00:51:55 :: setting wired interface eth0
2012/05/07 00:51:55 :: setting wpa driver wext
2012/05/07 00:51:55 :: setting use global dns to False
2012/05/07 00:51:55 :: setting global dns
2012/05/07 00:51:55 :: global dns servers are None None None
2012/05/07 00:51:55 :: domain is None
2012/05/07 00:51:55 :: search domain is None
2012/05/07 00:51:55 :: setting automatically reconnect when connection drops True
2012/05/07 00:51:55 :: Setting dhcp client to 0
2012/05/07 00:51:55 :: Wireless configuration file found...
2012/05/07 00:51:55 :: Wired configuration file found...
2012/05/07 00:51:55 :: chmoding configuration files 0600...
2012/05/07 00:51:55 :: chowning configuration files root:root...
2012/05/07 00:51:55 :: Using wireless interface...wlan0
2012/05/07 00:51:55 :: Using wired interface...eth0

* error message:
# wicd-curses
DBus failure! This is most likely caused by the wicd daemon stopping while wicd-curses is running. Please restart the daemon, and then restart wicd-curses.
Traceback (most recent call last):
File "/usr/share/wicd/curses/wicd-curses.py", line 921, in call_update_ui
self.update_ui(True)
File "/usr/share/wicd/curses/wicd-curses.py", line 88, in wrapper
return func(*args, **kargs)
File "/usr/share/wicd/curses/wicd-curses.py", line 932, in update_ui
self.handle_keys(input_data[1])
File "/usr/share/wicd/curses/wicd-curses.py", line 913, in handle_keys
self.diag.save_settings()
File "/usr/share/wicd/curses/netentry_curses.py", line 461, in save_settings
encrypt_methods[self.encryption_combo.get_focus()[1] ]['type'])
File "/usr/share/wicd/curses/netentry_curses.py", line 448, in set_net_prop
wireless.SetWirelessProperty(self.networkid, option, value)
File "/usr/lib/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
**keywords)
File "/usr/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Python.TypeError: Traceback (most recent call last):
File "/usr/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
retval = candidate_method(self, *args, **keywords)
File "/usr/share/wicd/daemon/wicd-daemon.py", line 1067, in SetWirelessProperty
prop = misc.sanitize_config(prop)
File "/usr/lib/python2.7/site-packages/wicd/misc.py", line 433, in sanitize_config
return s.translate(None, table)
TypeError: translate() takes exactly one argument (2 given)

Steps to reproduce:
1. # rc.d start wicd
2. # wicd-curses
3. Create a new connection or edit one.
4. Change anything you want or just leave everything as it is and press F10
5. Ka-boom!

Final comments:
I wonder if anyone else is having this issue O_O
This task depends upon

Closed by  Allan McRae (Allan)
Monday, 07 May 2012, 06:38 GMT
Reason for closing:  Fixed
Additional comments about closing:  1.7.2.4-2
Comment by Martín Cigorraga (msx) - Sunday, 06 May 2012, 22:02 GMT
Damn, I forget to set a title, anyone with rights to edit this bug please set it to: "wicd-curses crashes while saving settings", thanks!

Loading...