Author

Topic: Armory not coming online (Read 347 times)

legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
March 15, 2021, 09:48:51 PM
#16
Although I'm running on Ubuntu, I have problems very similar to the last part above. I have downloaded the whole wretched blockchain twice now, this time pruning to 7GB. Do I have to have the whole 270GB unpruned to get started? It takes 2 days on my 30Mb connection.
The complete Blockchain is required by Armory to function. It wont work without the blocks from genesis to the latest.
Before disabling pruning and syncing again, make sure that the set disk has enough space because Bitcoin core will enable it if it detected the data directory's free space.
pw2
newbie
Activity: 1
Merit: 0
March 15, 2021, 03:46:32 PM
#15
Although I'm running on Ubuntu, I have problems very similar to the last part above. I have downloaded the whole wretched blockchain twice now, this time pruning to 7GB. Do I have to have the whole 270GB unpruned to get started? It takes 2 days on my 30Mb connection.
newbie
Activity: 8
Merit: 1
March 12, 2021, 06:08:11 PM
#14
the problem was Bitcoin Core running in prune mode. Set prune=0 in the bitcoin conf file, re-synched all blocks and everything worked.
legendary
Activity: 3766
Merit: 1364
Armory Developer
May 19, 2020, 04:05:35 PM
#13
Are you sure your user has the permission to access files on the D drive? Try to spawn the DB from an admin command prompt this time.
newbie
Activity: 8
Merit: 1
May 19, 2020, 09:40:26 AM
#12
back to square one...

Code:
020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1281 -
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1282 -
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1283 -
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=D:\Bitcoin_Core\blocks
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.18362--Multiprocessor Free
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\om\AppData\Roaming
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : D:\Bitcoin_Core
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\om\AppData\Roaming\Armory\
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 31.92 GB
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 16 cores
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 443 GB
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 396 GB
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1305 -
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : D:\Bitcoin_Core\blocks
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\om\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-19 16:34:31 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2020-05-19 16:34:31 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2020-05-19 16:34:31 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2020-05-19 16:34:31 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background.  
2020-05-19 16:34:31 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2020-05-19 16:34:31 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2020-05-19 16:34:31 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2020-05-19 16:34:33 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-19 16:34:33 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2020-05-19 16:34:33 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2020-05-19 16:34:33 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1
2020-05-19 16:34:33 (INFO) -- ArmoryQt.py:2190 -    Wallet (xxx):    "Restored - xxxx"   (Encrypted)
2020-05-19 16:34:33 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:566 - Usermode: Advanced
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1699 -    From: Advanced
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1707 -      To: Advanced
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-19 16:34:35 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path <<<<<2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 0
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-19 16:34:35 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode


ArmoryDB Start via Shell, ArmoryDB.conf in the AppData\Roaming\Armory\ with --satoshi-datadir=D:\Bitcoin_Core\blocks
Code:
PS C:\program files (x86)\armory> .\ArmoryDB
C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path
logging in C:\Users\om\AppData\Roaming/Armory/dbLog.txt
-INFO  - 17:15:22.000: (e:\users\goat\code\armory3\cppforswig\main.cpp:32) Running on 16 threads
-INFO  - 17:15:22.000: (e:\users\goat\code\armory3\cppforswig\main.cpp:33) Ram usage level: 50
-INFO  - 17:15:22.000: (e:\users\goat\code\armory3\cppforswig\bdm_server.h:263) Listening on port 9001

Note: get-process -ID (Get-NetTCPConnection -LocalPort 9001).owningProcess (for identifying ArmoryDB PID)
legendary
Activity: 3766
Merit: 1364
Armory Developer
May 19, 2020, 01:09:57 AM
#11
Since my first post I am NOT using CLI Arguments, I am using armoryqt.conf with the follwing satoshi-datadir="D:\Bitcoin Core\"

I'll change to --satoshi-datadir=D:\Bitcoin_Core\blocks and see if it helps

1) Delete the content of C:\Users\om\AppData\Roaming\Armory\databases

2) Start Core yourself

3) Make a new config file with the same arguments, call it armorydb.conf

4) From the command prompt, browse to C:\Program Files (x86)\Armory and start ArmoryDB.exe. What do you get?
newbie
Activity: 8
Merit: 1
May 18, 2020, 04:33:23 AM
#10
we are getting somewhere. Now it says "Node Offline (0 Blocks)".

Build Databases is green and there is a Round Sign with 2 Green Quarters  and "Scanning Transaction History" is bold.

I changed armnory to run the bitcoind deamon to see if it changes things, same result and Node is Green.

Code:
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1281 -
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1282 -
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1283 -
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=D:\Bitcoin_Core\blocks
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.18362--Multiprocessor Free
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\om\AppData\Roaming
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : D:\Bitcoin_Core
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\om\AppData\Roaming\Armory\
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 31.92 GB
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 16 cores
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 437 GB
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 396 GB
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1305 -
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : D:\Bitcoin_Core\blocks
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\om\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-18 12:06:13 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2020-05-18 12:06:13 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2020-05-18 12:06:13 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2020-05-18 12:06:13 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background. 
2020-05-18 12:06:13 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2020-05-18 12:06:13 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2020-05-18 12:06:13 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2020-05-18 12:06:15 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-18 12:06:15 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2020-05-18 12:06:15 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2020-05-18 12:06:15 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1
2020-05-18 12:06:15 (INFO) -- ArmoryQt.py:2190 -    Wallet (xx):    "xx's Bitcoin Wallet            "   (Encrypted)
2020-05-18 12:06:15 (INFO) -- ArmoryQt.py:2195 - Loading Multisig Lockboxes
2020-05-18 12:06:15 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2020-05-18 12:06:17 (INFO) -- ArmoryQt.py:1891 - Setting satoshi datadir = D:\Bitcoin_Core
2020-05-18 12:06:17 (INFO) -- SDM.pyc:171 - Found bitcoind in the following places:
2020-05-18 12:06:17 (INFO) -- SDM.pyc:173 -    C:\Program Files\Bitcoin\daemon\bitcoind.exe
2020-05-18 12:06:17 (INFO) -- SDM.pyc:173 -    C:\Program Files\Bitcoin\daemon\bitcoind.exe
2020-05-18 12:06:17 (INFO) -- SDM.pyc:175 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2020-05-18 12:06:17 (INFO) -- SDM.pyc:340 - Called startBitcoind
2020-05-18 12:06:17 (WARNING) -- SDM.pyc:445 - Spawning bitcoind with command: C:\Program Files\Bitcoin\daemon\bitcoind.exe -datadir=D:\Bitcoin_Core -dbcache=2000
2020-05-18 12:06:17 (INFO) -- ArmoryUtils.pyc:689 - Executing popen: [u'C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', '-datadir=D:\\Bitcoin_Core', '-dbcache=2000']
2020-05-18 12:06:17 (INFO) -- SDM.pyc:451 - PID of bitcoind: 26028
2020-05-18 12:06:17 (INFO) -- SDM.pyc:452 - PID of armory:   26496
2020-05-18 12:06:17 (INFO) -- ArmoryUtils.pyc:689 - Executing popen: ['C:\\Program Files (x86)\\Armory\\guardian.exe', '26496', '26028']
2020-05-18 12:06:23 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2020-05-18 12:06:23 (INFO) -- ArmoryQt.py:1891 - Setting satoshi datadir = D:\Bitcoin_Core
2020-05-18 12:06:23 (WARNING) -- SDM.pyc:402 - Spawning DB with command: C:\Program Files (x86)\Armory\ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-datadir="D:\Bitcoin_Core\blocks" --satoshi-port=8333 --datadir="C:\Users\om\AppData\Roaming\Armory\" --dbdir="C:\Users\om\AppData\Roaming\Armory\databases"
2020-05-18 12:06:23 (INFO) -- ArmoryUtils.pyc:689 - Executing popen: ['C:\\Program Files (x86)\\Armory\\ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', '--satoshi-datadir="D:\\Bitcoin_Core\\blocks"', '--satoshi-port=8333', '--datadir="C:\\Users\\om\\AppData\\Roaming\\Armory\\"', u'--dbdir="C:\\Users\\om\\AppData\\Roaming\\Armory\\databases"']
2020-05-18 12:06:27 (INFO) -- ArmoryQt.py:1824 - Connecting on port 57146
2020-05-18 12:06:27 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-18 12:06:27 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary
2020-05-18 12:06:27 (ERROR) -- ArmoryQt.py:1198 - 3 attempts to load blockchain failed.  Remove mempool.bin.
2020-05-18 12:06:27 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-18 12:06:27 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-18 12:06:27 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-18 12:06:29 (WARNING) -- ArmoryQt.py:4110 - Called updateSyncProgress while not sync'ing
2020-05-18 12:06:31 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-18 12:06:31 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-18 12:06:31 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-18 12:06:31 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode

newbie
Activity: 8
Merit: 1
May 18, 2020, 04:10:02 AM
#9
Since my first post I am NOT using CLI Arguments, I am using armoryqt.conf with the follwing satoshi-datadir="D:\Bitcoin Core\"

I'll change to --satoshi-datadir=D:\Bitcoin_Core\blocks and see if it helps
legendary
Activity: 3766
Merit: 1364
Armory Developer
May 15, 2020, 02:28:03 AM
#8
Let's try with the config file then.

Create a text file named armoryqt.conf in C:\Users\om\AppData\Roaming\Armory\. Put you cli args in there, one per line. In your case it would look like this:

Code:
--satoshi-datadir=D:\Bitcoin_Core\blocks

Then try to run Armory without the cli arg.
newbie
Activity: 8
Merit: 1
May 14, 2020, 11:33:41 AM
#7
Does D:\Bitcoin_Core\blocks actually exist though?


yes of course and bitcoin core runs without errors
legendary
Activity: 3766
Merit: 1364
Armory Developer
May 13, 2020, 04:51:18 PM
#6
Does D:\Bitcoin_Core\blocks actually exist though?
newbie
Activity: 8
Merit: 1
May 13, 2020, 07:07:51 AM
#5
changed to Bitcoin_Core, no difference

Still having this error but i dont know where he is pulling this information from, can i influence it?
2020-05-13 14:05:55 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path

Not crashing on close, which means the bitcoind communication seems ok now. (if managed through Armory, Standalone or Managed both still give the same error

Code:
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1281 -
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1282 -
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1283 -
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=D:\Bitcoin_Core\blocks
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.18362--Multiprocessor Free
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\om\AppData\Roaming
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : D:\Bitcoin_Core
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\om\AppData\Roaming\Armory\
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 31.92 GB
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 16 cores
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 436 GB
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 396 GB
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1305 -
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : D:\Bitcoin_Core\blocks
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\om\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 14:05:51 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2020-05-13 14:05:51 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2020-05-13 14:05:51 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2020-05-13 14:05:51 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background.  
2020-05-13 14:05:51 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2020-05-13 14:05:51 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2020-05-13 14:05:51 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2020-05-13 14:05:53 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 14:05:53 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2020-05-13 14:05:53 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2020-05-13 14:05:53 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1
2020-05-13 14:05:53 (INFO) -- ArmoryQt.py:2190 -    Wallet (xxxxxx):    "xx's Bitcoin Wallet            "   (Encrypted)
2020-05-13 14:05:53 (INFO) -- ArmoryQt.py:2195 - Loading Multisig Lockboxes
2020-05-13 14:05:53 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-13 14:05:55 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 0
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-13 14:05:55 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
legendary
Activity: 3766
Merit: 1364
Armory Developer
May 13, 2020, 06:25:56 AM
#4
Code:
--satoshi-datadir=D:\Bitcoin Core\blocks

The space at "Bitcoin Core" breaks the CLI arg parsing. Either escape the space or use a path without spaces (i.e. Bitcoin_Core).
newbie
Activity: 8
Merit: 1
May 13, 2020, 02:08:35 AM
#3
Thank you for the guidance, i have NOT set the Bitcoin HomeDir to point to the blocks, it is set as you described in the other post to only D:\Bitcoin Core\

I changed the path to point to the blocks which you can well see when it is invoking ArmoryQT. Still the same error.

Should i try to have armory run bitcoind instead of running Bitcoin Core by myself?

Code:
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1281 -
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1282 -
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1283 -
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=D:\Bitcoin Core\blocks
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.18362--Multiprocessor Free
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\om\AppData\Roaming
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : D:\Bitcoin Core
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\om\AppData\Roaming\Armory\
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 31.92 GB
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 16 cores
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 437 GB
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 103 GB
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1305 -
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : D:\Bitcoin Core\blocks
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\om\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 09:05:02 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2020-05-13 09:05:02 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2020-05-13 09:05:02 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2020-05-13 09:05:02 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background.  
2020-05-13 09:05:02 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2020-05-13 09:05:02 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2020-05-13 09:05:02 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2020-05-13 09:05:04 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 09:05:04 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2020-05-13 09:05:04 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2020-05-13 09:05:04 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1
2020-05-13 09:05:04 (INFO) -- ArmoryQt.py:2190 -    Wallet (xxxxx):    "xx's Bitcoin Wallet            "   (Encrypted)
2020-05-13 09:05:04 (INFO) -- ArmoryQt.py:2195 - Loading Multisig Lockboxes
2020-05-13 09:05:04 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-13 09:05:06 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 0
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-13 09:05:06 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode

i also run it once with bitcoind, so now it does not create a new folder for blocks, but somehow still the same error. When i try to close armory it crashes.

Code:
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1281 -
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1282 -
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1283 -
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=D:\Bitcoin Core\blocks
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.18362--Multiprocessor Free
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\om\AppData\Roaming
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : D:\Bitcoin Core
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\om\AppData\Roaming\Armory\
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 31.92 GB
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 16 cores
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 437 GB
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 103 GB
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1305 -
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : D:\Bitcoin Core\blocks
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\om\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 09:09:15 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2020-05-13 09:09:15 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2020-05-13 09:09:15 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2020-05-13 09:09:15 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background.  
2020-05-13 09:09:15 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2020-05-13 09:09:15 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2020-05-13 09:09:15 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2020-05-13 09:09:17 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-13 09:09:17 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2020-05-13 09:09:17 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2020-05-13 09:09:18 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1
2020-05-13 09:09:18 (INFO) -- ArmoryQt.py:2190 -    Wallet (xxxxx):    "xx's Bitcoin Wallet            "   (Encrypted)
2020-05-13 09:09:18 (INFO) -- ArmoryQt.py:2195 - Loading Multisig Lockboxes
2020-05-13 09:09:18 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1891 - Setting satoshi datadir = D:\Bitcoin Core
2020-05-13 09:09:20 (INFO) -- SDM.pyc:171 - Found bitcoind in the following places:
2020-05-13 09:09:20 (INFO) -- SDM.pyc:173 -    C:\Program Files\Bitcoin\daemon\bitcoind.exe
2020-05-13 09:09:20 (INFO) -- SDM.pyc:173 -    C:\Program Files\Bitcoin\daemon\bitcoind.exe
2020-05-13 09:09:20 (INFO) -- SDM.pyc:175 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2020-05-13 09:09:20 (INFO) -- SDM.pyc:340 - Called startBitcoind
2020-05-13 09:09:20 (WARNING) -- SDM.pyc:445 - Spawning bitcoind with command: C:\Program Files\Bitcoin\daemon\bitcoind.exe -datadir=D:\Bitcoin Core
2020-05-13 09:09:20 (INFO) -- ArmoryUtils.pyc:689 - Executing popen: [u'C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', '-datadir=D:\\Bitcoin Core']
2020-05-13 09:09:20 (INFO) -- SDM.pyc:451 - PID of bitcoind: 5460
2020-05-13 09:09:20 (INFO) -- SDM.pyc:452 - PID of armory:   23540
2020-05-13 09:09:20 (INFO) -- ArmoryUtils.pyc:689 - Executing popen: ['C:\\Program Files (x86)\\Armory\\guardian.exe', '23540', '5460']
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-13 09:09:20 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 0
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-13 09:09:20 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
legendary
Activity: 2534
Merit: 6080
Self-proclaimed Genius
May 12, 2020, 11:11:34 AM
#2
You're the second person who posted the same issue:
Having set the correct path but getting the error that "the default bitcoind directory" isn't a valid path.

Check the replies in other thread in this same board: Needing help to solve

armoryqt.conf (in /AppData/Roaming/Armory)
Code:
satoshi-datadir="D:\Bitcoin Core\"
Have you tried to path the blocks folder for satoshi-datadir=, in your case, satoshi-datadir="D:\Bitcoin Core\blocks"?
Just like the example in pathing.

-snip- if i tell it to do so it generates a new folder blocks within the already existing folder blocks and tries to synch from scratch. I cant see anything visualized in armory.
You can path the blocks folder for armoryqt.conf;
But not in the GUI (while ArmoryQt is open) File->Setting->Under "Blockchain and Database Paths->Bitcoin Home Directory", because Armory will set that as bitcoind's data dir.
newbie
Activity: 8
Merit: 1
May 12, 2020, 07:02:47 AM
#1
hi all, need support

armory is not getting online. I have Bitcoin core running and its synched. I give the path via the armoryqt.conf file.

armory does not start bitcoind, if i tell it to do so it generates a new folder blocks within the already existing folder blocks and tries to synch from scratch. I cant see anything visualized in armory.

running Bitcoin Core Version v0.19.1 (64-Bit)

Code:
20-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1043 - Found C:\Users\om\AppData\Roaming\Armory\rescan.flag, will throw out saved history, rescan
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1164 - C++ block utilities loaded successfully
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1281 -
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1282 -
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1283 -
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1284 - ************************************************************
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1285 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --satoshi-datadir=D:\Bitcoin Core\
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1286 - ************************************************************
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1287 - Loading Armory Engine:
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1288 -    Armory Version        : 0.96.5
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1289 -    Armory Build:         : 8730390989
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1290 -    PyBtcWallet  Version  : 1.35
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1291 - Detected Operating system: Windows
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1292 -    OS Variant            : 10-10.0.18362--Multiprocessor Free
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1293 -    User home-directory   : C:\Users\om\AppData\Roaming ->correct
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1294 -    Satoshi BTC directory : D:\Bitcoin Core\ ->correct
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1295 -    Armory home dir       : C:\Users\om\AppData\Roaming\Armory\ ->correct
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1296 - Detected System Specs    :
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1297 -    Total Available RAM   : 31.92 GB
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1298 -    CPU ID string         : AMD64 Family 23 Model 8 Stepping 2, AuthenticAMD
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1299 -    Number of CPU cores   : 16 cores
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1300 -    System is 64-bit      : True
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1301 -    Preferred Encoding    : cp1252
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1302 -    Machine Arch          : amd64
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1303 -    Available HDD (ARM)   : 438 GB
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1304 -    Available HDD (BTC)   : 54 GB
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1305 -
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1306 - Network Name: Main Network
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1307 - Satoshi Port: 8333
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1308 - Do wlt check: True
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1309 - Named options/arguments to armoryengine.py:
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     force_segwit    : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     nettimeout      : 2
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     rescan          : True
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     force_fcgi      : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreAllZC     : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     rescanBalance   : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     disableModules  : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     port            : None
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     interport       : 8223
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     coverageOutputDir: None
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     forceWalletCheck: False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     regtest         : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     rebuild         : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     thread_count    : -1
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     datadir         : DEFAULT
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     clearMempool    : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     offline         : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     armoryDBDir     : DEFAULT
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_port   : 9001
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiPort     : DEFAULT
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     disableConfPermis: False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     useTorSettings  : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     netlog          : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     keypool         : 100
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     coverageInclude : None
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     forceOnline     : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     disableWalletCheck: False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     redownload      : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     rpcBindAddr     : 127.0.0.1
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     armorydb_ip     : 127.0.0.1
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     multisigFile    : DEFAULT
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     ram_usage       : -1
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     ignoreZC        : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     logDisable      : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     settingsPath    : C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     language        : en
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     db_type         : DB_FULL
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     doDebug         : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     enableDetSign   : True
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     mtdebug         : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     testnet         : False
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     rpcport         : DEFAULT
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiHome     : D:\Bitcoin Core\
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     satoshiRpcport  : DEFAULT
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     logFile         : C:\Users\om\AppData\Roaming\Armory\ArmoryQt.exe.log.txt
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1311 -     verbosity       : None
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1312 - Other arguments:
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1315 - ************************************************************
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:1720 - C++ block utilities loaded successfully
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-12 13:53:30 (ERROR) -- ArmoryUtils.pyc:3735 - Unsupported language  specified. Defaulting to English (en)
2020-05-12 13:53:30 (INFO) -- ArmoryUtils.pyc:3738 - Using Language: en
2020-05-12 13:53:30 (INFO) -- BDM.pyc:353 - Using the asynchronous/multi-threaded BlockDataManager.
2020-05-12 13:53:30 (INFO) -- BDM.pyc:354 - Blockchain operations will happen in the background.  
2020-05-12 13:53:30 (INFO) -- BDM.pyc:355 - Devs: check TheBDM.getState() before asking for data.
2020-05-12 13:53:30 (INFO) -- BDM.pyc:356 - Registering addresses during rescans will queue them for
2020-05-12 13:53:30 (INFO) -- BDM.pyc:357 - inclusion after the current scan is completed.
2020-05-12 13:53:32 (INFO) -- ArmoryUtils.pyc:3578 - Using settings file: C:\Users\om\AppData\Roaming\Armory\ArmorySettings.txt
2020-05-12 13:53:32 (INFO) -- ArmoryQt.py:2060 - loadWalletsAndSettings
2020-05-12 13:53:32 (INFO) -- ArmoryQt.py:2120 - Loading wallets...
2020-05-12 13:53:32 (INFO) -- ArmoryQt.py:2185 - Number of wallets read in: 1
2020-05-12 13:53:32 (INFO) -- ArmoryQt.py:2190 -    Wallet (XXXXX):    "XXXs Bitcoin Wallet            "   (Encrypted)
2020-05-12 13:53:32 (INFO) -- ArmoryQt.py:2195 - Loading Multisig Lockboxes
2020-05-12 13:53:32 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex...
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user.  Done!
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:566 - Usermode: Expert
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1698 - Changing usermode:
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1699 -    From: Expert
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1707 -      To: Expert
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 1
2020-05-12 13:53:34 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\om\AppData\Roaming/Bitcoin/blocks is not a valid path ->problem
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1923 - Setting netmode: 0
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:1905 - loadBlockchainIfNecessary
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
2020-05-12 13:53:34 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode

armoryqt.conf (in /AppData/Roaming/Armory)
Code:
satoshi-datadir="D:\Bitcoin Core\"

Jump to: