Bitcoin Forum
May 13, 2024, 09:47:05 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory keeps crashing. Please help!  (Read 225 times)
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 14, 2018, 03:09:40 AM
 #1

I run armory on an external 2TB hard drive.

I transferred some BTC from gdax to armory, and I'm unable to access/see the funds as armory keeps crashing at loading.

Here is the message from ArmoryQT.exe:

(ERROR) ArmoryUtils.pyc:3747 - Unsupported language  specified. Defaulting to English (en)
(WARNING) SDM.pyc:396 - Spawning DB with command:./ArmoryDB.exe --db-type="DB_FULL" --cookie --satoshi-datadir="A:\_Data\_bitcoin-core\blocks" --datadir="C:\Users\lac\AppData\Roaming\Armory\" --dbdir="C:\Users\lac\AppData\Roaming\Armory\databases"
(ERROR) ArmoryQt.py:1188 - 3 attempts to load blockchain failed.  Remove mempool.bin.
(ERROR) ArmoryQt.py:1193 - File mempool.bin does not exist. Nothing deleted.

Would post a screenshot of the error, but don't know how...

Let me know if there's anything else you may need.

Many thanks,
1715636825
Hero Member
*
Offline Offline

Posts: 1715636825

View Profile Personal Message (Offline)

Ignore
1715636825
Reply with quote  #2

1715636825
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715636825
Hero Member
*
Offline Offline

Posts: 1715636825

View Profile Personal Message (Offline)

Ignore
1715636825
Reply with quote  #2

1715636825
Report to moderator
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
April 14, 2018, 04:35:10 AM
 #2

That error is probably not the actual root cause of your problem.

For anyone to assist further, you will need to post the FULL contents of the Armory log file (C:\Users\lac\AppData\Roaming\Armory\armoylog.txt) and also the ArmoryDB log could be helpful (C:\Users\lac\AppData\Roaming\Armory\dbLog.txt)

As these log files are likely to be very long, I suggest you copy/paste the contents of these log files to: https://pastebin.com/ Then click the "Create New Paste" button and you should get a unique URL that you can link to here.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 14, 2018, 01:12:04 PM
 #3

HCP,

Thank you for taking the time to look into this.

The attemp to use pastebin was unsuccessful. The text was too large for the site to process.

I used wetransfer instead - see the link: https://we.tl/bwixguUBJH

Let me know your thoughts.

goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
April 14, 2018, 01:24:29 PM
 #4

How big is the log?

conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 14, 2018, 01:31:29 PM
Last edit: April 14, 2018, 01:43:37 PM by conchita
 #5

1.1 MB
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
April 14, 2018, 03:31:55 PM
 #6

copy paste the bottom quarter into pastebin then.

conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 14, 2018, 07:11:37 PM
 #7

Sounds good.

Armorylog: https://pastebin.com/8RAyfzwU

ArmoryDB: https://pastebin.com/4cZWgDAg

Thanks!
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1347

Armory Developer


View Profile
April 14, 2018, 07:55:04 PM
 #8

1) Start BitcoinQt manually. Wait till it syncs

2) Delete this folder: C:\Users\lac\AppData\Roaming\Armory\databases

3) Update to the latest version and run that.

conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 14, 2018, 10:58:59 PM
 #9

I appreciate the prompt response, goatpig. I started step one, however, I noticed that I'm downloading the whole blockchain again. Is that necessary? As I downloaded the whole blockchain (~125GB) 6 months ago... Also, can you elaborate on step 3? Meaning what needs to be updated and so on.
justmyname
Sr. Member
****
Offline Offline

Activity: 389
Merit: 250


View Profile
April 15, 2018, 02:11:48 AM
 #10

I appreciate the prompt response, goatpig. I started step one, however, I noticed that I'm downloading the whole blockchain again. Is that necessary? As I downloaded the whole blockchain (~125GB) 6 months ago... Also, can you elaborate on step 3? Meaning what needs to be updated and so on.

He's telling you to...

(1) uninstall Armory

(2) go into hidden files and delete the database folder? If you delete the everything (Armory file), make sure you have a backup. Because you'll have to restore it.

(3) reinstall the latest Armory version on the online computer. Make a copy of the latest version on a thumb and also update your offline computer.

You shouldn't have to re-download the blockchain because it is in the Bitcoin "hidden" folder.    
justmyname
Sr. Member
****
Offline Offline

Activity: 389
Merit: 250


View Profile
April 15, 2018, 02:15:20 AM
 #11

You also need at least 8 GB of RAM to run Armory. Having less caused my computer to crash.
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
April 15, 2018, 04:43:19 AM
Last edit: November 15, 2023, 08:06:04 AM by HCP
 #12

I appreciate the prompt response, goatpig. I started step one, however, I noticed that I'm downloading the whole blockchain again. Is that necessary? As I downloaded the whole blockchain (~125GB) 6 months ago...
Yes, Armory requires that Bitcoin Core be installed and fully synced for Armory to be able to function properly.

Armory is looking for your blockchain data here: A:\_Data\_bitcoin-core\blocks

EDIT: Which means your Bitcoin Core datadir should be: A:\_Data\_bitcoin-core

If Bitcoin Core is trying to download everything again, it may not be looking in the correct location. If you start Bitcoin Core manually, and go to: "Help -> Debug Window -> Information", what is the value of "Datadir"?:


If it is NOT "A:\_Data\_bitcoin-core", then your Bitcoin Core and Armory are not configured to use the same data files.


Quote
Also, can you elaborate on step 3? Meaning what needs to be updated and so on.
Get the latest version of Armory from here: https://github.com/goatpig/BitcoinArmory/releases

Currently, 0.96.4 has been "tagged" but the builds have not been completed and released. So unless you want to download the source code and compile it yourself, you'll need to use the 0.96.4 RC3 (aka "armory_0.96.3.992") builds for now.

NOTE: DO NOT use: https://www.bitcoinarmory.com/ This website is OLD and outdated...
NEW Armory website is: https://btcarmory.com/

Also, you'll want to make sure you're using at least v0.15.1 of Bitcoin Core... v0.16 would be recommended.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 15, 2018, 07:42:53 PM
 #13

Thank you, guys!

Armory has been backed up and uninstalled.

HCP,

I directed bitcoin-qt to go to A:\_Data\Core\blocks. Followed by going to Help -> Debug Window -> Information -> datadir: A:\_Data\Core\blocks.

The blocks folder located here: A:\_Data\Core\blocks is 159GB in size, still, bitcoin core starts synching from 2009...

Is this normal? Or, am I missing something here?
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
April 15, 2018, 08:38:17 PM
 #14

Apologies, I was not clear and may have confused you slightly.

You shouldn't tell bitcoin-qt to go to: "A:\_Data\Core\blocks", you should tell it to go to "A:\_Data\Core" as this is the datadir

I have edited my post above to reflect this.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 16, 2018, 12:39:09 AM
 #15

HCP,

Following your instructions - synching bitcoin-core at the moment.

Will let you know the outcome. 

You've been very kind. Thank you.

Talk soon!
 
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 20, 2018, 02:06:10 AM
 #16

Guys,

I finally synced bitcoinqt.exe. It's up-to-date. However, now I'm having an issue with armory. It cannot find the blocks. As I previously mentioned, I have both bitcoinqt.exe and bitcoin-core installed on an external hard-drive. I've attached the below for your reference.

dblog.exe is here: https://pastebin.com/wZnybNpX

armorylog is here: https://pastebin.com/6BCXw6g3

Also, how can I set up armory so that it updates bitcoin-core when it opens?

Thank you in advance.

C
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
April 20, 2018, 08:17:40 AM
 #17

It's a "pathing" issue...
Quote
2018-04-19 08:02:54 (ERROR) -- BDM.pyc:197 - DB error: C:\Users\lac\AppData\Roaming/Bitcoin/blocks is not a valid path

That is to say, your Armory install is looking for Bitcoin Core data in the "default" Bitcoin Core location... Unfortunately, Armory is unable to automatically detect/find Bitcoin Core data if you've installed it in a non-standard location... you have to tell it explicitly where it is...

Read here: https://btcarmory.com/docs/pathing

Basically, create the appropriate .conf files (in the appropriate location, ie. Armory data dir) and include the path to your Bitcoin Core blocks folder as the "satoshi-datadir"...

For instance:
Code:
satoshi-datadir=A:\_Data\Core\blocks


NOTE: Be aware that, because you haven't explicitly specified it, your Armory DB Directory is actually being stored in the "default" location: C:\Users\lac\AppData\Roaming\Armory\databases

You can override that using the "dbdir" in your .conf file

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 21, 2018, 01:37:03 AM
 #18

Thank you!

However, how do I create the .conf file?

Apologize for my lack of knowledge, in advance.
conchita (OP)
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
April 21, 2018, 03:20:12 AM
Last edit: April 21, 2018, 03:58:37 PM by conchita
 #19

The external hard-drive contains: bitcoinqt.exe (inside _bitcoin folder), bitcoin-core (inside _bitcoin-core folder) and Armory.exe (inside _armory folder).

Roaming folder contains: bitcoin and armory folders.

My intention is to have all bitcoin and armory on the external hard-drive.

Hope this helps...
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
April 23, 2018, 04:14:53 AM
 #20

The .conf file is just a plain text file with a .conf extension instead of .txt

Depending on your setup, you may need to enable the display of file extensions... as Windows will generally have this disabled by default: https://www.bleepingcomputer.com/tutorials/how-to-show-file-extensions-in-windows/

Then just use whatever text editor you normally use (DO NOT use Microsoft Word!) and create the appropriate .conf files that you need.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!