Pages:
Author

Topic: Armory 0.93 testing release! (with 0.05 BTC bug bounty) - page 6. (Read 35768 times)

legendary
Activity: 3794
Merit: 1375
Armory Developer
redownload the blockchain
sr. member
Activity: 672
Merit: 250
Most Advanced Crypto Exchange on the Blockchain
Anyone have a similiar problem as this???

Just upgraded to new version 0.93
Did the full rebuild database option when it said it saw an old database version.

Now I get an unrepairable error.

Evey time I start-up Armory it completes building databases step
and appears to be 100% complete at the building portion.  Then it starts scanning
transaction history.  It appears to reach about 25% or less scanning
and gives an error it was interrupted, says you need to rebuild and
rescan at next startup.



https://www.dropbox.com/s/28onearkha0tuje/Screenshot%202015-02-22%2016.58.41.png?dl=0

Every attempt repeats the same error at the same  scanning percentage.
Have tried 100 different ways and still will not work properly.
sr. member
Activity: 290
Merit: 262
Is maith liom bitcoin
Here are the bounty awards:

jammers - 5
TimS - 15
Helgabutters - 27
zombieslayer9099 - 4
japerry - 1
Bitpeep - 1
oneoctet - 1
Carlton Banks - 1
jouke - 2
justusranvier - 1
STRML - 1

Jammers, TimS and Helgabutters each received 2 bounties for all of their text formatting reports that were caused by internationalization.

Zombieslayer won 2 bounties for best suggestion for the paging control.

Please send me a PM if you think you are owed more bounties than you received.

So far only one of the above people has sent me the information that we need to pay you your bounties. PM that info to me if you are on this list and wish to be paid.

whohoo, 3rd Smiley glad to help guys!
sr. member
Activity: 250
Merit: 253
0.92.99.7 supernode, Windows 7
I had two new transactions today, one sending and then one receiving. Both showed up when they had 0-conf, and then disappeared later, making Armory show an incorrect balance. I think each disappeared when it got a confirmation. Upgraded to 0.93, ran Help > Clear All Unconfirmed, and restarted Armory several times with no change.
Something that might have had an impact on this was that I also had a wallet loaded into Armory with ~131,000 imported private keys and many transactions on those addresses.

Wallet size will not impact supernode at all. This is some sort of scanning corner case. Can you see these transaction as part of the main chain in bc.info? I won't be going directly after this since I'm currently modifying a bunch of stuff in supernode for more stability and speed (this is for 0.93.1)
Yes, the transactions appear in the main chain, and no orphaned/other blocks (that bc.info is aware of).
legendary
Activity: 3430
Merit: 3080
Since version 92.99.6, I've been getting these compile errors/warnings...

The first batch of warnings is because LMDBException inherits runtime_error so the catch is redundant, nothing too bad

The second set of warnings is just SWIG, nothing to see here really.

Was expecting you'd say something like that. If it doesn't bother the team, then it doesn't bother me.

I'm happily using 0.93, seems like a genuine milestone (I no longer have to plan ahead when I use Armory, as it definitely won't take 5 whole minutes to shut down!  Cheesy)
sr. member
Activity: 672
Merit: 250
Most Advanced Crypto Exchange on the Blockchain
Using Win7 64bit.
Yes, I used the downloader, that just gets the updated .exe
You have to do the install manually.
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF
What is the correct procedure to upgrade to version 0.93?
Uninstall the old version first or just install over the top of existing?
Thanks.
E$

You don't say which OS. For Ubuntu it's just installing over. I would expect it to be the same for the others. Easiest is to use the Secure Downloader from within Armory to get the latest version.
legendary
Activity: 3794
Merit: 1375
Armory Developer
0.92.99.7 supernode, Windows 7
I had two new transactions today, one sending and then one receiving. Both showed up when they had 0-conf, and then disappeared later, making Armory show an incorrect balance. I think each disappeared when it got a confirmation. Upgraded to 0.93, ran Help > Clear All Unconfirmed, and restarted Armory several times with no change.
Something that might have had an impact on this was that I also had a wallet loaded into Armory with ~131,000 imported private keys and many transactions on those addresses.

Wallet size will not impact supernode at all. This is some sort of scanning corner case. Can you see these transaction as part of the main chain in bc.info? I won't be going directly after this since I'm currently modifying a bunch of stuff in supernode for more stability and speed (this is for 0.93.1)


Since version 92.99.6, I've been getting these compile errors/warnings...

The first batch of warnings is because LMDBException inherits runtime_error so the catch is redundant, nothing too bad

The second set of warnings is just SWIG, nothing to see here really.
sr. member
Activity: 672
Merit: 250
Most Advanced Crypto Exchange on the Blockchain
What is the correct procedure to upgrade to version 0.93?
Uninstall the old version first or just install over the top of existing?
Thanks.
E$
legendary
Activity: 3430
Merit: 3080
Since version 92.99.6, I've been getting these compile errors/warnings...

Code:
g++  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -O2 -pipe -fPIC -c lmdb_wrapper.cpp
lmdb_wrapper.cpp: In member function 'void LMDBBlockDatabase::openDatabases(const string&, const BinaryData&, const BinaryData&, const BinaryData&, ARMORY_DB_TYPE, DB_PRUNE_TYPE)':
lmdb_wrapper.cpp:402:7: warning: exception of type 'LMDBException' will be caught [enabled by default]
       catch (LMDBException &e)
       ^
lmdb_wrapper.cpp:398:7: warning:    by earlier handler for 'std::runtime_error' [enabled by default]
       catch (runtime_error &e)
       ^
g++  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -O2 -pipe -fPIC -c StoredBlockObj.cpp
g++  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -O2 -pipe -fPIC -c BtcUtils.cpp
g++  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -O2 -pipe -fPIC -c BlockObj.cpp
g++  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -O2 -pipe -fPIC -c BlockUtils.cpp
BlockUtils.cpp: In member function 'void BlockDataManager_LevelDB::openDatabase()':
BlockUtils.cpp:801:4: warning: exception of type 'LMDBException' will be caught [enabled by default]
    catch (LMDBException &e)
    ^
BlockUtils.cpp:795:4: warning:    by earlier handler for 'std::runtime_error' [enabled by default]
    catch (runtime_error &e)
    ^
g++  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -O2 -pipe -fPIC -c EncryptionUtils.cpp

and these have been present in every version since 92.99.1:

Code:
Preprocessing...
Starting language-specific parse...
BlockUtils.h:149: Warning 325: Nested class not currently supported (Notifier ignored)
BlockUtils.h:199: Warning 325: Nested struct not currently supported (BlkFileUpdateCallbacks ignored)
EncryptionUtils.h:181: Warning 362: operator= ignored
ScrAddrObj.h:288: Warning 362: operator= ignored
Blockchain.h:38: Warning 325: Nested struct not currently supported (ReorganizationState ignored)
Processing types...
EncryptionUtils.h:136: Warning 402: Base class 'BinaryData' is incomplete.
BDM_mainthread.h:26: Warning 402: Only forward declaration 'BinaryData' was found.
BDM_mainthread.h:49: Warning 402: Base class 'BlockDataManager_LevelDB::Notifier' is incomplete.
BlockUtils.h:149: Warning 402: Only forward declaration 'BlockDataManager_LevelDB::Notifier' was found.
C++ analysis...
Generating wrappers...
BtcWallet.h:26: Warning 472: Overloaded method AddressBookEntry::AddressBookEntry(BinaryData) with no explicit typecheck typemap for arg 0 of type 'BinaryData'
BtcWallet.h:80: Warning 472: Overloaded method BtcWallet::BtcWallet(BtcWallet const &) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BtcWallet.h:99: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BtcWallet.h:99: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BtcWallet.h:99: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BtcWallet.h:99: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
BtcWallet.h:99: Warning 472: Overloaded method BtcWallet::addScrAddress(BinaryData) with no explicit typecheck typemap for arg 1 of type 'BinaryData'
ScrAddrObj.h:184: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(ScrAddrObj const &) with no explicit typecheck typemap for arg 2 of type 'BinaryData'
ScrAddrObj.h:184: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(ScrAddrObj const &) with no explicit typecheck typemap for arg 2 of type 'BinaryData'
ScrAddrObj.h:184: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(ScrAddrObj const &) with no explicit typecheck typemap for arg 2 of type 'BinaryData'
ScrAddrObj.h:184: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(ScrAddrObj const &) with no explicit typecheck typemap for arg 2 of type 'BinaryData'
ScrAddrObj.h:184: Warning 472: Overloaded method ScrAddrObj::ScrAddrObj(ScrAddrObj const &) with no explicit typecheck typemap for arg 2 of type 'BinaryData'
g++  -O2 -pipe -fPIC  -Icryptopp -Imdb -DUSE_CRYPTOPP -D__STDC_LIMIT_MACROS -I/usr/include/python2.7 -I/usr/include/python2.7 -std=c++11 -c CppBlockUtils_wrap.cxx

...but Armory runs without ever crashing or locking up referring to these errors, or at all (so far). So I don't know how significant they are, but thought I'd report just in case.
full member
Activity: 123
Merit: 100
quote author=CircusPeanut link=topic=919202.msg10526536#msg10526536 date=1424461279]
Please send me a PM if you think you are owed more bounties than you received.
The way I counted it, it's as high as 25. How do I know which reports did/didn't earn bounties and why?
[/quote]


There are many bugs that end up being repeats of previous bugs, and some are not really bugs.

On the other side we want to reward people who put a lot in a lot of effort and write clear and concise bugs.

My solution is to encourage people to contact me in a PM if they are not satisfied with their tally. So, please send me a PM if you want to see about what we can add to your bounty haul.
sr. member
Activity: 250
Merit: 253
0.92.99.7 supernode, Windows 7
I had two new transactions today, one sending and then one receiving. Both showed up when they had 0-conf, and then disappeared later, making Armory show an incorrect balance. I think each disappeared when it got a confirmation. Upgraded to 0.93, ran Help > Clear All Unconfirmed, and restarted Armory several times with no change.
Something that might have had an impact on this was that I also had a wallet loaded into Armory with ~131,000 imported private keys and many transactions on those addresses.

I've since removed the many-key wallet and triggered a Rescan, which is in progress.
Please send me a PM if you think you are owed more bounties than you received.
The way I counted it, it's as high as 25. How do I know which reports did/didn't earn bounties and why?
hero member
Activity: 702
Merit: 500
Here is one more late entry that gets a bounty....

aerobatic - 1

Please send us the info above to receive your bounty

many thanks CP.  no bounty needed.  just the idea that i can use Armory on my Mac without problems is reward enough.

full member
Activity: 120
Merit: 100
Java Coder
snip

I've got one last thing that keeps bothering me, yes it's the transaction details window still not showing inputs correctly, other than that I can't find anything else.

I've explained in a previous post why this will have to wait 0.93.1

Oh, my apologies, I did not see that
legendary
Activity: 3794
Merit: 1375
Armory Developer
I'm intrigued by this.  Are you saying that as of 0.93.1, the Armory database in a default installation will only take up 120MB of disk space?

Yes

I've got one last thing that keeps bothering me, yes it's the transaction details window still not showing inputs correctly, other than that I can't find anything else.

I've explained in a previous post why this will have to wait 0.93.1
full member
Activity: 120
Merit: 100
Java Coder
I've got one last thing that keeps bothering me, yes it's the transaction details window still not showing inputs correctly, other than that I can't find anything else.
hero member
Activity: 563
Merit: 500
LMDB maps the entire underlying dataset in RAM. Can't address 30GB of data in x86. And that's just fullnode, supernode requires 3x that currently. For 0.93.1, fullnode should be around 120MB [...]

I'm intrigued by this.  Are you saying that as of 0.93.1, the Armory database in a default installation will only take up 120MB of disk space?
member
Activity: 98
Merit: 10
Late bug. The link to "lockbox documentation" on the lockboxes screen leads to https://bitcoinarmory.com/about/using-lockboxes/ which is a Page Not Found error.
full member
Activity: 123
Merit: 100
Here is one more late entry that gets a bounty....

aerobatic - 1

Please send us the info above to receive your bounty
sr. member
Activity: 306
Merit: 250
Here are the bounty awards:

jammers - 5
TimS - 15
Helgabutters - 27
zombieslayer9099 - 4
japerry - 1
Bitpeep - 1
oneoctet - 1
Carlton Banks - 1
jouke - 2
justusranvier - 1
STRML - 1

Jammers, TimS and Helgabutters each received 2 bounties for all of their text formatting reports that were caused by internationalization.

Zombieslayer won 2 bounties for best suggestion for the paging control.

Please send me a PM if you think you are owed more bounties than you received.

So far only one of the above people has sent me the information that we need to pay you your bounties. PM that info to me if you are on this list and wish to be paid.

Thanks! I didn't know my report was noted! I'll get the info you requestd to you in a PM.
Pages:
Jump to: