Title: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 05:20:31 AM Hi there,
I'm new around here, so go easy please. :) I have started using the superb bit of software, after watching several tutorials and videos, I decided to download and install 0.96.0 (x64), wallet version 1.35C, of the Armory Wallet to my computer. Everything appears fine but when I go to create a paper backup, the image it generates and saves to pdf (for printing later) only shows 6 of the 9 columns of my root key. I have tried changing the printer preferences to match my output, I have even tried choosing an over sized paper format. Unfortunately it appears to do the same exact thing over and over again. Is there something I'm missing or doing wrong? ??? I haven't tried printing directly to printer at this point. I just thought it might be possible to create a printable PDF version first.. But seems I'm struggling. Would someone like to be so kind to shed some light on this. Any help given will be greatly appreciated. Title: Re: Making Paper Backup to PDF but.. Post by: HCP on January 30, 2018, 05:51:28 AM Before you do anything else, you need to update to the latest version of the software, you'll save yourself a lot of heartache.
It appears you have found the "old" website at: https://www.bitcoinarmory.com/ DO NOT use this website. The "new" website is at: https://btcarmory.com/ In any case, you should look at getting the latest version from the "sticky" post at the top of the board: https://bitcointalk.org/index.php?topic=2754632.0 (0.96.4 RC3) Also, are you aware that you require Bitcoin Core, downloaded and fully synced? Which will require some 180+Gigs of download (and several hours/days) Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 05:58:30 AM Before you do anything else, you need to update to the latest version of the software, you'll save yourself a lot of heartache. It appears you have found the "old" website at: https://www.bitcoinarmory.com/ DO NOT use this website. The "new" website is at: https://btcarmory.com/ In any case, you should look at getting the latest version from the "sticky" post at the top of the board: https://bitcointalk.org/index.php?topic=2754632.0 (0.96.4 RC3) Also, are you aware that you require Bitcoin Core, downloaded and fully synced? Which will require some 180+Gigs of download (and several hours/days) Thanks for the info.. Would be nice if there was a clearer, more concise information on the old side to tell some us that site's updates are no longer maintained. Yeah, I have bitcoin core already installed and it's fully synced. Thanks for the head-up though. :thumpsup: Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 06:14:40 AM OK..
Update.. I have just updated to the latest current version as advised "Armory 0.96.3". However, attempting to print to PDF still results in the same problem. Only when the page is set to landscape do I get to see all 9 columns of the root key but there about half of the QR code is completely missing. In standard portrait mode, the whole QR code is there but only 5 of the 9 columns of the root key is completely readable. On the 6th column, the last digit is chopped off. Would someone like to attempt to print their Paper Wallet to PDF and tell me, it's only my machine that's doing this? I'm really curious.. Did I just find a bug? Title: Re: Making Paper Backup to PDF but.. Post by: jojo69 on January 30, 2018, 07:06:20 AM Not sure about your print problem, my paper backups printed fine, but that was with a much older version, but I have to ask;
Are you creating your new private keys on an online computer? Are you printing your paper backup on a networked printer? Is this for a significant amount of value to be stored? Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 12:13:36 PM Not sure about your print problem, my paper backups printed fine, but that was with a much older version, but I have to ask; Are you creating your new private keys on an online computer? Nope, should I? How is it relevant? ??? Quote Are you printing your paper backup on a networked printer? A PDF (https://acrobat.adobe.com/uk/en/acrobat/about-adobe-pdf.html) (portable document file) is a digital document you can open with Adobe Acrobat Reader or Edit using Acrobat Professional. I'm trying to save it directly to USB drive, so I can print it out on another system with a printer attached. I don't have a WI-FI enabled printer. Quote Is this for a significant amount of value to be stored? Maybe... I'm pretty sure people create a paper wallet to secure their digital wallets. My alternative to use multiple hardware wallets or a combination but this gives me redundancy allowing me to restore my wealth, whilst keeping it offline. Title: Re: Making Paper Backup to PDF but.. Post by: jojo69 on January 30, 2018, 03:20:02 PM My first concern is that you understand the importance of the security around those private keys and that resulting PDF file.
Of course you do whatever you want and feel comfortable with, but understand that exposing that PDF file to a networked (possibly unsecure) system has real risks. If it was me I would move hardware around, or even get more, so that I could both create the keypair and print the backup in an offline environment. Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 04:23:35 PM My first concern is that you understand the importance of the security around those private keys and that resulting PDF file. Of course you do whatever you want and feel comfortable with, but understand that exposing that PDF file to a networked (possibly unsecure) system has real risks. If it was me I would move hardware around, or even get more, so that I could both create the keypair and print the backup in an offline environment. Thanks for all the security tips jojo69; we can't ever get enough of those. It's always good to make people think about what they're doing, before doing it.. I believe my setup is fairly secure. I don't mine or tackle social media on the same system I store secure stuff. They're separate and often kept offline for a purpose. For the same reasons, I do not reuse any of my passwords and I don't keep my SSH keys in the same place I piss... So to speak. I however, still like to create a digital PDF file of my paper wallet. I fully understand the implications should the drive go walk-about but it's highly unlikely since I work from home and this drive is hardware encrypted. Title: Re: Making Paper Backup to PDF but.. Post by: droark on January 30, 2018, 07:31:30 PM Can you please post your logs?
Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 09:12:58 PM Can you please post your logs? Nevermind.. I found them. :) [code]2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1138 - C++ block utilities loaded successfully 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1255 - 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1256 - 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1257 - 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1258 - ************************************************************ 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1259 - Invoked: C:\Program Files\Armory\ArmoryQt.exe 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1260 - ************************************************************ 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1261 - Loading Armory Engine: 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1262 - Armory Version : 0.96 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1263 - Armory Build: : a3d01aa722 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1264 - PyBtcWallet Version : 1.35 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1265 - Detected Operating system: Windows 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1266 - OS Variant : 8-6.2.9200--Multiprocessor Free 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1267 - User home-directory : C:\Users\***\AppData\Roaming 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1268 - Satoshi BTC directory : C:\Users\***\AppData\Roaming\Bitcoin\ 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1269 - Armory home dir : C:\Users\***\AppData\Roaming\Armory\ 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1270 - Detected System Specs : 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1271 - Total Available RAM : 7.86 GB 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1272 - CPU ID string : Intel64 Family 6 Model 142 Stepping 9, GenuineIntel 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1273 - Number of CPU cores : 4 cores 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1274 - System is 64-bit : True 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1275 - Preferred Encoding : cp1252 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1276 - Machine Arch : amd64 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1277 - Available HDD (ARM) : 161 GB 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1278 - Available HDD (BTC) : 0 GB 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1279 - 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1280 - Network Name: Main Network 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1281 - Satoshi Port: 8333 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1282 - Do wlt check: True 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1283 - Named options/arguments to armoryengine.py: 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - thread_count : -1 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - rescan : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - ignoreAllZC : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - rescanBalance : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - disableModules : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - port : None 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - interport : 8223 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - coverageOutputDir: None 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - forceWalletCheck: False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - regtest : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - rebuild : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - nettimeout : 2 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - datadir : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - clearMempool : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - offline : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - armoryDBDir : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_port : 9001 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - satoshiPort : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - useTorSettings : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - netlog : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - keypool : 100 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - coverageInclude : None 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - forceOnline : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - redownload : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - rpcBindAddr : 127.0.0.1 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - armorydb_ip : 127.0.0.1 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - multisigFile : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - ram_usage : -1 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - mtdebug : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - logDisable : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - settingsPath : C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - language : en 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - db_type : DB_FULL 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - doDebug : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - enableDetSign : True 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - disableConfPermis: False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - testnet : False 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - rpcport : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - satoshiHome : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - satoshiRpcport : DEFAULT 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - logFile : C:\Users\***\AppData\Roaming\Armory\ArmoryQt.exe.log.txt 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1285 - verbosity : None 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1286 - Other arguments: 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1289 - ************************************************************ 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:1692 - C++ block utilities loaded successfully 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 04:25 (ERROR) -- ArmoryUtils.pyc:3747 - Unsupported language specified. Defaulting to English (en) 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:3750 - Using Language: en 2018-01-30 04:25 (INFO) -- BDM.pyc:368 - Using the asynchronous/multi-threaded BlockDataManager. 2018-01-30 04:25 (INFO) -- BDM.pyc:369 - Blockchain operations will happen in the background. 2018-01-30 04:25 (INFO) -- BDM.pyc:370 - Devs: check TheBDM.getState() before asking for data. 2018-01-30 04:25 (INFO) -- BDM.pyc:371 - Registering addresses during rescans will queue them for 2018-01-30 04:25 (INFO) -- BDM.pyc:372 - inclusion after the current scan is completed. 2018-01-30 04:25 (INFO) -- ArmoryUtils.pyc:3590 - Using settings file: C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 04:25 (INFO) -- ArmoryQt.py:2042 - loadWalletsAndSettings 2018-01-30 04:25 (INFO) -- ArmoryQt.py:2102 - Loading wallets... 2018-01-30 04:25 (INFO) -- ArmoryQt.py:2167 - Number of wallets read in: 0 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1747 - acquiring process mutex... 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1385 - setupUriRegistration 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1503 - URL-register action: DoIt 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1506 - Registering Armory for current user 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\ 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\URL Protocol 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\ 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1516 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\ 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1528 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\command\ 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1528 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\DefaultIcon\ 2018-01-30 04:25 (INFO) -- ArmoryQt.py:558 - Usermode: Advanced 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1681 - Changing usermode: 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1682 - From: Advanced 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1690 - To: Advanced 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1814 - startBitcoindIfNecessary 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2018-01-30 04:25 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\***\AppData\Roaming\Bitcoin\ 2018-01-30 04:25 (ERROR) -- ArmoryQt.py:1840 - Failed to setup SDM Traceback (most recent call last): File "ArmoryQt.py", line 1835, in startBitcoindIfNecessary File "SDM.pyc", line 188, in setupSDM BitcoindError: bitcoind not found 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 0 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1850 - setSatoshiPaths 2018-01-30 04:25 (ERROR) -- BDM.pyc:275 - setSatoshiDir: directory does not exist: C:\Users\***\AppData\Roaming\Bitcoin\ 2018-01-30 04:25 (ERROR) -- ArmoryQt.py:1808 - Failed to start Armory database: Invalid blockdata path Traceback (most recent call last): File "ArmoryQt.py", line 1793, in startArmoryDBIfNecessary File "SDM.pyc", line 368, in spawnDB BadPath: Invalid blockdata path 2018-01-30 04:25 (INFO) -- ArmoryQt.py:1900 - Setting netmode: 0 2018-01-30 04:34 (INFO) -- ArmoryQt.py:1132 - Adding 6 keypress events to the entropy pool 2018-01-30 04:34 (INFO) -- ArmoryQt.py:1134 - Adding 4.9 kB bytes of filesystem data to the entropy pool 2018-01-30 04:34 (INFO) -- ArmoryQt.py:1136 - Adding 514.5 kB bytes from desktop screenshot to the entropy pool 2018-01-30 04:34 (INFO) -- PyBtcWallet.pyc:882 - ***Creating new deterministic wallet 2018-01-30 04:34 (INFO) -- PyBtcWallet.pyc:888 - (with encryption) 2018-01-30 04:34 (INFO) -- PyBtcWallet.pyc:890 - Target (time,RAM)=(0.250,33554432) 2018-01-30 04:34 (INFO) -- PyBtcWallet.pyc:957 - New wallet will be written to: C:\Users\***\AppData\Roaming\Armory\armory_xp2Mrx39_.wallet 2018-01-30 04:34 (INFO) -- ArmoryQt.py:2828 - addWalletToApplication 2018-01-30 04:35 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.45 seconds 2018-01-30 04:35 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 04:37 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.43 seconds 2018-01-30 04:38 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 04:39 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.43 seconds 2018-01-30 04:41 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 04:42 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.43 seconds 2018-01-30 04:43 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 04:45 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1119, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 04:46 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1117, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 04:46 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1117, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 04:47 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.44 seconds 2018-01-30 04:47 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 04:48 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.43 seconds 2018-01-30 04:48 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.42 seconds 2018-01-30 04:53 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.52 seconds 2018-01-30 04:53 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 04:56 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.43 seconds 2018-01-30 04:57 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.44 seconds 2018-01-30 05:25 (INFO) -- ArmoryQt.py:1681 - Changing usermode: 2018-01-30 05:25 (INFO) -- ArmoryQt.py:1682 - From: Advanced 2018-01-30 05:25 (INFO) -- ArmoryQt.py:1690 - To: Expert 2018-01-30 05:34 (ERROR) -- ArmoryUtils.pyc:3223 - Error in pybkgdthread: Must unlock wallet to change passphrase Traceback (most recent call last): File "armoryengine\ArmoryUtils.pyc", line 3221, in run File "armoryengine\ArmoryUtils.pyc", line 3158, in funcPartial File "qtdialogs.pyc", line 12949, in exec_async WalletLockError: Must unlock wallet to change passphrase 2018-01-30 05:34 (ERROR) -- Traceback (most recent call last): File "qtdialogs.pyc", line 1535, in changeEncryption File "qtdialogs.pyc", line 12933, in exec_ File "armoryengine\ArmoryUtils.pyc", line 3199, in raiseLastError WalletLockError: Must unlock wallet to change passphrase 2018-01-30 05:34 (ERROR) -- ArmoryUtils.pyc:3223 - Error in pybkgdthread: Must unlock wallet to change passphrase Traceback (most recent call last): File "armoryengine\ArmoryUtils.pyc", line 3221, in run File "armoryengine\ArmoryUtils.pyc", line 3158, in funcPartial File "qtdialogs.pyc", line 12949, in exec_async WalletLockError: Must unlock wallet to change passphrase 2018-01-30 05:34 (ERROR) -- Traceback (most recent call last): File "qtdialogs.pyc", line 1535, in changeEncryption File "qtdialogs.pyc", line 12933, in exec_ File "armoryengine\ArmoryUtils.pyc", line 3199, in raiseLastError WalletLockError: Must unlock wallet to change passphrase 2018-01-30 05:35 (ERROR) -- ArmoryUtils.pyc:3223 - Error in pybkgdthread: Must unlock wallet to change passphrase Traceback (most recent call last): File "armoryengine\ArmoryUtils.pyc", line 3221, in run File "armoryengine\ArmoryUtils.pyc", line 3158, in funcPartial File "qtdialogs.pyc", line 12949, in exec_async WalletLockError: Must unlock wallet to change passphrase 2018-01-30 05:35 (ERROR) -- Traceback (most recent call last): File "qtdialogs.pyc", line 1523, in changeEncryption File "qtdialogs.pyc", line 12933, in exec_ File "armoryengine\ArmoryUtils.pyc", line 3199, in raiseLastError WalletLockError: Must unlock wallet to change passphrase 2018-01-30 05:35 (INFO) -- qtdialogs.pyc:4152 - ***Completely deleting wallet 2018-01-30 05:35 (INFO) -- ArmoryQt.py:2856 - removeWalletFromApplication 2018-01-30 05:36 (INFO) -- ArmoryQt.py:1132 - Adding 32 keypress events to the entropy pool 2018-01-30 05:36 (INFO) -- ArmoryQt.py:1134 - Adding 5.1 kB bytes of filesystem data to the entropy pool 2018-01-30 05:36 (INFO) -- ArmoryQt.py:1136 - Adding 427.8 kB bytes from desktop screenshot to the entropy pool 2018-01-30 05:36 (INFO) -- PyBtcWallet.pyc:882 - ***Creating new deterministic wallet 2018-01-30 05:36 (INFO) -- PyBtcWallet.pyc:888 - (with encryption) 2018-01-30 05:36 (INFO) -- PyBtcWallet.pyc:890 - Target (time,RAM)=(1.500,33554432) 2018-01-30 05:36 (INFO) -- PyBtcWallet.pyc:957 - New wallet will be written to: C:\Users\***\AppData\Roaming\Armory\armory_wFveLZew_.wallet 2018-01-30 05:36 (INFO) -- ArmoryQt.py:2828 - addWalletToApplication 2018-01-30 05:37 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.46 seconds 2018-01-30 05:37 (INFO) -- qtdialogs.pyc:6653 - Printing! 2018-01-30 05:42 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1117, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 05:43 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1117, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 05:43 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1117, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 05:43 (ERROR) -- Traceback (most recent call last): File "ui\WalletFrames.pyc", line 1117, in clickedDoIt File "ArmoryQt.py", line 1614, in makeWalletCopy File "armoryengine\Decorators.pyc", line 48, in inner File "ArmoryQt.py", line 2224, in getFileSave TypeError: sequence item 0: expected string, QString found 2018-01-30 05:47 (INFO) -- qtdialogs.pyc:6430 - Deriving SecurePrint code took 0.47 seconds 2018-01-30 06:01 (INFO) -- ArmoryQt.py:5400 - BDM is safe for clean shutdown 2018-01-30 06:01 (INFO) -- SDM.pyc:457 - Called stopBitcoind 2018-01-30 06:01 (INFO) -- SDM.pyc:463 - ...but bitcoind is not running, to be able to stop 2018-01-30 06:01 (INFO) -- ArmoryQt.py:5414 - Attempting to close the main window! 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1147 - C++ block utilities loaded successfully 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1264 - 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1265 - 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1266 - 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1267 - ************************************************************ 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1268 - Invoked: C:\Program Files\Armory\ArmoryQt.exe 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1269 - ************************************************************ 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1270 - Loading Armory Engine: 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1271 - Armory Version : 0.96.3 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1272 - Armory Build: : 2b65ac0648 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1273 - PyBtcWallet Version : 1.35 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1274 - Detected Operating system: Windows 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1275 - OS Variant : 8-6.2.9200--Multiprocessor Free 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1276 - User home-directory : C:\Users\***\AppData\Roaming 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1277 - Satoshi BTC directory : C:\Users\***\AppData\Roaming\Bitcoin 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1278 - Armory home dir : C:\Users\***\AppData\Roaming\Armory\ 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1279 - Detected System Specs : 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1280 - Total Available RAM : 7.86 GB 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1281 - CPU ID string : Intel64 Family 6 Model 142 Stepping 9, GenuineIntel 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1282 - Number of CPU cores : 4 cores 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1283 - System is 64-bit : True 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1284 - Preferred Encoding : cp1252 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1285 - Machine Arch : amd64 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1286 - Available HDD (ARM) : 147 GB 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1287 - Available HDD (BTC) : 147 GB 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1288 - 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1289 - Network Name: Main Network 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1290 - Satoshi Port: 8333 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1291 - Do wlt check: True 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1292 - Named options/arguments to armoryengine.py: 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - thread_count : -1 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - rescan : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - ignoreAllZC : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - rescanBalance : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - disableModules : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - port : None 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - interport : 8223 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - coverageOutputDir: None 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - forceWalletCheck: False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - regtest : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - rebuild : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - nettimeout : 2 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - datadir : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - clearMempool : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - offline : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - armoryDBDir : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - armorydb_port : 9001 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - satoshiPort : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - useTorSettings : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - netlog : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - keypool : 100 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - coverageInclude : None 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - forceOnline : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - redownload : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - rpcBindAddr : 127.0.0.1 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - armorydb_ip : 127.0.0.1 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - multisigFile : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - ram_usage : -1 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - mtdebug : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - logDisable : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - settingsPath : C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - language : en 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - db_type : DB_FULL 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - doDebug : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - enableDetSign : True 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - disableConfPermis: False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - testnet : False 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - rpcport : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - satoshiHome : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - satoshiRpcport : DEFAULT 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - logFile : C:\Users\***\AppData\Roaming\Armory\ArmoryQt.exe.log.txt 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1294 - verbosity : None 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1295 - Other arguments: 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1298 - ************************************************************ 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:1701 - C++ block utilities loaded successfully 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:3559 - Using settings file: C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 06:02:03 (ERROR) -- ArmoryUtils.pyc:3716 - Unsupported language specified. Defaulting to English (en) 2018-01-30 06:02:03 (INFO) -- ArmoryUtils.pyc:3719 - Using Language: en 2018-01-30 06:02:03 (INFO) -- BDM.pyc:355 - Using the asynchronous/multi-threaded BlockDataManager. 2018-01-30 06:02:03 (INFO) -- BDM.pyc:356 - Blockchain operations will happen in the background. 2018-01-30 06:02:03 (INFO) -- BDM.pyc:357 - Devs: check TheBDM.getState() before asking for data. 2018-01-30 06:02:03 (INFO) -- BDM.pyc:358 - Registering addresses during rescans will queue them for 2018-01-30 06:02:03 (INFO) -- BDM.pyc:359 - inclusion after the current scan is completed. 2018-01-30 06:02:04 (INFO) -- ArmoryUtils.pyc:3559 - Using settings file: C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:233 - First load of new version: v0.96.3 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:2121 - Loading wallets... 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 1 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:2191 - Wallet (wFveLZew): "Primary Wallet " (Encrypted) 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:2196 - Loading Multisig Lockboxes 2018-01-30 06:02:04 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex... 2018-01-30 06:02:05 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1513 - URL-register action: DoIt 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1516 - Registering Armory for current user 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1526 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\ 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1526 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\URL Protocol 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1526 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\ 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1526 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\ 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1538 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\shell\open\command\ 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1538 - Writing key: [HKEY_CURRENT_USER\] Software\Classes\bitcoin\DefaultIcon\ 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:566 - Usermode: Expert 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1698 - Changing usermode: 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1699 - From: Expert 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1707 - To: Expert 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary 2018-01-30 06:02:15 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths 2018-01-30 06:02:15 (INFO) -- SDM.pyc:169 - Found bitcoind in the following places: 2018-01-30 06:02:15 (INFO) -- SDM.pyc:171 - C:\Program Files\Bitcoin\daemon\bitcoind.exe 2018-01-30 06:02:15 (INFO) -- SDM.pyc:171 - C:\Program Files\Bitcoin\daemon\bitcoind.exe 2018-01-30 06:02:15 (INFO) -- SDM.pyc:173 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe 2018-01-30 06:02:15 (INFO) -- SDM.pyc:337 - Called startBitcoind 2018-01-30 06:02:15 (WARNING) -- SDM.pyc:439 - Spawning bitcoind with command: C:\Program Files\Bitcoin\daemon\bitcoind.exe -datadir=C:\Users\***\AppData\Roaming\Bitcoin 2018-01-30 06:02:15 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: [u'C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', u'-datadir=C:\\Users\\***\\AppData\\Roaming\\Bitcoin'] 2018-01-30 06:02:15 (INFO) -- SDM.pyc:445 - PID of bitcoind: 10656 2018-01-30 06:02:15 (INFO) -- SDM.pyc:446 - PID of armory: 14584 2018-01-30 06:02:15 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['.\\guardian.exe', '14584', '10656'] 2018-01-30 06:02:17 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths 2018-01-30 06:02:17 (WARNING) -- SDM.pyc:396 - Spawning DB with command: ./ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-datadir="C:\Users\***\AppData\Roaming\Bitcoin\blocks" --datadir="C:\Users\***\AppData\Roaming\Armory\" --dbdir="C:\Users\***\AppData\Roaming\Armory\databases" 2018-01-30 06:02:17 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['./ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', u'--satoshi-datadir="C:\\Users\\***\\AppData\\Roaming\\Bitcoin\\blocks"', '--datadir="C:\\Users\\***\\AppData\\Roaming\\Armory\\"', u'--dbdir="C:\\Users\\***\\AppData\\Roaming\\Armory\\databases"'] 2018-01-30 06:02:19 (INFO) -- ArmoryQt.py:1824 - Connecting on port 55355 2018-01-30 06:02:19 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1 2018-01-30 06:02:20 (INFO) -- ArmoryQt.py:1906 - loadBlockchainIfNecessary 2018-01-30 06:02:20 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1 2018-01-30 06:02:20 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:20 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:21 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:21 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:34 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:34 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:40 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:41 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:48 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:48 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:55 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:02:56 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:02 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:02 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:09 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:09 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:15 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:15 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:21 (ERROR) -- ArmoryUtils.pyc:3192 - Error in pybkgdthread: Incorrect passphrase for wallet Traceback (most recent call last): File "armoryengine\ArmoryUtils.pyc", line 3190, in run File "armoryengine\ArmoryUtils.pyc", line 3127, in funcPartial File "qtdialogs.pyc", line 12916, in exec_async PassphraseError: Incorrect passphrase for wallet 2018-01-30 06:03:22 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:28 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:34 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:34 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:40 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:45 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:50 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:56 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:03:59 (INFO) -- qtdialogs.pyc:6474 - Deriving SecurePrint code took 0.75 seconds 2018-01-30 06:04:03 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:08 (INFO) -- qtdialogs.pyc:6692 - Printing! 2018-01-30 06:04:10 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:14 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:16 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:21 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:30 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:34 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:49 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:49 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:49 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:49 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:52 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:54 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:57 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:04:59 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:01 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:03 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:05 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:07 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:09 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:11 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:14 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:16 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:18 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 06:05:19 (WARNING) -- ArmoryQt.py:4108 - Called updateSyncProgress while not sync'ing 2018-01-30 06:05:33 (INFO) -- qtdialogs.pyc:6474 - Deriving SecurePrint code took 0.42 seconds 2018-01-30 06:05:37 (INFO) -- qtdialogs.pyc:6692 - Printing! 2018-01-30 06:09:43 (INFO) -- qtdialogs.pyc:6474 - Deriving SecurePrint code took 0.47 seconds 2018-01-30 06:09:46 (INFO) -- qtdialogs.pyc:6692 - Printing! 2018-01-30 06:12:21 (INFO) -- qtdialogs.pyc:6474 - Deriving SecurePrint code took 0.40 seconds 2018-01-30 06:12:24 (INFO) -- qtdialogs.pyc:6692 - Printing! 2018-01-30 06:27:29 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration 2018-01-30 06:27:29 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user. Done! 2018-01-30 06:38:46 (INFO) -- ArmoryQt.py:5447 - BDM is safe for clean shutdown 2018-01-30 06:38:46 (INFO) -- SDM.pyc:459 - Called stopBitcoind 2018-01-30 06:38:46 (WARNING) -- SDM.pyc:509 - bitcoind exited, bitcoind STDOUT: 2018-01-30 06:38:46 (WARNING) -- SDM.pyc:511 - 2018-01-30 06:38:46 (WARNING) -- SDM.pyc:512 - bitcoind exited, bitcoind STDERR: 2018-01-30 06:38:46 (WARNING) -- SDM.pyc:514 - 2018-01-30 06:38:46 (INFO) -- SDM.pyc:465 - ...but bitcoind is not running, to be able to stop 2018-01-30 06:38:46 (INFO) -- ArmoryQt.py:5460 - Attempting to close the main window! 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1147 - C++ block utilities loaded successfully 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1264 - 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1265 - 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1266 - 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1267 - ************************************************************ 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1268 - Invoked: C:\Program Files\Armory\ArmoryQt.exe 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1269 - ************************************************************ 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1270 - Loading Armory Engine: 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1271 - Armory Version : 0.96.3 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1272 - Armory Build: : 2b65ac0648 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1273 - PyBtcWallet Version : 1.35 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1274 - Detected Operating system: Windows 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1275 - OS Variant : 8-6.2.9200--Multiprocessor Free 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1276 - User home-directory : C:\Users\***\AppData\Roaming 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1277 - Satoshi BTC directory : C:\Users\***\AppData\Roaming\Bitcoin 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1278 - Armory home dir : C:\Users\***\AppData\Roaming\Armory\ 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1279 - Detected System Specs : 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1280 - Total Available RAM : 7.86 GB 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1281 - CPU ID string : Intel64 Family 6 Model 142 Stepping 9, GenuineIntel 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1282 - Number of CPU cores : 4 cores 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1283 - System is 64-bit : True 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1284 - Preferred Encoding : cp1252 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1285 - Machine Arch : amd64 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1286 - Available HDD (ARM) : 76 GB 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1287 - Available HDD (BTC) : 76 GB 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1288 - 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1289 - Network Name: Main Network 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1290 - Satoshi Port: 8333 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1291 - Do wlt check: True 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1292 - Named options/arguments to armoryengine.py: 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - thread_count : -1 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - rescan : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - ignoreAllZC : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - rescanBalance : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - disableModules : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - port : None 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - interport : 8223 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - coverageOutputDir: None 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - forceWalletCheck: False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - regtest : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - rebuild : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - nettimeout : 2 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - datadir : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - clearMempool : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - offline : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - armoryDBDir : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - armorydb_port : 9001 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - satoshiPort : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - useTorSettings : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - netlog : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - keypool : 100 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - coverageInclude : None 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - forceOnline : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - redownload : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - rpcBindAddr : 127.0.0.1 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - armorydb_ip : 127.0.0.1 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - multisigFile : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - ram_usage : -1 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - mtdebug : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - logDisable : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - settingsPath : C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - language : en 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - db_type : DB_FULL 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - doDebug : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - enableDetSign : True 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - disableConfPermis: False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - testnet : False 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - rpcport : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - satoshiHome : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - satoshiRpcport : DEFAULT 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - logFile : C:\Users\***\AppData\Roaming\Armory\ArmoryQt.exe.log.txt 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1294 - verbosity : None 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1295 - Other arguments: 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1298 - ************************************************************ 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:1701 - C++ block utilities loaded successfully 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:3559 - Using settings file: C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 21:13:27 (ERROR) -- ArmoryUtils.pyc:3716 - Unsupported language specified. Defaulting to English (en) 2018-01-30 21:13:27 (INFO) -- ArmoryUtils.pyc:3719 - Using Language: en 2018-01-30 21:13:27 (INFO) -- BDM.pyc:355 - Using the asynchronous/multi-threaded BlockDataManager. 2018-01-30 21:13:27 (INFO) -- BDM.pyc:356 - Blockchain operations will happen in the background. 2018-01-30 21:13:27 (INFO) -- BDM.pyc:357 - Devs: check TheBDM.getState() before asking for data. 2018-01-30 21:13:27 (INFO) -- BDM.pyc:358 - Registering addresses during rescans will queue them for 2018-01-30 21:13:27 (INFO) -- BDM.pyc:359 - inclusion after the current scan is completed. 2018-01-30 21:13:29 (INFO) -- ArmoryUtils.pyc:3559 - Using settings file: C:\Users\***\AppData\Roaming\Armory\ArmorySettings.txt 2018-01-30 21:13:29 (INFO) -- ArmoryQt.py:2061 - loadWalletsAndSettings 2018-01-30 21:13:29 (INFO) -- ArmoryQt.py:2121 - Loading wallets... 2018-01-30 21:13:29 (INFO) -- ArmoryQt.py:2186 - Number of wallets read in: 1 2018-01-30 21:13:29 (INFO) -- ArmoryQt.py:2191 - Wallet (wFveLZew): "Primary Wallet " (Encrypted) 2018-01-30 21:13:29 (INFO) -- ArmoryQt.py:2196 - Loading Multisig Lockboxes 2018-01-30 21:13:29 (INFO) -- ArmoryQt.py:1763 - acquiring process mutex... 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1395 - setupUriRegistration 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1463 - Armory already registered for current user. Done! 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:566 - Usermode: Expert 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1698 - Changing usermode: 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1699 - From: Expert 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1707 - To: Expert 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1836 - startBitcoindIfNecessary 2018-01-30 21:13:30 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths 2018-01-30 21:13:30 (INFO) -- SDM.pyc:169 - Found bitcoind in the following places: 2018-01-30 21:13:30 (INFO) -- SDM.pyc:171 - C:\Program Files\Bitcoin\daemon\bitcoind.exe 2018-01-30 21:13:30 (INFO) -- SDM.pyc:171 - C:\Program Files\Bitcoin\daemon\bitcoind.exe 2018-01-30 21:13:30 (INFO) -- SDM.pyc:173 - Using: C:\Program Files\Bitcoin\daemon\bitcoind.exe 2018-01-30 21:13:30 (INFO) -- SDM.pyc:337 - Called startBitcoind 2018-01-30 21:13:30 (WARNING) -- SDM.pyc:439 - Spawning bitcoind with command: C:\Program Files\Bitcoin\daemon\bitcoind.exe -datadir=C:\Users\***\AppData\Roaming\Bitcoin 2018-01-30 21:13:30 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: [u'C:\\Program Files\\Bitcoin\\daemon\\bitcoind.exe', u'-datadir=C:\\Users\\***\\AppData\\Roaming\\Bitcoin'] 2018-01-30 21:13:30 (INFO) -- SDM.pyc:445 - PID of bitcoind: 5376 2018-01-30 21:13:30 (INFO) -- SDM.pyc:446 - PID of armory: 15032 2018-01-30 21:13:30 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['.\\guardian.exe', '15032', '5376'] 2018-01-30 21:13:33 (INFO) -- ArmoryQt.py:1872 - setSatoshiPaths 2018-01-30 21:13:33 (WARNING) -- SDM.pyc:396 - Spawning DB with command: ./ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-datadir="C:\Users\***\AppData\Roaming\Bitcoin\blocks" --datadir="C:\Users\***\AppData\Roaming\Armory\" --dbdir="C:\Users\***\AppData\Roaming\Armory\databases" 2018-01-30 21:13:33 (INFO) -- ArmoryUtils.pyc:672 - Executing popen: ['./ArmoryDB.exe', '--db-type="DB_FULL"', '--cookie', u'--satoshi-datadir="C:\\Users\\***\\AppData\\Roaming\\Bitcoin\\blocks"', '--datadir="C:\\Users\\***\\AppData\\Roaming\\Armory\\"', u'--dbdir="C:\\Users\\***\\AppData\\Roaming\\Armory\\databases"'] 2018-01-30 21:13:36 (INFO) -- ArmoryQt.py:1824 - Connecting on port 52296 2018-01-30 21:13:36 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1 2018-01-30 21:13:36 (INFO) -- ArmoryQt.py:1906 - loadBlockchainIfNecessary 2018-01-30 21:13:36 (INFO) -- ArmoryQt.py:1924 - Setting netmode: 1 2018-01-30 21:13:36 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode 2018-01-30 21:13:36 (INFO) -- ArmoryQt.py:4670 - Dashboard switched to "Scanning" mode Log file opened at 1517286311: C:\Users\***\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 06:02:03.000: C:\Users\***\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 21:13:27.000: C:\Users\***\AppData\Roaming\Armory\armorycpplog.txt Log file opened at 06:02:18.000: C:\Users\***\AppData\Roaming\Armory\dbLog.txt -INFO - 06:02:18.000: (..\main.cpp:32) Running on 4 threads -INFO - 06:02:18.000: (..\main.cpp:33) Ram usage level: 4 -INFO - 06:02:18.000: (..\BlockUtils.cpp:915) blkfile dir: C:\Users\***\AppData\Roaming\Bitcoin\blocks -INFO - 06:02:18.000: (..\BlockUtils.cpp:916) lmdb dir: C:\Users\***\AppData\Roaming\Armory\databases -INFO - 06:02:18.000: (..\lmdb_wrapper.cpp:388) Opening databases... -INFO - 06:02:18.046: (c:\users\goat\code\armory3\cppforswig\BDM_Server.h:263) Listening on port 55355 -INFO - 06:02:19.109: (..\BDM_Server.cpp:1114) registered bdv: 227328b176ea5b9e8a39 -INFO - 06:02:20.093: (..\BlockUtils.cpp:1108) Executing: doInitialSyncOnLoad -INFO - 06:02:21.218: (..\BitcoinP2P.cpp:947) Connected to Bitcoin node -INFO - 06:02:21.484: (..\DatabaseBuilder.cpp:199) Reading headers from db -WARN - 06:02:21.484: (..\lmdb_wrapper.cpp:1241) No headers in DB yet! -INFO - 06:02:21.484: (..\DatabaseBuilder.cpp:238) Found 1 headers in db -INFO - 06:02:21.484: (..\DatabaseBuilder.cpp:71) updating HEADERS db -INFO - 06:02:28.328: (..\DatabaseBuilder.cpp:281) parsed block file #3 -INFO - 06:02:34.234: (..\DatabaseBuilder.cpp:281) parsed block file #6 -INFO - 06:02:34.468: (..\DatabaseBuilder.cpp:281) parsed block file #7 -INFO - 06:02:40.125: (..\DatabaseBuilder.cpp:281) parsed block file #10 -INFO - 06:02:41.750: (..\DatabaseBuilder.cpp:281) parsed block file #11 -INFO - 06:02:48.156: (..\DatabaseBuilder.cpp:281) parsed block file #14 -INFO - 06:02:48.015: (..\DatabaseBuilder.cpp:281) parsed block file #15 -INFO - 06:02:55.750: (..\DatabaseBuilder.cpp:281) parsed block file #18 -INFO - 06:02:56.343: (..\DatabaseBuilder.cpp:281) parsed block file #19 -INFO - 06:03:02.515: (..\DatabaseBuilder.cpp:281) parsed block file #22 -INFO - 06:03:02.828: (..\DatabaseBuilder.cpp:281) parsed block file #23 -INFO - 06:03:09.406: (..\DatabaseBuilder.cpp:281) parsed block file #26 -INFO - 06:03:09.843: (..\DatabaseBuilder.cpp:281) parsed block file #27 -INFO - 06:03:15.531: (..\DatabaseBuilder.cpp:281) parsed block file #30 -INFO - 06:03:15.859: (..\DatabaseBuilder.cpp:281) parsed block file #31 -INFO - 06:03:21.062: (..\DatabaseBuilder.cpp:281) parsed block file #35 -INFO - 06:03:28.296: (..\DatabaseBuilder.cpp:281) parsed block file #38 -INFO - 06:03:28.546: (..\DatabaseBuilder.cpp:281) parsed block file #39 -INFO - 06:03:34.328: (..\DatabaseBuilder.cpp:281) parsed block file #42 -INFO - 06:03:34.390: (..\DatabaseBuilder.cpp:281) parsed block file #43 -INFO - 06:03:40.171: (..\DatabaseBuilder.cpp:281) parsed block file #47 -INFO - 06:03:45.421: (..\DatabaseBuilder.cpp:281) parsed block file #51 -INFO - 06:03:50.906: (..\DatabaseBuilder.cpp:281) parsed block file #55 -INFO - 06:03:56.000: (..\DatabaseBuilder.cpp:281) parsed block file #59 -INFO - 06:04:03.484: (..\DatabaseBuilder.cpp:281) parsed block file #63 -INFO - 06:04:09.328: (..\DatabaseBuilder.cpp:281) parsed block file #67 -INFO - 06:04:14.109: (..\DatabaseBuilder.cpp:281) parsed block file #71 -INFO - 06:04:16.093: (..\DatabaseBuilder.cpp:281) parsed block file #73 -INFO - 06:04:21.281: (..\Blockchain.cpp:248) Organizing chain -INFO - 06:04:22.109: (..\Blockchain.cpp:370) Organized chain in 1s -INFO - 06:04:29.515: (..\DatabaseBuilder.cpp:76) updated HEADERS db in 128s -INFO - 06:04:29.578: (..\lmdb_wrapper.cpp:388) Opening databases... -INFO - 06:04:29.656: (..\DatabaseBuilder.cpp:1231) verifying txfilters integrity -INFO - 06:04:29.875: (..\DatabaseBuilder.cpp:1314) done checking txfilters -INFO - 06:04:29.906: (..\BDM_supportClasses.cpp:1890) Enabling zero-conf tracking -INFO - 06:04:30.031: (..\BlockchainScanner.cpp:52) no history to scan -INFO - 06:04:30.031: (..\BDM_supportClasses.cpp:401) Starting address registration process -INFO - 06:04:31.750: (..\BlockchainScanner.cpp:52) no history to scan -INFO - 06:04:32.406: (..\BlockchainScanner.cpp:52) no history to scan -INFO - 06:04:34.015: (..\BlockchainScanner.cpp:852) scanned from block #0 to #142691 -INFO - 06:04:40.640: (..\BlockchainScanner.cpp:852) scanned from block #142692 to #170004 -INFO - 06:04:44.906: (..\BlockchainScanner.cpp:852) scanned from block #170005 to #183110 -INFO - 06:04:47.375: (..\BlockchainScanner.cpp:852) scanned from block #183111 to #189230 -INFO - 06:04:49.843: (..\BlockchainScanner.cpp:852) scanned from block #189231 to #194895 -INFO - 06:04:52.703: (..\BlockchainScanner.cpp:852) scanned from block #194896 to #200879 -INFO - 06:04:54.015: (..\BlockchainScanner.cpp:852) scanned from block #200880 to #206654 -INFO - 06:04:57.265: (..\BlockchainScanner.cpp:852) scanned from block #206655 to #211835 -INFO - 06:04:59.453: (..\BlockchainScanner.cpp:852) scanned from block #211836 to #216013 -INFO - 06:05:01.453: (..\BlockchainScanner.cpp:852) scanned from block #216014 to #219400 -INFO - 06:05:03.500: (..\BlockchainScanner.cpp:852) scanned from block #219401 to #222889 -INFO - 06:05:05.656: (..\BlockchainScanner.cpp:852) scanned from block #222890 to #226014 -INFO - 06:05:07.796: (..\BlockchainScanner.cpp:852) scanned from block #226015 to #229700 -INFO - 06:05:09.953: (..\BlockchainScanner.cpp:852) scanned from block #229701 to #232827 -INFO - 06:05:11.031: (..\BlockchainScanner.cpp:852) scanned from block #232828 to #235987 -INFO - 06:05:14.234: (..\BlockchainScanner.cpp:852) scanned from block #235988 to #239311 -INFO - 06:05:16.171: (..\BlockchainScanner.cpp:852) scanned from block #239312 to #243501 -INFO - 06:05:18.296: (..\BlockchainScanner.cpp:852) scanned from block #243502 to #248592 -INFO - 06:05:19.328: (..\BlockchainScanner.cpp:852) scanned from block #248593 to #250049 -INFO - 06:05:19.656: (..\BlockchainScanner.cpp:214) scanned transaction history in 48s -INFO - 06:05:19.718: (..\BlockchainScanner.cpp:852) scanned from block #250049 to #250085 -INFO - 06:18:06.828: (..\BDM_supportClasses.cpp:401) Starting address registration process -WARN - 06:18:06.828: (..\BDM_supportClasses.cpp:224) Updating ssh last scanned -INFO - 06:18:06.843: (..\BlockchainScanner.cpp:857) scanned block #250085 -INFO - 06:18:06.859: (..\BDM_supportClasses.cpp:493) Completed scan of wallet wFveLZew -INFO - 06:18:06.968: (..\BDM_supportClasses.cpp:401) Starting address registration process -WARN - 06:18:06.968: (..\BDM_supportClasses.cpp:224) Updating ssh last scanned -INFO - 06:18:06.984: (..\BlockchainScanner.cpp:857) scanned block #250085 -INFO - 06:18:06.984: (..\BDM_supportClasses.cpp:493) Completed scan of wallet wFveLZew -INFO - 06:21:55.218: (..\BDM_supportClasses.cpp:401) Starting address registration process -WARN - 06:21:55.218: (..\BDM_supportClasses.cpp:224) Updating ssh last scanned -INFO - 06:21:55.234: (..\BlockchainScanner.cpp:857) scanned block #250085 -INFO - 06:21:55.234: (..\BDM_supportClasses.cpp:493) Completed scan of wallet wFveLZew -INFO - 06:28:53.156: (..\BDM_supportClasses.cpp:401) Starting address registration process -WARN - 06:28:53.156: (..\BDM_supportClasses.cpp:224) Updating ssh last scanned -INFO - 06:28:53.171: (..\BlockchainScanner.cpp:857) scanned block #250085 -INFO - 06:28:53.187: (..\BDM_supportClasses.cpp:493) Completed scan of wallet wFveLZew -INFO - 06:38:46.343: (..\BDM_Server.cpp:1143) unregistered bdv: 227328b176ea5b9e8a39 -INFO - 06:38:46.359: (..\BDM_Server.cpp:1054) proceeding to shutdown -ERROR - 06:38:46.359: (..\BitcoinP2P.cpp:1027) caught SocketError exception in processDataStackThread: POLLNVAL in readFromSocketThread -INFO - 06:38:46.359: (..\BitcoinP2P.cpp:969) Disconnected from Bitcoin node -ERROR - 06:38:48.359: (..\BDM_mainthread.cpp:294) caught exception in main thread: terminate Log file opened at 21:13:34.000: C:\Users\***\AppData\Roaming\Armory\dbLog.txt -INFO - 21:13:34.000: (..\main.cpp:32) Running on 4 threads -INFO - 21:13:34.000: (..\main.cpp:33) Ram usage level: 4 -INFO - 21:13:34.000: (..\BlockUtils.cpp:915) blkfile dir: C:\Users\***\AppData\Roaming\Bitcoin\blocks -INFO - 21:13:34.000: (..\BlockUtils.cpp:916) lmdb dir: C:\Users\***\AppData\Roaming\Armory\databases -INFO - 21:13:34.000: (..\lmdb_wrapper.cpp:388) Opening databases... -INFO - 21:13:35.125: (c:\users\goat\code\armory3\cppforswig\BDM_Server.h:263) Listening on port 52296 -INFO - 21:13:36.219: (..\BDM_Server.cpp:1114) registered bdv: a7285008ccbe4240aacb -INFO - 21:14 Title: Re: Making Paper Backup to PDF but.. Post by: jojo69 on January 30, 2018, 09:28:15 PM they usually want you to post them to pastebin or something similar and link them here
Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 09:32:46 PM they usually want you to post them to pastebin or something similar and link them here Curious, what's the point of asking for logs? Will it make creating a PDF file better? Cause that's all I'm interested in. Everything else is secondary. Title: Re: Making Paper Backup to PDF but.. Post by: droark on January 30, 2018, 10:40:45 PM Logs should have errors if something goes wrong with printing, along with giving us your system specs. I really don't see anything in your case but it's always worth checking.
Anyway, are you on Win10 or Win8? (The logs say Win8 but that could be a Python bug. I recommend upgrading Python to 2.7.14 if you can.) The problem is that Armory uses a library called Qt 4. We're working on upgrading to Qt 5, which is supported and will hopefully fix intermittent issues like these. In the meantime, it's possible that Qt 4, which has been unsupported for ~3 years now, just doesn't like your setup. (Macs had a similar issue for awhile.) If you don't mind tinkering with Python code, you might be able to set the font to something that'll allow for proper printing. I wouldn't touch the code unless you're reasonably comfortable with editing text files, though, and you know what you're doing. Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 30, 2018, 10:53:54 PM Logs should have errors if something goes wrong with printing, along with giving us your system specs. I really don't see anything in your case but it's always worth checking. Anyway, are you on Win10 or Win8? (The logs say Win8 but that could be a Python bug. I recommend upgrading Python to 2.7.14 if you can.) The problem is that Armory uses a library called Qt 4. We're working on upgrading to Qt 5, which is supported and will hopefully fix intermittent issues like these. In the meantime, it's possible that Qt 4, which has been unsupported for ~3 years now, just doesn't like your setup. (Macs had a similar issue for awhile.) If you don't mind tinkering with Python code, you might be able to set the font to something that'll allow for proper printing. I wouldn't touch the code unless you're reasonably comfortable with editing text files, though, and you know what you're doing. I'm using Win10 Pro, on a XPS 13 with UHD display notebook. Title: Re: Making Paper Backup to PDF but.. Post by: droark on January 30, 2018, 11:12:29 PM Okay. I'm 99% sure it won't matter, but just in case, upgrade to Python 2.7.14 on your system. If that doesn't help, I'm not sure how much can be done until the Qt 5 upgrade.
Title: Re: Making Paper Backup to PDF but.. Post by: UltraNEO on January 31, 2018, 01:23:02 AM Okay. I'm 99% sure it won't matter, but just in case, upgrade to Python 2.7.14 on your system. If that doesn't help, I'm not sure how much can be done until the Qt 5 upgrade. Well. That. Actually did nothing. ::) Title: Re: Making Paper Backup to PDF but.. Post by: jojo69 on January 31, 2018, 01:26:09 AM That sounds frustrating...sorry.
Kind of looks like you are waiting for this QT5 or fiddling with printer preferences until you get what you need. Maybe do one thing to get the seed and another to get the QR code? Title: Re: Making Paper Backup to PDF but.. Post by: PhoenixFire on January 31, 2018, 03:06:37 AM Hi -
What are you using to create the pdf? The standard built-in Windows 10 (I assume?) PDF printer/creator? If you're not averse to it, you could try a 3rd party pdf printer driver. Just tried with NitroPDF on a test wallet (with 0.96.3.992) and had no issue, though I'm on Win 7. I don't vouch for that particular pdf program, but would hope possible malicious activity could be negated by using SecurePrint... though giving it access to your system is still a risk. There are several print to PDF programs available too, not just nitro. Up to you to weigh up pros and cons, really. Wasn't clear whether you had, and it wasn't in the logs, but definitely try 0.96.4 RC3/0.96.3.992 (https://bitcointalk.org/index.php?topic=2754632.0) as posted earlier by HCP, first. Title: Re: Making Paper Backup to PDF but.. Post by: goatpig on January 31, 2018, 03:18:19 AM Please tell me you're attempting this nonsense on an offline machine.
|