Zoella: Seeing that you were asking for a testing build I went ahead and assumed you were a Windows user. The restriction on releases only truly affects Windows users. If you are a Linux user and want up to date fixes, just pull the dev branch and try out the new code. This is open source for a reason.
On Windows, you need to install 4 different software suites, about 10 python packages, configure everything properly, then you can build. On Debian/Ubuntu, this is all you have to do to build from source:
1. sudo apt-get install git-core build-essential pyqt4-dev-tools swig libqtcore4 libqt4-dev python-qt4 python-dev python-twisted python-psutil
2. git clone git://github.com/etotheipi/BitcoinArmory.git
3. cd BitcoinArmory
4. make
5. python ArmoryQt.py
Found here:
https://bitcoinarmory.com/download/building-armory-from-source/If you want to build the dev branch instead of the master branch, do this between step 3 and 4:
3.b git checkout 0.91-dev
This is what I mean when I say you didn't do your research. You had alternatives, between just dumping Armory and moving on, or trying to build the dev branch and see for yourself. The counter part to security is convenience. You want the security of a release with all the fixes, you are at our mercy. You want the up to date fixes right away, pull the dev branch at your own risk. No amount of bitching or hair pulling is going to change this. Or you can move on and come back when it's working.
We certainly want you to use our software, but in terms of priority, we'd rather you get to use your bitcoins, even if it means you can't use Armory for the time being. This why the fail safes are in place. Again, this is reality, no amount of insulting me if going to change that. And it won't advance your case any further.
However, to me it looks like you are not aware of all of the options at your disposal. We've had Windows users that got frustrated enough they installed Ubuntu and built from source. You're a Linux user and are asking for a hot fix release when clearly you are not part of the demographic limited to a release format.
You act in all points like the users who can't broadcast their transactions. You insist on doing it through Armory when you can grab the hex output and broadcast elsewhere. The only outcome is frustration, on both sides. Either work around the issue or use something else until we get better at our jobs. But stop it with that mentality that we somehow owe you something. This is free, open source software. The EULA clearly states you are using it at your own risk. If you can't get it to work or it refuses to work, don't expect a quick delivery on a fix. In view of certain bugs, we had to overhaul entire parts of Armory and add new features to support it, because that was the only way to deliver a robust fix. Consider our reality too and act accordingly.
simmo77, Finnminner: Looks like the ledger issue. Obviously if Armory has failed across several installs and blockchain copies, the issue lies within the wallet, or rather the transactions holding your coins. The reason we never run into this issue is because the wallets we use don't have coins held by these transactions messing Armory up. For the record, this is how I caught the ledger entry issue: A user got frustrated enough he sent his incriminated watching only wallet. This was fixed within the day. Again this is a good example of convenience vs security: your privacy against helping us fix a bug.
Finnminner: I mentionned this as a reference to users who can get Armory online but have issues broadcasting their transactions. In your case, idoB has it right, you have to grab the private keys through the backup center and use another client/webclient to move the coins.
goatpig, as i said, sorry for venting. This will be my last comment to you, regardless of how much more of an ass you manage to become.
First off, do your own research. As I already said, I was told NOT to use a test version.
We put in a fix for some of the most serious slowness issues. There was some inefficiencies in the way it stored and scanned live unconfirmed transactions, that only became apparent when the network volume picked up in recent months. 0.91-beta should have that fixed.
Don't use the testing version yet. Simply close Armory, go to your ~/.armory directory and delete mempool.bin. Restart Armory. mempool.bin will reaccumulate, but it should take a couple days for it to bog down your system again, then simply redo it. 0.91 will have this fixed.
Let me know if that's not it. (also, how big is your mempool.bin, before you delete it?)
If you read the posts following, you'll notice I did as recommended and posted the results. Unfortunately I got not response. Or maybe go read the multiple github bug reports regarding this issue that went ignored (only commented on by other users with similar experiences). Regardless of your lack of experience in this issue, it does exist.
I'm not asking for a "hot fix". I was asking for a fix. And no, I don't normally don't download a dev branch without some communication regarding the status. Which I got. Which was not to use it.
I have now downloaded the branch it and began downloading the chain (again) over 2 hours ago based on the post from etotheipi in the main discussion thread. Thanks anyway for your response.
If a Mt. Gox comment gets your panties this twisted, then I'm sorry. Sort of. FYI, nowhere in your EULA does it say "you will not comment on said product except in terms of unicorns and butterflies". Don't expect people to always love you, and grow some thicker skin.