Author

Topic: Armory kept crashing and now showing 0 balance (Read 752 times)

legendary
Activity: 3766
Merit: 1364
Armory Developer
Be careful not to mix several blockchain folders against the same DB. The DB is tied to the block files layout and that's an easy way to corrupt it.
newbie
Activity: 46
Merit: 0
I had also moved the Armory dir to my F: drive in the past.
I added --datadir=F:\Armory, and after a brief time all my transactions are there.
Fixed.
newbie
Activity: 46
Merit: 0
I changed the Bitcoin Home dir to: F:\Bitcoin. Shut down the UI.
I ran ArmoryDB, and after it finished, I launched the UI again.
I let it run overnight (to the actual Bitcoin dir), but in the morning Armory is still at Organizing Blockchain state.

I closed it and reopened it, and now it's building databases again...

https://pastebin.com/HTtCwCa0

I appreciate the support so far, but should I ditch everything and reinstall everything ? I could have finished by now.
newbie
Activity: 46
Merit: 0
Oops I think you're right. My Bitcoin dir is on F: ...
I had changed that back before I reinstalled Armory back on 0.95.

I changed the Bitcoin dir: F:\Bitcoin

I am rerunning now and see what happens.
legendary
Activity: 3766
Merit: 1364
Armory Developer
Bitcoind is still going at ~40% utilization for the last 3 hours and no change in the UI.
Still balance shows 0.

https://pastebin.com/aHJnfgud

Are you pointing your Node to different blockchain folders?
newbie
Activity: 46
Merit: 0
Bitcoind is still going at ~40% utilization for the last 3 hours and no change in the UI.
Still balance shows 0.

https://pastebin.com/aHJnfgud
legendary
Activity: 3766
Merit: 1364
Armory Developer
If you still don't see your balance, post your logs again.
newbie
Activity: 46
Merit: 0
That's finished now and I ran ArmoryQt.
Again, says Armory is online, and at the background bitcoind is using ~40% cpu.
newbie
Activity: 46
Merit: 0
Ok, shut down everything and just ran ArmoryDB --thread_count=2.
Now it's sitting on organizing chain with cpu utilisation ~30%.
legendary
Activity: 3766
Merit: 1364
Armory Developer
I want you to run only the DB. Do not run the GUI nor your node.
newbie
Activity: 46
Merit: 0
Shutdown everything, and restarted UI only.

Now it's spinning at Organizing Blockchain, and in the task manager Armory db is running at ~25-30% utilisation.

Sounds like it's going well ?
legendary
Activity: 3766
Merit: 1364
Armory Developer
No, I want you to only run the DB, GUI or Core.
newbie
Activity: 46
Merit: 0
I ran Armory --thread-count=2, cmd window opened, then ran Armory UI. Daemon is running in the background (cpu utilization), and Armory's dashboard says "Armory is online!" and it's spinning.
I guess I'll wait for the daemon to finish its thing?
legendary
Activity: 3766
Merit: 1364
Armory Developer
Try again from the top with --thread-count=2
newbie
Activity: 46
Merit: 0
I am not using auto bitcoind as far as I know.
I re-opened Bitcoin Core v14 and says 2 weeks behind and continues scanning.
legendary
Activity: 3766
Merit: 1364
Armory Developer
Are you using auto bitcoind? Start BitcoinQt and see how many blocks it's showing. Your DB can't get past block ~300k, something is off there.
newbie
Activity: 46
Merit: 0
Process completed succesfully but account still shows 0.

dbLog.txt: https://pastebin.com/x7kLQ0iQ

Closed it, reopened it and got stuck at 97% of Scanning transaction history.
legendary
Activity: 3766
Merit: 1364
Armory Developer
Quote
-INFO  - 16:28:38.407: (..\DatabaseBuilder.cpp:272) parsed block file #167

It can't get past this block file. Try the following:

1) Empty the content of this folder: C:\Users\Achilles\AppData\Roaming\Armory\databases

2) In the command line, cd to Armory's install folder and run this command:

Code:
ArmoryDB.exe --db-type=DB_BARE

3) Your Bitcoin node should not be running for this process.

4) Once this part is done (says "enabling zero conf parsing"), don't close anything and start ArmoryQt, let it run.

Report here if anything fails. Post dbLog.txt this time.
newbie
Activity: 46
Merit: 0
I updated to v0.96.0.4, cleared and rebuild everything.

Same issue. Down right shows Connected.

Logs: https://pastebin.com/uRSAfT50
legendary
Activity: 3766
Merit: 1364
Armory Developer
I just ran Bitcoin Core and it seems to be 4 weeks behind, though Armory didn't mention that.

It does not do that for you. Armory only cares about block data on disk to bootstrap its DB. It doesn't matter how far back in the past that data is.

Update to this at any rates:

https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.0.4
newbie
Activity: 46
Merit: 0
I just ran Bitcoin Core and it seems to be 4 weeks behind, though Armory didn't mention that.
newbie
Activity: 46
Merit: 0
legendary
Activity: 3766
Merit: 1364
Armory Developer
Quote
Can't attach log as it exceeds characters limit. Which part do you need?

The whole thing. Use pastebin.
newbie
Activity: 46
Merit: 0
Using Armory v 0.96
After I paid into my wallet, Armory kept crashing. I tried rebuild and re-scan everything.
Now it shows 0 balance.
My receiving address in Armory shows the correct balance in blockchain.
Can't attach log as it exceeds characters limit. Which part do you need?
Jump to: