btchris
|
|
March 03, 2015, 05:40:11 PM |
|
I've been running a4561d1 since my last post. No issues, however no "repair" log entries either (nor any other unusual log entries).
|
|
|
|
justusranvier
Legendary
Offline
Activity: 1400
Merit: 1013
|
|
March 03, 2015, 06:41:10 PM |
|
Also have not been a been able to trigger a repair log entry.
Everything just works so far.
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 03, 2015, 06:52:15 PM |
|
Also have not been a been able to trigger a repair log entry.
Everything just works so far.
Also have not been a been able to trigger a repair log entry.
Everything just works so far.
As long as it works I'm happy. If you want to forcefully trigger the issue, you can point Armory to a copy of the blockchain it wasn't sync'ed against. Core 0.10 chains will definitely trigger it.
|
|
|
|
justusranvier
Legendary
Offline
Activity: 1400
Merit: 1013
|
|
March 03, 2015, 10:12:12 PM |
|
If you want to forcefully trigger the issue, you can point Armory to a copy of the blockchain it wasn't sync'ed against. Core 0.10 chains will definitely trigger it.
Instead of doing that, I decided to see what would happen if I just deleted the most recent block file (blk00238.dat) entirely. Turns out that Armory can't repair that. Log file opened at 1425420603: redacted/.armory/armorycpplog.txt -INFO - 1425420605: (BlockUtils.cpp:861) blkfile dir: redacted/bitcoin/blocks -INFO - 1425420605: (BlockUtils.cpp:862) lmdb dir: redacted/armory -INFO - 1425420605: (lmdb_wrapper.cpp:478) Opening databases... -INFO - 1425420605: (BlockUtils.cpp:1184) Executing: doInitialSyncOnLoad -INFO - 1425420605: (BlockUtils.cpp:1255) Total number of blk*.dat files: 239 -INFO - 1425420605: (BlockUtils.cpp:1256) Total blockchain bytes: 31,901,658,075 -INFO - 1425420605: (BlockUtils.cpp:1597) Reading headers from db -INFO - 1425420609: (BlockUtils.cpp:1623) Found 346096 headers in db -DEBUG - 1425420609: (Blockchain.cpp:211) Organizing chain w/ rebuild -WARN - 1425420611: (BlockUtils.cpp:1285) --- Fetching SSH summaries for 1345 registered addresses -ERROR - 1425420611: (BlockUtils.cpp:639) File: redacted/bitcoin/blocks/blk00238.dat is less than 88 bytes! -WARN - 1425420611: (BlockUtils.cpp:235) Couldn't find top block hash in last seen blk file. Searching for it further down the chain -ERROR - 1425420611: (BDM_mainthread.cpp:427) BDM thread failed: Block file 'redacted/bitcoin/blocks/blk00238.dat' is the wrong network! File: 00000000, expecting f9beb4d9
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 03, 2015, 10:52:10 PM |
|
If you want to forcefully trigger the issue, you can point Armory to a copy of the blockchain it wasn't sync'ed against. Core 0.10 chains will definitely trigger it.
Instead of doing that, I decided to see what would happen if I just deleted the most recent block file (blk00238.dat) entirely. Turns out that Armory can't repair that. That's an interesting approach. First of all Armory is not supposed to recover from that. It expects to always start at the same or higher height than it saw on its last run. If it fails to find its highest known block, that's an acceptable condition to fail and ask for a factory reset. I don't think it should step away from that assumption at the risk of rolling back history or failing to detect newly available blocks, which are issues harder to identify. The weird thing about your log is that you say you deleted the most recent block file, yet Armory detected 239 available block files, which deserves an investigation on its own.
|
|
|
|
etotheipi
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
March 04, 2015, 02:02:27 AM |
|
|
|
|
|
zveda2000
Member
Offline
Activity: 60
Merit: 10
|
|
March 04, 2015, 06:18:55 AM |
|
I think I'm all good now after updating to fixes branch. Thanks!
|
|
|
|
btchris
|
|
March 04, 2015, 02:58:20 PM |
|
Just wondering, has that been tagged on GitHub yet?
|
|
|
|
etotheipi
Legendary
Offline
Activity: 1428
Merit: 1093
Core Armory Developer
|
|
March 04, 2015, 03:02:43 PM |
|
Just wondering, has that been tagged on GitHub yet?
I tend not to tag the testing versions, though I have done so a couple times in the past. This particular testing release was really to test that the fix works for those reporting problems, before we commit to an official release. So far it is very promising, so we will probably convert this to an official release soon, with a proper signed tag.
|
|
|
|
btchris
|
|
March 04, 2015, 03:16:46 PM |
|
Just wondering, has that been tagged on GitHub yet?
I tend not to tag the testing versions, though I have done so a couple times in the past. This particular testing release was really to test that the fix works for those reporting problems, before we commit to an official release. So far it is very promising, so we will probably convert this to an official release soon, with a proper signed tag. Makes sense, thanks for explaining.
|
|
|
|
zveda2000
Member
Offline
Activity: 60
Merit: 10
|
|
March 04, 2015, 09:21:13 PM |
|
When you update the git, do I need to make clean && make or just make will do to incorporate the updates?
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 04, 2015, 09:36:26 PM |
|
When you update the git, do I need to make clean && make or just make will do to incorporate the updates?
Some changes are Python only and can get away with not rebuilding, but it's a general guideline to make clean & make every time to you pull, regardless of the changes.
|
|
|
|
Carlton Banks
Legendary
Offline
Activity: 3430
Merit: 3080
|
|
March 05, 2015, 11:23:09 AM |
|
Been testing 0.93.0.70, and I'm managing to trigger the "BDM error!" dialog still. Logs?
|
Vires in numeris
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 05, 2015, 03:30:15 PM |
|
Been testing 0.93.0.70, and I'm managing to trigger the "BDM error!" dialog still. Logs?
Yes please.
|
|
|
|
Carlton Banks
Legendary
Offline
Activity: 3430
Merit: 3080
|
|
March 05, 2015, 05:45:37 PM |
|
armorylog.txt: ************************************************************ 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1188 - Invoked: /usr/lib/armory-testing/ArmoryQt.py 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1189 - ************************************************************ 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1190 - Loading Armory Engine: 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1191 - Armory Version : 0.93.0.70 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1192 - Armory Build: : None 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1193 - PyBtcWallet Version : 1.35 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1194 - Detected Operating system: Linux 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1195 - OS Variant : Fedora-20-Heisenbug 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1196 - User home-directory : /home/user 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1197 - Satoshi BTC directory : /home/user/.bitcoin 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1198 - Armory home dir : /home/user/.armory 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1199 - Detected System Specs : 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1200 - Total Available RAM : 1.05 GB 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1201 - CPU ID string : 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1202 - Number of CPU cores : 4 cores 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1203 - System is 64-bit : True 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1204 - Preferred Encoding : ANSI_X3.4-1968 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1205 - Machine Arch : x86_64 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1206 - Available HDD (ARM) : 124 GB 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1207 - Available HDD (BTC) : 124 GB 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1208 - 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1209 - Network Name: Main Network 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1210 - Satoshi Port: 8333 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1211 - Do wlt check: True 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1212 - Named options/arguments to armoryengine.py: 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - nettimeout : 2 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - rescan : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - ignoreAllZC : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - enableSupernode : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - disableModules : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - port : None 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - interport : 8223 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - skipStatsReport : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - forceWalletCheck: False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - rebuild : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - datadir : /home/user/.armory 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - clearMempool : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - offline : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - coverageOutputDir: None 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - armoryDBDir : DEFAULT 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - satoshiPort : DEFAULT 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - useTorSettings : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - netlog : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - keypool : 100 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - coverageInclude : None 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - forceOnline : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - skipAnnounceCheck: False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - redownload : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - multisigFile : DEFAULT 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - disableTorrent : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - testAnnounceCode: False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - mtdebug : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - logDisable : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - settingsPath : /home/user/.armory/ArmorySettings.txt 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - verbosity : None 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - doDebug : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - enableDetSign : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - testnet : False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - rpcport : DEFAULT 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - satoshiHome : /home/user/.bitcoin 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - satoshiRpcport : DEFAULT 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - logFile : /home/user/.armory/ArmoryQt.py.log.txt 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1214 - disableConfPermis: False 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1215 - Other arguments: 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1218 - ************************************************************ 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:1613 - C++ block utilities loaded successfully 2015-03-05 10:01 (INFO) -- BDM.py:408 - Using the asynchronous/multi-threaded BlockDataManager. 2015-03-05 10:01 (INFO) -- BDM.py:409 - Blockchain operations will happen in the background. 2015-03-05 10:01 (INFO) -- BDM.py:410 - Devs: check TheBDM.getState() before asking for data. 2015-03-05 10:01 (INFO) -- BDM.py:411 - Registering addresses during rescans will queue them for 2015-03-05 10:01 (INFO) -- BDM.py:412 - inclusion after the current scan is completed. 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:3517 - Using settings file: /home/user/.armory/ArmorySettings.txt 2015-03-05 10:01 (INFO) -- announcefetch.py:95 - Reading files in fetcher directory: 2015-03-05 10:01 (INFO) -- announcefetch.py:104 - downloads : 6c50e8c8d8bf9800cf532d4b20bf49da7c13436189f6c1b02fa8b28b38829b83 2015-03-05 10:01 (INFO) -- announcefetch.py:104 - notify : eba491396ce1d9667177a6e298ae3485c1db35d10d84f89ec9cd882bac2faa9a 2015-03-05 10:01 (INFO) -- announcefetch.py:104 - announce : 6e4ddffcac6fd1ee8936361362f9a0ebb71b445b77fdfa35cfd50e9163ef164e 2015-03-05 10:01 (INFO) -- announcefetch.py:104 - bootstrap : b62c08932668ce162d51226135940724e90f4c71704ac936f74cc153b34cc251 2015-03-05 10:01 (INFO) -- announcefetch.py:104 - changelog : 21669c17b620503c05580053595dbedda1a9c2146b3fda89122e24444a45dc6b 2015-03-05 10:01 (INFO) -- announcefetch.py:271 - Fetching: https://bitcoinarmory.com/announce.txt 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2728 - loadWalletsAndSettings 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2782 - Loading wallets... 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2841 - Number of wallets read in: 1 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2846 - Wallet (): " " (Encrypted) 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2855 - Loading Multisig Lockboxes 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2290 - Setting up networking... 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2319 - Internet status: 2 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2434 - startBitcoindIfNecessary 2015-03-05 10:01 (INFO) -- ArmoryQt.py:2483 - setSatoshiPaths 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['whereis', 'bitcoind'] 2015-03-05 10:01 (INFO) -- SDM.py:453 - "whereis" returned: ['/usr/bin/bitcoind'] 2015-03-05 10:01 (INFO) -- SDM.py:321 - Found bitcoind in the following places: 2015-03-05 10:01 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 10:01 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 10:01 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 10:01 (INFO) -- SDM.py:325 - Using: /usr/bin/bitcoind 2015-03-05 10:01 (INFO) -- SDM.py:496 - Reading bitcoin.conf file 2015-03-05 10:01 (INFO) -- SDM.py:536 - Setting permissions on bitcoin.conf 2015-03-05 10:01 (INFO) -- SDM.py:597 - Called startBitcoind 2015-03-05 10:01 (INFO) -- SDM.py:282 - Total size of files in /home/user/.bitcoin/blocks is 29.8 GB 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:598 - Executing popen: [u'/usr/bin/bitcoind', '-datadir=/home/user/.bitcoin'] 2015-03-05 10:01 (INFO) -- SDM.py:669 - PID of bitcoind: 1449 2015-03-05 10:01 (INFO) -- SDM.py:670 - PID of armory: 1440 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['python', '/usr/lib/armory-testing/guardian.py', '1440', '1449'] 2015-03-05 10:01 (INFO) -- SDM.py:834 - Creating proxy in SDM: host=127.0.0.1, port=8332 2015-03-05 10:01 (INFO) -- ArmoryQt.py:1514 - setupUriRegistration 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:598 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:598 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin 2015-03-05 10:01 (INFO) -- ArmoryUtils.py:598 - Executing popen: find /home/user -type f -name "mimeTypes.rdf" 2015-03-05 10:01 (INFO) -- ArmoryQt.py:664 - Usermode: Expert 2015-03-05 10:01 (INFO) -- ArmoryQt.py:1809 - Changing usermode: 2015-03-05 10:01 (INFO) -- ArmoryQt.py:1810 - From: Expert 2015-03-05 10:01 (INFO) -- ArmoryQt.py:1818 - To: Expert 2015-03-05 10:01 (INFO) -- ArmoryQt.py:5876 - Dashboard switched to auto-BadConnection 2015-03-05 10:02 (ERROR) -- announcefetch.py:283 - Specified URL was inaccessible 2015-03-05 10:02 (ERROR) -- announcefetch.py:284 - Tried: https://bitcoinarmory.com/announce.txt 2015-03-05 10:02 (INFO) -- announcefetch.py:271 - Fetching: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt 2015-03-05 10:02 (ERROR) -- announcefetch.py:283 - Specified URL was inaccessible 2015-03-05 10:02 (ERROR) -- announcefetch.py:284 - Tried: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt 2015-03-05 10:02 (WARNING) -- announcefetch.py:297 - Error fetching announce digest 2015-03-05 10:02 (INFO) -- Networking.py:65 - Connection initiated. Start handshake 2015-03-05 10:02 (INFO) -- ArmoryQt.py:5887 - Dashboard switched to auto-InitSync 2015-03-05 10:02 (INFO) -- Networking.py:156 - Received version message from peer: 2015-03-05 10:02 (INFO) -- Networking.py:157 - Version: 70002 2015-03-05 10:02 (INFO) -- Networking.py:158 - SubVersion: /Satoshi:0.10.0/ 2015-03-05 10:02 (INFO) -- Networking.py:159 - TimeStamp: 1425549747 2015-03-05 10:02 (INFO) -- Networking.py:160 - StartHeight: 346216 2015-03-05 10:02 (INFO) -- Networking.py:356 - Handshake finished, connection open! 2015-03-05 10:03 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:03 (INFO) -- Networking.py:215 - Received new block. 000000000000000001441a00eb3aa579107b9689aad6fb1df9856147d6c8c522 2015-03-05 10:04 (INFO) -- Networking.py:215 - Received new block. 00000000000000000e5e1837341808e682af6466c640b47f58d0f62b624aaf29 2015-03-05 10:04 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:05 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:06 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:07 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:07 (INFO) -- Networking.py:215 - Received new block. 000000000000000015a092aa9fac1304a9dca9fb8d1845afe46e746c70171c4a 2015-03-05 10:08 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:09 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:10 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:11 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:12 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:13 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:14 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:15 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:16 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:17 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:18 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:19 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:20 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:21 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:22 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:23 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:24 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:25 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:26 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:27 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:28 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:29 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:30 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:30 (INFO) -- ArmoryQt.py:6763 - BDM is safe for clean shutdown 2015-03-05 10:30 (INFO) -- SDM.py:683 - Called stopBitcoind 2015-03-05 10:30 (WARNING) -- ArmoryUtils.py:629 - Killing process pid=1449 2015-03-05 10:30 (INFO) -- ArmoryQt.py:6798 - Attempting to close the main window! 2015-03-05 10:30 (ERROR) -- Networking.py:365 - ***Connection to Satoshi client LOST! Attempting to reconnect... 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1074 - C++ block utilities loaded successfully 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: free -m 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['cat', '/proc/cpuinfo'] 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1184 - 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1185 - 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1186 - 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1187 - ************************************************************ 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1188 - Invoked: /usr/lib/armory-testing/ArmoryQt.py 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1189 - ************************************************************ 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1190 - Loading Armory Engine: 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1191 - Armory Version : 0.93.0.70 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1192 - Armory Build: : None 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1193 - PyBtcWallet Version : 1.35 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1194 - Detected Operating system: Linux 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1195 - OS Variant : Fedora-20-Heisenbug 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1196 - User home-directory : /home/user 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1197 - Satoshi BTC directory : /home/user/.bitcoin 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1198 - Armory home dir : /home/user/.armory 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1199 - Detected System Specs : 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1200 - Total Available RAM : 1.00 GB 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1201 - CPU ID string : 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1202 - Number of CPU cores : 4 cores 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1203 - System is 64-bit : True 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1204 - Preferred Encoding : ANSI_X3.4-1968 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1205 - Machine Arch : x86_64 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1206 - Available HDD (ARM) : 124 GB 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1207 - Available HDD (BTC) : 124 GB 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1208 - 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1209 - Network Name: Main Network 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1210 - Satoshi Port: 8333 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1211 - Do wlt check: True 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1212 - Named options/arguments to armoryengine.py: 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - nettimeout : 2 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - rescan : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - ignoreAllZC : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - enableSupernode : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - disableModules : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - port : None 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - interport : 8223 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - skipStatsReport : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - forceWalletCheck: False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - rebuild : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - datadir : /home/user/.armory 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - clearMempool : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - offline : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - coverageOutputDir: None 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - armoryDBDir : DEFAULT 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - satoshiPort : DEFAULT 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - useTorSettings : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - netlog : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - keypool : 100 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - coverageInclude : None 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - forceOnline : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - skipAnnounceCheck: False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - redownload : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - multisigFile : DEFAULT 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - disableTorrent : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - testAnnounceCode: False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - mtdebug : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - logDisable : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - settingsPath : /home/user/.armory/ArmorySettings.txt 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - verbosity : None 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - doDebug : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - enableDetSign : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - testnet : False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - rpcport : DEFAULT 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - satoshiHome : /home/user/.bitcoin 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - satoshiRpcport : DEFAULT 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - logFile : /home/user/.armory/ArmoryQt.py.log.txt 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1214 - disableConfPermis: False 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1215 - Other arguments: 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1218 - ************************************************************ 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:1613 - C++ block utilities loaded successfully 2015-03-05 10:31 (INFO) -- BDM.py:408 - Using the asynchronous/multi-threaded BlockDataManager. 2015-03-05 10:31 (INFO) -- BDM.py:409 - Blockchain operations will happen in the background. 2015-03-05 10:31 (INFO) -- BDM.py:410 - Devs: check TheBDM.getState() before asking for data. 2015-03-05 10:31 (INFO) -- BDM.py:411 - Registering addresses during rescans will queue them for 2015-03-05 10:31 (INFO) -- BDM.py:412 - inclusion after the current scan is completed. 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:3517 - Using settings file: /home/user/.armory/ArmorySettings.txt 2015-03-05 10:31 (INFO) -- announcefetch.py:95 - Reading files in fetcher directory: 2015-03-05 10:31 (INFO) -- announcefetch.py:104 - downloads : 6c50e8c8d8bf9800cf532d4b20bf49da7c13436189f6c1b02fa8b28b38829b83 2015-03-05 10:31 (INFO) -- announcefetch.py:104 - notify : eba491396ce1d9667177a6e298ae3485c1db35d10d84f89ec9cd882bac2faa9a 2015-03-05 10:31 (INFO) -- announcefetch.py:104 - announce : 6e4ddffcac6fd1ee8936361362f9a0ebb71b445b77fdfa35cfd50e9163ef164e 2015-03-05 10:31 (INFO) -- announcefetch.py:104 - bootstrap : b62c08932668ce162d51226135940724e90f4c71704ac936f74cc153b34cc251 2015-03-05 10:31 (INFO) -- announcefetch.py:104 - changelog : 21669c17b620503c05580053595dbedda1a9c2146b3fda89122e24444a45dc6b 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2728 - loadWalletsAndSettings 2015-03-05 10:31 (INFO) -- announcefetch.py:271 - Fetching: https://bitcoinarmory.com/announce.txt 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2782 - Loading wallets... 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2841 - Number of wallets read in: 1 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2846 - Wallet (): " " (Encrypted) 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2855 - Loading Multisig Lockboxes 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2290 - Setting up networking... 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2319 - Internet status: 2 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2434 - startBitcoindIfNecessary 2015-03-05 10:31 (INFO) -- ArmoryQt.py:2483 - setSatoshiPaths 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['whereis', 'bitcoind'] 2015-03-05 10:31 (INFO) -- SDM.py:453 - "whereis" returned: ['/usr/bin/bitcoind'] 2015-03-05 10:31 (INFO) -- SDM.py:321 - Found bitcoind in the following places: 2015-03-05 10:31 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 10:31 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 10:31 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 10:31 (INFO) -- SDM.py:325 - Using: /usr/bin/bitcoind 2015-03-05 10:31 (INFO) -- SDM.py:496 - Reading bitcoin.conf file 2015-03-05 10:31 (INFO) -- SDM.py:536 - Setting permissions on bitcoin.conf 2015-03-05 10:31 (INFO) -- SDM.py:597 - Called startBitcoind 2015-03-05 10:31 (INFO) -- SDM.py:282 - Total size of files in /home/user/.bitcoin/blocks is 29.8 GB 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: [u'/usr/bin/bitcoind', '-datadir=/home/user/.bitcoin'] 2015-03-05 10:31 (INFO) -- SDM.py:669 - PID of bitcoind: 5055 2015-03-05 10:31 (INFO) -- SDM.py:670 - PID of armory: 5046 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['python', '/usr/lib/armory-testing/guardian.py', '5046', '5055'] 2015-03-05 10:31 (INFO) -- SDM.py:834 - Creating proxy in SDM: host=127.0.0.1, port=8332 2015-03-05 10:31 (INFO) -- ArmoryQt.py:1514 - setupUriRegistration 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin 2015-03-05 10:31 (INFO) -- ArmoryUtils.py:598 - Executing popen: find /home/user -type f -name "mimeTypes.rdf" 2015-03-05 10:31 (INFO) -- ArmoryQt.py:664 - Usermode: Expert 2015-03-05 10:31 (INFO) -- ArmoryQt.py:1809 - Changing usermode: 2015-03-05 10:31 (INFO) -- ArmoryQt.py:1810 - From: Expert 2015-03-05 10:31 (INFO) -- ArmoryQt.py:1818 - To: Expert 2015-03-05 10:31 (INFO) -- ArmoryQt.py:5887 - Dashboard switched to auto-InitSync 2015-03-05 10:31 (INFO) -- Networking.py:65 - Connection initiated. Start handshake 2015-03-05 10:31 (INFO) -- Networking.py:156 - Received version message from peer: 2015-03-05 10:31 (INFO) -- Networking.py:157 - Version: 70002 2015-03-05 10:31 (INFO) -- Networking.py:158 - SubVersion: /Satoshi:0.10.0/ 2015-03-05 10:31 (INFO) -- Networking.py:159 - TimeStamp: 1425551507 2015-03-05 10:31 (INFO) -- Networking.py:160 - StartHeight: 346217 2015-03-05 10:31 (INFO) -- Networking.py:356 - Handshake finished, connection open! 2015-03-05 10:32 (INFO) -- Networking.py:215 - Received new block. 00000000000000000e5e1837341808e682af6466c640b47f58d0f62b624aaf29 2015-03-05 10:32 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:33 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:33 (INFO) -- Networking.py:215 - Received new block. 000000000000000015a092aa9fac1304a9dca9fb8d1845afe46e746c70171c4a 2015-03-05 10:33 (INFO) -- Networking.py:215 - Received new block. 0000000000000000009f2ecef22bb79276b61d302e70d5b49018202ee5d0edb7 2015-03-05 10:33 (INFO) -- Networking.py:215 - Received new block. 0000000000000000072e624c77149505b937b86f7fcf1a42cefcc366edc11951 2015-03-05 10:34 (INFO) -- Networking.py:215 - Received new block. 000000000000000006e826db3e421e73e5d7acf0fbcd4f44731c652d0f3b5ac2 2015-03-05 10:34 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:34 (INFO) -- Networking.py:215 - Received new block. 0000000000000000153abc52a59712e60aadf63d61cebd8acc672043acd614d4 2015-03-05 10:34 (INFO) -- Networking.py:215 - Received new block. 000000000000000001f0d0e37c35fac15d8b567e0e7b3a3bd644f38ebab83f5d 2015-03-05 10:34 (INFO) -- Networking.py:215 - Received new block. 0000000000000000177c7490a351c10c3d0a01da8e7fd2a451e1bc614e9429c1 2015-03-05 10:35 (INFO) -- Networking.py:215 - Received new block. 000000000000000016515b256df9dfe0ce96f02194fc4a7f36d25feee4ae0f45 2015-03-05 10:35 (INFO) -- Networking.py:215 - Received new block. 000000000000000004cb7fc2442761872b542872afdd3e916c0c106c8b10dead 2015-03-05 10:35 (INFO) -- Networking.py:215 - Received new block. 000000000000000009a6c5b7b1424cd2130142d414a2b6f2e66bbfff61e384cd 2015-03-05 10:35 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:35 (INFO) -- Networking.py:215 - Received new block. 000000000000000001113686f8a6863af036333c1b3e16de73ec1cbe63e1a94f 2015-03-05 10:35 (INFO) -- Networking.py:215 - Received new block. 00000000000000000a974cfc482012a332aef4615f0a8bcf094b0b9ae6d405ba 2015-03-05 10:36 (INFO) -- Networking.py:215 - Received new block. 00000000000000000ab3391341a268f0877ee7f2afb3b2aadb95f334b6674e6d 2015-03-05 10:36 (INFO) -- Networking.py:215 - Received new block. 00000000000000000f0b44ceb504ccf4fe262b00ef7b69af6991d16e6d7e7486 2015-03-05 10:36 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:36 (INFO) -- Networking.py:215 - Received new block. 00000000000000000ee1ba35093a736f150a113d0231d50c29b37c3f05d1ae62 2015-03-05 10:36 (INFO) -- Networking.py:215 - Received new block. 000000000000000015a63e8f9079306df69699fb948069066886bb19744251b8 2015-03-05 10:36 (INFO) -- Networking.py:215 - Received new block. 00000000000000001202d8231b3b00dfab0c9b5a6235bd3e9100ac2b10526ad0 2015-03-05 10:36 (INFO) -- Networking.py:215 - Received new block. 00000000000000000971af75d2fc457d256613d2a65177e999e8a94e4657e64f 2015-03-05 10:37 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 10:37 (INFO) -- Networking.py:215 - Received new block. 00000000000000000553ec0d51835158bc7cad3b52a48ca3e6f6cffa1b82e227 2015-03-05 10:37 (INFO) -- Networking.py:215 - Received new block. 00000000000000000281165c5195f2eab9dec857185496da5912c4891f7c1a27 2015-03-05 10:38 (INFO) -- Networking.py:215 - Received new block. 0000000000000000006b16691e6ca737acf8c4041074e02296c2fe3e4b1f628c 2015-03-05 10:38 (INFO) -- Networking.py:215 - Received new block. 000000000000000000471b480dd9d7a7d074d2f4c9da01ea31da33781459af9f 2015-03-05 10:38 (INFO) -- ArmoryQt.py:2517 - loadBlockchainIfNecessary 2015-03-05 10:38 (INFO) -- ArmoryQt.py:2538 - Setting netmode: 1 2015-03-05 10:38 (INFO) -- ArmoryQt.py:6010 - Dashboard switched to "Scanning" mode 2015-03-05 10:39 (INFO) -- ArmoryQt.py:3140 - Current block number: 346261 2015-03-05 10:40 (INFO) -- ArmoryQt.py:6763 - BDM is safe for clean shutdown 2015-03-05 10:40 (INFO) -- SDM.py:683 - Called stopBitcoind 2015-03-05 10:40 (WARNING) -- ArmoryUtils.py:629 - Killing process pid=5055 2015-03-05 10:40 (ERROR) -- Networking.py:365 - ***Connection to Satoshi client LOST! Attempting to reconnect... 2015-03-05 10:40 (WARNING) -- SDM.py:712 - bitcoind exited, bitcoind STDOUT: 2015-03-05 10:40 (WARNING) -- SDM.py:714 - 2015-03-05 10:40 (WARNING) -- SDM.py:715 - bitcoind exited, bitcoind STDERR: 2015-03-05 10:40 (WARNING) -- SDM.py:717 - 2015-03-05 10:40 (INFO) -- ArmoryQt.py:6798 - Attempting to close the main window! 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1074 - C++ block utilities loaded successfully 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: free -m 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['cat', '/proc/cpuinfo'] 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1184 - 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1185 - 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1186 - 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1187 - ************************************************************ 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1188 - Invoked: /usr/lib/armory-testing/ArmoryQt.py 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1189 - ************************************************************ 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1190 - Loading Armory Engine: 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1191 - Armory Version : 0.93.0.70 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1192 - Armory Build: : None 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1193 - PyBtcWallet Version : 1.35 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1194 - Detected Operating system: Linux 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1195 - OS Variant : Fedora-20-Heisenbug 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1196 - User home-directory : /home/user 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1197 - Satoshi BTC directory : /home/user/.bitcoin 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1198 - Armory home dir : /home/user/.armory 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1199 - Detected System Specs : 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1200 - Total Available RAM : 1.28 GB 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1201 - CPU ID string : 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1202 - Number of CPU cores : 4 cores 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1203 - System is 64-bit : True 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1204 - Preferred Encoding : ANSI_X3.4-1968 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1205 - Machine Arch : x86_64 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1206 - Available HDD (ARM) : 124 GB 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1207 - Available HDD (BTC) : 124 GB 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1208 - 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1209 - Network Name: Main Network 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1210 - Satoshi Port: 8333 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1211 - Do wlt check: True 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1212 - Named options/arguments to armoryengine.py: 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - nettimeout : 2 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - rescan : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - ignoreAllZC : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - enableSupernode : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - disableModules : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - port : None 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - interport : 8223 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - skipStatsReport : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - forceWalletCheck: False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - rebuild : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - datadir : /home/user/.armory 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - clearMempool : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - offline : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - coverageOutputDir: None 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - armoryDBDir : DEFAULT 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - satoshiPort : DEFAULT 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - useTorSettings : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - netlog : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - keypool : 100 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - coverageInclude : None 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - forceOnline : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - skipAnnounceCheck: False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - redownload : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - multisigFile : DEFAULT 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - disableTorrent : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - testAnnounceCode: False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - mtdebug : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - logDisable : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - settingsPath : /home/user/.armory/ArmorySettings.txt 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - verbosity : None 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - doDebug : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - enableDetSign : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - testnet : False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - rpcport : DEFAULT 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - satoshiHome : /home/user/.bitcoin 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - satoshiRpcport : DEFAULT 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - logFile : /home/user/.armory/ArmoryQt.py.log.txt 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1214 - disableConfPermis: False 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1215 - Other arguments: 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1218 - ************************************************************ 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:1613 - C++ block utilities loaded successfully 2015-03-05 11:15 (INFO) -- BDM.py:408 - Using the asynchronous/multi-threaded BlockDataManager. 2015-03-05 11:15 (INFO) -- BDM.py:409 - Blockchain operations will happen in the background. 2015-03-05 11:15 (INFO) -- BDM.py:410 - Devs: check TheBDM.getState() before asking for data. 2015-03-05 11:15 (INFO) -- BDM.py:411 - Registering addresses during rescans will queue them for 2015-03-05 11:15 (INFO) -- BDM.py:412 - inclusion after the current scan is completed. 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:3517 - Using settings file: /home/user/.armory/ArmorySettings.txt 2015-03-05 11:15 (INFO) -- announcefetch.py:95 - Reading files in fetcher directory: 2015-03-05 11:15 (INFO) -- announcefetch.py:104 - downloads : 6c50e8c8d8bf9800cf532d4b20bf49da7c13436189f6c1b02fa8b28b38829b83 2015-03-05 11:15 (INFO) -- announcefetch.py:104 - notify : eba491396ce1d9667177a6e298ae3485c1db35d10d84f89ec9cd882bac2faa9a 2015-03-05 11:15 (INFO) -- announcefetch.py:104 - announce : 6e4ddffcac6fd1ee8936361362f9a0ebb71b445b77fdfa35cfd50e9163ef164e 2015-03-05 11:15 (INFO) -- announcefetch.py:104 - bootstrap : b62c08932668ce162d51226135940724e90f4c71704ac936f74cc153b34cc251 2015-03-05 11:15 (INFO) -- announcefetch.py:104 - changelog : 21669c17b620503c05580053595dbedda1a9c2146b3fda89122e24444a45dc6b 2015-03-05 11:15 (INFO) -- announcefetch.py:271 - Fetching: https://bitcoinarmory.com/announce.txt 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2728 - loadWalletsAndSettings 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2782 - Loading wallets... 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2841 - Number of wallets read in: 1 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2846 - Wallet (): " " (Encrypted) 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2855 - Loading Multisig Lockboxes 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2290 - Setting up networking... 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2319 - Internet status: 2 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2434 - startBitcoindIfNecessary 2015-03-05 11:15 (INFO) -- ArmoryQt.py:2483 - setSatoshiPaths 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['whereis', 'bitcoind'] 2015-03-05 11:15 (INFO) -- SDM.py:453 - "whereis" returned: ['/usr/bin/bitcoind'] 2015-03-05 11:15 (INFO) -- SDM.py:321 - Found bitcoind in the following places: 2015-03-05 11:15 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 11:15 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 11:15 (INFO) -- SDM.py:323 - /usr/bin/bitcoind 2015-03-05 11:15 (INFO) -- SDM.py:325 - Using: /usr/bin/bitcoind 2015-03-05 11:15 (INFO) -- SDM.py:496 - Reading bitcoin.conf file 2015-03-05 11:15 (INFO) -- SDM.py:536 - Setting permissions on bitcoin.conf 2015-03-05 11:15 (INFO) -- SDM.py:597 - Called startBitcoind 2015-03-05 11:15 (INFO) -- SDM.py:282 - Total size of files in /home/user/.bitcoin/blocks is 29.8 GB 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: [u'/usr/bin/bitcoind', '-datadir=/home/user/.bitcoin'] 2015-03-05 11:15 (INFO) -- SDM.py:669 - PID of bitcoind: 6382 2015-03-05 11:15 (INFO) -- SDM.py:670 - PID of armory: 6373 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: ['python', '/usr/lib/armory-testing/guardian.py', '6373', '6382'] 2015-03-05 11:15 (INFO) -- SDM.py:834 - Creating proxy in SDM: host=127.0.0.1, port=8332 2015-03-05 11:15 (INFO) -- ArmoryQt.py:1514 - setupUriRegistration 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin 2015-03-05 11:15 (INFO) -- ArmoryUtils.py:598 - Executing popen: find /home/user -type f -name "mimeTypes.rdf" 2015-03-05 11:15 (INFO) -- ArmoryQt.py:664 - Usermode: Expert 2015-03-05 11:15 (INFO) -- ArmoryQt.py:1809 - Changing usermode: 2015-03-05 11:15 (INFO) -- ArmoryQt.py:1810 - From: Expert 2015-03-05 11:15 (INFO) -- ArmoryQt.py:1818 - To: Expert 2015-03-05 11:15 (INFO) -- ArmoryQt.py:5876 - Dashboard switched to auto-BadConnection 2015-03-05 11:15 (ERROR) -- announcefetch.py:283 - Specified URL was inaccessible 2015-03-05 11:15 (ERROR) -- announcefetch.py:284 - Tried: https://bitcoinarmory.com/announce.txt 2015-03-05 11:15 (INFO) -- announcefetch.py:271 - Fetching: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt 2015-03-05 11:15 (ERROR) -- announcefetch.py:283 - Specified URL was inaccessible 2015-03-05 11:15 (ERROR) -- announcefetch.py:284 - Tried: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt 2015-03-05 11:15 (WARNING) -- announcefetch.py:297 - Error fetching announce digest 2015-03-05 11:15 (INFO) -- Networking.py:65 - Connection initiated. Start handshake 2015-03-05 11:15 (INFO) -- ArmoryQt.py:5887 - Dashboard switched to auto-InitSync 2015-03-05 11:16 (INFO) -- Networking.py:156 - Received version message from peer: 2015-03-05 11:16 (INFO) -- Networking.py:157 - Version: 70002 2015-03-05 11:16 (INFO) -- Networking.py:158 - SubVersion: /Satoshi:0.10.0/ 2015-03-05 11:16 (INFO) -- Networking.py:159 - TimeStamp: 1425554167 2015-03-05 11:16 (INFO) -- Networking.py:160 - StartHeight: 346218 2015-03-05 11:16 (INFO) -- Networking.py:356 - Handshake finished, connection open! 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 000000000000000015a092aa9fac1304a9dca9fb8d1845afe46e746c70171c4a 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 0000000000000000009f2ecef22bb79276b61d302e70d5b49018202ee5d0edb7 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 0000000000000000072e624c77149505b937b86f7fcf1a42cefcc366edc11951 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 000000000000000006e826db3e421e73e5d7acf0fbcd4f44731c652d0f3b5ac2 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 0000000000000000153abc52a59712e60aadf63d61cebd8acc672043acd614d4 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 000000000000000001f0d0e37c35fac15d8b567e0e7b3a3bd644f38ebab83f5d 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 0000000000000000177c7490a351c10c3d0a01da8e7fd2a451e1bc614e9429c1 2015-03-05 11:16 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 11:16 (INFO) -- Networking.py:215 - Received new block. 000000000000000016515b256df9dfe0ce96f02194fc4a7f36d25feee4ae0f45 2015-03-05 11:17 (INFO) -- Networking.py:215 - Received new block. 000000000000000004cb7fc2442761872b542872afdd3e916c0c106c8b10dead 2015-03-05 11:17 (INFO) -- Networking.py:215 - Received new block. 000000000000000009a6c5b7b1424cd2130142d414a2b6f2e66bbfff61e384cd 2015-03-05 11:17 (INFO) -- Networking.py:215 - Received new block. 000000000000000001113686f8a6863af036333c1b3e16de73ec1cbe63e1a94f 2015-03-05 11:17 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 11:17 (INFO) -- Networking.py:215 - Received new block. 00000000000000000a974cfc482012a332aef4615f0a8bcf094b0b9ae6d405ba 2015-03-05 11:18 (INFO) -- Networking.py:215 - Received new block. 00000000000000000ab3391341a268f0877ee7f2afb3b2aadb95f334b6674e6d 2015-03-05 11:18 (INFO) -- Networking.py:215 - Received new block. 00000000000000000f0b44ceb504ccf4fe262b00ef7b69af6991d16e6d7e7486 2015-03-05 11:18 (ERROR) -- ArmoryQt.py:1952 - failed to process alerts from bitcoind 2015-03-05 11:18 (INFO) -- Networking.py:215 - Received new block. 00000000000000000ee1ba35093a736f150a113d0231d50c29b37c3f05d1ae62 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 000000000000000015a63e8f9079306df69699fb948069066886bb19744251b8 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 00000000000000001202d8231b3b00dfab0c9b5a6235bd3e9100ac2b10526ad0 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 00000000000000000971af75d2fc457d256613d2a65177e999e8a94e4657e64f 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 00000000000000000553ec0d51835158bc7cad3b52a48ca3e6f6cffa1b82e227 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 00000000000000000281165c5195f2eab9dec857185496da5912c4891f7c1a27 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 0000000000000000006b16691e6ca737acf8c4041074e02296c2fe3e4b1f628c 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 000000000000000000471b480dd9d7a7d074d2f4c9da01ea31da33781459af9f 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 000000000000000003a646e244532299232cc742351c1412262922a8d239bdfb 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 0000000000000000039f17297dbcf592ab06724d56699a5c0154375d12322bcf 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 000000000000000008596bd7ca15fb534a119cd5d219508df39d95e2272c6b4e 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 00000000000000001218baf83cfa736815ff7f78fd39469695d674ccc2aff63a 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 0000000000000000129b3500e6bd4d167c8f61d7a38922bba73c0d075f93293d 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 0000000000000000152fda2d1ad2ef80fe97a86fdc1dbab53fb2589808b0c50f 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 0000000000000000107dda6fe244d01b791f0da4bd2e8feb7fa5047e6ac81154 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 000000000000000005c9f1f00853fcd9a1626d5159497a87a7947fc1bd89b785 2015-03-05 11:19 (INFO) -- Networking.py:215 - Received new block. 0000000000000000060c240e504b92080b16b2cf25b68774be46c786d5b9e912 2015-03-05 11:19 (INFO) -- ArmoryQt.py:2517 - loadBlockchainIfNecessary 2015-03-05 11:19 (INFO) -- ArmoryQt.py:2538 - Setting netmode: 1 2015-03-05 11:19 (INFO) -- ArmoryQt.py:6010 - Dashboard switched to "Scanning" mode then cpplog.txt: Log file opened at 1425522507: /home/user/.armory/armorycpplog.txt -INFO - 1425522550: (BlockUtils.cpp:861) blkfile dir: /home/user/.bitcoin/blocks -INFO - 1425522550: (BlockUtils.cpp:862) lmdb dir: /home/user/.armory/databases -INFO - 1425522550: (lmdb_wrapper.cpp:478) Opening databases... -INFO - 1425522550: (BlockUtils.cpp:1184) Executing: doInitialSyncOnLoad -INFO - 1425522550: (BlockUtils.cpp:1255) Total number of blk*.dat files: 239 -INFO - 1425522550: (BlockUtils.cpp:1256) Total blockchain bytes: 32,022,003,769 -INFO - 1425522550: (BlockUtils.cpp:1597) Reading headers from db -INFO - 1425522556: (BlockUtils.cpp:1623) Found 346228 headers in db -DEBUG - 1425522556: (Blockchain.cpp:211) Organizing chain w/ rebuild -WARN - 1425522556: (BlockUtils.cpp:1285) --- Fetching SSH summaries for 573 registered addresses -INFO - 1425522557: (BlockUtils.cpp:1298) Left off at file 238, offset 111262453 -INFO - 1425522557: (BlockUtils.cpp:1301) Reading headers and building chain... -INFO - 1425522557: (BlockUtils.cpp:1302) Starting at block file 238 offset 111262453 -INFO - 1425522557: (BlockUtils.cpp:1304) Block height 346224 -DEBUG - 1425522557: (Blockchain.cpp:211) Organizing chain w/ rebuild -INFO - 1425522557: (BlockUtils.cpp:1339) Looking for first unrecognized block -INFO - 1425522557: (BlockUtils.cpp:1488) Loading block data... file 238 offset 111262453 -INFO - 1425522557: (BlockUtils.cpp:1356) Wrote blocks to DB in 0.000119s -WARN - 1425522557: (BlockUtils.cpp:1074) Scanning from 346224 to 346224 -INFO - 1425522557: (BlockUtils.cpp:1450) Scanned Block range in 0.035501s -INFO - 1425522557: (BlockUtils.cpp:1453) Finished loading at file 238, offset 111262453 -INFO - 1425522557: (BlockDataViewer.cpp:155) Enabling zero-conf tracking
Log file opened at 1425549702: /home/user/.armory/armorycpplog.txt
Log file opened at 1425551462: /home/user/.armory/armorycpplog.txt -INFO - 1425551897: (BlockUtils.cpp:861) blkfile dir: /home/user/.bitcoin/blocks -INFO - 1425551897: (BlockUtils.cpp:862) lmdb dir: /home/user/.armory/databases -INFO - 1425551897: (lmdb_wrapper.cpp:478) Opening databases... -INFO - 1425551897: (BlockUtils.cpp:1184) Executing: doInitialSyncOnLoad -INFO - 1425551897: (BlockUtils.cpp:1255) Total number of blk*.dat files: 239 -INFO - 1425551897: (BlockUtils.cpp:1256) Total blockchain bytes: 32,038,780,985 -INFO - 1425551897: (BlockUtils.cpp:1597) Reading headers from db -INFO - 1425551902: (BlockUtils.cpp:1623) Found 346228 headers in db -DEBUG - 1425551902: (Blockchain.cpp:211) Organizing chain w/ rebuild -WARN - 1425551903: (BlockUtils.cpp:1285) --- Fetching SSH summaries for 573 registered addresses -WARN - 1425551903: (BlockUtils.cpp:235) Couldn't find top block hash in last seen blk file. Searching for it further down the chain -WARN - 1425551903: (BlockUtils.cpp:288) Inconsistent headers DB, attempting repairs -INFO - 1425551903: (BlockUtils.cpp:1298) Left off at file 0, offset 0 -INFO - 1425551903: (BlockUtils.cpp:1301) Reading headers and building chain... -INFO - 1425551903: (BlockUtils.cpp:1302) Starting at block file 0 offset 0 -INFO - 1425551903: (BlockUtils.cpp:1304) Block height 346224 -DEBUG - 1425551969: (Blockchain.cpp:211) Organizing chain w/ rebuild -INFO - 1425551970: (BlockUtils.cpp:1339) Looking for first unrecognized block -INFO - 1425551988: (BlockUtils.cpp:1488) Loading block data... file 238 offset 113818726 -ERROR - 1425551988: (BlockUtils.cpp:536) Next block header found at offset 113818734 -INFO - 1425551988: (BlockUtils.cpp:564) Reading raw blocks finished at file 238 offset 125944241 -INFO - 1425551988: (BlockUtils.cpp:1356) Wrote blocks to DB in 0.019708s -ERROR - 1425551988: (BlockUtils.cpp:1402) Missing block data, attempting to repair the DB -INFO - 1425551988: (BlockUtils.cpp:2111) BLKDATA DB was repaired successfully -WARN - 1425551988: (BlockUtils.cpp:1074) Scanning from 346224 to 346261 -INFO - 1425551989: (BlockUtils.cpp:1450) Scanned Block range in 0.600169s -INFO - 1425551989: (BlockUtils.cpp:1453) Finished loading at file 238, offset 125944241 -INFO - 1425551989: (BlockDataViewer.cpp:155) Enabling zero-conf tracking
Log file opened at 1425554119: /home/user/.armory/armorycpplog.txt -INFO - 1425554376: (BlockUtils.cpp:861) blkfile dir: /home/user/.bitcoin/blocks -INFO - 1425554376: (BlockUtils.cpp:862) lmdb dir: /home/user/.armory/databases -INFO - 1425554376: (lmdb_wrapper.cpp:478) Opening databases... -INFO - 1425554376: (BlockUtils.cpp:1184) Executing: doInitialSyncOnLoad -INFO - 1425554376: (BlockUtils.cpp:1255) Total number of blk*.dat files: 239 -INFO - 1425554376: (BlockUtils.cpp:1256) Total blockchain bytes: 32,038,780,985 -INFO - 1425554376: (BlockUtils.cpp:1597) Reading headers from db -INFO - 1425554377: (BlockUtils.cpp:1623) Found 346265 headers in db -DEBUG - 1425554377: (Blockchain.cpp:211) Organizing chain w/ rebuild -WARN - 1425554378: (BlockUtils.cpp:1285) --- Fetching SSH summaries for 573 registered addresses -ERROR - 1425554378: (BlockUtils.cpp:614) Next block header found at offset 124517947 -WARN - 1425554378: (BlockUtils.cpp:235) Couldn't find top block hash in last seen blk file. Searching for it further down the chain -ERROR - 1425554378: (BlockUtils.cpp:614) Next block header found at offset 124517947 -ERROR - 1425554436: (BDM_mainthread.cpp:427) BDM thread failed: Failed to find last known top block hash inblk files. Blockchain is corrupt, time for a factory reset! All 3 attempts made in BDM mode. bitcoind seemed to choke on the first attempt, despite 30 minutes running time. Second attempt succeeded. 3rd attempt died, and it did so suggesting it hadn't committed the new block height somehow, as it was indicating the same number of catch up blocks as the 2nd attempt (which was also typical behaviour for 0.93.0)
|
Vires in numeris
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 05, 2015, 06:07:59 PM |
|
All 3 attempts made in BDM mode. bitcoind seemed to choke on the first attempt, despite 30 minutes running time. Second attempt succeeded. 3rd attempt died, and it did so suggesting it hadn't committed the new block height somehow, as it was indicating the same number of catch up blocks as the 2nd attempt (which was also typical behaviour for 0.93.0)
I fixed the block catch up issue yesterday. You can pull bugfix if you want to try that. Ima push a change in a few hours to cover for this issue too. Maybe you want to wait till then to try out both changes.
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 05, 2015, 06:25:12 PM |
|
That went faster than expected. Try out bugfix, let's see if that covers your issue.
|
|
|
|
Carlton Banks
Legendary
Offline
Activity: 3430
Merit: 3080
|
|
March 05, 2015, 09:16:11 PM |
|
Seems a pretty decent fix so far. "Remaining Blocks" count is a little erratic when used with 0.10.0, but I guess that's how parallel block downloading looks on a counter.
I don't know what happens on other platforms, but I get the "Disconnected!" tray balloon dialog as I shut down, which makes perfect sense as a warning at just about every other circumstance! I haven't been using BDM mode regularly for a while, but if that's just a routine part of using BDM, it can look like an error, even when you could argue it's behaving correctly. It's just the whole red cross on the screen thing. Maybe have shutdown as a case that uses a big green tick with "Clean disconnection", or just nothing.
|
Vires in numeris
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
March 06, 2015, 12:13:51 AM |
|
Seems a pretty decent fix so far. "Remaining Blocks" count is a little erratic when used with 0.10.0, but I guess that's how parallel block downloading looks on a counter.
Does it try to redownload 100~150 blocks if you shut it down and restart it right away? It may show 1-2 blocks on consecutive restarts but I think that has to do with some corner case handling of the RPC packets Core returns to Armory. Also keep an eye on your top block just to be safe. I haven't been using BDM mode regularly for a while
When you say BDM mode you mean auto bitcoind? That would be SDM mode (satoshi data manager). BDM is the block data manager, i.e. the C++ backend. I don't know what happens on other platforms, but I get the "Disconnected!" tray balloon dialog as I shut down
Ah, obviously. Since I don't shut down the P2P socket before asking bitcoind to stop it can end up thinking bitoind terminated unexpectedly. If only that would have triggered on my machine... T_T. I hate not experiencing the bugs first hand.
|
|
|
|
Carlton Banks
Legendary
Offline
Activity: 3430
Merit: 3080
|
|
March 06, 2015, 11:17:03 AM |
|
Seems a pretty decent fix so far. "Remaining Blocks" count is a little erratic when used with 0.10.0, but I guess that's how parallel block downloading looks on a counter.
Does it try to redownload 100~150 blocks if you shut it down and restart it right away? It may show 1-2 blocks on consecutive restarts but I think that has to do with some corner case handling of the RPC packets Core returns to Armory. Also keep an eye on your top block just to be safe. No, that bug seems to be squashed. I once saw "2 blocks remaining" when re-starting straight after a shutdown, but it turned out 2 blocks had been found quickly just after/while I was shutting down. I've been checking against a separate source for the top block height (after all, Core 0.10 is even more optimistic in indicating it's synchonized than previously) I don't know what happens on other platforms, but I get the "Disconnected!" tray balloon dialog as I shut down
Ah, obviously. Since I don't shut down the P2P socket before asking bitcoind to stop it can end up thinking bitoind terminated unexpectedly. If only that would have triggered on my machine... T_T. I hate not experiencing the bugs first hand. As far as I recall, this behaviour always existed with SDM mode on Linux. Overall, SDM makes for a really responsive and solid experience with (pre) 0.93.1. I'm tempted to use SDM more often, the combined improvements of 0.93 and Core 0.10 has made it fluid and predictable to use, I think the shortcoming of both Core 0.9 and Armory 0.92 had me taking the reliability route (running Qt in Node mode before Armory so I can take action when it's stalled blockloading)
|
Vires in numeris
|
|
|
|