Here is the armorylog.txt:
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1138 - C++ block utilities loaded successfully
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1255 -
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1256 -
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1257 -
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1258 - ************************************************************
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1259 - Invoked: C:\Program Files (x86)\Armory\ArmoryQt.exe --datadir=e:\Armory
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1260 - ************************************************************
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1261 - Loading Armory Engine:
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1262 - Armory Version : 0.96
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1263 - Armory Build: : a3d01aa722
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1264 - PyBtcWallet Version : 1.35
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1265 - Detected Operating system: Windows
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1266 - OS Variant : 8-6.2.9200--Multiprocessor Free
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1267 - User home-directory : C:\Users\blahblah\AppData\Roaming
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1268 - Satoshi BTC directory : C:\Users\blahblah\AppData\Roaming\Bitcoin\
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1269 - Armory home dir : e:\Armory
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1270 - Detected System Specs :
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1271 - Total Available RAM : 7.94 GB
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1272 - CPU ID string : Intel64 Family 6 Model 30 Stepping 5, GenuineIntel
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1273 - Number of CPU cores : 8 cores
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1274 - System is 64-bit : True
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1275 - Preferred Encoding : cp1252
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1276 - Machine Arch : amd64
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1277 - Available HDD (ARM) : 237 GB
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1278 - Available HDD (BTC) : 140 GB
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1279 -
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1280 - Network Name: Main Network
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1281 - Satoshi Port: 8333
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1282 - Do wlt check: True
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1283 - Named options/arguments to armoryengine.py:
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - thread_count : -1
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - rescan : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - ignoreAllZC : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - rescanBalance : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - disableModules : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - port : None
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - interport : 8223
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - coverageOutputDir: None
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - forceWalletCheck: False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - regtest : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - rebuild : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - nettimeout : 2
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - datadir : e:\Armory
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - clearMempool : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - offline : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - armoryDBDir : DEFAULT
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_port : 9001
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - satoshiPort : DEFAULT
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - useTorSettings : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - netlog : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - keypool : 100
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - coverageInclude : None
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - forceOnline : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - redownload : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - rpcBindAddr : 127.0.0.1
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_ip : 127.0.0.1
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - multisigFile : DEFAULT
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - ram_usage : -1
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - mtdebug : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - logDisable : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - settingsPath : e:\Armory\ArmorySettings.txt
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - language : en
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - db_type : DB_FULL
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - doDebug : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - enableDetSign : True
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - disableConfPermis: False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - testnet : False
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - rpcport : DEFAULT
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - satoshiHome : DEFAULT
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - satoshiRpcport : DEFAULT
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - logFile : e:\Armory\ArmoryQt.exe.log.txt
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1285 - verbosity : None
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1286 - Other arguments:
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1289 - ************************************************************
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:1692 - C++ block utilities loaded successfully
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: e:\Armory\ArmorySettings.txt
2017-07-13 15:09 (ERROR) -- ArmoryUtils.pyc:3747 - Unsupported language specified. Defaulting to English (en)
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:3750 - Using Language: en
2017-07-13 15:09 (INFO) -- BDM.pyc:368 - Using the asynchronous/multi-threaded BlockDataManager.
2017-07-13 15:09 (INFO) -- BDM.pyc:369 - Blockchain operations will happen in the background.
2017-07-13 15:09 (INFO) -- BDM.pyc:370 - Devs: check TheBDM.getState() before asking for data.
2017-07-13 15:09 (INFO) -- BDM.pyc:371 - Registering addresses during rescans will queue them for
2017-07-13 15:09 (INFO) -- BDM.pyc:372 - inclusion after the current scan is completed.
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: e:\Armory\ArmorySettings.txt
2017-07-13 15:09 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings
2017-07-13 15:09 (INFO) -- ArmoryQt.py:2102 - Loading wallets...
2017-07-13 15:09 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 2
2017-07-13 15:09 (INFO) -- ArmoryQt.py:2172 - Wallet (xxxxxxxxx): "Restored - xxxxxxxxx " (Encrypted)
2017-07-13 15:09 (INFO) -- ArmoryQt.py:2172 - Wallet (xxxxxxxx): "xxxxxxxx " (Encrypted)
2017-07-13 15:09 (INFO) -- ArmoryQt.py:2177 - Loading Multisig Lockboxes
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex...
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1453 - Armory already registered for current user. Done!
2017-07-13 15:09 (INFO) -- ArmoryQt.py:558 - Usermode: Expert
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1681 - Changing usermode:
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1682 - From: Expert
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1690 - To: Expert
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1868 - Setting satoshi datadir = E:\Bitcoin
2017-07-13 15:09 (INFO) -- SDM.pyc:169 - Found bitcoind in the following places:
2017-07-13 15:09 (INFO) -- SDM.pyc:171 - C:\Program Files\Bitcoin\daemon\bitcoind.exe
2017-07-13 15:09 (INFO) -- SDM.pyc:173 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe
2017-07-13 15:09 (INFO) -- SDM.pyc:337 - Called startBitcoind
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:665 - Executing popen: ['C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', u'-datadir=E:\\Bitcoin']
2017-07-13 15:09 (INFO) -- SDM.pyc:443 - PID of bitcoind: 6228
2017-07-13 15:09 (INFO) -- SDM.pyc:444 - PID of armory: 8284
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:665 - Executing popen: ['.\\guardian.exe', '8284', '6228']
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1868 - Setting satoshi datadir = E:\Bitcoin
2017-07-13 15:09 (WARNING) -- SDM.pyc:396 - Spawning DB with command:./ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-datadir="E:\Bitcoin\blocks" --datadir="e:\Armory" --dbdir="e:\Armory\databases"
2017-07-13 15:09 (INFO) -- ArmoryUtils.pyc:665 - Executing popen: ['./ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', u'--satoshi-datadir="E:\\Bitcoin\\blocks"', u'--datadir="e:\\Armory"', u'--dbdir="e:\\Armory\\databases"']
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 1
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1882 - loadBlockchainIfNecessary
2017-07-13 15:09 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 1
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (WARNING) -- ArmoryQt.py:4057 - Called updateSyncProgress while not sync'ing
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:09 (INFO) -- ArmoryQt.py:4619 - Dashboard switched to "Scanning" mode
2017-07-13 15:10 (INFO) -- ArmoryQt.py:5398 - BDM state is scanning -- force shutdown BDM
2017-07-13 15:10 (INFO) -- SDM.pyc:457 - Called stopBitcoind
2017-07-13 15:10 (ERROR) -- ArmoryQt.py:5411 - Strange error during shutdown
Traceback (most recent call last):
File "ArmoryQt.py", line 5402, in closeForReal
File "SDM.pyc", line 483, in stopBitcoind
File "armoryengine\ArmoryUtils.pyc", line 829, in LOGERROR
TypeError: cannot concatenate 'str' and 'exceptions.RuntimeError' objects
2017-07-13 15:10 (INFO) -- ArmoryQt.py:5414 - Attempting to close the main window!
The program crashes and not sure if it captures the error in there. After I exit the windows popup, the Armory GUI is still open and keeps running. I have to exit it.
I restart it and the same exact thing happens. To reinstate, only when I place back my original .wallet file, then everything works.
If the you don't get anything from the log, I can try to reproduce the error again and capture more.