Pages:
Author

Topic: RAM-Reduction & Backup Center Testing (version 0.89.99.16) - page 4. (Read 41311 times)

full member
Activity: 238
Merit: 100
I run Linux on my abacus.
I recently upgraded from the 0.88 stable to version 0.89.99.14-beta on Windows 7 64-bit.

Looks like the new version created the '%userdir%\AppData\Roaming\Armory\databases\leveldb_blkdata' directory, which now is larger than the original blockchain dir. What's the point in using double the HD space?
pvz
newbie
Activity: 53
Merit: 0
----- Ubuntu/Debian
Only 10.04 and 12.04 are mentioned.
Is the 12.04 deb/installer compatible with 13.10?
legendary
Activity: 1025
Merit: 1000
Yay! A new version to test. I was having a LOT of stability issues on OS X 10.9 with the .14 version. I'll save the bug report for this version
legendary
Activity: 1498
Merit: 1000
Code:
Process:         Python [6067]
Path:            /Applications/Armory.app/Contents/MacOS/Python
Identifier:      com.armory.armory
Version:         ???
Code Type:       X86-64 (Native)
Parent Process:  bash [6064]
Responsible:     bash [6064]
User ID:         501

Date/Time:       2013-11-22 18:21:25.588 -0500
OS Version:      Mac OS X 10.9 (13A603)
Report Version:  11
Anonymous UUID:  [Removed]

Sleep/Wake UUID: [Removed]

Crashed Thread:  0  Dispatch queue: com.apple.main-thread

Exception Type:  EXC_BAD_ACCESS (SIGBUS)
Exception Codes: KERN_PROTECTION_FAILURE at 0x00000001033ae0d0

VM Regions Near 0x1033ae0d0:
    __DATA                 00000001033a8000-00000001033a9000 [    4K] rw-/rwx SM=PRV  /Applications/Armory.app/Contents/Dependencies/qt/4.8.5/lib/QtCore.framework/Versions/4/QtCore
--> __LINKEDIT             00000001033a9000-0000000103430000 [  540K] r--/rwx SM=COW  /Applications/Armory.app/Contents/Dependencies/qt/4.8.5/lib/QtCore.framework/Versions/4/QtCore
    __TEXT                 0000000103430000-000000010345f000 [  188K] r-x/rwx SM=COW  /Applications/Armory.app/Contents/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/PyQt4/QtXml.so

Thread 0 Crashed:: Dispatch queue: com.apple.main-thread
0   QtCore                        0x000000010323d118 QObjectPrivate::~QObjectPrivate() + 278
1   QtCore                        0x000000010323cfd9 QObjectPrivate::~QObjectPrivate() + 15
2   QtCore                        0x000000010323eb08 QObject::~QObject() + 1098
3   QtGui                          0x0000000104611199 QtMacInterruptDispatcherHelp::~QtMacInterruptDispatcherHelp() + 15
4   QtGui                          0x000000010460fc71 QEventDispatcherMac::processEvents(QFlags) + 61
5   QtCore                        0x000000010322cd89 QEventLoop::processEvents(QFlags) + 79
6   QtCore                        0x000000010322cee7 QEventLoop::exec(QFlags) + 341
7   QtCore                        0x000000010322fa6b QCoreApplication::exec() + 199
8   QtGui.so                      0x0000000103e48330 meth_QApplication_exec_ + 80
9   org.python.python              0x00000001000a3320 PyEval_EvalFrameEx + 7712
10  org.python.python              0x00000001000a1386 PyEval_EvalCodeEx + 1734
11  org.python.python              0x00000001000a0cb6 PyEval_EvalCode + 54
12  org.python.python              0x00000001000c8351 PyRun_FileExFlags + 161
13  org.python.python              0x00000001000c7e9e PyRun_SimpleFileExFlags + 718
14  org.python.python              0x00000001000dcedb Py_Main + 3307
15  Python                        0x0000000100000e55 0x100000000 + 3669
16  Python                        0x0000000100000d71 0x100000000 + 3441

I got a hard crash using those latest builds, nothing in the armory log.
legendary
Activity: 3080
Merit: 1688
lose: unfind ... loose: untight
Well, I know you posted Mac OS X 10.8 & 10.9. And I am meager 10.7.5. But things are not improving on this. Seems to die even faster:

Code:
hostname:~ username$ /Applications/Armory.app/Contents/MacOS/Armory
/Applications/Armory.app/Contents/MacOS/Armory: line 16:  3104 Segmentation fault: 11  $DIRNAME/Python $ARMORYDIR/ArmoryQt.py
hostname:~ username$
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
So is this intended to be last testing release prior to 0.90-beta?

Barring any showstopping issues, yes.  I plan to have it posted alongside 0.88.1, and if someone has enough RAM, they can still use the old one which may be more reliable for now.  But it seems that this version is working quite well for a lot of people, and 0.88.1 is getting more unreliable, so I have to release it sometime!

Version 0.91 will be tons of polishing, bug fixes, unicode fixes, and optimizations. I expect that that version will edge 0.88.1 on reliability.
hero member
Activity: 681
Merit: 500
RELEASE SCRIPTS COMPLETE:

These things are bad-ass.  Not only do they sign everything, bundle everything, hash everything (offline), and then verify and upload everything to S3 (online), it prints out a bunch of forum-formatted and HTML links!  

Below I have raw copied the forum-formatted links here after a raw upload to S3.  This may not be perfect [yet], but it's pretty darned close.  Please download things, verify signatures, install and run, etc.  

The two things I'm not sure about:  Vista support, and offline-bundles properly bundled!  Please try it out!  



Try 0.89.99.16-testing!
All installers have offline-signatures, directly in the debs, and in the hashes file

  Armory 0.89.99.16-testing for Windows Vista, 7, 8 (Both 32- and 64-bit)
  Armory 0.89.99.16-testing for Ubuntu/Debian 10.04-64bit
  Armory 0.89.99.16-testing for Ubuntu/Debian 10.04-32bit
  Armory 0.89.99.16-testing for Ubuntu/Debian 12.04-64bit
  Armory 0.89.99.16-testing for Ubuntu/Debian 12.04-32bit
  Armory 0.89.99.16-testing for Mac/OSX 10.8 and 10.9
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 10.04-32bit
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 10.04-32bit
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 12.04-32bit
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 12.04-32bit

  Armory 0.89.99.16-testing: Signed hashes of all installers


The link text doesn't match the filenames for the 64bit offline bundles.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
RELEASE SCRIPTS COMPLETE:

These things are bad-ass.  Not only do they sign everything, bundle everything, hash everything (offline), and then verify and upload everything to S3 (online), it prints out a bunch of forum-formatted and HTML links!   

Below I have raw copied the forum-formatted links here after a raw upload to S3.  This may not be perfect [yet], but it's pretty darned close.  Please download things, verify signatures, install and run, etc. 

The two things I'm not sure about:  Vista support, and offline-bundles properly bundled!  Please try it out! 



Try 0.89.99.16-testing!
All installers have offline-signatures, directly in the debs, and in the hashes file

  Armory 0.89.99.16-testing for Windows Vista, 7, 8 (Both 32- and 64-bit)
  Armory 0.89.99.16-testing for Ubuntu/Debian 10.04-64bit
  Armory 0.89.99.16-testing for Ubuntu/Debian 10.04-32bit
  Armory 0.89.99.16-testing for Ubuntu/Debian 12.04-64bit
  Armory 0.89.99.16-testing for Ubuntu/Debian 12.04-32bit
  Armory 0.89.99.16-testing for Mac/OSX 10.8 and 10.9
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 10.04-32bit
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 10.04-32bit
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 12.04-32bit
  Armory 0.89.99.16-testing Offline Bundle for Ubuntu/Debian 12.04-32bit

  Armory 0.89.99.16-testing: Signed hashes of all installers
legendary
Activity: 3416
Merit: 1912
The Concierge of Crypto
That's why I like XP. I've made my offline setup secure. My online version is not, but probably more secure than most other XPs, 7s and 8s.
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Also... at this point a lot of people are using 10.04 for their offline computers, and I don't want to tell them "sorry, gotta destroy and rebuild your super-secure system...have fun!"  (including one of my own offline systems Smiley)
sr. member
Activity: 287
Merit: 250
...
I am actually in the process right now of upgrading my release process to include 10.04 and 12.04 installers by default.  
...
Will have a 10.04 offline bundle for you tomorrow morning Smiley
In my search process I just noticed there is only 10.04 support until 2013/05.
Are you sure you want to keep support on 10.04?
One nice thing about 10.04 is that it will run on really old hardware, including non-PAE CPUs, which allows some otherwise obsolete machines to be used as the offline/cold storage piece of the Armory solution.  (Devices like IBM ThinkPads from the Windows 98 and Windows 2000 era.)  Because 12.04 switched over to using the PAE Linux kernel by default, it is non-trivial to get it to boot on a non-PAE CPU, so removing 10.04 support would probably, as a practical matter, reduce the universe of "spare" hardware that could be used for the Armory cold storage wallet.
full member
Activity: 224
Merit: 100
...
I am actually in the process right now of upgrading my release process to include 10.04 and 12.04 installers by default.  
...
Will have a 10.04 offline bundle for you tomorrow morning Smiley
In my search process I just noticed there is only 10.04 support until 2013/05.
Are you sure you want to keep support on 10.04?

It does not really matter if the computer is never connected to the internet. However, 12.04 would have support for more devices. The main drawback with 10.04 is that it's not hosted on a very fast server anymore, and finding the ISO is not as straightforward as finding the 12.04.
pvz
newbie
Activity: 53
Merit: 0
...
I am actually in the process right now of upgrading my release process to include 10.04 and 12.04 installers by default.  
...
Will have a 10.04 offline bundle for you tomorrow morning Smiley
In my search process I just noticed there is only 10.04 support until 2013/05.
Are you sure you want to keep support on 10.04?
legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Ubuntu 10.4 LTS support.
Installing armory_0.89.99.12-testing_i386.deb gives dependency error: libstdc++6 >= 4.6
On 10.4 LTS the most recent available is 4.4.3
Maybe more dependencies will give this error, but no tools available on this offline machine.

Ack, I should've labeled those better!  Those are 12.04 installers.  I am actually in the process right now of upgrading my release process to include 10.04 and 12.04 installers by default.  AND name them appropriately!  Sorry about that.

Part of 0.89.99.16-testing will be testing the new release scripts, which sign all the debs, create all the offlien bundles, tag and sign the git repo, and compute all the hashes and signs them.  I'm hoping that once I get all the packages compiled and into one place, that it will be one command to do all that from the offline computer (with my GPG key password of course).

This whole release process used to take hours.  Now CircusPeanut got me a painless NSIS install script integrated into MSVS, and with the automatic offline-bundling, getting from compile to signed-release may be a lot faster now.  

Will have a 10.04 offline bundle for you tomorrow morning Smiley
pvz
newbie
Activity: 53
Merit: 0
Ubuntu 10.4 LTS support.
Installing armory_0.89.99.12-testing_i386.deb gives dependency error: libstdc++6 >= 4.6
On 10.4 LTS the most recent available is 4.4.3
Maybe more dependencies will give this error, but no tools available on this offline machine.
sr. member
Activity: 285
Merit: 250
I've been very pleased with 88.1 - no reason to update really - but got curious about the 0.89.99.14-testing version so downloaded it tonite to give it a spin. Wow this new version is fast - once installed with an up to date blockchain it took less than a minute to start up. And RAM used is minimal. Color me impressed:)

legendary
Activity: 1428
Merit: 1093
Core Armory Developer
Please help me find the disappearing-tx bug!  
I'll give 0.2 BTC to someone who finds the pattern!

I need your help with this one!  I'm going insane trying to figure out the pattern behind this bug.  90% of my tx go through fine.  It seems to only happen when I'm not paying attention.  

FOUND!  Bounty off.

Sadly, I actually found this bug yesterday, but thought that its behavior would occur 100% of the time I did some specific behavior.  When I tested and it didn't happen, I assumed that wasn't actually a bug (or the bug).  It turns out that was it after all, but it only triggers under very specific, infrequent conditions.  Frustrating! 

Also, CircusPeanut fixed the restore-backup entry fields misbehaving (putting the cursor in the middle of the input mask fields, instead of at the beginning).  That should remove some extra confusion (a lot of people got really tripped up by that!).

Will be attending to some of the things found in the bug-bounty thread and then will release a final testing version before the official 0.90-beta release.  There are still problems with the release, but at some point I have to just release it.  And this version has more than enough usability to replace 0.88.1 on the website.  Exciting!

Pages:
Jump to: