Title: 0.96 hang at running zc parser threads
Post by: bblboy54 on July 26, 2017, 06:18:51 PM
I was running Core 13 with 95.1 and I updated my Ubuntu from 15.10 to 16.04 and then upgraded to Core 14.2.... I launched 95.1 to make sure all was working correctly (it was) and then I shut it down and upgraded to 96.0..... Armory did a lot of work for a while and then hung.... I then closed everything and deleted the databases directory and let it rebuild and again it did not complete. I've looked at the log files and there isn't any errors that are being thrown but everything seems to have just stopped.... the processes are all still active (ArmoryQt, ArmoryDB, and bitcoind) and were consuming lots of CPU for maybe a half hour or more but now there is almost no CPU usage at all. The last line of value in dbLog is "-WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 70 zc parser threads" although after about 10 mins of me watching I got a no history to scan message. dbLog.txt Log file opened at 1501087528: /home/bblboy54/.armory/dbLog.txt -INFO - 1501087528: (main.cpp:23) Running on 8 threads -INFO - 1501087528: (main.cpp:24) Ram usage level: 4 -INFO - 1501087528: (BlockUtils.cpp:907) blkfile dir: /home/bblboy54/.bitcoin/blocks -INFO - 1501087528: (BlockUtils.cpp:908) lmdb dir: /home/bblboy54/.armory/databases -INFO - 1501087528: (lmdb_wrapper.cpp:388) Opening databases... -INFO - 1501087528: (BlockUtils.cpp:1091) Executing: doInitialSyncOnLoad -INFO - 1501087528: (DatabaseBuilder.cpp:169) Reading headers from db -WARN - 1501087528: (lmdb_wrapper.cpp:1175) No headers in DB yet! -INFO - 1501087528: (DatabaseBuilder.cpp:208) Found 1 headers in db -INFO - 1501087528: (DatabaseBuilder.cpp:51) updating HEADERS db -INFO - 1501087532: (DatabaseBuilder.cpp:268) parsed block file #1 -INFO - 1501087534: (DatabaseBuilder.cpp:268) parsed block file #2 -INFO - 1501087538: (DatabaseBuilder.cpp:268) parsed block file #6 -INFO - 1501087540: (DatabaseBuilder.cpp:268) parsed block file #7 -INFO - 1501087548: (DatabaseBuilder.cpp:268) parsed block file #9 -INFO - 1501087550: (DatabaseBuilder.cpp:268) parsed block file #10 -INFO - 1501087554: (DatabaseBuilder.cpp:268) parsed block file #14 -INFO - 1501087556: (DatabaseBuilder.cpp:268) parsed block file #15 -INFO - 1501087586: (DatabaseBuilder.cpp:268) parsed block file #22 -INFO - 1501087586: (DatabaseBuilder.cpp:268) parsed block file #23 -INFO - 1501087595: (DatabaseBuilder.cpp:268) parsed block file #30 -INFO - 1501087641: (DatabaseBuilder.cpp:268) parsed block file #38 -INFO - 1501087658: (DatabaseBuilder.cpp:268) parsed block file #44 -INFO - 1501087665: (DatabaseBuilder.cpp:268) parsed block file #46 -INFO - 1501087687: (DatabaseBuilder.cpp:268) parsed block file #52 -INFO - 1501087693: (DatabaseBuilder.cpp:268) parsed block file #54 -INFO - 1501087710: (DatabaseBuilder.cpp:268) parsed block file #60 -INFO - 1501087714: (DatabaseBuilder.cpp:268) parsed block file #62 -INFO - 1501087729: (DatabaseBuilder.cpp:268) parsed block file #68 -INFO - 1501087734: (DatabaseBuilder.cpp:268) parsed block file #70 -INFO - 1501087752: (DatabaseBuilder.cpp:268) parsed block file #76 -INFO - 1501087769: (DatabaseBuilder.cpp:268) parsed block file #78 -INFO - 1501087794: (DatabaseBuilder.cpp:268) parsed block file #84 -INFO - 1501087799: (DatabaseBuilder.cpp:268) parsed block file #86 -INFO - 1501087816: (DatabaseBuilder.cpp:268) parsed block file #92 -INFO - 1501087822: (DatabaseBuilder.cpp:268) parsed block file #94 -INFO - 1501087840: (DatabaseBuilder.cpp:268) parsed block file #100 -INFO - 1501087845: (DatabaseBuilder.cpp:268) parsed block file #102 -INFO - 1501087860: (DatabaseBuilder.cpp:268) parsed block file #108 -INFO - 1501087865: (DatabaseBuilder.cpp:268) parsed block file #110 -INFO - 1501087879: (DatabaseBuilder.cpp:268) parsed block file #116 -INFO - 1501087884: (DatabaseBuilder.cpp:268) parsed block file #118 -INFO - 1501087897: (DatabaseBuilder.cpp:268) parsed block file #124 -INFO - 1501087901: (DatabaseBuilder.cpp:268) parsed block file #126 -INFO - 1501087913: (DatabaseBuilder.cpp:268) parsed block file #132 -INFO - 1501087918: (DatabaseBuilder.cpp:268) parsed block file #134 -INFO - 1501087932: (DatabaseBuilder.cpp:268) parsed block file #140 -INFO - 1501087937: (DatabaseBuilder.cpp:268) parsed block file #142 -INFO - 1501087950: (DatabaseBuilder.cpp:268) parsed block file #148 -INFO - 1501087954: (DatabaseBuilder.cpp:268) parsed block file #150 -INFO - 1501087970: (DatabaseBuilder.cpp:268) parsed block file #156 -INFO - 1501087976: (DatabaseBuilder.cpp:268) parsed block file #158 -INFO - 1501087994: (DatabaseBuilder.cpp:268) parsed block file #164 -INFO - 1501087999: (DatabaseBuilder.cpp:268) parsed block file #166 -INFO - 1501088016: (DatabaseBuilder.cpp:268) parsed block file #172 -INFO - 1501088023: (DatabaseBuilder.cpp:268) parsed block file #174 -INFO - 1501088044: (DatabaseBuilder.cpp:268) parsed block file #180 -INFO - 1501088050: (DatabaseBuilder.cpp:268) parsed block file #182 -INFO - 1501088068: (DatabaseBuilder.cpp:268) parsed block file #188 -INFO - 1501088074: (DatabaseBuilder.cpp:268) parsed block file #190 -INFO - 1501088093: (DatabaseBuilder.cpp:268) parsed block file #196 -INFO - 1501088099: (DatabaseBuilder.cpp:268) parsed block file #198 -INFO - 1501088118: (DatabaseBuilder.cpp:268) parsed block file #204 -INFO - 1501088125: (DatabaseBuilder.cpp:268) parsed block file #206 -INFO - 1501088144: (DatabaseBuilder.cpp:268) parsed block file #212 -INFO - 1501088151: (DatabaseBuilder.cpp:268) parsed block file #214 -INFO - 1501088169: (DatabaseBuilder.cpp:268) parsed block file #220 -INFO - 1501088175: (DatabaseBuilder.cpp:268) parsed block file #222 -INFO - 1501088193: (DatabaseBuilder.cpp:268) parsed block file #228 -INFO - 1501088200: (DatabaseBuilder.cpp:268) parsed block file #230 -INFO - 1501088218: (DatabaseBuilder.cpp:268) parsed block file #236 -INFO - 1501088225: (DatabaseBuilder.cpp:268) parsed block file #238 -INFO - 1501088244: (DatabaseBuilder.cpp:268) parsed block file #244 -INFO - 1501088250: (DatabaseBuilder.cpp:268) parsed block file #246 -INFO - 1501088269: (DatabaseBuilder.cpp:268) parsed block file #252 -INFO - 1501088275: (DatabaseBuilder.cpp:268) parsed block file #254 -INFO - 1501088294: (DatabaseBuilder.cpp:268) parsed block file #260 -INFO - 1501088299: (DatabaseBuilder.cpp:268) parsed block file #262 -INFO - 1501088317: (DatabaseBuilder.cpp:268) parsed block file #268 -INFO - 1501088322: (DatabaseBuilder.cpp:268) parsed block file #270 -INFO - 1501088340: (DatabaseBuilder.cpp:268) parsed block file #276 -INFO - 1501088346: (DatabaseBuilder.cpp:268) parsed block file #278 -INFO - 1501088364: (DatabaseBuilder.cpp:268) parsed block file #284 -INFO - 1501088369: (DatabaseBuilder.cpp:268) parsed block file #286 -INFO - 1501088388: (DatabaseBuilder.cpp:268) parsed block file #292 -INFO - 1501088393: (DatabaseBuilder.cpp:268) parsed block file #294 -INFO - 1501088410: (DatabaseBuilder.cpp:268) parsed block file #300 -INFO - 1501088416: (DatabaseBuilder.cpp:268) parsed block file #302 -INFO - 1501088434: (DatabaseBuilder.cpp:268) parsed block file #308 -INFO - 1501088439: (DatabaseBuilder.cpp:268) parsed block file #310 -INFO - 1501088456: (DatabaseBuilder.cpp:268) parsed block file #316 -INFO - 1501088462: (DatabaseBuilder.cpp:268) parsed block file #318 -INFO - 1501088479: (DatabaseBuilder.cpp:268) parsed block file #324 -INFO - 1501088484: (DatabaseBuilder.cpp:268) parsed block file #326 -INFO - 1501088503: (DatabaseBuilder.cpp:268) parsed block file #332 -INFO - 1501088503: (BitcoinP2P.cpp:947) Connected to Bitcoin node -INFO - 1501088509: (DatabaseBuilder.cpp:268) parsed block file #334 -INFO - 1501088526: (DatabaseBuilder.cpp:268) parsed block file #340 -INFO - 1501088534: (DatabaseBuilder.cpp:268) parsed block file #342 -INFO - 1501088552: (DatabaseBuilder.cpp:268) parsed block file #348 -INFO - 1501088557: (DatabaseBuilder.cpp:268) parsed block file #350 -INFO - 1501088575: (DatabaseBuilder.cpp:268) parsed block file #356 -INFO - 1501088581: (DatabaseBuilder.cpp:268) parsed block file #358 -INFO - 1501088599: (DatabaseBuilder.cpp:268) parsed block file #364 -INFO - 1501088605: (DatabaseBuilder.cpp:268) parsed block file #366 -INFO - 1501088622: (DatabaseBuilder.cpp:268) parsed block file #372 -INFO - 1501088628: (DatabaseBuilder.cpp:268) parsed block file #374 -INFO - 1501088647: (DatabaseBuilder.cpp:268) parsed block file #380 -INFO - 1501088652: (DatabaseBuilder.cpp:268) parsed block file #382 -INFO - 1501088668: (DatabaseBuilder.cpp:268) parsed block file #388 -INFO - 1501088674: (DatabaseBuilder.cpp:268) parsed block file #390 -INFO - 1501088692: (DatabaseBuilder.cpp:268) parsed block file #396 -INFO - 1501088698: (DatabaseBuilder.cpp:268) parsed block file #398 -INFO - 1501088717: (DatabaseBuilder.cpp:268) parsed block file #404 -INFO - 1501088723: (DatabaseBuilder.cpp:268) parsed block file #406 -INFO - 1501088741: (DatabaseBuilder.cpp:268) parsed block file #412 -INFO - 1501088747: (DatabaseBuilder.cpp:268) parsed block file #414 -INFO - 1501088767: (DatabaseBuilder.cpp:268) parsed block file #420 -INFO - 1501088772: (DatabaseBuilder.cpp:268) parsed block file #422 -INFO - 1501088790: (DatabaseBuilder.cpp:268) parsed block file #428 -INFO - 1501088797: (DatabaseBuilder.cpp:268) parsed block file #430 -INFO - 1501088814: (DatabaseBuilder.cpp:268) parsed block file #436 -INFO - 1501088820: (DatabaseBuilder.cpp:268) parsed block file #438 -INFO - 1501088837: (DatabaseBuilder.cpp:268) parsed block file #444 -INFO - 1501088843: (DatabaseBuilder.cpp:268) parsed block file #446 -INFO - 1501088858: (DatabaseBuilder.cpp:268) parsed block file #452 -INFO - 1501088863: (DatabaseBuilder.cpp:268) parsed block file #454 -INFO - 1501088880: (DatabaseBuilder.cpp:268) parsed block file #460 -INFO - 1501088885: (DatabaseBuilder.cpp:268) parsed block file #462 -INFO - 1501088897: (DatabaseBuilder.cpp:268) parsed block file #468 -INFO - 1501088900: (DatabaseBuilder.cpp:268) parsed block file #470 -INFO - 1501088913: (DatabaseBuilder.cpp:268) parsed block file #476 -INFO - 1501088916: (DatabaseBuilder.cpp:268) parsed block file #478 -INFO - 1501088928: (DatabaseBuilder.cpp:268) parsed block file #484 -INFO - 1501088932: (DatabaseBuilder.cpp:268) parsed block file #486 -INFO - 1501088943: (DatabaseBuilder.cpp:268) parsed block file #492 -INFO - 1501088948: (DatabaseBuilder.cpp:268) parsed block file #494 -INFO - 1501088962: (DatabaseBuilder.cpp:268) parsed block file #500 -INFO - 1501088967: (DatabaseBuilder.cpp:268) parsed block file #502 -INFO - 1501088980: (DatabaseBuilder.cpp:268) parsed block file #508 -INFO - 1501088985: (DatabaseBuilder.cpp:268) parsed block file #510 -INFO - 1501088999: (DatabaseBuilder.cpp:268) parsed block file #516 -INFO - 1501089004: (DatabaseBuilder.cpp:268) parsed block file #518 -INFO - 1501089019: (DatabaseBuilder.cpp:268) parsed block file #524 -INFO - 1501089025: (DatabaseBuilder.cpp:268) parsed block file #526 -INFO - 1501089039: (DatabaseBuilder.cpp:268) parsed block file #532 -INFO - 1501089045: (DatabaseBuilder.cpp:268) parsed block file #534 -INFO - 1501089060: (DatabaseBuilder.cpp:268) parsed block file #540 -INFO - 1501089066: (DatabaseBuilder.cpp:268) parsed block file #542 -INFO - 1501089084: (DatabaseBuilder.cpp:268) parsed block file #548 -INFO - 1501089091: (DatabaseBuilder.cpp:268) parsed block file #550 -INFO - 1501089110: (DatabaseBuilder.cpp:268) parsed block file #556 -INFO - 1501089116: (DatabaseBuilder.cpp:268) parsed block file #558 -INFO - 1501089133: (DatabaseBuilder.cpp:268) parsed block file #564 -INFO - 1501089138: (DatabaseBuilder.cpp:268) parsed block file #566 -INFO - 1501089156: (DatabaseBuilder.cpp:268) parsed block file #572 -INFO - 1501089161: (DatabaseBuilder.cpp:268) parsed block file #574 -INFO - 1501089179: (DatabaseBuilder.cpp:268) parsed block file #580 -INFO - 1501089185: (DatabaseBuilder.cpp:268) parsed block file #582 -INFO - 1501089205: (DatabaseBuilder.cpp:268) parsed block file #588 -INFO - 1501089211: (DatabaseBuilder.cpp:268) parsed block file #590 -INFO - 1501089231: (DatabaseBuilder.cpp:268) parsed block file #596 -INFO - 1501089237: (DatabaseBuilder.cpp:268) parsed block file #598 -INFO - 1501089256: (DatabaseBuilder.cpp:268) parsed block file #604 -INFO - 1501089263: (DatabaseBuilder.cpp:268) parsed block file #606 -INFO - 1501089283: (DatabaseBuilder.cpp:268) parsed block file #612 -INFO - 1501089290: (DatabaseBuilder.cpp:268) parsed block file #614 -INFO - 1501089315: (DatabaseBuilder.cpp:268) parsed block file #620 -INFO - 1501089318: (DatabaseBuilder.cpp:268) parsed block file #622 -INFO - 1501089346: (DatabaseBuilder.cpp:268) parsed block file #628 -INFO - 1501089356: (DatabaseBuilder.cpp:268) parsed block file #630 -INFO - 1501089381: (DatabaseBuilder.cpp:268) parsed block file #636 -INFO - 1501089390: (DatabaseBuilder.cpp:268) parsed block file #638 -INFO - 1501089416: (DatabaseBuilder.cpp:268) parsed block file #644 -INFO - 1501089424: (DatabaseBuilder.cpp:268) parsed block file #646 -INFO - 1501089451: (DatabaseBuilder.cpp:268) parsed block file #652 -INFO - 1501089459: (DatabaseBuilder.cpp:268) parsed block file #654 -INFO - 1501089483: (DatabaseBuilder.cpp:268) parsed block file #660 -INFO - 1501089493: (DatabaseBuilder.cpp:268) parsed block file #662 -INFO - 1501089519: (DatabaseBuilder.cpp:268) parsed block file #668 -INFO - 1501089527: (DatabaseBuilder.cpp:268) parsed block file #670 -INFO - 1501089554: (DatabaseBuilder.cpp:268) parsed block file #676 -INFO - 1501089565: (DatabaseBuilder.cpp:268) parsed block file #678 -INFO - 1501089588: (DatabaseBuilder.cpp:268) parsed block file #684 -INFO - 1501089595: (DatabaseBuilder.cpp:268) parsed block file #686 -INFO - 1501089619: (DatabaseBuilder.cpp:268) parsed block file #692 -INFO - 1501089626: (DatabaseBuilder.cpp:268) parsed block file #694 -INFO - 1501089647: (DatabaseBuilder.cpp:268) parsed block file #700 -INFO - 1501089656: (DatabaseBuilder.cpp:268) parsed block file #702 -INFO - 1501089683: (DatabaseBuilder.cpp:268) parsed block file #708 -INFO - 1501089691: (DatabaseBuilder.cpp:268) parsed block file #710 -INFO - 1501089714: (DatabaseBuilder.cpp:268) parsed block file #716 -INFO - 1501089721: (DatabaseBuilder.cpp:268) parsed block file #718 -INFO - 1501089741: (DatabaseBuilder.cpp:268) parsed block file #724 -INFO - 1501089748: (DatabaseBuilder.cpp:268) parsed block file #726 -INFO - 1501089769: (DatabaseBuilder.cpp:268) parsed block file #732 -INFO - 1501089777: (DatabaseBuilder.cpp:268) parsed block file #734 -INFO - 1501089799: (DatabaseBuilder.cpp:268) parsed block file #740 -INFO - 1501089805: (DatabaseBuilder.cpp:268) parsed block file #742 -INFO - 1501089829: (DatabaseBuilder.cpp:268) parsed block file #748 -INFO - 1501089835: (DatabaseBuilder.cpp:268) parsed block file #750 -INFO - 1501089861: (DatabaseBuilder.cpp:268) parsed block file #756 -INFO - 1501089868: (DatabaseBuilder.cpp:268) parsed block file #758 -INFO - 1501089895: (DatabaseBuilder.cpp:268) parsed block file #764 -INFO - 1501089904: (DatabaseBuilder.cpp:268) parsed block file #766 -INFO - 1501089926: (DatabaseBuilder.cpp:268) parsed block file #772 -INFO - 1501089933: (DatabaseBuilder.cpp:268) parsed block file #774 -INFO - 1501089955: (DatabaseBuilder.cpp:268) parsed block file #780 -INFO - 1501089962: (DatabaseBuilder.cpp:268) parsed block file #782 -INFO - 1501089982: (DatabaseBuilder.cpp:268) parsed block file #788 -INFO - 1501089993: (DatabaseBuilder.cpp:268) parsed block file #790 -INFO - 1501090011: (DatabaseBuilder.cpp:268) parsed block file #796 -INFO - 1501090020: (DatabaseBuilder.cpp:268) parsed block file #798 -INFO - 1501090045: (DatabaseBuilder.cpp:268) parsed block file #804 -INFO - 1501090056: (DatabaseBuilder.cpp:268) parsed block file #806 -INFO - 1501090077: (DatabaseBuilder.cpp:268) parsed block file #812 -INFO - 1501090085: (DatabaseBuilder.cpp:268) parsed block file #814 -INFO - 1501090107: (DatabaseBuilder.cpp:268) parsed block file #820 -INFO - 1501090114: (DatabaseBuilder.cpp:268) parsed block file #822 -INFO - 1501090140: (DatabaseBuilder.cpp:268) parsed block file #828 -INFO - 1501090147: (DatabaseBuilder.cpp:268) parsed block file #830 -INFO - 1501090165: (DatabaseBuilder.cpp:268) parsed block file #836 -INFO - 1501090173: (DatabaseBuilder.cpp:268) parsed block file #838 -INFO - 1501090190: (DatabaseBuilder.cpp:268) parsed block file #844 -INFO - 1501090201: (DatabaseBuilder.cpp:268) parsed block file #846 -INFO - 1501090220: (DatabaseBuilder.cpp:268) parsed block file #852 -INFO - 1501090226: (DatabaseBuilder.cpp:268) parsed block file #854 -INFO - 1501090244: (DatabaseBuilder.cpp:268) parsed block file #860 -INFO - 1501090248: (DatabaseBuilder.cpp:268) parsed block file #862 -INFO - 1501090265: (DatabaseBuilder.cpp:268) parsed block file #868 -INFO - 1501090272: (DatabaseBuilder.cpp:268) parsed block file #870 -INFO - 1501090291: (DatabaseBuilder.cpp:268) parsed block file #876 -INFO - 1501090299: (DatabaseBuilder.cpp:268) parsed block file #878 -INFO - 1501090323: (DatabaseBuilder.cpp:268) parsed block file #884 -INFO - 1501090329: (DatabaseBuilder.cpp:268) parsed block file #886 -INFO - 1501090348: (DatabaseBuilder.cpp:268) parsed block file #892 -INFO - 1501090355: (DatabaseBuilder.cpp:268) parsed block file #894 -INFO - 1501090382: (DatabaseBuilder.cpp:268) parsed block file #900 -INFO - 1501090391: (DatabaseBuilder.cpp:268) parsed block file #902 -INFO - 1501090417: (DatabaseBuilder.cpp:268) parsed block file #908 -INFO - 1501090429: (DatabaseBuilder.cpp:268) parsed block file #910 -INFO - 1501090463: (DatabaseBuilder.cpp:268) parsed block file #916 -INFO - 1501090474: (DatabaseBuilder.cpp:268) parsed block file #918 -INFO - 1501090506: (DatabaseBuilder.cpp:268) parsed block file #924 -INFO - 1501090519: (DatabaseBuilder.cpp:268) parsed block file #926 -INFO - 1501090550: (DatabaseBuilder.cpp:268) parsed block file #932 -INFO - 1501090558: (DatabaseBuilder.cpp:268) parsed block file #934 -INFO - 1501090580: (DatabaseBuilder.cpp:268) parsed block file #940 -INFO - 1501090588: (DatabaseBuilder.cpp:268) parsed block file #942 -INFO - 1501090614: (DatabaseBuilder.cpp:268) parsed block file #945 -INFO - 1501090631: (DatabaseBuilder.cpp:268) parsed block file #946 -INFO - 1501090635: (DatabaseBuilder.cpp:268) parsed block file #947 -DEBUG - 1501090635: (Blockchain.cpp:242) Organizing chain -INFO - 1501090641: (DatabaseBuilder.cpp:56) updated HEADERS db in 1298.08s -INFO - 1501090641: (BlockUtils.cpp:1206) Enabling zero-conf tracking -WARN - 1501090738: (BDM_supportClasses.cpp:1891) running 10 zc parser threads -WARN - 1501090738: (BDM_supportClasses.cpp:1891) running 15 zc parser threads -WARN - 1501090738: (BDM_supportClasses.cpp:1891) running 20 zc parser threads -INFO - 1501090764: (BlockchainScanner.cpp:52) no history to scan -INFO - 1501090781: (BlockchainScanner.cpp:52) no history to scan -INFO - 1501090802: (BlockchainScanner.cpp:52) no history to scan -WARN - 1501090819: (BDM_supportClasses.cpp:1891) running 25 zc parser threads -WARN - 1501090819: (BDM_supportClasses.cpp:1891) running 30 zc parser threads -WARN - 1501090819: (BDM_supportClasses.cpp:1891) running 35 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 40 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 45 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 50 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 55 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 60 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 65 zc parser threads -WARN - 1501090821: (BDM_supportClasses.cpp:1891) running 70 zc parser threads -INFO - 1501091524: (BlockchainScanner.cpp:52) no history to scan
armorylog.txt 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1138 - C++ block utilities loaded successfully 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: free -m 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: ['cat', '/proc/cpuinfo'] 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1255 - 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1256 - 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1257 - 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1258 - ************************************************************ 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1259 - Invoked: /usr/local/bin/../lib/armory/ArmoryQt.py 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1260 - ************************************************************ 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1261 - Loading Armory Engine: 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1262 - Armory Version : 0.96 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1263 - Armory Build: : a3d01aa722 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1264 - PyBtcWallet Version : 1.35 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1265 - Detected Operating system: Linux 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1266 - OS Variant : Ubuntu-16.04-xenial 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1267 - User home-directory : /home/bblboy54 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1268 - Satoshi BTC directory : /home/bblboy54/.bitcoin/ 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1269 - Armory home dir : /home/bblboy54/.armory/ 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1270 - Detected System Specs : 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1271 - Total Available RAM : 7.72 GB 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1272 - CPU ID string : Intel(R) Core(TM) i7-4760HQ CPU @ 2.10GHz 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1273 - Number of CPU cores : 8 cores 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1274 - System is 64-bit : True 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1275 - Preferred Encoding : UTF-8 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1276 - Machine Arch : x86_64 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1277 - Available HDD (ARM) : 97 GB 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1278 - Available HDD (BTC) : 97 GB 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1279 - 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1280 - Network Name: Main Network 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1281 - Satoshi Port: 8333 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1282 - Do wlt check: True 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1283 - Named options/arguments to armoryengine.py: 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - thread_count : -1 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - rescan : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - ignoreAllZC : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - rescanBalance : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - disableModules : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - port : None 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - interport : 8223 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - coverageOutputDir: None 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - forceWalletCheck: False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - regtest : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - rebuild : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - nettimeout : 2 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - datadir : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - clearMempool : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - offline : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - armoryDBDir : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - armorydb_port : 9001 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - satoshiPort : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - useTorSettings : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - netlog : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - keypool : 100 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - coverageInclude : None 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - forceOnline : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - redownload : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - rpcBindAddr : 127.0.0.1 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - armorydb_ip : 127.0.0.1 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - multisigFile : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - ram_usage : -1 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - mtdebug : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - logDisable : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - settingsPath : /home/bblboy54/.armory/ArmorySettings.txt 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - language : en 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - db_type : DB_FULL 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - doDebug : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - enableDetSign : True 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - disableConfPermis: False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - testnet : False 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - rpcport : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - satoshiHome : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - satoshiRpcport : DEFAULT 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - logFile : /home/bblboy54/.armory/ArmoryQt.py.log.txt 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1285 - verbosity : None 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1286 - Other arguments: 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1289 - ************************************************************ 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:1692 - C++ block utilities loaded successfully 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:3590 - Using settings file: /home/bblboy54/.armory/ArmorySettings.txt 2017-07-26 12:45 (ERROR) -- ArmoryUtils.py:3747 - Unsupported language specified. Defaulting to English (en) 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:3750 - Using Language: en 2017-07-26 12:45 (INFO) -- BDM.py:368 - Using the asynchronous/multi-threaded BlockDataManager. 2017-07-26 12:45 (INFO) -- BDM.py:369 - Blockchain operations will happen in the background. 2017-07-26 12:45 (INFO) -- BDM.py:370 - Devs: check TheBDM.getState() before asking for data. 2017-07-26 12:45 (INFO) -- BDM.py:371 - Registering addresses during rescans will queue them for 2017-07-26 12:45 (INFO) -- BDM.py:372 - inclusion after the current scan is completed. 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:3590 - Using settings file: /home/bblboy54/.armory/ArmorySettings.txt 2017-07-26 12:45 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings 2017-07-26 12:45 (INFO) -- ArmoryQt.py:2102 - Loading wallets... 2017-07-26 12:45 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 1 2017-07-26 12:45 (INFO) -- ArmoryQt.py:2172 - Wallet (********): "Primary Wallet " (Encrypted) 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex... 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin 2017-07-26 12:45 (INFO) -- ArmoryQt.py:558 - Usermode: Advanced 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1681 - Changing usermode: 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1682 - From: Advanced 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1690 - To: Advanced 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: ['whereis', 'bitcoind'] 2017-07-26 12:45 (INFO) -- SDM.py:289 - "whereis" returned: ['/usr/bin/bitcoind'] 2017-07-26 12:45 (INFO) -- SDM.py:169 - Found bitcoind in the following places: 2017-07-26 12:45 (INFO) -- SDM.py:171 - /usr/bin/bitcoind 2017-07-26 12:45 (INFO) -- SDM.py:171 - /usr/bin/bitcoind 2017-07-26 12:45 (INFO) -- SDM.py:171 - /usr/bin/bitcoind 2017-07-26 12:45 (INFO) -- SDM.py:173 - Using: /usr/bin/bitcoind 2017-07-26 12:45 (INFO) -- SDM.py:337 - Called startBitcoind 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: [u'/usr/bin/bitcoind', '-datadir=/home/bblboy54/.bitcoin/'] 2017-07-26 12:45 (INFO) -- SDM.py:443 - PID of bitcoind: 2782 2017-07-26 12:45 (INFO) -- SDM.py:444 - PID of armory: 2713 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: ['python', '/usr/local/lib/armory/guardian.py', '2713', '2782'] 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2017-07-26 12:45 (WARNING) -- SDM.py:396 - Spawning DB with command:ArmoryDB --db-type="DB_FULL" --cookie --satoshi-datadir="/home/bblboy54/.bitcoin/blocks" --datadir="/home/bblboy54/.armory/" --dbdir="/home/bblboy54/.armory/databases" 2017-07-26 12:45 (INFO) -- ArmoryUtils.py:665 - Executing popen: ['ArmoryDB', '--db-type="DB_FULL"', '--cookie', '--satoshi-datadir="/home/bblboy54/.bitcoin/blocks"', '--datadir="/home/bblboy54/.armory/"', '--dbdir="/home/bblboy54/.armory/databases"'] 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 1 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 0 2017-07-26 12:45 (INFO) -- ArmoryQt.py:1882 - loadBlockchainIfNecessary 2017-07-26 12:45 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode 2017-07-26 12:45 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
I notice in armorylog.txt there is a reference to /home/bblboy54/.armory/ArmoryQt.py.log.txt but that doesn't seem to exist....
Title: Re: 0.96 hang at running zc parser threads
Post by: achow101 on July 26, 2017, 06:58:19 PM
Upgrade to our latest testing build: https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.0.4
Title: Re: 0.96 hang at running zc parser threads
Post by: bblboy54 on July 26, 2017, 09:23:12 PM
Upgrade to our latest testing build: https://github.com/goatpig/BitcoinArmory/releases/tag/v0.96.0.4
That seems to have done the trick.... thanks!
Title: Re: 0.96 hang at running zc parser threads
Post by: bblboy54 on August 01, 2017, 05:16:01 AM
So I just launched Armory again after being away for a 4 day weekend and it launched very quickly, especially considering how many blocks would have been generated since the last time I had it open. I didn't see a transaction I sent to my Armory wallet from another wallet on Sunday but then I realized that it's only at 477702 blocks which makes sense in some ways but after having armory open for about 15 mins now that number hasn't changed at all... it does seem that bitcoind is consuming some resources so I'm going to just let it sit for a while / overnight and see what happens....
My question: Since it seems that Armory no longer waits until the chain is up to date to hit the dashboard does it just immediately show the current block and then not update the block number at all until the entire chain is synced.
I do see a line in the log file that raises my eyebrow tho:
2017-08-01 00:57:20 (WARNING) -- ArmoryQt.py:4082 - Called updateSyncProgress while not sync'ing
I suspect this is just a GUI thing?
Title: Re: 0.96 hang at running zc parser threads
Post by: goatpig on August 01, 2017, 05:44:23 AM
It will update the blocks as your node gets them. What you really want is to start the node manually if you haven't caught up in a while, and let it sync on its own before starting Armory.
|