Bitcoin Forum

Bitcoin => Armory => Topic started by: bitnewb1422 on October 24, 2016, 04:13:56 PM



Title: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on October 24, 2016, 04:13:56 PM
I'm trying to send money and when I hit the send button, right as the confirm transaction menu comes up, I get a BlockDataManager Warning that says pageId out of range. Then when I click OK, it shuts down the entire Armory program. Any idea on how to fix this?

Thank you


Title: Re: Block Data Manager Error pageId out of range
Post by: achow101 on October 24, 2016, 04:16:23 PM
Log files please.


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on October 24, 2016, 04:57:48 PM
Please forgive my lack of knowledge but what is the best way to send the log file? I've exported them from the program but when I try to cut and paste into a reply, it says my post exceeds the post limit for characters. Should I send a link to download the txt file from or do you prefer I copy and paste over multiple replies?

I'm new to this, thanks for your help.


Title: Re: Block Data Manager Error pageId out of range
Post by: achow101 on October 24, 2016, 05:01:12 PM
Please forgive my lack of knowledge but what is the best way to send the log file? I've exported them from the program but when I try to cut and paste into a reply, it says my post exceeds the post limit for characters. Should I send a link to download the txt file from or do you prefer I copy and paste over multiple replies?

I'm new to this, thanks for your help.
Post it in a new paste on http://pastebin.com and post the link to that paste here. If it is still too big, post as much as you can from the back.


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on October 24, 2016, 05:16:21 PM
Thank you, here you go:

http://pastebin.com/gyXfWBhy



Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on October 24, 2016, 06:21:26 PM
I would suggest you do a Help -> Rebuild & Rescan.


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on October 24, 2016, 11:01:03 PM
I just tried the rebuild and rescan and got the same error.

Any other ideas? Not sure why it's not working.


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on October 25, 2016, 10:40:27 AM
There is no relationship between spending and the code throwing that error. I've never seen that one to begin with, and the code in question has been out for over a year and a half.

Try to spend from another wallet and see if you get the issue. Otherwise, create the same transaction as offline instead, maybe that will get you through.

You other solutions are:

1) debug the issue yourself
2) send me a watching only copy of your wallet.
3) try 0.95


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on October 25, 2016, 01:16:55 PM
I will try creating a new wallet and I'll also try the offline method.

If those don't work, then I'll get on items 2 and 3 that you suggested.

Thank you for your help with this!


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 08, 2016, 07:25:46 PM
goatpig-

I upgraded to the .95 version and now whenever it loads up, it doesn't do anything. It says initializing bitcoin engine and stays on the screen image below forever. I've left the computer on for over 24 hours and it doesn't move.

https://s15.postimg.org/3uekux0fb/armory_imag.png (https://postimg.org/image/3uekux0fb/)

I also tried to create a new wallet and that didn't work either.

How do I create and send you a watching only copy of my wallet? At this point I just want to get the bitcoins out of the Armory and back into my Circle account, what is the best way to do that?

Thank you for your help.


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 08, 2016, 07:26:58 PM
Delete your databases folder, try again. Make sure there is no ArmoryDB process running in the background before you do any of that.


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 08, 2016, 07:32:12 PM
Is that the entire tcl folder? I don't see a folder labeled databases in the Armory folder.


Title: Re: Block Data Manager Error pageId out of range
Post by: achow101 on November 08, 2016, 07:37:58 PM
It should be there in the data directory. For you, that should be C:\Users\Zeeshan\AppData\Roaming\Armory\


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 08, 2016, 07:41:40 PM
I deleted that folder but before I did, I looked inside and there were no files in that folder. I deleted it and then restarted Armory and the same thing happened and that folder was created again.



Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 08, 2016, 07:43:21 PM
let's see log files


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 08, 2016, 07:48:24 PM
Here they are, http://pastebin.com/qX8TXiSi

Thank you!


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 08, 2016, 08:00:21 PM
You are using 0.95, upgrade to 0.95.1

https://github.com/goatpig/BitcoinArmory/releases/tag/v0.95.1


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 08, 2016, 08:03:12 PM
Just so I don't make any mistakes, I just need to download and install the file called armory_0.95.1_win64.exe right?

Do I need to download/install any of the other items?



Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 08, 2016, 08:12:42 PM
no, just the one.


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 08, 2016, 08:14:23 PM
Thank you so much, I'll let you know how it turns out!


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 09, 2016, 01:19:46 PM
I installed the new one and the same thing happens. Program opens and it ran for 24 hours showing the same image as I posted yesterday. https://s15.postimg.org/3uekux0fb/armory_imag.png

I tried deleting the database folder and that didn't do anything either.

What do you think is the easiest way for me to get my bitcoins out of there and back into my circle account?

Thanks again


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 09, 2016, 01:55:28 PM
1) Start Armory. In Files -> Settings, turn off auto bitcoind management (in the first section). Shut it down. Make sure there are no ArmoryDB.exe nor bitcoind.exe process running before proceeding to the next step.

2) Delete your databases folder: C:\Users\Zeeshan\AppData\Roaming\Armory\databases

3) Start BitcoinQt manually, let it sync with the network.

4) Start ArmoryDB manually: open the command line, browse to the Armory binaries folder (C:\Program Files (x86)\Armory\ by default), run ArmoryDB.exe. Your log file indicates you don't use custom paths or arguments, so that alone should do it.

5) Start ArmoryQt the regular way. It will find the DB instance on its own and start showing you progress information.

If it fails at any stage, post your dbLog.txt (found here: C:\Users\Zeeshan\AppData\Roaming\Armory).



Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 11, 2016, 04:13:10 PM
I went through the steps and I no longer get the pageId error but now when I go to send it gives me this image/error, any idea what to do next? Here is the screenshot:

https://postimg.org/image/qy0fx4ni3/

Thanks again for all of your help!


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 11, 2016, 04:24:01 PM
In the Users top menu, pick expert, restart Armory and try again. Post the error message, as well as dbLog.txt and armorylog.txt


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 11, 2016, 06:36:07 PM
The same error message as the one that came up in the picture I posted in my last message came up again. Where do I go to get the dblog.txt and the armorylog.txt?

Thanks!


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 11, 2016, 06:43:40 PM
Here is the DB log text- http://pastebin.com/sgRqNugE

When I try to upload the Armory Log text on the pastebin site, it says "You have exceeded the maximum paste size of 512 kilobytes per paste. PRO users don't have this limit!"

Any other way for me to get you the Armory log text?


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 11, 2016, 10:49:36 PM
Delete the log. Start Armory, do you thing, try again, the db log will be smaller.


Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 14, 2016, 03:16:15 PM
Here is the Armory Log- http://pastebin.com/VwMwu542

Here is the DB Log- http://pastebin.com/jvvZQ4pJ

Thanks again!


Title: Re: Block Data Manager Error pageId out of range
Post by: goatpig on November 14, 2016, 04:38:16 PM
It doesn't look like you are running Bitcoin Core. Try this:

1) In Armory, go to Files > Settings. Turn off auto bitcoind (section).

2) Open this file in the notepad: C:\\Users\\Zeeshan\\AppData\\Roaming\\Bitcoin\\bitcoin.conf

Add this line in there: disablewallet=1

3) Save & close the file and start BitcoinQt manually. Let it catch up. Set it on the Peers tab.

4) Start Armory, make sure it shows up in the BitcoinQt Peers tab.

5) Try to spend again.




Title: Re: Block Data Manager Error pageId out of range
Post by: bitnewb1422 on November 14, 2016, 05:39:22 PM
It worked! Thank you so much for being patient with me and helping me with this. I really appreciate it!