Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 401529 - net-misc/wicd-1.7.1_pre20120127 failing to convert password to unicode
Summary: net-misc/wicd-1.7.1_pre20120127 failing to convert password to unicode
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Dane Smith (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-01-30 15:06 UTC by Matthew Thode ( prometheanfire )
Modified: 2012-02-06 14:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge--info,13.32 KB, text/plain)
2012-01-30 15:06 UTC, Matthew Thode ( prometheanfire )
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2012-01-30 15:06:19 UTC
Created attachment 300399 [details]
emerge --info

I work has a complex password, we use peap-gtc  I can tell you it includes a '\' and a '`' so I think it is escaping something.

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 89, 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 363, in save_settings
    self.set_net_prop(entry_key, noneToString(entry_info[0].
  File "/usr/lib64/python2.7/site-packages/wicd/misc.py", line 416, in noneToString
    return to_unicode(text)
  File "/usr/lib64/python2.7/site-packages/wicd/misc.py", line 434, in to_unicode
    end = [chars[-1][2:]]
IndexError: list index out of range
Comment 1 Thomas Kahle (RETIRED) gentoo-dev 2012-02-05 16:13:37 UTC
Hi, thanks for your report.  Can you investigate a little further please?
All your saved networks are stored by wicd in /var/lib/wicd
Could you please confirm that a wrong (or wrongly escaped) password is saved there?  In the meantime I'll check back with wicd devs.
Comment 2 Thomas Kahle (RETIRED) gentoo-dev 2012-02-05 16:21:30 UTC
Also, please test 1.7.1 which I just added to the tree.  Thanks!
Comment 3 Matthew Thode ( prometheanfire ) archtester Gentoo Infrastructure gentoo-dev Security 2012-02-06 14:38:15 UTC
1.7.1 (release) fixed the issue it seems.  It also allowed me to keep my config for my wireless.

:D