Title: Armory Database Crashes on Launch Everytime--0.96.3 Post by: rapidbtctransfer on November 02, 2017, 02:46:46 PM Using Version 0.96.3 with Bitcore 15.0.0 and can no longer go online or sync databases. Every time i open the appi, when it gets to the db load it crashes.
I've tired to follow the guide about how to set up custom pathing as my bitcoin blockchain is stored in different than standard location (B:/BTC/Bitcoin), however i'm completely out of my depth here and likely didn't set the right paths in the right areas. I've tried resetting to default settings in offline mode, Database EXE still crashes on launch every single time. I've also tried installing different versions of Armory including 0.96, 0.96.2 and the lastest release 0.96.399 with no luck, same issue. Nothing helps, it will no longer access the database and I desperately need to get my bitcoin out of this wallet. I did make a paper backup however i can't even get to the point to restore the wallet with the DB crashing on launch. Using windows 7 64 bit. Any help would be greatly appreciated as I'm completely lost here. Title: Re: Armory Database Crashes on Launch Everytime--0.96.3 Post by: goatpig on November 02, 2017, 04:22:46 PM Post your logs.
Title: Re: Armory Database Crashes on Launch Everytime--0.96.3 Post by: rapidbtctransfer on November 03, 2017, 12:44:40 AM Hi Goat Pig,
Thanks for your reply. I've tried to copy and paste the entire log however i get an error saying that the message exceeds the maximum allowed length of 64000 characters. Here is the top part of the log 2017-11-02 20:41 (INFO) -- BDM.pyc:370 - Devs: check TheBDM.getState() before asking for data. 2017-11-02 20:41 (INFO) -- BDM.pyc:371 - Registering addresses during rescans will queue them for 2017-11-02 20:41 (INFO) -- BDM.pyc:372 - inclusion after the current scan is completed. 2017-11-02 20:41 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\zeta\AppData\Roaming\Armory\ArmorySettings.txt 2017-11-02 20:41 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings 2017-11-02 20:41 (INFO) -- ArmoryQt.py:2102 - Loading wallets... 2017-11-02 20:41 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 1 2017-11-02 20:41 (INFO) -- ArmoryQt.py:2172 - Wallet (2usLtejWo): "Primary Wallet " (Encrypted) 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex... 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1453 - Armory already registered for current user. Done! 2017-11-02 20:41 (INFO) -- ArmoryQt.py:558 - Usermode: Advanced 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1681 - Changing usermode: 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1682 - From: Advanced 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1690 - To: Advanced 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2017-11-02 20:41 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\zeta\AppData\Roaming\Bitcoin\ 2017-11-02 20:41 (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 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 0 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2017-11-02 20:41 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\zeta\AppData\Roaming\Bitcoin\ 2017-11-02 20:41 (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 2017-11-02 20:41 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 0 2017-11-02 20:44 (INFO) -- ArmoryQt.py:5400 - BDM is safe for clean shutdown 2017-11-02 20:44 (INFO) -- SDM.pyc:457 - Called stopBitcoind 2017-11-02 20:44 (INFO) -- SDM.pyc:463 - ...but bitcoind is not running, to be able to stop 2017-11-02 20:44 (INFO) -- ArmoryQt.py:5414 - Attempting to close the main window! 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1138 - C++ block utilities loaded successfully 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1255 - 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1256 - 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1257 - 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1258 - ************************************************************ 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1259 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1260 - ************************************************************ 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1261 - Loading Armory Engine: 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1262 - Armory Version : 0.96 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1263 - Armory Build: : a3d01aa722 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1264 - PyBtcWallet Version : 1.35 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1265 - Detected Operating system: Windows 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1266 - OS Variant : 7-6.1.7601-SP1-Multiprocessor Free 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1267 - User home-directory : C:\Users\zeta\AppData\Roaming 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1268 - Satoshi BTC directory : C:\Users\zeta\AppData\Roaming\Bitcoin\ 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1269 - Armory home dir : C:\Users\zeta\AppData\Roaming\Armory\ 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1270 - Detected System Specs : 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1271 - Total Available RAM : 7.95 GB 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1272 - CPU ID string : Intel64 Family 6 Model 58 Stepping 9, GenuineIntel 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1273 - Number of CPU cores : 4 cores 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1274 - System is 64-bit : True 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1275 - Preferred Encoding : cp1252 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1276 - Machine Arch : amd64 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1277 - Available HDD (ARM) : 52 GB 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1278 - Available HDD (BTC) : 0 GB 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1279 - 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1280 - Network Name: Main Network 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1281 - Satoshi Port: 8333 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1282 - Do wlt check: True 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1283 - Named options/arguments to armoryengine.py: 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - thread_count : -1 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - rescan : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - ignoreAllZC : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - rescanBalance : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - disableModules : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - port : None 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - interport : 8223 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - coverageOutputDir: None 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - forceWalletCheck: False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - regtest : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - rebuild : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - nettimeout : 2 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - datadir : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - clearMempool : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - offline : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - armoryDBDir : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_port : 9001 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - satoshiPort : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - useTorSettings : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - netlog : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - keypool : 100 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - coverageInclude : None 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - forceOnline : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - redownload : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - rpcBindAddr : 127.0.0.1 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_ip : 127.0.0.1 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - multisigFile : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - ram_usage : -1 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - mtdebug : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - logDisable : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - settingsPath : C:\Users\zeta\AppData\Roaming\Armory\ArmorySettings.txt 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - language : en 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - db_type : DB_FULL 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - doDebug : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - enableDetSign : True 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - disableConfPermis: False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - testnet : False 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - rpcport : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - satoshiHome : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - satoshiRpcport : DEFAULT 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - logFile : C:\Users\zeta\AppData\Roaming\Armory\ArmoryQt.exe.log.txt 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1285 - verbosity : None 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1286 - Other arguments: 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1289 - ************************************************************ 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:1692 - C++ block utilities loaded successfully 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\zeta\AppData\Roaming\Armory\ArmorySettings.txt 2017-11-02 20:44 (ERROR) -- ArmoryUtils.pyc:3747 - Unsupported language specified. Defaulting to English (en) 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:3750 - Using Language: en 2017-11-02 20:44 (INFO) -- BDM.pyc:368 - Using the asynchronous/multi-threaded BlockDataManager. 2017-11-02 20:44 (INFO) -- BDM.pyc:369 - Blockchain operations will happen in the background. 2017-11-02 20:44 (INFO) -- BDM.pyc:370 - Devs: check TheBDM.getState() before asking for data. 2017-11-02 20:44 (INFO) -- BDM.pyc:371 - Registering addresses during rescans will queue them for 2017-11-02 20:44 (INFO) -- BDM.pyc:372 - inclusion after the current scan is completed. 2017-11-02 20:44 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\zeta\AppData\Roaming\Armory\ArmorySettings.txt 2017-11-02 20:44 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings 2017-11-02 20:44 (INFO) -- ArmoryQt.py:2102 - Loading wallets... 2017-11-02 20:44 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 1 2017-11-02 20:44 (INFO) -- ArmoryQt.py:2172 - Wallet (2usLtejWo): "Primary Wallet " (Encrypted) 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex... 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1453 - Armory already registered for current user. Done! 2017-11-02 20:44 (INFO) -- ArmoryQt.py:558 - Usermode: Advanced 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1681 - Changing usermode: 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1682 - From: Advanced 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1690 - To: Advanced 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary 2017-11-02 20:44 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2017-11-02 20:44 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\zeta\AppData\Roaming\Bitcoin\ 2017-11-02 20:44 (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 Title: Re: Armory Database Crashes on Launch Everytime--0.96.3 Post by: goatpig on November 03, 2017, 01:19:13 PM 1) Install Bitcoin Core 0.15.0.1 and let it sync with the network (will take a week with your computer).
2) Update to Armory 0.96.4 RC1 |