Requesting a new account at every start
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Polly |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Hi,
I'm trying to make a Debian dedicated package, polly is requested in Debian repository (see http://
Making polly and making the .deb was effortless.
But Polly is acting strangely: At every start i need to add my account and redo the authorization process.
Starting Polly:
thom@Bellum:~$ polly
Polly 0.93.4 (pre-alpha 3.4)
Copyright (C) 2011 Marcelo Hashimoto
cache path: /home/thom/
config path: /home/thom/
data home: /home/thom/
initializing... done
After that i have the assistant.
No more information on debug but its maybe related to python keyring function because of that:
After the OAuth process the console show this:
Please input your password for the keyringDEBUG: anapivirtua connected successfully
If i don't do anything i have a blank screen or a freezing assistant on the client...
After entering my keyring password no more problems but when i quit the app and restart it i have to redo the account setup.
To summarize:
1 - if i don't use the console to lunch polly i can't use it
2 - at every start i need to redo the account setup
Have you encountered the problem ?
Thanks
I have this traceback too:
Traceback (most recent call last): python2. 7/dist- packages/ keyring/ core.py" , line 39, in set_password backend. set_password( service_ name, username, password) python2. 7/dist- packages/ keyring/ backend. py", line 316, in set_password encrypted = self.encrypt( password. encode( 'utf-8' )) python2. 7/dist- packages/ keyring/ backend. py", line 456, in encrypt crypter( ) python2. 7/dist- packages/ keyring/ backend. py", line 451, in _init_crypter python2. 7/dist- packages/ Crypto/ Cipher/ AES.py" , line 94, in new python2. 7/dist- packages/ Crypto/ Cipher/ AES.py" , line 59, in __init__ BlockAlgo. __init_ _(self, _AES, key, *args, **kwargs) python2. 7/dist- packages/ Crypto/ Cipher/ blockalgo. py", line 141, in __init__
File "/usr/lib/
_keyring_
File "/usr/lib/
password_
File "/usr/lib/
crypter = self._init_
File "/usr/lib/
return AES.new(password, AES.MODE_CFB)
File "/usr/lib/
return AESCipher(key, *args, **kwargs)
File "/usr/lib/
blockalgo.
File "/usr/lib/
self._cipher = factory.new(key, *args, **kwargs)
ValueError: IV must be 16 bytes long
DEBUG: ASSISTANT DELETED