Author

Topic: Armory crashing 0.93 on linux (Read 1588 times)

newbie
Activity: 2
Merit: 0
March 08, 2015, 11:27:21 PM
#2
Bump
newbie
Activity: 2
Merit: 0
March 04, 2015, 01:29:43 AM
#1
Hai Friends,

Recently updated armory and Bitcoind to latest versions on linux. Bitcoind seems to be working fine and syncs the blockchain but armory is very unhappy. Below is the output while running armory in debug mode. I already tried re-indexing the blockchain with armory. I would prefer not to redownload the entire blockchain as I'm on slow internet.

Any help will be greatly appreciated.

--------------------------------------

[myhome@computer ~]$ armory --debug
(INFO) ArmoryUtils.py:1074 - C++ block utilities loaded successfully
(INFO) ArmoryUtils.py:598 - Executing popen: free -m
(INFO) ArmoryUtils.py:598 - Executing popen: ['cat', '/proc/cpuinfo']
(INFO) ArmoryUtils.py:1184 -
(INFO) ArmoryUtils.py:1185 -
(INFO) ArmoryUtils.py:1186 -
(INFO) ArmoryUtils.py:1187 - ************************************************************
(INFO) ArmoryUtils.py:1188 - Invoked: /opt/BitcoinArmory/ArmoryQt.py --debug
(INFO) ArmoryUtils.py:1189 - ************************************************************
(INFO) ArmoryUtils.py:1190 - Loading Armory Engine:
(INFO) ArmoryUtils.py:1191 -    Armory Version        : 0.93
(INFO) ArmoryUtils.py:1192 -    Armory Build:         : None
(INFO) ArmoryUtils.py:1193 -    PyBtcWallet  Version  : 1.35
(INFO) ArmoryUtils.py:1194 - Detected Operating system: Linux
(INFO) ArmoryUtils.py:1195 -    OS Variant            : --
(INFO) ArmoryUtils.py:1196 -    User home-directory   : /home/myhome
(INFO) ArmoryUtils.py:1197 -    Satoshi BTC directory : /home/myhome/.bitcoin/
(INFO) ArmoryUtils.py:1198 -    Armory home dir       : /home/myhome/.armory/
(INFO) ArmoryUtils.py:1199 - Detected System Specs    :
(INFO) ArmoryUtils.py:1200 -    Total Available RAM   : 15.60 GB
(INFO) ArmoryUtils.py:1201 -    CPU ID string         : Intel(R) Core(TM) i7
(INFO) ArmoryUtils.py:1202 -    Number of CPU cores   : 8 cores
(INFO) ArmoryUtils.py:1203 -    System is 64-bit      : True
(INFO) ArmoryUtils.py:1204 -    Preferred Encoding    : UTF-8
(INFO) ArmoryUtils.py:1205 -    Machine Arch          : x86_64
(INFO) ArmoryUtils.py:1206 -    Available HDD (ARM)   : 224 GB
(INFO) ArmoryUtils.py:1207 -    Available HDD (BTC)   : 224 GB
(INFO) ArmoryUtils.py:1208 -
(INFO) ArmoryUtils.py:1209 - Network Name: Main Network
(INFO) ArmoryUtils.py:1210 - Satoshi Port: 8333
(INFO) ArmoryUtils.py:1211 - Do wlt check: True
(INFO) ArmoryUtils.py:1212 - Named options/arguments to armoryengine.py:
(INFO) ArmoryUtils.py:1214 -     nettimeout      : 2
(INFO) ArmoryUtils.py:1214 -     rescan          : False
(INFO) ArmoryUtils.py:1214 -     ignoreAllZC     : False
(INFO) ArmoryUtils.py:1214 -     enableSupernode : False
(INFO) ArmoryUtils.py:1214 -     disableModules  : False
(INFO) ArmoryUtils.py:1214 -     port            : None
(INFO) ArmoryUtils.py:1214 -     interport       : 8223
(INFO) ArmoryUtils.py:1214 -     skipStatsReport : False
(INFO) ArmoryUtils.py:1214 -     forceWalletCheck: False
(INFO) ArmoryUtils.py:1214 -     rebuild         : False
(INFO) ArmoryUtils.py:1214 -     datadir         : DEFAULT
(INFO) ArmoryUtils.py:1214 -     clearMempool    : False
(INFO) ArmoryUtils.py:1214 -     offline         : False
(INFO) ArmoryUtils.py:1214 -     coverageOutputDir: None
(INFO) ArmoryUtils.py:1214 -     armoryDBDir     : DEFAULT
(INFO) ArmoryUtils.py:1214 -     satoshiPort     : DEFAULT
(INFO) ArmoryUtils.py:1214 -     useTorSettings  : False
(INFO) ArmoryUtils.py:1214 -     netlog          : False
(INFO) ArmoryUtils.py:1214 -     keypool         : 100
(INFO) ArmoryUtils.py:1214 -     coverageInclude : None
(INFO) ArmoryUtils.py:1214 -     forceOnline     : False
(INFO) ArmoryUtils.py:1214 -     skipAnnounceCheck: False
(INFO) ArmoryUtils.py:1214 -     redownload      : False
(INFO) ArmoryUtils.py:1214 -     multisigFile    : DEFAULT
(INFO) ArmoryUtils.py:1214 -     disableTorrent  : False
(INFO) ArmoryUtils.py:1214 -     testAnnounceCode: False
(INFO) ArmoryUtils.py:1214 -     mtdebug         : False
(INFO) ArmoryUtils.py:1214 -     logDisable      : False
(INFO) ArmoryUtils.py:1214 -     settingsPath    : /home/myhome/.armory/ArmorySettings.txt
(INFO) ArmoryUtils.py:1214 -     verbosity       : None
(INFO) ArmoryUtils.py:1214 -     doDebug         : True
(INFO) ArmoryUtils.py:1214 -     enableDetSign   : False
(INFO) ArmoryUtils.py:1214 -     testnet         : False
(INFO) ArmoryUtils.py:1214 -     rpcport         : DEFAULT
(INFO) ArmoryUtils.py:1214 -     satoshiHome     : DEFAULT
(INFO) ArmoryUtils.py:1214 -     satoshiRpcport  : DEFAULT
(INFO) ArmoryUtils.py:1214 -     logFile         : /home/myhome/.armory/ArmoryQt.py.log.txt
(INFO) ArmoryUtils.py:1214 -     disableConfPermis: False
(INFO) ArmoryUtils.py:1215 - Other arguments:
(INFO) ArmoryUtils.py:1218 - ************************************************************
(INFO) ArmoryUtils.py:1613 - C++ block utilities loaded successfully
(INFO) BDM.py:408 - Using the asynchronous/multi-threaded BlockDataManager.
(INFO) BDM.py:409 - Blockchain operations will happen in the background.  
(INFO) BDM.py:410 - Devs: check TheBDM.getState() before asking for data.
(INFO) BDM.py:411 - Registering addresses during rescans will queue them for
(INFO) BDM.py:412 - inclusion after the current scan is completed.
/opt/BitcoinArmory/armoryengine/Transaction.py:2675: SyntaxWarning: import * only allowed at module level
  def PyCreateAndSignTx_old(srcTxOuts, dstAddrsVals):
(DEBUG) ArmoryQt.py:7046 - Checking for already open socket...
(INFO) ArmoryUtils.py:3517 - Using settings file: /home/myhome/.armory/ArmorySettings.txt
(INFO) announcefetch.py:95 - Reading files in fetcher directory:
(INFO) announcefetch.py:104 -    announce         :
(INFO) announcefetch.py:104 -    bootstrap        :
(INFO) announcefetch.py:104 -    changelog        :
(INFO) announcefetch.py:104 -    downloads        :
(INFO) announcefetch.py:104 -    notify           :
(INFO) announcefetch.py:271 - Fetching: https://bitcoinarmory.com/announce.txt?osvar=&os=lin&ver=0.93&id=
(DEBUG) announcefetch.py:275 - Downloading URL: https://bitcoinarmory.com/announce.txt?osvar=&os=lin&ver=0.93&id=
(INFO) ArmoryQt.py:2723 - loadWalletsAndSettings
(INFO) ArmoryQt.py:2777 - Loading wallets...
(DEBUG) ArmoryUtils.py:1044 - /home/myhome/.armory/atisignedannounce is a directory.
(DEBUG) ArmoryUtils.py:1044 - /home/myhome/.armory/bittorrentcache is a directory.
(DEBUG) ArmoryUtils.py:1044 - /home/myhome/.armory/databases is a directory.
(INFO) ArmoryQt.py:2836 - Number of wallets read in: 3
(INFO) ArmoryQt.py:2841 -    Wallet ():    "wallet1                          "   (Encrypted)
(INFO) ArmoryQt.py:2841 -    Wallet ():    "wallet2                      "   (Encrypted)
(INFO) ArmoryQt.py:2841 -    Wallet ():   "wallet3           "   (Encrypted)
(INFO) ArmoryQt.py:2850 - Loading Multisig Lockboxes
(INFO) ArmoryQt.py:2285 - Setting up networking...
(INFO) ArmoryQt.py:2314 - Internet status: 2
(INFO) ArmoryQt.py:2512 - loadBlockchainIfNecessary
(ERROR) ArmoryQt.py:1323 - 3 attempts to load blockchain failed.  Remove mempool.bin.
(INFO) ArmoryQt.py:2533 - Setting netmode: 1
-INFO  - : (BlockUtils.cpp:778) blkfile dir: /home/myhome/.bitcoin/blocks
-INFO  - : (BlockUtils.cpp:779) lmdb dir: /home/myhome/.armory/databases
-INFO  - : (lmdb_wrapper.cpp:478) Opening databases...
(DEBUG) ArmoryQt.py:1411 - setupSystemTray
-INFO  - : (BlockUtils.cpp:1103) Executing: doInitialSyncOnLoad
(INFO) ArmoryQt.py:1514 - setupUriRegistration
(INFO) ArmoryUtils.py:598 - Executing popen: gconftool-2 --get /desktop/gnome/url-handlers/bitcoin/command
(INFO) ArmoryUtils.py:598 - Executing popen: xdg-mime query default x-scheme-handler/bitcoin
-INFO  - : (BlockUtils.cpp:1174) Total number of blk*.dat files: 239
-INFO  - : (BlockUtils.cpp:1175) Total blockchain bytes: 31,974,193,302
-INFO  - : (BlockUtils.cpp:1459) Reading headers from db
(INFO) ArmoryUtils.py:598 - Executing popen: find /home/myhome -type f -name "mimeTypes.rdf"
(DEBUG) ArmoryQt.py:4349 - setupDashboard
(INFO) ArmoryQt.py:664 - Usermode: Expert
(INFO) ArmoryQt.py:1809 - Changing usermode:
(INFO) ArmoryQt.py:1810 -    From: Expert
(INFO) ArmoryQt.py:1818 -      To: Expert
(INFO) ArmoryQt.py:6005 - Dashboard switched to "Scanning" mode
Unhandled Error
Traceback (most recent call last):
  File "/opt/BitcoinArmory/qtdefines.py", line 609, in MsgBoxWithDNAA
    result = dlg.exec_()
  File "/opt/BitcoinArmory/qtdefines.py", line 58, in wrapper
    result = func(*args, **kwargs)
  File "/opt/BitcoinArmory/qtdefines.py", line 768, in exec_
    return super(ArmoryDialog, self).exec_()
  File "/opt/BitcoinArmory/qt4reactor.py", line 231, in _iterate
    self.runUntilCurrent()
--- ---
  File "/usr/lib/python2.7/site-packages/twisted/internet/base.py", line 824, in runUntilCurrent
    call.func(*call.args, **call.kw)
  File "/opt/BitcoinArmory/ArmoryQt.py", line 6504, in Heartbeat
    reactor.callLater(nextBeatSec, self.Heartbeat)
exceptions.NameError: global name 'reactor' is not defined
-INFO  - : (BlockUtils.cpp:1485) Found 345103 headers in db
-DEBUG - : (Blockchain.cpp:208) Organizing chain w/ rebuild
-WARN  - : (BlockUtils.cpp:1203) --- Fetching SSH summaries for 362 registered addresses
-ERROR - : (BlockUtils.cpp:531) Next block header found at offset 5459876
-INFO  - : (BlockUtils.cpp:1216) Left off at file 235, offset 73258947
-INFO  - : (BlockUtils.cpp:1219) Reading headers and building chain...
-INFO  - : (BlockUtils.cpp:1220) Starting at block file 235 offset 73258947
-INFO  - : (BlockUtils.cpp:1222) Block height 344839
-ERROR - : (BlockUtils.cpp:531) Next block header found at offset 73319285
-WARN  - : (Blockchain.cpp:45) Somehow tried to add header that's already in map
-WARN  - : (Blockchain.cpp:46)     Header Hash:
-DEBUG - : (Blockchain.cpp:208) Organizing chain w/ rebuild
(ERROR) announcefetch.py:283 - Specified URL was inaccessible
(ERROR) announcefetch.py:284 - Tried: https://bitcoinarmory.com/announce.txt?osvar=&os=lin&ver=0.93&id=
(INFO) announcefetch.py:271 - Fetching: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt
(DEBUG) announcefetch.py:275 - Downloading URL: https://s3.amazonaws.com/bitcoinarmory-media/announce.txt
-INFO  - : (BlockUtils.cpp:1257) Looking for first unrecognized block
/usr/bin/armory: line 3: 29172 Bus error               (core dumped) python2 /opt/BitcoinArmory/ArmoryQt.py $@
Jump to: