Failed to initiate Armory database with the Armory 0.96.5 & Bitcoin 0.17.1 & Gcc 7.3 on Ubuntu 18.04.2 LTS.
It is stuck at the beginning of "Preparing Databases" on GUI and the ~/.armory/database directory is empty.
The blockchain data of Bitcoin has been fully synced(232G) in ~/.bitcoin.
Any help will be apreciated.
All the ERROR in the debug log:
(ERROR) ArmoryUtils.py:3735 - Unsupported language specified. Defaulting to English (en)
-ERROR - U: (DataObject.h:286) exhausted entries in Arguments object
-ERROR - : (SwigClient.cpp:61) exhausted entries in Arguments object
The complete log:
(INFO) ArmoryUtils.py:1164 - C++ block utilities loaded successfully
(INFO) ArmoryUtils.py:689 - Executing popen: free -m
(INFO) ArmoryUtils.py:689 - Executing popen: ['cat', '/proc/cpuinfo']
(INFO) ArmoryUtils.py:1281 -
(INFO) ArmoryUtils.py:1282 -
(INFO) ArmoryUtils.py:1283 -
(INFO) ArmoryUtils.py:1284 - ************************************************************
(INFO) ArmoryUtils.py:1285 - Invoked: /usr/bin/../lib/armory/ArmoryQt.py --debug
(INFO) ArmoryUtils.py:1286 - ************************************************************
(INFO) ArmoryUtils.py:1287 - Loading Armory Engine:
(INFO) ArmoryUtils.py:1288 - Armory Version : 0.96.5
(INFO) ArmoryUtils.py:1289 - Armory Build: : 1d02a6640d
(INFO) ArmoryUtils.py:1290 - PyBtcWallet Version : 1.35
(INFO) ArmoryUtils.py:1291 - Detected Operating system: Linux
(INFO) ArmoryUtils.py:1292 - OS Variant : Ubuntu-18.04-bionic
(INFO) ArmoryUtils.py:1293 - User home-directory : /home/ubuntu
(INFO) ArmoryUtils.py:1294 - Satoshi BTC directory : /home/ubuntu/.bitcoin
(INFO) ArmoryUtils.py:1295 - Armory home dir : /home/ubuntu/.armory/
(INFO) ArmoryUtils.py:1296 - Detected System Specs :
(INFO) ArmoryUtils.py:1297 - Total Available RAM : 15.57 GB
(INFO) ArmoryUtils.py:1298 - CPU ID string : Intel(R) Core(TM) i3-5005U CPU @ 2.00GHz
(INFO) ArmoryUtils.py:1299 - Number of CPU cores : 4 cores
(INFO) ArmoryUtils.py:1300 - System is 64-bit : True
(INFO) ArmoryUtils.py:1301 - Preferred Encoding : UTF-8
(INFO) ArmoryUtils.py:1302 - Machine Arch : x86_64
(INFO) ArmoryUtils.py:1303 - Available HDD (ARM) : 100 GB
(INFO) ArmoryUtils.py:1304 - Available HDD (BTC) : 100 GB
(INFO) ArmoryUtils.py:1305 -
(INFO) ArmoryUtils.py:1306 - Network Name: Main Network
(INFO) ArmoryUtils.py:1307 - Satoshi Port: 8333
(INFO) ArmoryUtils.py:1308 - Do wlt check: True
(INFO) ArmoryUtils.py:1309 - Named options/arguments to armoryengine.py:
(INFO) ArmoryUtils.py:1311 - force_segwit : False
(INFO) ArmoryUtils.py:1311 - nettimeout : 2
(INFO) ArmoryUtils.py:1311 - rescan : False
(INFO) ArmoryUtils.py:1311 - force_fcgi : False
(INFO) ArmoryUtils.py:1311 - ignoreAllZC : False
(INFO) ArmoryUtils.py:1311 - rescanBalance : False
(INFO) ArmoryUtils.py:1311 - disableModules : False
(INFO) ArmoryUtils.py:1311 - port : None
(INFO) ArmoryUtils.py:1311 - interport : 8223
(INFO) ArmoryUtils.py:1311 - coverageOutputDir: None
(INFO) ArmoryUtils.py:1311 - forceWalletCheck: False
(INFO) ArmoryUtils.py:1311 - regtest : False
(INFO) ArmoryUtils.py:1311 - rebuild : False
(INFO) ArmoryUtils.py:1311 - thread_count : -1
(INFO) ArmoryUtils.py:1311 - datadir : DEFAULT
(INFO) ArmoryUtils.py:1311 - clearMempool : False
(INFO) ArmoryUtils.py:1311 - offline : False
(INFO) ArmoryUtils.py:1311 - armoryDBDir : DEFAULT
(INFO) ArmoryUtils.py:1311 - armorydb_port : 9001
(INFO) ArmoryUtils.py:1311 - satoshiPort : DEFAULT
(INFO) ArmoryUtils.py:1311 - disableConfPermis: False
(INFO) ArmoryUtils.py:1311 - useTorSettings : False
(INFO) ArmoryUtils.py:1311 - netlog : False
(INFO) ArmoryUtils.py:1311 - keypool : 100
(INFO) ArmoryUtils.py:1311 - coverageInclude : None
(INFO) ArmoryUtils.py:1311 - forceOnline : False
(INFO) ArmoryUtils.py:1311 - disableWalletCheck: False
(INFO) ArmoryUtils.py:1311 - redownload : False
(INFO) ArmoryUtils.py:1311 - rpcBindAddr : 127.0.0.1
(INFO) ArmoryUtils.py:1311 - armorydb_ip : 127.0.0.1
(INFO) ArmoryUtils.py:1311 - multisigFile : DEFAULT
(INFO) ArmoryUtils.py:1311 - ram_usage : -1
(INFO) ArmoryUtils.py:1311 - ignoreZC : False
(INFO) ArmoryUtils.py:1311 - logDisable : False
(INFO) ArmoryUtils.py:1311 - settingsPath : /home/ubuntu/.armory/ArmorySettings.txt
(INFO) ArmoryUtils.py:1311 - language : en
(INFO) ArmoryUtils.py:1311 - db_type : DB_FULL
(INFO) ArmoryUtils.py:1311 - doDebug : True
(INFO) ArmoryUtils.py:1311 - enableDetSign : True
(INFO) ArmoryUtils.py:1311 - mtdebug : False
(INFO) ArmoryUtils.py:1311 - testnet : False
(INFO) ArmoryUtils.py:1311 - rpcport : DEFAULT
(INFO) ArmoryUtils.py:1311 - satoshiHome : DEFAULT
(INFO) ArmoryUtils.py:1311 - satoshiRpcport : DEFAULT
(INFO) ArmoryUtils.py:1311 - logFile : /home/ubuntu/.armory/ArmoryQt.py.log.txt
(INFO) ArmoryUtils.py:1311 - verbosity : None
(INFO) ArmoryUtils.py:1312 - Other arguments:
(INFO) ArmoryUtils.py:1315 - ************************************************************
(INFO) ArmoryUtils.py:1720 - C++ block utilities loaded successfully
(INFO) ArmoryUtils.py:3578 - Using settings file: /home/ubuntu/.armory/ArmorySettings.txt
(ERROR) ArmoryUtils.py:3735 - Unsupported language specified. Defaulting to English (en)
(INFO) ArmoryUtils.py:3738 - Using Language: en
(INFO) BDM.py:353 - Using the asynchronous/multi-threaded BlockDataManager.
(INFO) BDM.py:354 - Blockchain operations will happen in the background.
(INFO) BDM.py:355 - Devs: check TheBDM.getState() before asking for data.
(INFO) BDM.py:356 - Registering addresses during rescans will queue them for
(INFO) BDM.py:357 - inclusion after the current scan is completed.
/usr/lib/armory/armoryengine/Transaction.py:3126: SyntaxWarning: import * only allowed at module level
def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals):
(DEBUG) ArmoryQt.py:5966 - Checking for already open socket...
(INFO) ArmoryUtils.py:3578 - Using settings file: /home/ubuntu/.armory/ArmorySettings.txt
(INFO) ArmoryQt.py:2060 - loadWalletsAndSettings
(INFO) ArmoryQt.py:2120 - Loading wallets...
(DEBUG) ArmoryUtils.py:1134 - /home/ubuntu/.armory/databases is a directory.
(INFO) ArmoryQt.py:2185 - Number of wallets read in: 1
(INFO) ArmoryQt.py:2190 - Wallet (BD9RwXSo): "Test Wallet " (Encrypted)
(INFO) ArmoryQt.py:2195 - Loading Multisig Lockboxes
(INFO) ArmoryQt.py:1763 - acquiring process mutex...
(DEBUG) ArmoryQt.py:1286 - setupSystemTray
(INFO) ArmoryQt.py:1395 - setupUriRegistration
(INFO) ArmoryUtils.py:689 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
(INFO) ArmoryUtils.py:689 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
(DEBUG) ArmoryQt.py:3742 - setupDashboard
(INFO) ArmoryQt.py:566 - Usermode: Expert
(INFO) ArmoryQt.py:1698 - Changing usermode:
(INFO) ArmoryQt.py:1699 - From: Expert
(INFO) ArmoryQt.py:1707 - To: Expert
(INFO) ArmoryQt.py:1836 - startBitcoindIfNecessary
(INFO) ArmoryQt.py:1923 - Setting netmode: 1
-ERROR - U: (DataObject.h:286) exhausted entries in Arguments object
-ERROR - : (SwigClient.cpp:61) exhausted entries in Arguments object
(INFO) ArmoryQt.py:1923 - Setting netmode: 0
(INFO) ArmoryQt.py:1905 - loadBlockchainIfNecessary
(INFO) ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
(INFO) ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode
Bitcoin Core RPC client version v0.17.1.0-gef70f9b52b851c7997a9f1a0834714e3eebc1fd8
gcc (Ubuntu 7.3.0-27ubuntu1~18.04) 7.3.0