Author

Topic: Armory crashing when I import my wallet (Read 2955 times)

legendary
Activity: 3766
Merit: 1364
Armory Developer
March 07, 2015, 03:32:54 PM
#19
I did a fresh install of Windows 7 on my PC, and now Armory seems to be working perfectly.

Glad to hear
newbie
Activity: 11
Merit: 0
March 07, 2015, 03:21:56 PM
#18
I did a fresh install of Windows 7 on my PC, and now Armory seems to be working perfectly.
legendary
Activity: 3766
Merit: 1364
Armory Developer
March 04, 2015, 12:01:46 AM
#17
For now try the new build with the fresh fixes, but your logs did not indicate anything that would lead me to believe these fixes will cover your issue. At any rate, try and it report here.
newbie
Activity: 11
Merit: 0
March 03, 2015, 09:34:07 PM
#16
Is there any other avenue you can suggest for troubleshooting this? The behavior is the same: immediate crashes at startup after a wallet is created or imported in armory.
legendary
Activity: 3766
Merit: 1364
Armory Developer
March 03, 2015, 03:28:41 PM
#15
Log says it's working currently
newbie
Activity: 11
Merit: 0
March 03, 2015, 03:27:02 PM
#14
Ok, done. Here are the log files.

Armorycpplog: http://paste.ubuntu.com/10519072/
Armorylog: http://paste.ubuntu.com/10519099/
legendary
Activity: 3766
Merit: 1364
Armory Developer
March 03, 2015, 01:34:14 PM
#13
Delete your log files and Armory's databases folder. Start Armory with your wallet loaded from the start and let it go all the way, then post your log files.
newbie
Activity: 11
Merit: 0
legendary
Activity: 3766
Merit: 1364
Armory Developer
March 03, 2015, 09:48:49 AM
#11
I need to see armoryccplog.txt
newbie
Activity: 11
Merit: 0
March 03, 2015, 01:18:33 AM
#10
Thank you for your help so far. Armory seems to be connecting to the network properly, and building databases in the appropriate directories. Unfortunately once I import my wallet, the behavior is the same. The program crashes immediately upon every start up with a wallet imported. Here is my most recent log file: http://paste.ubuntu.com/10511568/
legendary
Activity: 3766
Merit: 1364
Armory Developer
March 02, 2015, 04:57:52 PM
#9
Ok, that seemed to do the trick. Armory is connecting and building the databases now. However, Armory is still insisting on building the databases in the default folder "C:\Users\owner\appdata\roaming\Armory". I have changed the folder in the settings menu to no avail. Is there a similar argument that will change the default database folder?

Can't set that in the setting menu. use --dbdir instead
newbie
Activity: 11
Merit: 0
March 02, 2015, 04:56:09 PM
#8
Ok, that seemed to do the trick. Armory is connecting and building the databases now. However, Armory is still insisting on building the databases in the default folder "C:\Users\owner\appdata\roaming\Armory". I have changed the folder in the settings menu to no avail. Is there a similar argument that will change the default database folder?
legendary
Activity: 3766
Merit: 1364
Armory Developer
March 01, 2015, 01:15:06 PM
#7
Is there any other setting that I need to change when I turn off bitcoinQT auto-management in Armory? When I manually start bitcoinQT and armory, I can not get armory to connect to the network at all. Nothing happens when I click the "Go Online" button. I have unchecked the "Let armory run bitcoinQT/bitcoind" option. Is there another option that I am missing, perhaps in some config file somewhere?

1) Start BitcoinQt, let it sync

2.a) If you are using a custom folder for BitcoinQt's block data, you have to tell Armory where to look. Assume you are using C:\Bitcoin for your BitcoinQt folder (you are running BitcoinQt with the -datadir="C:\Bitcoin" argument), you need to run Armory with the --satoshi-datadir="C:\Bitcoin" argument.

2.b) Under certain conditions Armory fails to automatically resolve your Core blocks folder, even if it's in the default location. In this case you'll have to force that path with the --satoshi-datadir arg.

3) Start Armory, it should figure find the running BitcoinQt instance right away. Otherwise, log files.
newbie
Activity: 11
Merit: 0
March 01, 2015, 01:01:35 PM
#6
Is there any other setting that I need to change when I turn off bitcoinQT auto-management in Armory? When I manually start bitcoinQT and armory, I can not get armory to connect to the network at all. Nothing happens when I click the "Go Online" button. I have unchecked the "Let armory run bitcoinQT/bitcoind" option. Is there another option that I am missing, perhaps in some config file somewhere?
legendary
Activity: 3766
Merit: 1364
Armory Developer
February 27, 2015, 09:30:57 PM
#5
Both of you will need the fix in https://bitcointalksearch.org/topic/users-experiencing-the-bdm-error-message-970983

If you build the binaries on your own, just go ahead and pull the fix and try it out.

If you depend on the release builds, turn off bitcoind auto-management and run BitcoinQt manually, this will mitigate the issue. You will have to rebuild and rescan if you are going to use BitcoinQt as it won't fix the issue, just prevent it from reoccurring. The fix will repair bad DBs on its own though.
newbie
Activity: 11
Merit: 0
February 27, 2015, 04:53:01 PM
#4
I'm sorry for the delay: http://paste.ubuntu.com/10456315/
newbie
Activity: 2
Merit: 0
February 27, 2015, 06:40:27 AM
#3
Mine keeps crashing too!

log file:
legendary
Activity: 3766
Merit: 1364
Armory Developer
February 26, 2015, 08:32:21 AM
#2
Let's see some log files
newbie
Activity: 11
Merit: 0
February 26, 2015, 01:55:04 AM
#1
Hello. I am new to Armory. I have Armory version .93, and the Bitcoin core version v0.10.0. I am using them on a Windows 7 machine. When I start the program with no wallets imported, it appears to work with out issue. It successfully completes the steps of initializing the bitcoin engine, and will present the window which says that blockchain loading is complete. However when I import my wallet it starts to give me problems. It will rarely finish scanning my wallet before crashing. Also, if I try and restart Armory after I have imported my wallet, it will crash immediately upon program start. This is what the Windows event viewer says about the crash:

"Windows cannot access the file  for one of the following reasons: there is a problem with the network connection, the disk that the file is stored on, or the storage drivers installed on this computer; or the disk is missing. Windows closed the program ArmoryQt.exe because of this error."

One strange thing that occurs when I first import my wallet to Armory, and the program says that it is scanning, is that Armory slowly starts to take up more and more of my RAM, up until it is utilizing up to 95% of the 16 Gigabytes I have on my system.

I have uninstalled and reinstalled completely, several times on two different drives, and I still get the same crashes. The only thing that ever remedies the situation is if I delete my wallet files from the directory "C:\Users\User\AppData\Roaming\Armory" folder. After that, Armory seems to work like a dream again, even without a reinstall. But of course it isn't much use without an imported wallet.
Jump to: