Erik Grinaker is sharing code with you

Bitbucket is a code hosting site. Unlimited public and private repositories. Free for small teams.

Don't show this again

erikg / Revelation

Revelation is a password manager for the GNOME desktop, released under the GNU GPL license. It stores all your accounts and passwords in a single, secure place, and gives you access to it through a user-friendly graphical interface.

Clone this repository (size: 2.1 MB): HTTPS / SSH
hg clone https://bitbucket.org/erikg/revelation
hg clone ssh://hg@bitbucket.org/erikg/revelation

Issues

#58 Error opening a revelation file from a SMB share

Reported anonymously

I get the following error when I try to open a revelation file from a Windows Samba share mounted on ubuntu 11.10 :

Traceback (most recent call last):
  File "/usr/bin/revelation", line 191, in <lambda>
    action.connect("activate",  lambda w: self.file_open())
  File "/usr/bin/revelation", line 1460, in file_open
    file = dialog.OpenFileSelector(self).run()
  File "/usr/lib/python2.7/dist-packages/revelation/dialog.py", line 463, in run
    filename = self.get_filename()
  File "/usr/lib/python2.7/dist-packages/revelation/dialog.py", line 451, in get_filename
    return io.file_normpath(urllib.unquote(uri))
  File "/usr/lib/python2.7/dist-packages/revelation/io.py", line 215, in file_normpath
    return re.sub("^file:/{,2}", "", str(gnomevfs.URI(file)))
TypeError: could not parse URI

Version tested : 0.4.11-9ubuntu1 It worked with previous version of revelation.

Thanks for your appreciated help.

Status: open Responsible: Mikel Olasagasti Uranga Type: bug Priority: major
Milestone: none Component: none Version: none

Attachments

No attachments added for this issue yet.

Comments and changes

  1. #1 Mikel Olasagasti Uranga

    written

    • Changed responsible from nobody to mikel.olasagasti.
    • Changed status from new to open.

    Did the path had any space or special char? It can be due to a bug fixed on 0.4.12

Add comment / attachment

Verification: Please write the text from the image in the box (letters only)

captcha

Is that you, Humanoid? Is this me?