Title: ArmoryBD.exe just shuts down before it's done
Post by: nirgal on September 20, 2018, 04:55:09 PM
I've been trying to get Armory started for a while now, but it doesn't want to play nice. Bitcoin Core sync is over. I tried following the steps of other answers and cleared %AppData%/Roaming/Armory/databases before launching ArmoryDB.exe alone. After many hours wasted retrying I have several logs that all end the same way: "-INFO - 18:29:45.703: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #950" A regular line and then nothing. The process just stops working. Not on the same block either, just somewhere between 900-1000. If I use Armory, it keeps going but ArmoryDB.exe stops anyway. If I launch ArmoryDB.exe alone, the console just closes after a while too. No error message, nothing. What am I doing wrong? Can I get more info about what's going on? sample log: Log file opened at 17:27:18.000: C:\Users\xxx\AppData\Roaming/Armory/dbLog.txt -INFO - 17:27:18.000: (e:\users\goat\code\armory3\cppforswig\main.cpp:32) Running on 8 threads -INFO - 17:27:18.000: (e:\users\goat\code\armory3\cppforswig\main.cpp:33) Ram usage level: 50 -INFO - 17:27:18.000: (e:\users\goat\code\armory3\cppforswig\blockutils.cpp:915) blkfile dir: C:\Users\xxx\AppData\Roaming/Bitcoin/blocks -INFO - 17:27:18.016: (e:\users\goat\code\armory3\cppforswig\blockutils.cpp:916) lmdb dir: C:\Users\xxx\AppData\Roaming/Armory/databases -INFO - 17:27:18.016: (e:\users\goat\code\armory3\cppforswig\lmdb_wrapper.cpp:388) Opening databases... -INFO - 17:27:18.047: (e:\users\goat\code\armory3\cppforswig\bdm_server.h:263) Listening on port 9001 -INFO - 17:27:21.110: (e:\users\goat\code\armory3\cppforswig\blockutils.cpp:1108) Executing: doInitialSyncOnLoad -INFO - 17:28:16.578: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:199) Reading headers from db -WARN - 17:28:16.594: (e:\users\goat\code\armory3\cppforswig\lmdb_wrapper.cpp:1241) No headers in DB yet! -INFO - 17:28:16.610: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:238) Found 1 headers in db -INFO - 17:28:16.641: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:71) updating HEADERS db -INFO - 17:28:29.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #6 [...] //more of the same -INFO - 18:27:40.500: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #950 Using latest Armory and Bitcoin Core releases on win10 64.
Title: Re: ArmoryBD.exe just shuts down before it's done
Post by: PhoenixFire on September 20, 2018, 09:42:45 PM
Using latest Armory and Bitcoin Core releases on win10 64.
"Latest" isn't helpful, sadly. You want to be on Armory 0.96. 4 and BC 0.16.3 - are you?
Title: Re: ArmoryBD.exe just shuts down before it's done
Post by: nirgal on September 21, 2018, 06:10:42 AM
That is what "latest" means, yes. It means up to date version, as in "latest drivers" and such. (as it says here for instance: https://bitcoin.org/en/download)
Title: Re: ArmoryBD.exe just shuts down before it's done
Post by: PhoenixFire on September 21, 2018, 12:52:45 PM
That is what "latest" means, yes. It means up to date version, as in "latest drivers" and such. (as it says here for instance: https://bitcoin.org/en/download)
Thanks for the definition. You'd perhaps be surprised by the proportion of people that land here while still using 0.96.0 from the old Armory website, often claiming the "latest" version. I seem to remember ArmoryDB.exe crashing out like that with earlier versions, hence the question :) Given that you've been presumably been wiping the database when retrying the Armory rebuild we'd need to see full log files (sanitise usernames & post them on pastebin or similar). Or you could take a chance on getting bitcoin core to "-reindex" and check your blocks for any corruption. ArmoryDB is choking on something - segfaults are usually a lot earlier on so my guess is some bad blocks.
Title: Re: ArmoryBD.exe just shuts down before it's done
Post by: nirgal on September 21, 2018, 03:08:31 PM
You've got a 'full' armoryDB logfile in my first post. I've only omitted the 'duplicate' lines that parse through the blocks. This is the only logfile I have left. (I uninstalled armoy + reinstalled + ran only armoryDB.exe, to remove factors in the equation) I also thought about bad blocks and renamed a couple of .dat that had the same number as the last one in the log. Turns out it was a bad idea as Bitcoin Core doesn't just redownload the missing ~260Mb but wants to re-process everything at 0.71% per hour. Un-renamed the 2 .dat, but Bitcoin Core still wants to do this. So I bricked my PC for the next 5 days now -_-. Complete dbLog: Log file opened at 10:33:37.000: C:\Users\xxx\AppData\Roaming/Armory/dbLog.txt -INFO - 10:33:37.000: (e:\users\goat\code\armory3\cppforswig\main.cpp:32) Running on 8 threads -INFO - 10:33:37.000: (e:\users\goat\code\armory3\cppforswig\main.cpp:33) Ram usage level: 50 -INFO - 10:33:37.000: (e:\users\goat\code\armory3\cppforswig\blockutils.cpp:915) blkfile dir: C:\Users\xxx\AppData\Roaming/Bitcoin/blocks -INFO - 10:33:37.000: (e:\users\goat\code\armory3\cppforswig\blockutils.cpp:916) lmdb dir: C:\Users\xxx\AppData\Roaming/Armory/databases -INFO - 10:33:37.000: (e:\users\goat\code\armory3\cppforswig\lmdb_wrapper.cpp:388) Opening databases... -INFO - 10:33:37.047: (e:\users\goat\code\armory3\cppforswig\bdm_server.h:263) Listening on port 9001 -INFO - 10:33:40.109: (e:\users\goat\code\armory3\cppforswig\blockutils.cpp:1108) Executing: doInitialSyncOnLoad -INFO - 10:34:18.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:199) Reading headers from db -WARN - 10:34:18.016: (e:\users\goat\code\armory3\cppforswig\lmdb_wrapper.cpp:1241) No headers in DB yet! -INFO - 10:34:18.031: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:238) Found 1 headers in db -INFO - 10:34:18.031: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:71) updating HEADERS db -INFO - 10:34:31.828: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #7 -INFO - 10:34:55.172: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #8 -INFO - 10:35:05.359: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #15 -INFO - 10:35:27.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #22 -INFO - 10:35:52.125: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #23 -INFO - 10:36:06.422: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #30 -INFO - 10:36:26.609: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #31 -INFO - 10:36:49.484: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #38 -INFO - 10:37:04.375: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #39 -INFO - 10:37:16.469: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #46 -INFO - 10:37:28.469: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #47 -INFO - 10:37:50.578: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #54 -INFO - 10:38:00.375: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #55 -INFO - 10:38:32.031: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #62 -INFO - 10:39:08.547: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #70 -INFO - 10:39:38.656: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #78 -INFO - 10:40:09.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #86 -INFO - 10:40:34.094: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #94 -INFO - 10:41:25.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #102 -INFO - 10:42:32.375: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #110 -INFO - 10:42:53.203: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #118 -INFO - 10:43:22.563: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #126 -INFO - 10:44:12.125: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #134 -INFO - 10:44:58.656: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #142 -INFO - 10:45:57.125: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #150 -INFO - 10:46:27.672: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #158 -INFO - 10:47:20.859: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #166 -INFO - 10:48:07.875: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #174 -INFO - 10:48:26.484: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #182 -INFO - 10:49:18.547: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #190 -INFO - 10:49:43.406: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #198 -INFO - 10:50:06.594: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #206 -INFO - 10:50:54.938: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #214 -INFO - 10:51:51.828: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #222 -INFO - 10:52:37.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #230 -INFO - 10:53:43.234: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #238 -INFO - 10:54:13.375: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #246 -INFO - 10:54:48.344: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #254 -INFO - 10:55:21.266: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #262 -INFO - 10:56:12.625: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #270 -INFO - 10:57:02.672: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #278 -INFO - 10:57:23.219: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #286 -INFO - 10:57:46.484: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #294 -INFO - 10:58:51.672: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #302 -INFO - 10:59:33.000: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #309 -INFO - 10:59:41.563: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #310 -INFO - 11:00:00.047: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #317 -INFO - 11:00:08.813: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #318 -INFO - 11:00:25.469: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #325 -INFO - 11:00:42.234: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #333 -INFO - 11:01:05.000: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #334 -INFO - 11:01:30.359: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #341 -INFO - 11:01:35.484: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #342 -INFO - 11:01:57.328: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #349 -INFO - 11:02:00.688: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #350 -INFO - 11:02:17.078: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #357 -INFO - 11:02:37.781: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #365 -INFO - 11:02:53.297: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #366 -INFO - 11:03:03.359: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #373 -INFO - 11:03:32.656: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #374 -INFO - 11:03:34.438: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #381 -INFO - 11:04:04.891: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #389 -INFO - 11:04:34.078: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #390 -INFO - 11:04:36.219: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #397 -INFO - 11:04:54.563: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #405 -INFO - 11:05:33.141: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #406 -INFO - 11:05:39.281: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #413 -INFO - 11:05:51.875: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #414 -INFO - 11:05:52.063: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #421 -INFO - 11:06:07.219: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #422 -INFO - 11:06:22.609: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #429 -INFO - 11:06:55.875: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #430 -INFO - 11:07:01.734: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #437 -INFO - 11:07:19.656: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #445 -INFO - 11:07:43.641: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #446 -INFO - 11:07:45.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #453 -INFO - 11:08:12.641: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #454 -INFO - 11:08:12.906: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #461 -INFO - 11:08:42.734: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #462 -INFO - 11:08:43.313: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #469 -INFO - 11:09:01.641: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #470 -INFO - 11:09:07.813: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #477 -INFO - 11:09:24.453: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #478 -INFO - 11:09:35.672: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #485 -INFO - 11:10:10.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #486 -INFO - 11:10:10.719: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #493 -INFO - 11:10:47.594: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #494 -INFO - 11:10:50.797: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #501 -INFO - 11:11:14.719: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #502 -INFO - 11:11:42.719: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #509 -INFO - 11:11:59.359: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #510 -INFO - 11:12:05.656: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #517 -INFO - 11:12:17.969: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #518 -INFO - 11:12:33.984: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #525 -INFO - 11:12:39.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #526 -INFO - 11:12:59.063: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #533 -INFO - 11:13:17.250: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #534 -INFO - 11:13:26.297: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #541 -INFO - 11:13:52.969: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #549 -INFO - 11:14:18.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #550 -INFO - 11:14:33.016: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #557 -INFO - 11:14:55.578: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #558 -INFO - 11:15:24.250: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #565 -INFO - 11:15:34.031: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #566 -INFO - 11:15:46.984: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #573 -INFO - 11:16:03.719: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #574 -INFO - 11:16:12.750: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #581 -INFO - 11:16:33.344: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #582 -INFO - 11:16:35.047: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #589 -INFO - 11:17:08.938: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #590 -INFO - 11:17:09.750: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #597 -INFO - 11:17:26.906: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #598 -INFO - 11:17:39.906: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #605 -INFO - 11:17:59.438: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #606 -INFO - 11:18:36.313: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #613 -INFO - 11:18:57.625: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #614 -INFO - 11:19:10.844: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #621 -INFO - 11:19:19.953: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #622 -INFO - 11:19:33.906: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #629 -INFO - 11:19:43.313: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #630 -INFO - 11:19:59.078: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #637 -INFO - 11:20:15.141: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #638 -INFO - 11:20:26.563: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #645 -INFO - 11:20:47.234: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #653 -INFO - 11:21:06.313: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #661 -INFO - 11:21:45.734: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #669 -INFO - 11:22:11.063: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #677 -INFO - 11:22:39.875: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #685 -INFO - 11:23:04.078: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #691 -INFO - 11:23:19.641: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #699 -INFO - 11:23:42.781: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #707 -INFO - 11:24:02.266: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #715 -INFO - 11:24:21.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #717 -INFO - 11:24:34.234: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #723 -INFO - 11:24:52.359: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #731 -INFO - 11:25:12.609: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #733 -INFO - 11:25:23.625: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #739 -INFO - 11:25:34.094: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #741 -INFO - 11:25:45.406: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #747 -INFO - 11:25:51.422: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #749 -INFO - 11:26:02.109: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #755 -INFO - 11:26:08.781: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #757 -INFO - 11:26:37.156: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #763 -INFO - 11:26:51.828: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #765 -INFO - 11:27:26.703: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #773 -INFO - 11:27:50.109: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #781 -INFO - 11:28:11.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #789 -INFO - 11:28:31.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #797 -INFO - 11:28:54.234: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #805 -INFO - 11:29:30.438: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #813 -INFO - 11:29:52.500: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #821 -INFO - 11:30:24.031: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #829 -INFO - 11:30:54.406: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #837 -INFO - 11:31:14.203: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #845 -INFO - 11:31:39.594: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #853 -INFO - 11:32:04.234: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #861 -INFO - 11:32:27.828: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #869 -INFO - 11:33:04.188: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #877 -INFO - 11:33:22.250: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #885 -INFO - 11:33:48.875: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #893 -INFO - 11:34:15.953: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #901 -INFO - 11:34:38.703: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #909 -INFO - 11:35:04.875: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #917 -INFO - 11:35:21.406: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #925 -INFO - 11:35:43.938: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #933 -INFO - 11:36:08.406: (e:\users\goat\code\armory3\cppforswig\databasebuilder.cpp:281) parsed block file #941
Title: Re: ArmoryBD.exe just shuts down before it's done
Post by: PhoenixFire on September 21, 2018, 05:35:12 PM
I also thought about bad blocks and renamed a couple of .dat that had the same number as the last one in the log. Turns out it was a bad idea as Bitcoin Core doesn't just redownload the missing ~260Mb but wants to re-process everything at 0.71% per hour. Un-renamed the 2 .dat, but Bitcoin Core still wants to do this. So I bricked my PC for the next 5 days now -_-.
As you're learning the hard way that isn't a good idea. -reindex is what you wanted, but hindsight is 20:20. Unfortunately you're going to need to sit through that until Core finishes. Going on my testnet trial run that will be doing a proper reindex.
|