I tried to export a password file to my Gnome desktop.
Judging from this diagnostic, one of my entries has an empty user name
field--possibly one for my Linksys router:
Traceback (most recent call last):
File "/usr/bin/revelation", line 182, in <lambda>
action.connect("activate", lambda w: self.file_export())
File "/usr/bin/revelation", line 1348, in file_export
datafile.save(self.entrystore, file, password)
File "/usr/lib/python2.5/site-packages/revelation/io.py", line 125, in save
file_write(file, self.handler.export_data(entrystore, password))
File "/usr/lib/python2.5/site-packages/revelation/datahandler/pwsafe.py", line
577, in export_data
edata += create_field(e[entry.UsernameField].encode(enc, "replace"),
FIELDTYPE_USER)
AttributeError: 'NoneType' object has no attribute 'encode'
Sorry, but I would not be comfortable shipping my data file to pinpoint the
problem. ;-)
--Steve Singer