Bitcoin Forum
December 13, 2024, 06:59:35 PM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Stuck Preparing Databases (Db pageId out of range)  (Read 133 times)
Brangdon (OP)
Sr. Member
****
Offline Offline

Activity: 365
Merit: 251


View Profile
May 17, 2021, 11:58:10 AM
 #1

My Armory is stuck on Preparing Databases. It's v0.96.5, running on Windows 8.1. Bitcoin core is v0.21.0. I am starting Bitcoin core manually, and it is fully synced before Armory starts. There is no progress shown in the progress bar. The log contains lots of errors like:

Quote
2021-05-17 12:29:59 (INFO) -- ArmoryQt.py:4672 - Dashboard switched to "Scanning" mode


Log file opened at 14:41:45.000: D:\Users\Admin\AppData\Roaming\Armory\armorycpplog.txt
-ERROR - 16:25:14.093: (e:\users\goat\code\armory3\cppforswig\DataObject.h:296) Db request returned ErrorType:
   pageId out of range


There's also a few like:
Quote
Log file opened at 10:56:01.000: D:\Users\Admin\AppData\Roaming\Armory\armorycpplog.txt
-ERROR - 10:56:07.968: (e:\users\goat\code\armory3\cppforswig\DataObject.h:286) exhausted entries in Arguments object
-ERROR - 10:56:07.984: (..\SwigClient.cpp:61) exhausted entries in Arguments object

I've been reading through the forum, and while I found some other cases of it getting stuck, I couldn't see any that had these errors. Any suggestions?

Bitcoin: 1BrangfWu2YGJ8W6xNM7u66K4YNj2mie3t Nxt: NXT-XZQ9-GRW7-7STD-ES4DB
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4363

<insert witty quote here>


View Profile
May 19, 2021, 08:19:22 AM
 #2

That's a new one on me... sounds like it could be some sort of either "out of disk space" error or a Windows permissions type issue... are you running Bitcoin Core and Armory as an administrator? Huh

How much free space is left on the device?

Also, is your Windows 8.1 32bit or 64bit?

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
Brangdon (OP)
Sr. Member
****
Offline Offline

Activity: 365
Merit: 251


View Profile
May 19, 2021, 06:33:05 PM
 #3

There's a terabyte free on the D: drive where the programs and files are. The C: was low so I'll see if freeing up space there helps, thanks.

It's 64-bit Windows and the permissions have been changed since it was working.

Bitcoin: 1BrangfWu2YGJ8W6xNM7u66K4YNj2mie3t Nxt: NXT-XZQ9-GRW7-7STD-ES4DB
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4363

<insert witty quote here>


View Profile
May 20, 2021, 12:25:58 AM
 #4

The only other things I could think might cause something like that, would be:

1. Your Bitcoin Core node is pruned
or
2. Your Bitcoin Core block data is corrupted

Maybe @goatpig can shed some light on this specific error though... it's not something that I have personally encountered, nor have I seen any other users with this specific error.

It might be some weird Windows 8.1 "quirk" Huh

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


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3780
Merit: 1375

Armory Developer


View Profile
May 20, 2021, 08:34:04 AM
 #5

Is there a zombie ArmoryDB.exe process on your system? Are you automating ArmoryDB or running it manually? If manually, is there some other process listening on ArmoryDB's port (9001)?

Brangdon (OP)
Sr. Member
****
Offline Offline

Activity: 365
Merit: 251


View Profile
May 22, 2021, 12:59:28 PM
Merited by HCP (1)
 #6

Is there a zombie ArmoryDB.exe process on your system? Are you automating ArmoryDB or running it manually? If manually, is there some other process listening on ArmoryDB's port (9001)?
It must have been something like that; rebooting the computer has fixed it.

I run Bitcoin core manually, and when that has caught up, run ArmoryQt manually. I guess that starts ArmoryDB automatically.

Thanks for the help. Much appreciated.

Bitcoin: 1BrangfWu2YGJ8W6xNM7u66K4YNj2mie3t Nxt: NXT-XZQ9-GRW7-7STD-ES4DB
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!