Title: Armory cannot start in online mode Post by: ivert on June 01, 2017, 10:29:26 AM Hi,
I've just downloaded the latest win64 0.96-beta-a3d01aa722 version and when it starts it continuously shows the following message: Armory failed to spawn the DB Continuing operations in offline mode instead Refer to the dbLog.txt for more information No such file exists in the ArmoryQt.exe.log there are the following lines: (ERROR) ArmoryQt.py:1840 - Failed to setup SDM Traceback (most recent call last): File "ArmoryQt.py", line 1835, in startBitcoindIfNecessary File "SDM.pyc", line 188, in setupSDM BitcoindError: bitcoind not found (ERROR) ArmoryQt.py:1808 - Failed to start Armory database: Invalid blockdata path Traceback (most recent call last): File "ArmoryQt.py", line 1793, in startArmoryDBIfNecessary File "SDM.pyc", line 368, in spawnDB BadPath: Invalid blockdata path I've created the wallet and sent some BTC onto it but the balance remains zero. No idea what to do next. Please help! Title: Re: Armory cannot start in online mode Post by: achow101 on June 01, 2017, 04:08:48 PM Did you install Bitcoin Core? If it is not installed, you need to install it. If it is installed (or once you install it), is it fully synced? If not, let it fully sync before stopping it and running Armory.
Title: Re: Armory cannot start in online mode error" failed to spawn the db" Post by: grantrader on July 12, 2017, 08:07:14 PM Did you install Bitcoin Core? If it is not installed, you need to install it. If it is installed (or once you install it), is it fully synced? If not, let it fully sync before stopping it and running Armory. Hi, i need some help, and i think it s the same error of this thread, that is why i keep with it I am completely new, and this is my first installation, i have read and choose to do it with armory with 1 offline and 1 online watchonly I have followed the instruction and setup on the offline armory , create wallet, export, (i realized the error " failed to spawn the db", but keep it going on) When install it on the online it happened the same , then today i am installing btc on the online pc. I have installed (last versions ) in both an offline PC to create a cold wallet ,and in an online PC, both tell me the same error" failed to spawn the db", question: on the offline pc, (if it is not needed the bcc )what can i do? (i have just realized, after reading other thread, that i was download from bitcoinarmory.com intead of https://btcarmory.com/...) logs from offline pc armorycpplog Log file opened at 1499790450: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 1499802978: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 1499840189: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 1499886843: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 1499887183: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 1499888289: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 1499888951: C:\Users\alejandro\AppData\Roaming\Armory\armorycpplog.txt armorylog 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1138 - C++ block utilities loaded successfully 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1255 - 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1256 - 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1257 - 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1258 - ************************************************************ 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1259 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1260 - ************************************************************ 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1261 - Loading Armory Engine: 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1262 - Armory Version : 0.96 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1263 - Armory Build: : a3d01aa722 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1264 - PyBtcWallet Version : 1.35 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1265 - Detected Operating system: Windows 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1266 - OS Variant : 8-6.2.9200--Multiprocessor Free 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1267 - User home-directory : C:\Users\alejandro\AppData\Roaming 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1268 - Satoshi BTC directory : C:\Users\alejandro\AppData\Roaming\Bitcoin\ 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1269 - Armory home dir : C:\Users\alejandro\AppData\Roaming\Armory\ 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1270 - Detected System Specs : 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1271 - Total Available RAM : 3.87 GB 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1272 - CPU ID string : Intel64 Family 6 Model 58 Stepping 9, GenuineIntel 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1273 - Number of CPU cores : 4 cores 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1274 - System is 64-bit : True 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1275 - Preferred Encoding : cp1252 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1276 - Machine Arch : amd64 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1277 - Available HDD (ARM) : 334 GB 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1278 - Available HDD (BTC) : 0 GB 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1279 - 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1280 - Network Name: Main Network 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1281 - Satoshi Port: 8333 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1282 - Do wlt check: True 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1283 - Named options/arguments to armoryengine.py: 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - thread_count : -1 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - rescan : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - ignoreAllZC : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - rescanBalance : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - disableModules : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - port : None 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - interport : 8223 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - coverageOutputDir: None 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - forceWalletCheck: False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - regtest : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - rebuild : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - nettimeout : 2 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - datadir : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - clearMempool : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - offline : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - armoryDBDir : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_port : 9001 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - satoshiPort : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - useTorSettings : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - netlog : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - keypool : 100 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - coverageInclude : None 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - forceOnline : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - redownload : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - rpcBindAddr : 127.0.0.1 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_ip : 127.0.0.1 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - multisigFile : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - ram_usage : -1 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - mtdebug : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - logDisable : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - settingsPath : C:\Users\alejandro\AppData\Roaming\Armory\ArmorySettings.txt 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - language : en 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - db_type : DB_FULL 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - doDebug : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - enableDetSign : True 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - disableConfPermis: False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - testnet : False 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - rpcport : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - satoshiHome : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - satoshiRpcport : DEFAULT 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - logFile : C:\Users\alejandro\AppData\Roaming\Armory\ArmoryQt.exe.log.txt 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1285 - verbosity : None 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1286 - Other arguments: 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1289 - ************************************************************ 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:1692 - C++ block utilities loaded successfully 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\alejandro\AppData\Roaming\Armory\ArmorySettings.txt 2017-07-11 18:27 (ERROR) -- ArmoryUtils.pyc:3747 - Unsupported language specified. Defaulting to English (en) 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:3750 - Using Language: en 2017-07-11 18:27 (INFO) -- BDM.pyc:368 - Using the asynchronous/multi-threaded BlockDataManager. 2017-07-11 18:27 (INFO) -- BDM.pyc:369 - Blockchain operations will happen in the background. 2017-07-11 18:27 (INFO) -- BDM.pyc:370 - Devs: check TheBDM.getState() before asking for data. 2017-07-11 18:27 (INFO) -- BDM.pyc:371 - Registering addresses during rescans will queue them for 2017-07-11 18:27 (INFO) -- BDM.pyc:372 - inclusion after the current scan is completed. 2017-07-11 18:27 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\alejandro\AppData\Roaming\Armory\ArmorySettings.txt 2017-07-11 18:27 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings 2017-07-11 18:27 (INFO) -- ArmoryQt.py:2102 - Loading wallets... 2017-07-11 18:27 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 0 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex... 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1503 - URL-register action: DoIt 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1506 - Registering Armory for current user 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\ 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\URL Protocol 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\ 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\ 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1528 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\command\ 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1528 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\DefaultIcon\ 2017-07-11 18:27 (INFO) -- ArmoryQt.py:558 - Usermode: Advanced 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1681 - Changing usermode: 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1682 - From: Advanced 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1690 - To: Advanced 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary 2017-07-11 18:27 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2017-07-11 18:27 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\alejandro\AppData\Roaming\Bitcoin\ 2017-07-11 18:27 (ERROR) -- ArmoryQt.py:1840 - Failed to setup SDM Traceback (most recent call last): armory settings Default_FeeByte | 50 ManageSatoshi | True AdjustFee | True MainWalletCols | ff0500003c0078005000aa01 MainGeometry | 01d9d0cb00010000000001e00000010f000005d7000003bf000001e80000012e000005cf000003b 7000000000000 LastDirectory | C:/Users/alejandro/AppData/Roaming/Armory Agreed_to_EULA | True NotifyBtcIn | True Wallet_VKktQnsq_LedgerShow | True FeeOption | Auto UseTorSettings | False DNAA_UnlockTimeout | False WltPropAddrCols | ff046400640064002e01 AlwaysArmoryURI | False NotifyDiscon | True NotifyIgnore | DNAA_IntroDialog | True DateFormat | 25592d25622d25642025493a254d2570 DNAA_AllBackupWarn | False Default_FeeByte_BlocksToConfirm | 3 Default_ReceiveType | P2PKH AdvFeature_UseCt | 0 UnlockTimeout | 10 Default_Fee | 20000 LastFilterState | 0 MinimizeOrClose | DontKnow User_Mode | Expert Load_Count | 7 First_Load_Date | 1499790452 NotifyBtcOut | True SkipOnlineCheck | False MinimizeOnOpen | False First_Load | False Default_ChangeType | P2PKH IgnoreAlerts | DNAA_DeleteLevelDB | False NotifyReconn | True LastVersionLoad | v0.96 DNAA_DefaultApp | False WltPropGeometry | 01d9d0cb00010000000002220000017500000595000003590000022a000001940000058d0000035 1000000000000 thanks |