Author

Topic: Armory 0.94 Windows Hangs at Initializing Bitcoin Engine (Read 1234 times)

newbie
Activity: 51
Merit: 0
Yes, v0.94.0.1 solves this problem.
Thank you


thanks for the info.  I'll be reinstalling this tonight.
member
Activity: 81
Merit: 10
Yes, v0.94.0.1 solves this problem.
Thank you
newbie
Activity: 51
Merit: 0
I think this is the same problem that I am having, goatpig.
legendary
Activity: 3794
Merit: 1375
Armory Developer
Ugh i forgot to add guardian to the bundle for Windows. I'll add it later tonight. Turn off auto bitcoind for now and start BitcoinQt manually.
hero member
Activity: 780
Merit: 533
or backup your databases folder then delete its content

That didn't help.

I'm starting Armory with "--datadir=". "Bitcoin Install Dir" and "Bitcoin Home Dir" are also special places.

Code:
2016-03-28 13:13 (INFO) -- ArmoryQt.py:2522 - Setting satoshi datadir = D:\BTC\wallet
2016-03-28 13:13 (INFO) -- SDM.pyc:415 - Found Bitcoin-Core link on desktop: C:\Program Files (x86)\Armory
2016-03-28 13:13 (INFO) -- SDM.pyc:415 - Found Bitcoin-Core link on desktop: C:\Program Files (x86)\Armory
2016-03-28 13:13 (INFO) -- SDM.pyc:321 - Found bitcoind in the following places:
2016-03-28 13:13 (INFO) -- SDM.pyc:323 -    D:\BTC\daemon\bitcoind.exe
2016-03-28 13:13 (INFO) -- SDM.pyc:325 - Using: D:\BTC\daemon\bitcoind.exe
2016-03-28 13:13 (INFO) -- SDM.pyc:496 - Reading bitcoin.conf file
2016-03-28 13:13 (INFO) -- SDM.pyc:515 - Setting permissions on bitcoin.conf
2016-03-28 13:13 (INFO) -- SDM.pyc:524 - Setting permissions on bitcoin.conf
2016-03-28 13:13 (INFO) -- ArmoryUtils.pyc:596 - Executing popen: [u'icacls', u'D:\\BTC\\wallet\\bitcoin.conf', u'/inheritance:r', u'/grant:r', u'Peter:F']
2016-03-28 13:13 (INFO) -- SDM.pyc:530 - icacls returned:
2016-03-28 13:13 (INFO) -- SDM.pyc:597 - Called startBitcoind
2016-03-28 13:13 (INFO) -- ArmoryUtils.pyc:596 - Executing popen: [u'D:\\BTC\\daemon\\bitcoind.exe', u'-datadir=D:\\BTC\\wallet']
2016-03-28 13:13 (INFO) -- SDM.pyc:669 - PID of bitcoind: 6916
2016-03-28 13:13 (INFO) -- SDM.pyc:670 - PID of armory:   8636
2016-03-28 13:13 (ERROR) -- SDM.pyc:490 - Could not find guardian script: .\guardian.exe
2016-03-28 13:13 (ERROR) -- ArmoryQt.py:2490 - Failed to setup SDM
Traceback (most recent call last):
  File "ArmoryQt.py", line 2486, in startBitcoindIfNecessary
  File "SDM.pyc", line 613, in startBitcoind
  File "SDM.pyc", line 673, in launchBitcoindAndGuardian
  File "SDM.pyc", line 491, in getGuardianPath
FileExistsError

Where should this guardian come from?
legendary
Activity: 3794
Merit: 1375
Armory Developer
That's because the DB format between 0.93 and 0.94 is way different.

You have to give Armory another DB folder. Use the --dbdir command line argument, or backup your databases folder then delete its content to let the DB build in its default path.
member
Activity: 81
Merit: 10
Windows 7 64bit

Actions:
uninstalled 0.93.3
installed 0.94 ; using https://github.com/goatpig/BitcoinArmory/releases/tag/v0.94.0
reboot
started 0.94

problem:
Hangs at Initializing Bitcoin Engine 99% 3 blocks
I tried multiple time starting. It started with 1, then 2, and now 3 blocks. A different value each start.
No change seen in databases-folder

BitcoinCore is running
verified using  bitcoin-cli getblockcount

Also:
Armory starts BitcoinCore, but it will not stop BitcoinCore

uninstalled 0.94
installed 0.93.3

0.93.3 is running fine like before the 0.94-install, without the here mentioned problems
Jump to: