So when I am sending coins from any one of my wallets, Sometimes I have to keep hitting the unlock password button until it will actually send the coins. Then I looked in the error log and saw this
My version
Code:
2013-03-09 18:28 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2060, in unlock
self.unlock(secureKdfOutput)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:28 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2060, in unlock
self.unlock(secureKdfOutput)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:28 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2060, in unlock
self.unlock(secureKdfOutput)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:28 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2060, in unlock
self.unlock(secureKdfOutput)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:28 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2060, in unlock
self.unlock(secureKdfOutput)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:29 (INFO) -- qtdialogs.py:5379 - Change address behavior: Feedback
2013-03-09 18:29 (INFO) -- qtdialogs.py:5379 - Change address behavior: Feedback
2013-03-09 18:29 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:29 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:29 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:29 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
2013-03-09 18:29 (ERROR) -- Traceback (most recent call last):
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/qtdialogs.py", line 62, in acceptPassphrase
self.wlt.unlock(securePassphrase=securePwd)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 8335, in unlock
addrObj.unlock(self.kdfKey)
File "/usr/local/Cellar/armory-qt/0.87-beta/share/armory/armoryengine.py", line 2091, in unlock
raise KeyDataError, "Stored public key does not match priv key!"
KeyDataError: Stored public key does not match priv key!
My version
Code:
2013-03-09 18:15 (INFO) -- armoryengine.py:571 - Armory Version : 0.87
2013-03-09 18:15 (INFO) -- armoryengine.py:572 - PyBtcWallet Version : 1.35
2013-03-09 18:15 (INFO) -- armoryengine.py:573 - Detected Operating system: Mac/OSX
Ack! That looks like a corrupted wallet! The only time I remember seeing that is when I was messing with a wallet file and destroyed some data.
Unfortunately, the error doesn't lead to a very agreeable way for me to investigate further (unless you want to send me your private keys and wallet file so I can check on it...). Perhaps it got corrupted somehow on the way to being encrypted. I have the app restore from the parallel backup when it detects an error in the wallet file, but that error cannot be detected until you try to unlock your wallet, which happens after the check
Do you have a paper or digital backup? Can you try backing up the wallet manually (from your home directory), then remove it from Armory and restore from backup? Then try again signing again.
Was there anything special about this wallet? Was it originally restored from a paper backup? From the new fragmented backup? Do you know what version created it, or when you created it approximately?