Pages:
Author

Topic: Armory wont start after 0.96.1 upgrade - page 2. (Read 1188 times)

newbie
Activity: 50
Merit: 0
August 08, 2017, 03:52:12 PM
#3
Thanks achow

I ended up with Armory 0.96-beta-a3dO1..... Whereas I thought i had 0.96.1 does that look ok?

It's running now anyway, problem was the wallet file, if I remove those from the armory data dir then it opens fine. When I import my watching only wallet it crashes. Here are the logs from when Armory crashes after restarting, after the previous crash when I import the WO wallet (that crash doesnt update the logs), thanks again.

From armorycplog.txt
Quote
Log file opened at 1502185337: /home/xxxxxxxx/.armory/armorycpplog.txt
-ERROR - 1502185338: (WalletManager.cpp:78) Failed to open wallet with error:
missing main wallet entry

From dblog.txt
Quote
Log file opened at 1502149760: /home/xxxxxxx/.armory/dbLog.txt
-INFO  - 1502149760: (main.cpp:23) Running on 2 threads
-INFO  - 1502149760: (main.cpp:24) Ram usage level: 4
-INFO  - 1502149760: (BlockUtils.cpp:907) blkfile dir: /home/xxxxxxx/.bitcoin/blocks
-INFO  - 1502149760: (BlockUtils.cpp:908) lmdb dir: /home/xxxxxxx/.armory/databases
-INFO  - 1502149760: (lmdb_wrapper.cpp:388) Opening databases...
-INFO  - 1502149760: (BlockUtils.cpp:1091) Executing: doInitialSyncOnLoad
-INFO  - 1502149761: (BDM_Server.cpp:996) registered bdv: b0b8dfa4ad3f0da48261
-INFO  - 1502149768: (DatabaseBuilder.cpp:169) Reading headers from db
-INFO  - 1502149812: (DatabaseBuilder.cpp:208) Found 479318 headers in db
-INFO  - 1502149815: (DatabaseBuilder.cpp:51) updating HEADERS db
-INFO  - 1502149816: (DatabaseBuilder.cpp:477) Found next block after skipping 109938bytes
-INFO  - 1502149817: (DatabaseBuilder.cpp:268) parsed block file #958
-DEBUG - 1502149817: (Blockchain.cpp:242) Organizing chain
-INFO  - 1502149817: (DatabaseBuilder.cpp:56) updated HEADERS db in 1.13032s
-INFO  - 1502149817: (BlockUtils.cpp:1206) Enabling zero-conf tracking
-INFO  - 1502150177: (BDM_Server.cpp:1025) unregistered bdv: b0b8dfa4ad3f0da48261


From armorylog.txt. Note the last line, the wallet im trying to import is definitely encrypted (password proteced I mean)

Quote
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1138 - C++ block utilities loaded successfully
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:665 - Executing popen: free -m
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:665 - Executing popen: ['cat', '/proc/cpuinfo']
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1255 -
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1256 -
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1257 -
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1258 - ************************************************************
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1259 - Invoked: /usr/local/bin/../lib/armory/ArmoryQt.py
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1260 - ************************************************************
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1261 - Loading Armory Engine:
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1262 -    Armory Version        : 0.96
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1263 -    Armory Build:         : a3d01aa722
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1264 -    PyBtcWallet  Version  : 1.35
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1265 - Detected Operating system: Linux
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1266 -    OS Variant            : Ubuntu
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1267 -    User home-directory   : /home/xxxxxxx
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1268 -    Satoshi BTC directory : /home/xxxxxxx/.bitcoin/
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1269 -    Armory home dir       : /home/xxxxxxx/.armory/
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1270 - Detected System Specs    :
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1271 -    Total Available RAM   : 7.86 GB
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1272 -    CPU ID string         : Pentium(R) Dual-Core  CPU
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1273 -    Number of CPU cores   : 2 cores
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1274 -    System is 64-bit      : True
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1275 -    Preferred Encoding    : UTF-8
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1276 -    Machine Arch          : x86_64
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1277 -    Available HDD (ARM)   : 482 GB
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1278 -    Available HDD (BTC)   : 482 GB
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1279 -
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1280 - Network Name: Main Network
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1281 - Satoshi Port: 8333
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1282 - Do wlt check: True
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1283 - Named options/arguments to armoryengine.py:
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     thread_count    : -1
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     rescan          : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     ignoreAllZC     : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     rescanBalance   : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     disableModules  : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     port            : None
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     interport       : 8223
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     coverageOutputDir: None
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     forceWalletCheck: False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     regtest         : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     rebuild         : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     nettimeout      : 2
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     datadir         : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     clearMempool    : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     offline         : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     armoryDBDir     : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     armorydb_port   : 9001
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     satoshiPort     : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     useTorSettings  : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     netlog          : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     keypool         : 100
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     coverageInclude : None
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     forceOnline     : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     redownload      : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     rpcBindAddr     : 127.0.0.1
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     armorydb_ip     : 127.0.0.1
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     multisigFile    : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     ram_usage       : -1
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     mtdebug         : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     logDisable      : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     settingsPath    : /home/xxxxxxx/.armory/ArmorySettings.txt
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     language        : en
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     db_type         : DB_FULL
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     doDebug         : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     enableDetSign   : True
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     disableConfPermis: False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     testnet         : False
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     rpcport         : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     satoshiHome     : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     satoshiRpcport  : DEFAULT
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     logFile         : /home/xxxxxxx/.armory/ArmoryQt.py.log.txt
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1285 -     verbosity       : None
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1286 - Other arguments:
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1289 - ************************************************************
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:1692 - C++ block utilities loaded successfully
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:3590 - Using settings file: /home/xxxxxxx/.armory/ArmorySettings.txt
2017-08-08 11:08 (ERROR) -- ArmoryUtils.py:3747 - Unsupported language  specified. Defaulting to English (en)
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:3750 - Using Language: en
2017-08-08 11:08 (INFO) -- BDM.py:368 - Using the asynchronous/multi-threaded BlockDataManager.
2017-08-08 11:08 (INFO) -- BDM.py:369 - Blockchain operations will happen in the background. 
2017-08-08 11:08 (INFO) -- BDM.py:370 - Devs: check TheBDM.getState() before asking for data.
2017-08-08 11:08 (INFO) -- BDM.py:371 - Registering addresses during rescans will queue them for
2017-08-08 11:08 (INFO) -- BDM.py:372 - inclusion after the current scan is completed.
2017-08-08 11:08 (INFO) -- ArmoryUtils.py:3590 - Using settings file: /home/xxxxxxx/.armory/ArmorySettings.txt
2017-08-08 11:08 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings
2017-08-08 11:08 (INFO) -- ArmoryQt.py:2102 - Loading wallets...
2017-08-08 11:08 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 1
2017-08-08 11:08 (INFO) -- ArmoryQt.py:2172 -    Wallet (s3JPpV1y):    "WALLET:NAME(2)"   (No Encryption)


I have tried deleting the wallet and trying again with other USB disks incase the wallet was being corrupted when copying over but still get the same result.

This is the output from dblogtxt  when I import the wallet and armory closes

Quote
Log file opened at 1502146778: /home/xxxxxxx/.armory/dbLog.txt
-INFO  - 1502146778: (main.cpp:23) Running on 2 threads
-INFO  - 1502146778: (main.cpp:24) Ram usage level: 4
-INFO  - 1502146778: (BlockUtils.cpp:907) blkfile dir: /home/xxxxxxx/.bitcoin/blocks
-INFO  - 1502146778: (BlockUtils.cpp:908) lmdb dir: /home/xxxxxxx/.armory/databases
-INFO  - 1502146778: (lmdb_wrapper.cpp:388) Opening databases...
-INFO  - 1502146778: (BlockUtils.cpp:1091) Executing: doInitialSyncOnLoad
-INFO  - 1502146779: (BDM_Server.cpp:996) registered bdv: 10410fad29f3f52de294
-INFO  - 1502146783: (DatabaseBuilder.cpp:169) Reading headers from db
-INFO  - 1502146824: (DatabaseBuilder.cpp:208) Found 479318 headers in db
-INFO  - 1502146827: (DatabaseBuilder.cpp:51) updating HEADERS db
-INFO  - 1502146827: (DatabaseBuilder.cpp:477) Found next block after skipping 109938bytes
-INFO  - 1502146828: (DatabaseBuilder.cpp:268) parsed block file #958
-DEBUG - 1502146828: (Blockchain.cpp:242) Organizing chain
-INFO  - 1502146828: (DatabaseBuilder.cpp:56) updated HEADERS db in 0.70976s
-INFO  - 1502146828: (BlockUtils.cpp:1206) Enabling zero-conf tracking
-INFO  - 1502147942: (BDM_Server.cpp:1025) unregistered bdv: 10410fad29f3f52de294
-INFO  - 1502147942: (BDM_Server.cpp:936) proceeding to shutdown
-ERROR - 1502147946: (BitcoinP2P.cpp:1027) caught SocketError exception in processDataStackThread: POLLNVAL in readFromSocketThread
-INFO  - 1502147951: (BitcoinP2P.cpp:969) Disconnected from Bitcoin node
-ERROR - 1502147951: (BDM_mainthread.cpp:286) caught exception in main thread: terminate

Smiley
staff
Activity: 3374
Merit: 6530
Just writing some code
August 05, 2017, 02:23:43 PM
#2
Please post your armory log files. You can find them in the Armory datadir.
newbie
Activity: 50
Merit: 0
August 05, 2017, 06:41:40 AM
#1
Hi everyone

I have been having a lot of trouble with Armory and Bitcoin core. Armory was crashing when I tried to create a wallet. I had a read up on here and saw that 0.96.1 was out, I was on 0.96.0 so thought i would try to upgrade to fix y problem.

I noticed that the .deb file for 0.96.1 was only 9mb where 0.96.0 was 14mb (??) but installed anyway. It seemed to install only a few icons, then exited. Now Armory wont start at all, not even the logo shows.

I tried removing Armory and reinstalling both versions but nothing works.

I downloaded from the offical Git hub, so Im not sure at all what to do now. Things are getting desperate!

Has anyone got any suggestions to try please?

Thank you Smiley
Pages:
Jump to: