Bitcoin Forum

Bitcoin => Armory => Topic started by: bblboy54 on June 14, 2020, 12:52:30 AM



Title: Issues with ArmoryDB dying
Post by: bblboy54 on June 14, 2020, 12:52:30 AM
I am having issues getting Armory to load properly.  It always gets nearly the whole way through Building Databases but then will stop at something like 10 to 30 second remaining.  I notice that when this happens the ArmoryDB process disappears - no error shown in logs, etc and everything seems normal up until this point.  I tried dumping the Armory database folder but I end up with the same scenario.  I tried running ArmoryDB on it's own and in doing that it chugs away just as if it was launched by ArmoryQT and then it exits with this error:

terminate called after throwing an instance of 'std::runtime_error'
  what():  Unexpected network magic bytes found in block data file
Aborted

Any idea what my next steps should be?

I'm running Ubuntu 18.04.4 LTS, Armory 0.96.5, bitcoin v0.18.0.0
I've also tried both running bitcoin manually and allowing Armory to start it.  I am having no issues with bitcoind it's self.

Thanks for any help


Title: Re: Issues with ArmoryDB dying
Post by: goatpig on June 14, 2020, 09:21:48 AM
1. Post dbLog.txt

2. How much RAM do you have?


Title: Re: Issues with ArmoryDB dying
Post by: bblboy54 on June 14, 2020, 07:50:52 PM

I have 16GB of RAM.  Here is the dblog

Code:
Log file opened at 20:46:08: /home/bblboy54/.armory/dbLog.txt
-INFO  - 20:46:08: (main.cpp:32) Running on 8 threads
-INFO  - 20:46:08: (main.cpp:33) Ram usage level: 50
-INFO  - 20:46:08: (BlockUtils.cpp:915) blkfile dir: /home/bblboy54/.bitcoin/blocks
-INFO  - 20:46:08: (BlockUtils.cpp:916) lmdb dir: /home/bblboy54/.armory/databases
-INFO  - 20:46:08: (lmdb_wrapper.cpp:388) Opening databases...
-INFO  - 20:46:08: (BDM_Server.h:263) Listening on port 56642
-INFO  - 20:46:08: (BitcoinP2P.cpp:947) Connected to Bitcoin node
-INFO  - 20:46:08: (nodeRPC.cpp:57) RPC connection established
-INFO  - 20:46:08: (BlockDataManagerConfig.cpp:919) waiting on node sync: 99.9998%
-INFO  - 20:46:08: (nodeRPC.cpp:425) Node is ready
-INFO  - 20:46:08: (BlockUtils.cpp:1108) Executing: doInitialSyncOnLoad
-INFO  - 20:46:08: (DatabaseBuilder.cpp:199) Reading headers from db
-WARN  - 20:46:08: (lmdb_wrapper.cpp:1241) No headers in DB yet!
-INFO  - 20:46:08: (DatabaseBuilder.cpp:238) Found 1 headers in db
-INFO  - 20:46:08: (DatabaseBuilder.cpp:71) updating HEADERS db
-INFO  - 20:46:08: (BDM_Server.cpp:1121) registered bdv: f04c7b05c84460272ea2
-INFO  - 20:46:12: (DatabaseBuilder.cpp:281) parsed block file #3
-INFO  - 20:46:12: (DatabaseBuilder.cpp:281) parsed block file #7
-INFO  - 20:46:15: (DatabaseBuilder.cpp:281) parsed block file #11
-INFO  - 20:46:16: (DatabaseBuilder.cpp:281) parsed block file #15
-INFO  - 20:46:18: (DatabaseBuilder.cpp:281) parsed block file #19
-INFO  - 20:46:19: (DatabaseBuilder.cpp:281) parsed block file #23
-INFO  - 20:46:21: (DatabaseBuilder.cpp:281) parsed block file #27
-INFO  - 20:46:22: (DatabaseBuilder.cpp:281) parsed block file #31
-INFO  - 20:46:25: (DatabaseBuilder.cpp:281) parsed block file #35
-INFO  - 20:46:26: (DatabaseBuilder.cpp:281) parsed block file #39
-INFO  - 20:46:28: (DatabaseBuilder.cpp:281) parsed block file #43
-INFO  - 20:46:29: (DatabaseBuilder.cpp:281) parsed block file #47
-INFO  - 20:46:32: (DatabaseBuilder.cpp:281) parsed block file #51
-INFO  - 20:46:33: (DatabaseBuilder.cpp:281) parsed block file #55
-INFO  - 20:46:35: (DatabaseBuilder.cpp:281) parsed block file #59
-INFO  - 20:46:36: (DatabaseBuilder.cpp:281) parsed block file #63
-INFO  - 20:46:38: (DatabaseBuilder.cpp:281) parsed block file #67
-INFO  - 20:46:39: (DatabaseBuilder.cpp:281) parsed block file #71
-INFO  - 20:46:42: (DatabaseBuilder.cpp:281) parsed block file #75
-INFO  - 20:46:43: (DatabaseBuilder.cpp:281) parsed block file #79
-INFO  - 20:46:45: (DatabaseBuilder.cpp:281) parsed block file #83
-INFO  - 20:46:47: (DatabaseBuilder.cpp:281) parsed block file #87
-INFO  - 20:46:48: (DatabaseBuilder.cpp:281) parsed block file #91
-INFO  - 20:46:50: (DatabaseBuilder.cpp:281) parsed block file #94
-INFO  - 20:46:50: (DatabaseBuilder.cpp:281) parsed block file #95
-INFO  - 20:46:51: (DatabaseBuilder.cpp:281) parsed block file #99
-INFO  - 20:46:53: (DatabaseBuilder.cpp:281) parsed block file #102
-INFO  - 20:46:53: (DatabaseBuilder.cpp:281) parsed block file #103
-INFO  - 20:46:54: (DatabaseBuilder.cpp:281) parsed block file #107
-INFO  - 20:46:57: (DatabaseBuilder.cpp:281) parsed block file #110
-INFO  - 20:46:57: (DatabaseBuilder.cpp:281) parsed block file #111
-INFO  - 20:46:57: (DatabaseBuilder.cpp:281) parsed block file #115
-INFO  - 20:47:00: (DatabaseBuilder.cpp:281) parsed block file #118
-INFO  - 20:47:00: (DatabaseBuilder.cpp:281) parsed block file #119
-INFO  - 20:47:01: (DatabaseBuilder.cpp:281) parsed block file #123
-INFO  - 20:47:02: (DatabaseBuilder.cpp:281) parsed block file #126
-INFO  - 20:47:02: (DatabaseBuilder.cpp:281) parsed block file #127
-INFO  - 20:47:03: (DatabaseBuilder.cpp:281) parsed block file #131
-INFO  - 20:47:05: (DatabaseBuilder.cpp:281) parsed block file #134
-INFO  - 20:47:05: (DatabaseBuilder.cpp:281) parsed block file #135
-INFO  - 20:47:06: (DatabaseBuilder.cpp:281) parsed block file #139
-INFO  - 20:47:08: (DatabaseBuilder.cpp:281) parsed block file #143
-INFO  - 20:47:08: (DatabaseBuilder.cpp:281) parsed block file #147
-INFO  - 20:47:11: (DatabaseBuilder.cpp:281) parsed block file #151
-INFO  - 20:47:12: (DatabaseBuilder.cpp:281) parsed block file #155
-INFO  - 20:47:14: (DatabaseBuilder.cpp:281) parsed block file #159
-INFO  - 20:47:15: (DatabaseBuilder.cpp:281) parsed block file #163
-INFO  - 20:47:17: (DatabaseBuilder.cpp:281) parsed block file #167
-INFO  - 20:47:18: (DatabaseBuilder.cpp:281) parsed block file #171
-INFO  - 20:47:20: (DatabaseBuilder.cpp:281) parsed block file #175
-INFO  - 20:47:21: (DatabaseBuilder.cpp:281) parsed block file #179
-INFO  - 20:47:23: (DatabaseBuilder.cpp:281) parsed block file #183
-INFO  - 20:47:23: (DatabaseBuilder.cpp:281) parsed block file #187
-INFO  - 20:47:26: (DatabaseBuilder.cpp:281) parsed block file #191
-INFO  - 20:47:27: (DatabaseBuilder.cpp:281) parsed block file #195
-INFO  - 20:47:29: (DatabaseBuilder.cpp:281) parsed block file #198
-INFO  - 20:47:29: (DatabaseBuilder.cpp:281) parsed block file #199
-INFO  - 20:47:30: (DatabaseBuilder.cpp:281) parsed block file #203
-INFO  - 20:47:32: (DatabaseBuilder.cpp:281) parsed block file #206
-INFO  - 20:47:33: (DatabaseBuilder.cpp:281) parsed block file #207
-INFO  - 20:47:33: (DatabaseBuilder.cpp:281) parsed block file #211
-INFO  - 20:47:35: (DatabaseBuilder.cpp:281) parsed block file #214
-INFO  - 20:47:35: (DatabaseBuilder.cpp:281) parsed block file #215
-INFO  - 20:47:36: (DatabaseBuilder.cpp:281) parsed block file #219
-INFO  - 20:47:38: (DatabaseBuilder.cpp:281) parsed block file #222
-INFO  - 20:47:38: (DatabaseBuilder.cpp:281) parsed block file #223
-INFO  - 20:47:40: (DatabaseBuilder.cpp:281) parsed block file #227
-INFO  - 20:47:41: (DatabaseBuilder.cpp:281) parsed block file #230
-INFO  - 20:47:41: (DatabaseBuilder.cpp:281) parsed block file #231
-INFO  - 20:47:43: (DatabaseBuilder.cpp:281) parsed block file #235
-INFO  - 20:47:44: (DatabaseBuilder.cpp:281) parsed block file #238
-INFO  - 20:47:44: (DatabaseBuilder.cpp:281) parsed block file #239
-INFO  - 20:47:46: (DatabaseBuilder.cpp:281) parsed block file #241
-INFO  - 20:47:47: (DatabaseBuilder.cpp:281) parsed block file #243
-INFO  - 20:47:47: (DatabaseBuilder.cpp:281) parsed block file #247
-INFO  - 20:47:48: (DatabaseBuilder.cpp:281) parsed block file #249
-INFO  - 20:47:50: (DatabaseBuilder.cpp:281) parsed block file #251
-INFO  - 20:47:50: (DatabaseBuilder.cpp:281) parsed block file #255
-INFO  - 20:47:51: (DatabaseBuilder.cpp:281) parsed block file #257
-INFO  - 20:47:52: (DatabaseBuilder.cpp:281) parsed block file #259
-INFO  - 20:47:53: (DatabaseBuilder.cpp:281) parsed block file #263
-INFO  - 20:47:54: (DatabaseBuilder.cpp:281) parsed block file #265
-INFO  - 20:47:56: (DatabaseBuilder.cpp:281) parsed block file #267
-INFO  - 20:47:56: (DatabaseBuilder.cpp:281) parsed block file #271
-INFO  - 20:47:57: (DatabaseBuilder.cpp:281) parsed block file #273
-INFO  - 20:47:59: (DatabaseBuilder.cpp:281) parsed block file #275
-INFO  - 20:47:59: (DatabaseBuilder.cpp:281) parsed block file #279
-INFO  - 20:48:00: (DatabaseBuilder.cpp:281) parsed block file #281
-INFO  - 20:48:03: (DatabaseBuilder.cpp:281) parsed block file #283
-INFO  - 20:48:03: (DatabaseBuilder.cpp:281) parsed block file #287
-INFO  - 20:48:03: (DatabaseBuilder.cpp:281) parsed block file #289
-INFO  - 20:48:06: (DatabaseBuilder.cpp:281) parsed block file #291
-INFO  - 20:48:06: (DatabaseBuilder.cpp:281) parsed block file #295
-INFO  - 20:48:07: (DatabaseBuilder.cpp:281) parsed block file #297
-INFO  - 20:48:08: (DatabaseBuilder.cpp:281) parsed block file #299
-INFO  - 20:48:08: (DatabaseBuilder.cpp:281) parsed block file #303
-INFO  - 20:48:10: (DatabaseBuilder.cpp:281) parsed block file #305
-INFO  - 20:48:12: (DatabaseBuilder.cpp:281) parsed block file #307
-INFO  - 20:48:12: (DatabaseBuilder.cpp:281) parsed block file #311
-INFO  - 20:48:12: (DatabaseBuilder.cpp:281) parsed block file #313
-INFO  - 20:48:14: (DatabaseBuilder.cpp:281) parsed block file #315
-INFO  - 20:48:15: (DatabaseBuilder.cpp:281) parsed block file #319
-INFO  - 20:48:15: (DatabaseBuilder.cpp:281) parsed block file #321
-INFO  - 20:48:17: (DatabaseBuilder.cpp:281) parsed block file #327
-INFO  - 20:48:18: (DatabaseBuilder.cpp:281) parsed block file #329
-INFO  - 20:48:20: (DatabaseBuilder.cpp:281) parsed block file #335
-INFO  - 20:48:22: (DatabaseBuilder.cpp:281) parsed block file #337
-INFO  - 20:48:22: (DatabaseBuilder.cpp:281) parsed block file #343
-INFO  - 20:48:25: (DatabaseBuilder.cpp:281) parsed block file #345
-INFO  - 20:48:26: (DatabaseBuilder.cpp:281) parsed block file #347
-INFO  - 20:48:27: (DatabaseBuilder.cpp:281) parsed block file #350
-INFO  - 20:48:27: (DatabaseBuilder.cpp:281) parsed block file #353
-INFO  - 20:48:28: (DatabaseBuilder.cpp:281) parsed block file #359
-INFO  - 20:48:30: (DatabaseBuilder.cpp:281) parsed block file #367
-INFO  - 20:48:33: (DatabaseBuilder.cpp:281) parsed block file #375
-INFO  - 20:48:36: (DatabaseBuilder.cpp:281) parsed block file #383
-INFO  - 20:48:39: (DatabaseBuilder.cpp:281) parsed block file #391
-INFO  - 20:48:42: (DatabaseBuilder.cpp:281) parsed block file #399
-INFO  - 20:48:46: (DatabaseBuilder.cpp:281) parsed block file #407
-INFO  - 20:48:49: (DatabaseBuilder.cpp:281) parsed block file #415
-INFO  - 20:48:52: (DatabaseBuilder.cpp:281) parsed block file #423
-INFO  - 20:48:55: (DatabaseBuilder.cpp:281) parsed block file #431
-INFO  - 20:48:58: (DatabaseBuilder.cpp:281) parsed block file #439
-INFO  - 20:49:01: (DatabaseBuilder.cpp:281) parsed block file #441
-INFO  - 20:49:01: (DatabaseBuilder.cpp:281) parsed block file #447
-INFO  - 20:49:04: (DatabaseBuilder.cpp:281) parsed block file #449
-INFO  - 20:49:04: (DatabaseBuilder.cpp:281) parsed block file #455
-INFO  - 20:49:07: (DatabaseBuilder.cpp:281) parsed block file #457
-INFO  - 20:49:07: (DatabaseBuilder.cpp:281) parsed block file #463
-INFO  - 20:49:12: (DatabaseBuilder.cpp:281) parsed block file #471
-INFO  - 20:49:14: (DatabaseBuilder.cpp:281) parsed block file #479
-INFO  - 20:49:18: (DatabaseBuilder.cpp:281) parsed block file #487
-INFO  - 20:49:21: (DatabaseBuilder.cpp:281) parsed block file #495
-INFO  - 20:49:24: (DatabaseBuilder.cpp:281) parsed block file #503
-INFO  - 20:49:27: (DatabaseBuilder.cpp:281) parsed block file #511
-INFO  - 20:49:29: (DatabaseBuilder.cpp:281) parsed block file #519
-INFO  - 20:49:32: (DatabaseBuilder.cpp:281) parsed block file #527
-INFO  - 20:49:35: (DatabaseBuilder.cpp:281) parsed block file #535
-INFO  - 20:49:38: (DatabaseBuilder.cpp:281) parsed block file #543
-INFO  - 20:49:41: (DatabaseBuilder.cpp:281) parsed block file #551
-INFO  - 20:49:45: (DatabaseBuilder.cpp:281) parsed block file #559
-INFO  - 20:49:48: (DatabaseBuilder.cpp:281) parsed block file #567
-INFO  - 20:49:51: (DatabaseBuilder.cpp:281) parsed block file #575
-INFO  - 20:49:54: (DatabaseBuilder.cpp:281) parsed block file #583
-INFO  - 20:49:57: (DatabaseBuilder.cpp:281) parsed block file #591
-INFO  - 20:50:00: (DatabaseBuilder.cpp:281) parsed block file #599
-INFO  - 20:50:03: (DatabaseBuilder.cpp:281) parsed block file #607
-INFO  - 20:50:06: (DatabaseBuilder.cpp:281) parsed block file #615
-INFO  - 20:50:10: (DatabaseBuilder.cpp:281) parsed block file #623
-INFO  - 20:50:13: (DatabaseBuilder.cpp:281) parsed block file #631
-INFO  - 20:50:16: (DatabaseBuilder.cpp:281) parsed block file #639
-INFO  - 20:50:20: (DatabaseBuilder.cpp:281) parsed block file #647
-INFO  - 20:50:22: (DatabaseBuilder.cpp:281) parsed block file #655
-INFO  - 20:50:26: (DatabaseBuilder.cpp:281) parsed block file #663
-INFO  - 20:50:30: (DatabaseBuilder.cpp:281) parsed block file #671
-INFO  - 20:50:32: (DatabaseBuilder.cpp:281) parsed block file #679
-INFO  - 20:50:35: (DatabaseBuilder.cpp:281) parsed block file #687
-INFO  - 20:50:38: (DatabaseBuilder.cpp:281) parsed block file #695
-INFO  - 20:50:41: (DatabaseBuilder.cpp:281) parsed block file #703
-INFO  - 20:50:44: (DatabaseBuilder.cpp:281) parsed block file #711
-INFO  - 20:50:48: (DatabaseBuilder.cpp:281) parsed block file #713
-INFO  - 20:50:48: (DatabaseBuilder.cpp:281) parsed block file #719
-INFO  - 20:50:51: (DatabaseBuilder.cpp:281) parsed block file #727
-INFO  - 20:50:55: (DatabaseBuilder.cpp:281) parsed block file #735
-INFO  - 20:50:58: (DatabaseBuilder.cpp:281) parsed block file #743
-INFO  - 20:51:01: (DatabaseBuilder.cpp:281) parsed block file #751
-INFO  - 20:51:06: (DatabaseBuilder.cpp:281) parsed block file #759
-INFO  - 20:51:09: (DatabaseBuilder.cpp:281) parsed block file #767
-INFO  - 20:51:13: (DatabaseBuilder.cpp:281) parsed block file #775
-INFO  - 20:51:16: (DatabaseBuilder.cpp:281) parsed block file #783
-INFO  - 20:51:20: (DatabaseBuilder.cpp:281) parsed block file #791
-INFO  - 20:51:23: (DatabaseBuilder.cpp:281) parsed block file #799
-INFO  - 20:51:26: (DatabaseBuilder.cpp:281) parsed block file #807
-INFO  - 20:51:29: (DatabaseBuilder.cpp:281) parsed block file #815
-INFO  - 20:51:32: (DatabaseBuilder.cpp:281) parsed block file #823
-INFO  - 20:51:36: (DatabaseBuilder.cpp:281) parsed block file #831
-INFO  - 20:51:39: (DatabaseBuilder.cpp:281) parsed block file #839
-INFO  - 20:51:43: (DatabaseBuilder.cpp:281) parsed block file #847
-INFO  - 20:51:46: (DatabaseBuilder.cpp:281) parsed block file #855
-INFO  - 20:51:49: (DatabaseBuilder.cpp:281) parsed block file #863
-INFO  - 20:51:52: (DatabaseBuilder.cpp:281) parsed block file #871
-INFO  - 20:51:56: (DatabaseBuilder.cpp:281) parsed block file #879
-INFO  - 20:51:59: (DatabaseBuilder.cpp:281) parsed block file #887
-INFO  - 20:52:02: (DatabaseBuilder.cpp:281) parsed block file #889
-INFO  - 20:52:04: (DatabaseBuilder.cpp:281) parsed block file #891
-INFO  - 20:52:04: (DatabaseBuilder.cpp:281) parsed block file #895
-INFO  - 20:52:05: (DatabaseBuilder.cpp:281) parsed block file #897
-INFO  - 20:52:07: (DatabaseBuilder.cpp:281) parsed block file #899
-INFO  - 20:52:07: (DatabaseBuilder.cpp:281) parsed block file #903
-INFO  - 20:52:09: (DatabaseBuilder.cpp:281) parsed block file #905
-INFO  - 20:52:10: (DatabaseBuilder.cpp:281) parsed block file #907
-INFO  - 20:52:10: (DatabaseBuilder.cpp:281) parsed block file #911
-INFO  - 20:52:12: (DatabaseBuilder.cpp:281) parsed block file #913
-INFO  - 20:52:13: (DatabaseBuilder.cpp:281) parsed block file #915
-INFO  - 20:52:14: (DatabaseBuilder.cpp:281) parsed block file #919
-INFO  - 20:52:15: (DatabaseBuilder.cpp:281) parsed block file #921
-INFO  - 20:52:16: (DatabaseBuilder.cpp:281) parsed block file #923
-INFO  - 20:52:17: (DatabaseBuilder.cpp:281) parsed block file #927
-INFO  - 20:52:18: (DatabaseBuilder.cpp:281) parsed block file #929
-INFO  - 20:52:19: (DatabaseBuilder.cpp:281) parsed block file #931
-INFO  - 20:52:20: (DatabaseBuilder.cpp:281) parsed block file #935
-INFO  - 20:52:21: (DatabaseBuilder.cpp:281) parsed block file #937
-INFO  - 20:52:21: (DatabaseBuilder.cpp:281) parsed block file #939
-INFO  - 20:52:23: (DatabaseBuilder.cpp:281) parsed block file #943
-INFO  - 20:52:24: (DatabaseBuilder.cpp:281) parsed block file #945
-INFO  - 20:52:25: (DatabaseBuilder.cpp:281) parsed block file #947
-INFO  - 20:52:25: (DatabaseBuilder.cpp:281) parsed block file #951
-INFO  - 20:52:27: (DatabaseBuilder.cpp:281) parsed block file #953
-INFO  - 20:52:28: (DatabaseBuilder.cpp:281) parsed block file #955
-INFO  - 20:52:28: (DatabaseBuilder.cpp:281) parsed block file #959
-INFO  - 20:52:30: (DatabaseBuilder.cpp:281) parsed block file #961
-INFO  - 20:52:32: (DatabaseBuilder.cpp:281) parsed block file #963
-INFO  - 20:52:32: (DatabaseBuilder.cpp:281) parsed block file #967
-INFO  - 20:52:33: (DatabaseBuilder.cpp:281) parsed block file #969
-INFO  - 20:52:36: (DatabaseBuilder.cpp:281) parsed block file #971
-INFO  - 20:52:36: (DatabaseBuilder.cpp:281) parsed block file #975
-INFO  - 20:52:36: (DatabaseBuilder.cpp:281) parsed block file #977
-INFO  - 20:52:39: (DatabaseBuilder.cpp:281) parsed block file #979
-INFO  - 20:52:39: (DatabaseBuilder.cpp:281) parsed block file #983
-INFO  - 20:52:39: (DatabaseBuilder.cpp:281) parsed block file #985
-INFO  - 20:52:42: (DatabaseBuilder.cpp:281) parsed block file #991
-INFO  - 20:52:42: (DatabaseBuilder.cpp:281) parsed block file #993
-INFO  - 20:52:45: (DatabaseBuilder.cpp:281) parsed block file #999
-INFO  - 20:52:45: (DatabaseBuilder.cpp:281) parsed block file #1001
-INFO  - 20:52:48: (DatabaseBuilder.cpp:281) parsed block file #1007
-INFO  - 20:52:48: (DatabaseBuilder.cpp:281) parsed block file #1009
-INFO  - 20:52:50: (DatabaseBuilder.cpp:281) parsed block file #1015
-INFO  - 20:52:51: (DatabaseBuilder.cpp:281) parsed block file #1017
-INFO  - 20:52:53: (DatabaseBuilder.cpp:281) parsed block file #1023
-INFO  - 20:52:56: (DatabaseBuilder.cpp:281) parsed block file #1025
-INFO  - 20:52:56: (DatabaseBuilder.cpp:281) parsed block file #1031
-INFO  - 20:52:59: (DatabaseBuilder.cpp:281) parsed block file #1033
-INFO  - 20:52:59: (DatabaseBuilder.cpp:281) parsed block file #1039
-INFO  - 20:53:02: (DatabaseBuilder.cpp:281) parsed block file #1041
-INFO  - 20:53:03: (DatabaseBuilder.cpp:281) parsed block file #1047
-INFO  - 20:53:05: (DatabaseBuilder.cpp:281) parsed block file #1049
-INFO  - 20:53:06: (DatabaseBuilder.cpp:281) parsed block file #1055
-INFO  - 20:53:09: (DatabaseBuilder.cpp:281) parsed block file #1057
-INFO  - 20:53:09: (DatabaseBuilder.cpp:281) parsed block file #1063
-INFO  - 20:53:12: (DatabaseBuilder.cpp:281) parsed block file #1065
-INFO  - 20:53:13: (DatabaseBuilder.cpp:281) parsed block file #1071
-INFO  - 20:53:14: (DatabaseBuilder.cpp:281) parsed block file #1073
-INFO  - 20:53:16: (DatabaseBuilder.cpp:281) parsed block file #1079
-INFO  - 20:53:18: (DatabaseBuilder.cpp:281) parsed block file #1081
-INFO  - 20:53:20: (DatabaseBuilder.cpp:281) parsed block file #1087
-INFO  - 20:53:21: (DatabaseBuilder.cpp:281) parsed block file #1089
-INFO  - 20:53:24: (DatabaseBuilder.cpp:281) parsed block file #1095
-INFO  - 20:53:27: (DatabaseBuilder.cpp:281) parsed block file #1097
-INFO  - 20:53:28: (DatabaseBuilder.cpp:281) parsed block file #1103
-INFO  - 20:53:30: (DatabaseBuilder.cpp:281) parsed block file #1105
-INFO  - 20:53:32: (DatabaseBuilder.cpp:281) parsed block file #1111
-INFO  - 20:53:32: (DatabaseBuilder.cpp:281) parsed block file #1113
-INFO  - 20:53:36: (DatabaseBuilder.cpp:281) parsed block file #1119
-INFO  - 20:53:36: (DatabaseBuilder.cpp:281) parsed block file #1121
-INFO  - 20:53:40: (DatabaseBuilder.cpp:281) parsed block file #1127
-INFO  - 20:53:40: (DatabaseBuilder.cpp:281) parsed block file #1129
-INFO  - 20:53:43: (DatabaseBuilder.cpp:281) parsed block file #1135
-INFO  - 20:53:43: (DatabaseBuilder.cpp:281) parsed block file #1137
-INFO  - 20:53:46: (DatabaseBuilder.cpp:281) parsed block file #1143
-INFO  - 20:53:47: (DatabaseBuilder.cpp:281) parsed block file #1145
-INFO  - 20:53:48: (DatabaseBuilder.cpp:281) parsed block file #1151
-INFO  - 20:53:50: (DatabaseBuilder.cpp:281) parsed block file #1153
-INFO  - 20:53:51: (DatabaseBuilder.cpp:281) parsed block file #1159
-INFO  - 20:53:53: (DatabaseBuilder.cpp:281) parsed block file #1161
-INFO  - 20:53:54: (DatabaseBuilder.cpp:281) parsed block file #1167
-INFO  - 20:53:56: (DatabaseBuilder.cpp:281) parsed block file #1169
-INFO  - 20:53:56: (DatabaseBuilder.cpp:281) parsed block file #1175
-INFO  - 20:53:59: (DatabaseBuilder.cpp:281) parsed block file #1177
-INFO  - 20:53:59: (DatabaseBuilder.cpp:281) parsed block file #1183
-INFO  - 20:54:02: (DatabaseBuilder.cpp:281) parsed block file #1185
-INFO  - 20:54:03: (DatabaseBuilder.cpp:281) parsed block file #1191
-INFO  - 20:54:05: (DatabaseBuilder.cpp:281) parsed block file #1193
-INFO  - 20:54:06: (DatabaseBuilder.cpp:281) parsed block file #1199
-INFO  - 20:54:09: (DatabaseBuilder.cpp:281) parsed block file #1201
-INFO  - 20:54:09: (DatabaseBuilder.cpp:281) parsed block file #1207
-INFO  - 20:54:12: (DatabaseBuilder.cpp:281) parsed block file #1209
-INFO  - 20:54:12: (DatabaseBuilder.cpp:281) parsed block file #1215
-INFO  - 20:54:15: (DatabaseBuilder.cpp:281) parsed block file #1217
-INFO  - 20:54:16: (DatabaseBuilder.cpp:281) parsed block file #1223
-INFO  - 20:54:18: (DatabaseBuilder.cpp:281) parsed block file #1225
-INFO  - 20:54:20: (DatabaseBuilder.cpp:281) parsed block file #1227
-INFO  - 20:54:22: (DatabaseBuilder.cpp:281) parsed block file #1228
-INFO  - 20:54:22: (DatabaseBuilder.cpp:281) parsed block file #1239
-INFO  - 20:54:26: (DatabaseBuilder.cpp:281) parsed block file #1247
-INFO  - 20:54:30: (DatabaseBuilder.cpp:281) parsed block file #1255
-INFO  - 20:54:33: (DatabaseBuilder.cpp:281) parsed block file #1257
-INFO  - 20:54:33: (DatabaseBuilder.cpp:281) parsed block file #1263
-INFO  - 20:54:36: (DatabaseBuilder.cpp:281) parsed block file #1265
-INFO  - 20:54:37: (DatabaseBuilder.cpp:281) parsed block file #1271
-INFO  - 20:54:39: (DatabaseBuilder.cpp:281) parsed block file #1279
-INFO  - 20:54:43: (DatabaseBuilder.cpp:281) parsed block file #1287
-INFO  - 20:54:46: (DatabaseBuilder.cpp:281) parsed block file #1295
-INFO  - 20:54:48: (DatabaseBuilder.cpp:281) parsed block file #1297
-INFO  - 20:54:48: (DatabaseBuilder.cpp:281) parsed block file #1303
-INFO  - 20:54:51: (DatabaseBuilder.cpp:281) parsed block file #1311
-INFO  - 20:54:54: (DatabaseBuilder.cpp:281) parsed block file #1313
-INFO  - 20:54:54: (DatabaseBuilder.cpp:281) parsed block file #1319
-INFO  - 20:54:57: (DatabaseBuilder.cpp:281) parsed block file #1327
-INFO  - 20:55:00: (DatabaseBuilder.cpp:281) parsed block file #1335
-INFO  - 20:55:04: (DatabaseBuilder.cpp:281) parsed block file #1343
-INFO  - 20:55:07: (DatabaseBuilder.cpp:281) parsed block file #1351
-INFO  - 20:55:10: (DatabaseBuilder.cpp:281) parsed block file #1359
-INFO  - 20:55:14: (DatabaseBuilder.cpp:281) parsed block file #1367
-INFO  - 20:55:17: (DatabaseBuilder.cpp:281) parsed block file #1375
-INFO  - 20:55:21: (DatabaseBuilder.cpp:281) parsed block file #1383
-INFO  - 20:55:24: (DatabaseBuilder.cpp:281) parsed block file #1391
-INFO  - 20:55:27: (DatabaseBuilder.cpp:281) parsed block file #1399
-INFO  - 20:55:29: (DatabaseBuilder.cpp:281) parsed block file #1407
-INFO  - 20:55:33: (DatabaseBuilder.cpp:281) parsed block file #1415
-INFO  - 20:55:36: (DatabaseBuilder.cpp:281) parsed block file #1420
-INFO  - 20:55:37: (DatabaseBuilder.cpp:281) parsed block file #1423
-INFO  - 20:55:40: (DatabaseBuilder.cpp:281) parsed block file #1428
-INFO  - 20:55:40: (DatabaseBuilder.cpp:281) parsed block file #1431
-INFO  - 20:55:43: (DatabaseBuilder.cpp:281) parsed block file #1439
-INFO  - 20:55:46: (DatabaseBuilder.cpp:281) parsed block file #1447
-INFO  - 20:55:50: (DatabaseBuilder.cpp:281) parsed block file #1455
-INFO  - 20:55:54: (DatabaseBuilder.cpp:281) parsed block file #1463
-INFO  - 20:55:57: (DatabaseBuilder.cpp:281) parsed block file #1471
-INFO  - 20:56:01: (DatabaseBuilder.cpp:281) parsed block file #1479
-INFO  - 20:56:05: (DatabaseBuilder.cpp:281) parsed block file #1487
-INFO  - 20:56:08: (DatabaseBuilder.cpp:281) parsed block file #1495
-INFO  - 20:56:12: (DatabaseBuilder.cpp:281) parsed block file #1503
-INFO  - 20:56:15: (DatabaseBuilder.cpp:281) parsed block file #1511
-INFO  - 20:56:18: (DatabaseBuilder.cpp:281) parsed block file #1519
-INFO  - 20:56:22: (DatabaseBuilder.cpp:281) parsed block file #1527
-INFO  - 20:56:26: (DatabaseBuilder.cpp:281) parsed block file #1535
-INFO  - 20:56:29: (DatabaseBuilder.cpp:281) parsed block file #1543
-INFO  - 20:56:32: (DatabaseBuilder.cpp:281) parsed block file #1551
-INFO  - 20:56:37: (DatabaseBuilder.cpp:281) parsed block file #1559
-INFO  - 20:56:41: (DatabaseBuilder.cpp:281) parsed block file #1567
-INFO  - 20:56:45: (DatabaseBuilder.cpp:281) parsed block file #1575
-INFO  - 20:56:49: (DatabaseBuilder.cpp:281) parsed block file #1583
-INFO  - 20:56:53: (DatabaseBuilder.cpp:281) parsed block file #1591
-INFO  - 20:56:57: (DatabaseBuilder.cpp:281) parsed block file #1599
-INFO  - 20:57:01: (DatabaseBuilder.cpp:281) parsed block file #1607
-INFO  - 20:57:05: (DatabaseBuilder.cpp:281) parsed block file #1615
-INFO  - 20:57:08: (DatabaseBuilder.cpp:281) parsed block file #1617
-INFO  - 20:57:09: (DatabaseBuilder.cpp:281) parsed block file #1623
-INFO  - 20:57:12: (DatabaseBuilder.cpp:281) parsed block file #1625
-INFO  - 20:57:14: (DatabaseBuilder.cpp:281) parsed block file #1631
-INFO  - 20:57:15: (DatabaseBuilder.cpp:281) parsed block file #1633
-INFO  - 20:57:17: (DatabaseBuilder.cpp:281) parsed block file #1639
-INFO  - 20:57:18: (DatabaseBuilder.cpp:281) parsed block file #1641
-INFO  - 20:57:20: (DatabaseBuilder.cpp:281) parsed block file #1647
-INFO  - 20:57:21: (DatabaseBuilder.cpp:281) parsed block file #1649
-INFO  - 20:57:25: (DatabaseBuilder.cpp:281) parsed block file #1657
-INFO  - 20:57:29: (DatabaseBuilder.cpp:281) parsed block file #1665
-INFO  - 20:57:32: (DatabaseBuilder.cpp:281) parsed block file #1668
-INFO  - 20:57:33: (DatabaseBuilder.cpp:281) parsed block file #1671
-INFO  - 20:57:33: (DatabaseBuilder.cpp:281) parsed block file #1673
-INFO  - 20:57:36: (DatabaseBuilder.cpp:281) parsed block file #1679
-INFO  - 20:57:37: (DatabaseBuilder.cpp:281) parsed block file #1681
-INFO  - 20:57:39: (DatabaseBuilder.cpp:281) parsed block file #1687
-INFO  - 20:57:40: (DatabaseBuilder.cpp:281) parsed block file #1689
-INFO  - 20:57:43: (DatabaseBuilder.cpp:281) parsed block file #1695
-INFO  - 20:57:44: (DatabaseBuilder.cpp:281) parsed block file #1697
-INFO  - 20:57:46: (DatabaseBuilder.cpp:281) parsed block file #1703
-INFO  - 20:57:49: (DatabaseBuilder.cpp:281) parsed block file #1705
-INFO  - 20:57:50: (DatabaseBuilder.cpp:281) parsed block file #1711
-INFO  - 20:57:53: (DatabaseBuilder.cpp:281) parsed block file #1713
-INFO  - 20:57:54: (DatabaseBuilder.cpp:281) parsed block file #1719
-INFO  - 20:57:56: (DatabaseBuilder.cpp:281) parsed block file #1721
-INFO  - 20:57:57: (DatabaseBuilder.cpp:281) parsed block file #1727
-INFO  - 20:58:00: (DatabaseBuilder.cpp:281) parsed block file #1729
-INFO  - 20:58:01: (DatabaseBuilder.cpp:281) parsed block file #1735
-INFO  - 20:58:04: (DatabaseBuilder.cpp:281) parsed block file #1737
-INFO  - 20:58:05: (DatabaseBuilder.cpp:281) parsed block file #1743
-INFO  - 20:58:07: (DatabaseBuilder.cpp:281) parsed block file #1745
-INFO  - 20:58:09: (DatabaseBuilder.cpp:281) parsed block file #1751
-INFO  - 20:58:11: (DatabaseBuilder.cpp:281) parsed block file #1753
-INFO  - 20:58:14: (DatabaseBuilder.cpp:281) parsed block file #1759
-INFO  - 20:58:15: (DatabaseBuilder.cpp:281) parsed block file #1761
-INFO  - 20:58:17: (DatabaseBuilder.cpp:281) parsed block file #1764
-INFO  - 20:58:17: (DatabaseBuilder.cpp:281) parsed block file #1766
-INFO  - 20:58:18: (DatabaseBuilder.cpp:281) parsed block file #1767
-INFO  - 20:58:19: (DatabaseBuilder.cpp:281) parsed block file #1769
-INFO  - 20:58:20: (DatabaseBuilder.cpp:281) parsed block file #1772
-INFO  - 20:58:21: (DatabaseBuilder.cpp:281) parsed block file #1774
-INFO  - 20:58:22: (DatabaseBuilder.cpp:281) parsed block file #1775
-INFO  - 20:58:23: (DatabaseBuilder.cpp:281) parsed block file #1777
-INFO  - 20:58:23: (DatabaseBuilder.cpp:281) parsed block file #1782
-INFO  - 20:58:25: (DatabaseBuilder.cpp:281) parsed block file #1783
-INFO  - 20:58:26: (DatabaseBuilder.cpp:281) parsed block file #1785
-INFO  - 20:58:27: (DatabaseBuilder.cpp:281) parsed block file #1790
-INFO  - 20:58:29: (DatabaseBuilder.cpp:281) parsed block file #1791
-INFO  - 20:58:29: (DatabaseBuilder.cpp:281) parsed block file #1793
-INFO  - 20:58:30: (DatabaseBuilder.cpp:281) parsed block file #1798
-INFO  - 20:58:32: (DatabaseBuilder.cpp:281) parsed block file #1799
-INFO  - 20:58:33: (DatabaseBuilder.cpp:281) parsed block file #1801
-INFO  - 20:58:33: (DatabaseBuilder.cpp:281) parsed block file #1806
-INFO  - 20:58:36: (DatabaseBuilder.cpp:281) parsed block file #1807
-INFO  - 20:58:37: (DatabaseBuilder.cpp:281) parsed block file #1814
-INFO  - 20:58:40: (DatabaseBuilder.cpp:281) parsed block file #1815
-INFO  - 20:58:40: (DatabaseBuilder.cpp:281) parsed block file #1822
-INFO  - 20:58:44: (DatabaseBuilder.cpp:281) parsed block file #1823
-INFO  - 20:58:44: (DatabaseBuilder.cpp:281) parsed block file #1830
-INFO  - 20:58:47: (DatabaseBuilder.cpp:281) parsed block file #1831
-INFO  - 20:58:48: (DatabaseBuilder.cpp:281) parsed block file #1838
-INFO  - 20:58:51: (DatabaseBuilder.cpp:281) parsed block file #1839
-INFO  - 20:58:52: (DatabaseBuilder.cpp:281) parsed block file #1846
-INFO  - 20:58:54: (DatabaseBuilder.cpp:281) parsed block file #1847
-INFO  - 20:58:55: (DatabaseBuilder.cpp:281) parsed block file #1854
-INFO  - 20:58:59: (DatabaseBuilder.cpp:281) parsed block file #1855
-INFO  - 20:58:59: (DatabaseBuilder.cpp:281) parsed block file #1862
-INFO  - 20:59:02: (DatabaseBuilder.cpp:281) parsed block file #1863
-INFO  - 20:59:03: (DatabaseBuilder.cpp:281) parsed block file #1870
-INFO  - 20:59:06: (DatabaseBuilder.cpp:281) parsed block file #1871
-INFO  - 20:59:06: (DatabaseBuilder.cpp:281) parsed block file #1873
-INFO  - 20:59:07: (DatabaseBuilder.cpp:281) parsed block file #1878
-INFO  - 20:59:09: (DatabaseBuilder.cpp:281) parsed block file #1879
-INFO  - 20:59:10: (DatabaseBuilder.cpp:281) parsed block file #1886
-INFO  - 20:59:13: (DatabaseBuilder.cpp:281) parsed block file #1887
-INFO  - 20:59:14: (DatabaseBuilder.cpp:281) parsed block file #1889
-INFO  - 20:59:14: (DatabaseBuilder.cpp:281) parsed block file #1892
-INFO  - 20:59:14: (DatabaseBuilder.cpp:281) parsed block file #1894
-INFO  - 20:59:17: (DatabaseBuilder.cpp:281) parsed block file #1897
-INFO  - 20:59:17: (DatabaseBuilder.cpp:281) parsed block file #1900
-INFO  - 20:59:17: (DatabaseBuilder.cpp:281) parsed block file #1902
-INFO  - 20:59:21: (DatabaseBuilder.cpp:281) parsed block file #1905
-INFO  - 20:59:21: (DatabaseBuilder.cpp:281) parsed block file #1908
-INFO  - 20:59:21: (DatabaseBuilder.cpp:281) parsed block file #1910
-INFO  - 20:59:24: (DatabaseBuilder.cpp:281) parsed block file #1913
-INFO  - 20:59:24: (DatabaseBuilder.cpp:281) parsed block file #1916
-INFO  - 20:59:24: (DatabaseBuilder.cpp:281) parsed block file #1918
-INFO  - 20:59:29: (DatabaseBuilder.cpp:281) parsed block file #1921
-INFO  - 20:59:29: (DatabaseBuilder.cpp:281) parsed block file #1926
-INFO  - 20:59:31: (DatabaseBuilder.cpp:281) parsed block file #1929
-INFO  - 20:59:31: (DatabaseBuilder.cpp:281) parsed block file #1934
-INFO  - 20:59:35: (DatabaseBuilder.cpp:281) parsed block file #1937
-INFO  - 20:59:35: (DatabaseBuilder.cpp:281) parsed block file #1942
-INFO  - 20:59:39: (DatabaseBuilder.cpp:281) parsed block file #1950
-INFO  - 20:59:42: (DatabaseBuilder.cpp:281) parsed block file #1953
-INFO  - 20:59:42: (DatabaseBuilder.cpp:281) parsed block file #1958
-INFO  - 20:59:46: (DatabaseBuilder.cpp:281) parsed block file #1966
-INFO  - 20:59:49: (DatabaseBuilder.cpp:281) parsed block file #1969
-INFO  - 20:59:51: (DatabaseBuilder.cpp:281) parsed block file #1971
-INFO  - 20:59:53: (DatabaseBuilder.cpp:281) parsed block file #1972
-INFO  - 20:59:53: (DatabaseBuilder.cpp:281) parsed block file #1974


Title: Re: Issues with ArmoryDB dying
Post by: HCP on June 14, 2020, 11:48:00 PM
Is that the actual end of the file? Or did you run out of room to post the log? I don't see any error in the log file... so I'm guessing it just throws that error to the console? ???

If you look in the "/home/bblboy54/.bitcoin/blocks" directory, what is the highest blk0xxxx.dat file number that you have? I'm guessing it is a bit higher than blk01974.dat. If so, it would appear that one of your block files is corrupted.

You might need to -reindex your Bitcoin Core node :-\


Title: Re: Issues with ArmoryDB dying
Post by: goatpig on June 15, 2020, 05:58:30 AM
How's your free disk space like?


Title: Re: Issues with ArmoryDB dying
Post by: bblboy54 on June 15, 2020, 03:27:26 PM
It is the actual end of the file..... it just dies.... the only way I ever get an error is if I manually run the ArmoryDB command from CLI without launching Armory it's self.

I was watching disk space.... it doesn't grow that much during the process and there is still room on the disk at the time of the failure.  There is about 30GB free.


Title: Re: Issues with ArmoryDB dying
Post by: goatpig on June 15, 2020, 05:23:12 PM
the only way I ever get an error is if I manually run the ArmoryDB command from CLI without launching Armory it's self.

And what is that error?


Title: Re: Issues with ArmoryDB dying
Post by: bblboy54 on June 15, 2020, 05:56:25 PM
terminate called after throwing an instance of 'std::runtime_error'
  what():  Unexpected network magic bytes found in block data file
Aborted


Title: Re: Issues with ArmoryDB dying
Post by: bblboy54 on June 15, 2020, 06:00:16 PM
Also the highest block file I seem to have right now is blk02113.dat



Title: Re: Issues with ArmoryDB dying
Post by: goatpig on June 15, 2020, 06:54:39 PM
It's either running into jibberish or it's failing to find the next within one of the block files blk01974.dat

You can try to salvage that by:

1. Delete all blk and rev files past 1974

2. Start Bitcoin-Qt on its own, let it sync. It won't download nearly as much data but it will recheck the chain as there will be a state mismatch caused by the missing files.

3. Once Core is ready, delete the content of /home/bblboy54/.armory/databases and start ArmoryDB from the terminal. Report here.


Title: Re: Issues with ArmoryDB dying
Post by: bblboy54 on June 15, 2020, 08:09:23 PM
Ok, I will give that a shot when I am able to leave the the computer sit for a while.... probably won't be for a day or two.  I will let you know the results.

Thanks


Title: Re: Issues with ArmoryDB dying
Post by: bblboy54 on June 16, 2020, 05:30:28 PM
It looks like that worked!

Now the new problem is that I seem to have forgot my wallet passphrase.  I assume the easiest way to handle that is to delete the wallet and reimport it from my paper backup?

Thanks for all the help.


Title: Re: Issues with ArmoryDB dying
Post by: goatpig on June 16, 2020, 06:57:48 PM
delete the wallet and reimport it from my paper backup

Indeed.