Searinox
Full Member
Offline
Activity: 147
Merit: 100
Do you like fire? I'm full of it.
|
|
December 16, 2017, 06:44:07 PM |
|
Another hour spent fruitlessly trying to scan the transaction history for a wallet, at 99% and 28 seconds left admorydb.exe quits and armoryQt says nothing about even a connection loss, it just sits there. I only found in armorycpplog.txt "ERROR - 1486672480: (SwigClient.cpp:61) POLLERR error in readAndWrite", that is just the Qt losing connection to ADB but again - Qt said nothing about it. It will display tray messages about connection to bitcoind being lost but not ADB, which coupled with the ADB's lack of relevant reports, conspires to make these crashes as silent and obscure as possible. Even moreso, when I relaunch everything the history is rescanned from scratch.
dbLog.txt last states "-INFO - 20:33:49.875: (..\BlockchainScanner.cpp:852) scanned from block #498700 to #499207", whatever it was doing at the time before it dropped and how far it got, and after that nothing. I don't think I have anything more to give.
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 16, 2017, 07:23:17 PM |
|
Delete your databases folder and try from scratch.
|
|
|
|
Searinox
Full Member
Offline
Activity: 147
Merit: 100
Do you like fire? I'm full of it.
|
|
December 16, 2017, 07:51:10 PM |
|
I already did that thrice. What I've done now is deleted the last few block files from bitcoin core corresponding to about where that recurring 99%-ish point would be(going by the logs), and restarted it with -reindex. Once it's back up to sync I will -AGAIN- rebuild the armory DB.
|
|
|
|
Mr.Vice
Member
Offline
Activity: 96
Merit: 10
|
|
December 17, 2017, 04:50:11 PM |
|
I already did that thrice. What I've done now is deleted the last few block files from bitcoin core corresponding to about where that recurring 99%-ish point would be(going by the logs), and restarted it with -reindex. Once it's back up to sync I will -AGAIN- rebuild the armory DB.
Your issue reminds me on mine serveral months ago. Are you using any Anti-Virus software, NAS or encrypted HDD?
|
|
|
|
Mr.Vice
Member
Offline
Activity: 96
Merit: 10
|
|
December 17, 2017, 04:57:42 PM |
|
I've found an error regarding tx preview. I have sent some tx multiple times by using RBF and CPFP via Armory and cleared all unconfirmed tx also multiple times, which could have messed up Armory's indices. armorylog.txt2017-12-17 17:30:29 (WARNING) -- Transaction.pyc:1263 - Unexpected nested type for TxIn 16 2017-12-17 17:30:29 (WARNING) -- Transaction.pyc:1263 - Unexpected nested type for TxIn 16 2017-12-17 17:30:29 (ERROR) -- Traceback (most recent call last): File "ui\TxFrames.pyc", line 897, in createTxAndBroadcast File "ui\TxFrames.pyc", line 862, in validateInputsGetUSTX File "qtdialogs.pyc", line 4546, in __init__ File "armoryengine\Transaction.pyc", line 2727, in verifySigsAllInputs File "armoryengine\Transaction.pyc", line 1579, in verifyAllSignatures File "armoryengine\Transaction.pyc", line 1863, in evaluateSigningStatus IndexError: list index out of range
Could this be a damaged wallet file or is it "just" a tx index that's not working. I'm currently doing a rebuild and rescan. Kind regards :-)
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 17, 2017, 05:20:08 PM |
|
It looks like stuff that's already fixed in the testing branch. I'll put out another release soon.
|
|
|
|
Searinox
Full Member
Offline
Activity: 147
Merit: 100
Do you like fire? I'm full of it.
|
|
December 17, 2017, 06:02:30 PM |
|
I already did that thrice. What I've done now is deleted the last few block files from bitcoin core corresponding to about where that recurring 99%-ish point would be(going by the logs), and restarted it with -reindex. Once it's back up to sync I will -AGAIN- rebuild the armory DB.
Your issue reminds me on mine serveral months ago. Are you using any Anti-Virus software, NAS or encrypted HDD? No encrypted HDD, no NAS, and antivirus already excludes the Armory folder(which cotains both ADB and Bitcoin blockchain) due to some well-known trolling events where ppl deliberately included transaction bytes to resemble malware and flag false-positives.
|
|
|
|
Mr.Vice
Member
Offline
Activity: 96
Merit: 10
|
|
December 17, 2017, 06:20:29 PM |
|
No encrypted HDD, no NAS, and antivirus already excludes the Armory folder(which cotains both ADB and Bitcoin blockchain) due to some well-known trolling events where ppl deliberately included transaction bytes to resemble malware and flag false-positives.
I've used McAfee AV some time ago. Previously everything worked pretty well, but all in a sudden I've gotten corrupted files and crashes of ArmoryDB. I also tried to set folder exemptions, but it didn't really prevent these errors from happening. So I've tried to deinstall my AV and gotten rid of all of my AV services (except Win Defender) and then it worked like it should. But I have to admit it was hard to drop something that's already paid in order to get Armory running. So I can't tell if that might solve your issue, but again it looks pretty similar to mine.
|
|
|
|
Searinox
Full Member
Offline
Activity: 147
Merit: 100
Do you like fire? I'm full of it.
|
|
December 17, 2017, 06:56:25 PM Last edit: December 17, 2017, 07:25:02 PM by Searinox |
|
Nay, I ain't using McAffee either.
EDIT: I found something that may be useful. I had generated 22 P2SH-P2WPKH addresses by clicking on the "receive bitcoins" button and another 2000 using compute. However, on the next restart of Qt, it moved ALL those addresses that I hadn't spent from into the P2PKH area, where they looked completely different. The only way I was able to tell was because they carried the labels I had given them. And the unused P2SH-P2WPKH field became empty. They were effectively all converted. I now had 2022 P2PKH addresses and none others.
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 17, 2017, 09:20:45 PM |
|
I'm pretty that's fixed in testing as well.
|
|
|
|
Searinox
Full Member
Offline
Activity: 147
Merit: 100
Do you like fire? I'm full of it.
|
|
December 17, 2017, 09:29:54 PM |
|
So if there's another testing build is it gonna be an RC or a CR? (christmas release)
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 17, 2017, 11:35:02 PM |
|
Yeah, sometimes next week probably.
|
|
|
|
alomar
Member
Offline
Activity: 178
Merit: 10
|
|
December 19, 2017, 05:20:25 PM Last edit: December 19, 2017, 07:14:52 PM by alomar |
|
having never had to do this before with a non-RBF enabled tx, what's the fastest, safest, most reliable way to unstick a too low fee stuck tx from the mempool using this version? specific details would be appreciated.
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 19, 2017, 07:29:47 PM |
|
CPFP. Spend the change of the stuck ZC with a big fee back to yourself.
|
|
|
|
alomar
Member
Offline
Activity: 178
Merit: 10
|
|
December 19, 2017, 08:07:31 PM |
|
CPFP. Spend the change of the stuck ZC with a big fee back to yourself.
crap, now Coin Control button freezes again!
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 19, 2017, 08:14:44 PM |
|
Remove the dlg size entry from Settings.txt
|
|
|
|
alomar
Member
Offline
Activity: 178
Merit: 10
|
|
December 19, 2017, 08:24:34 PM |
|
Remove the dlg size entry from Settings.txt
ok, i totally screwed that up somehow the last time you told me to do that and i had to recompile. this is what i see in the Settings.tx file. what exactly do i delete?: ccDlgGeometry | 01d9d0cb000100000000000000000000000004ff000003050000000000000000fffffffefffffff e000000000200 everything after the "|" ? or do i make it a true or false? or delete the entire line?
|
|
|
|
goatpig (OP)
Moderator
Legendary
Offline
Activity: 3738
Merit: 1360
Armory Developer
|
|
December 19, 2017, 08:34:28 PM |
|
The entire line.
|
|
|
|
alomar
Member
Offline
Activity: 178
Merit: 10
|
|
December 19, 2017, 08:42:19 PM |
|
The entire line.
ok, i'm off. will let you know how CPFP goes...
|
|
|
|
alomar
Member
Offline
Activity: 178
Merit: 10
|
|
December 19, 2017, 10:05:06 PM |
|
everything worked like a charm. thx goatpig!
how do i make the ccDlgGeometry line deletion persistent?
|
|
|
|
|