Bitcoin Forum
April 26, 2024, 05:13:08 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [41] 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 ... 231 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 521678 times)
marks1976
Sr. Member
****
Offline Offline

Activity: 893
Merit: 250


View Profile
June 09, 2012, 08:38:54 PM
 #801

Thank you I will give that a try and see what happens from there.

 
        ▄██████
      ▄█▀██████
    ▄█▀  ██████
  ▄█▀    ██████
▄██▄▄▄▄▄▄██████
███████████████
███████████████
███████▀▀▀▀▀▀▀▀
███████▄▄▄▄▄▄▄▄
███████
███████▀▀▀▀▀▀▀▀
███████▄▄▄▄▄▄▄▄
████████████
███████████████
 ▀█████████████

<█▄▄▄

▄▄▄▄▄▄▄▄▄▄ █▄▄▄▄

▄▄▄▄▄ █▄▄▄▄▄

│   ▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄ ▄▄▄▄▄(▄▄▄
$▄▄▄▄▄▄█▄▄▄▄▄▄, █▄▄▄▄▄▄▄ $▄▄▄▄▄▄: ▄▄▄▄▄
│   █
│   │   //█▄▄▄▄▄▄▄ ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
│   │   $▄▄▄▄▄▄▄▄█▄▄▄▄ ▄▄▄▄▄▄_▄▄▄(▄▄▄▄▄▄█▄▄▄▄▄▄, █████████▄█████▄███████):
│   │   $▄▄▄▄▄▄▄▄█▄▄▄▄ ▄▄ ▄▄▄▄▄▄($▄▄▄▄▄▄▄ - > ▄▄▄▄▄()) ▄▄▄▄▄▄▄:
│   │   ▄▄ (!$▄▄▄▄▄▄▄▄▄█▄▄▄▄▄▄ !$▄▄▄▄▄▄▄█▄▄▄▄▄) █
│   │      ▄▄▄▄▄▄ ▄▄▄▄▄▄
│   │   █
 
           ▄███▄        ▄███▄
     ▄███████▄    ▄███████▄
     █████████    █████████
      ███████      ███████
       ▀▀▀▀▀        ▀▀▀▀▀
 ▄▄████▄▄▄▄▄█▀ ▄▄████▄▄▄▄████▄▄
█████████▀███ ██████████████████
███████▀  ███ ██████████████████
       ▄█ 
    ▄▄███▄▄▄▄▄▄        █▄
    ▀█████████▀   ▄▄▄▄▄███▄
      ▀██       ▄███████████
        ▀              ███▀
                       ▀
   
P2P CASH
▄▄▄▄▄▄ Send money worldwide fast ▄▄▄▄▄▄
 
███████████████████▄
█████████████████████
████           ▀██████
████             ██████
████              █████
████             ▄█████      ▄
████            ▄██████    ▄██
████     ▄▄▄▄▄████████    ▄███
████   ▄████████████▀   ▄█████
████ ▄███████████▀▀   ▄███████
██████████▀         ▄█████████
████████▀  ▄▄███████████▀ ████
██████▀  ▄████████████▀   ████
████▀   ███████▀▀▀▀▀▀     ████
██▀    ██████▀            ████
▀      █████              ████
       █████              ████
       █████▄             ████
       ▀██████▄           ████
        ▀█████████████████████
          ▀███████████████████
  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ safe an easy with P2P ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
P2P is the open source smart
contract platform
fully dedicated to
international money transactions
     
   ▄▄██▄▄▄▄▄▄██▄▄
  ████████████████
 ██████████████████
▄████▄  ███▄  ▄████▄
█████▄  ███▄  ▄█████
████████████████████
 ▄████  ▄▄▄▄  ████▄
   
▄      ▄███▄▄
██▄▄▄ ██████▀
████████████
 ██████████▀
   ███████▀
 ▄█████▀▀
   
             ▄▄
       ▄▄▄█████
  ▄▄▄███▀▀▄███
▀▀███▀ ▄██████
    █ ███████
     ██▀▀▀███
           ▀▀
███





███
██████████████████████████

            JOIN

██████████████████████████
███
  █
  █
  █
  █
  █
███
1714108388
Hero Member
*
Offline Offline

Posts: 1714108388

View Profile Personal Message (Offline)

Ignore
1714108388
Reply with quote  #2

1714108388
Report to moderator
"Governments are good at cutting off the heads of a centrally controlled networks like Napster, but pure P2P networks like Gnutella and Tor seem to be holding their own." -- Satoshi
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
check_status
Full Member
***
Offline Offline

Activity: 196
Merit: 100


Web Dev, Db Admin, Computer Technician


View Profile
June 10, 2012, 02:35:29 AM
 #802

Is a reboot required for Armory to work?

I first tried to install the armory .deb it said can't do it dependencies are needed.
I 'sudo apt-get update' then 'sudo apt-get install python-qt4 python-twisted', It said I have unmet dependencies, Huh.
Update manager pops up and says you have a broken package + all of the updates for python-qt4 and python-twisted, Huh.
Install via update manager and at the end it installs Armory also, Huh.
I still sudo dpkg -i armory.deb
Now I click on Armory icon and nothing happens, Huh. I guess Armory is the broken package.

Can you tell me Huh I did wrong? Grin

For Bitcoin to be a true global currency the value of BTC needs always to rise.
If BTC became the global currency & money supply = 100 Trillion then ⊅1.00 BTC = $4,761,904.76.
P2Pool Server List | How To's and Guides Mega List |  1EndfedSryGUZK9sPrdvxHntYzv2EBexGA
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 10, 2012, 02:56:09 AM
 #803

Is a reboot required for Armory to work?

I first tried to install the armory .deb it said can't do it dependencies are needed.
I 'sudo apt-get update' then 'sudo apt-get install python-qt4 python-twisted', It said I have unmet dependencies, Huh.
Update manager pops up and says you have a broken package + all of the updates for python-qt4 and python-twisted, Huh.
Install via update manager and at the end it installs Armory also, Huh.
I still sudo dpkg -i armory.deb
Now I click on Armory icon and nothing happens, Huh. I guess Armory is the broken package.

Can you tell me Huh I did wrong? Grin


So the first 3/4 of that is normal if you try to "dpkg -i" from the command-line -- you have manually install unmet dependencies when installing using dpkg.  If you instead double-clicked the .deb file from a file browser, it will open GDebi/Synaptic which will handle all that for you.

As for why nothing happens when you click on it... that is not normal at all!  This is the second complaint I've heard about 11.04, which is the one version I don't currently have installed for testing (I thought I did, but it's actually 11.10).  I'm going to create an Ubuntu 11.04-64bit VM right now and see what's going on!

If you could just do me a quick favor:  now that it's installed you can run it from the command line by typing "python /usr/share/armory/ArmoryQt.py" adding " --offline" if you only want wallet management without any knowledge of the blockchain.

Can you try running it both regularly and in offline mode from the command line?  If it fails to open, there will be a useful error message, and then copy it here.  I suspect it's the same cryptic message as molecular mentioned.  If so, I would ask molecular if installing the python2.6 fixed it...?

If you get "GLIBCXX_3.4.15' not found", I recommend removing Armory, downloading the python2.6 version, and then try installing it.  If it complains about dependencies, you can try "dpkg -i --force-depends armory_0.77*.deb".  I'd say maybe I created the Debian package with the wrong version of python, but my package-building scripts auto-detects the architecture and python version and names the output appropriately.  

(Ubuntu 11.04 is downloading right now. I'll get back to you when I get a chance to try it...)

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
check_status
Full Member
***
Offline Offline

Activity: 196
Merit: 100


Web Dev, Db Admin, Computer Technician


View Profile
June 10, 2012, 03:50:02 AM
 #804

Code:
python /usr/share/armory/ArmoryQt.py --offline
********************************************************************************
Loading Armory Engine:
   Armory Version:       0.77
   PyBtcAddress Version: 1.00
   PyBtcWallet  Version: 1.35
Detected Operating system: Linux
   User home-directory   : /home/user
   Satoshi BTC directory : /home/user/.bitcoin/
   Satoshi blk0001.dat   : /home/user/.bitcoin/blk0001.dat
   Armory home dir       : /home/user/.armory/
***ERROR:  C++ block utilities not available.
           Make sure that you have the SWIG-compiled modules
           in the current directory (or added to the PATH)
           Specifically, you need:
                  CppBlockUtils.py     and
                  _CppBlockUtils.so
Traceback (most recent call last):
  File "/usr/share/armory/ArmoryQt.py", line 41, in <module>
    from armoryengine import *
  File "/usr/share/armory/armoryengine.py", line 364, in <module>
    import CppBlockUtils as Cpp
  File "/usr/share/armory/CppBlockUtils.py", line 25, in <module>
    _CppBlockUtils = swig_import_helper()
  File "/usr/share/armory/CppBlockUtils.py", line 21, in swig_import_helper
    _mod = imp.load_module('_CppBlockUtils', fp, pathname, description)
ImportError: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /usr/share/armory/_CppBlockUtils.so)

I get the same message whether I run with or without '--offline'.

For Bitcoin to be a true global currency the value of BTC needs always to rise.
If BTC became the global currency & money supply = 100 Trillion then ⊅1.00 BTC = $4,761,904.76.
P2Pool Server List | How To's and Guides Mega List |  1EndfedSryGUZK9sPrdvxHntYzv2EBexGA
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 10, 2012, 03:51:35 AM
 #805

Good news:  I got the 11.04 VM installed, confirmed the error, and then confirmed the python2.6 package works.   Remove the old package using sudo dpkg -r armory and then install the python2.6 package as normal.

I have no idea why this is.  I will have to do some more exhaustive testing to figure out why this is happening.  Perhaps the 2.7 package should be fore 11.10+ only...

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Foxpup
Legendary
*
Offline Offline

Activity: 4340
Merit: 3042


Vile Vixen and Miss Bitcointalk 2021-2023


View Profile
June 10, 2012, 05:06:39 AM
 #806

And yet the python 2.7 and python 2.6 versions still both work fine on python 2.6 (except that installing the python 2.7 version requires --force-depends, obviously). Have you got around to seeing if it's possible to statically link the python interpreter? It doesn't look like these problems are going to go away as long as dynamic linking is involved.

Will pretend to do unspeakable things (while actually eating a taco) for bitcoins: 1K6d1EviQKX3SVKjPYmJGyWBb1avbmCFM4
I am not on the scammers' paradise known as Telegram! Do not believe anyone claiming to be me off-forum without a signed message from the above address! Accept no excuses and make no exceptions!
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
June 10, 2012, 06:14:40 AM
 #807

i've just run this for the very first time and am disappointed at the way it infects my windows drive and especially the appdata folder.

is there any way to run this fully portable, so that you can choose where it runs from, where it saves wallets, etc?
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
June 10, 2012, 06:27:23 AM
 #808

Caveats:
  • Armory must have access to the Satoshi-created blk0001.dat file -- read-only access to see new blocks (usually autodetected)

this is where i'm having a problem with armory.

99% of the things i run on my windows PC are in the form of 'portable apps'. i don't generally ever install anything, and that includes my bitcoin clients and blockchains which are on Z:\appdata

anyone know how to tell armory where my blk0001.dat file is, since it doesn't auto-detect it?
Awalt541
Sr. Member
****
Offline Offline

Activity: 438
Merit: 256


Redot.com - Trade Like a Pro, Earn 70% of Referral


View Profile
June 10, 2012, 07:38:02 PM
Last edit: June 10, 2012, 07:54:52 PM by Awalt541
 #809

Having a slight issue starting Armory up, it loads for about a minute or so and then it says that it has stopped responding. I have 8gb of memory so I doubt its all getting used, tried a different version of armory and the same thing occured  Huh I received a payment not 5 hours ago restarted my computer and now its gone haywire. I still have my wallets so I am not too worried just wanted to see if my miner was paying out.
Andrew



edit: in event viewer it says:
" Faulting application name: ArmoryQt.exe, version: 0.0.0.0, time stamp: 0x4918017b
Faulting module name: _CppBlockUtils.pyd, version: 0.0.0.0, time stamp: 0x4f5c3c9c
Exception code: 0xc0000005"

.Redot.com.████
██
██
██
██
██
██
██
██
██
██
██
████
.• Lowest Trading Fees.
.• Commission Rebates..
.• 70% for Referrals.
.• Top Technology..
████
██
██
██
██
██
██
██
██
██
██
██
████
.$3,000,000 BOUNTY.
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 10, 2012, 08:13:20 PM
 #810

Caveats:
  • Armory must have access to the Satoshi-created blk0001.dat file -- read-only access to see new blocks (usually autodetected)
this is where i'm having a problem with armory.

99% of the things i run on my windows PC are in the form of 'portable apps'. i don't generally ever install anything, and that includes my bitcoin clients and blockchains which are on Z:\appdata

anyone know how to tell armory where my blk0001.dat file is, since it doesn't auto-detect it?

You can run Armory with the " --datadir=Z:\New\Dir\Armory" to tell it where to put all of the Armory-related data and wallet files.  

However, there is no option for setting where Armory should look for the Bitcoin-Qt/bitcoind home directory.  Armory autodetects based on environment variables -- specifically "os.getenv('APPDATA')" in Windows, "os.getenv('HOME')" in Linux.  Looking at the code now, I don't see why I can't add an option for this, it just isn't in version 0.77-alpha.    I have added to my list of things for the next release -- add a customizable bitcoin-home option.  

Until then, if you are really anxious to try, you can permanently change your "APPDATA" environment variable to point to "Z:\appdata" from the control panel (search for "environment" in the upper-right corner).  

If you are constantly changing your "APPDATA" directory depending on your context, you can dynamically change it from the command-line using the "set" command.  I'm not familiar with the mechanics of doing this through launchers/shortcuts.  You might have to make a .bat file that says
Code:
set APPDATA=Z:\appdata
C:\path\to\installed\Armory.exe

Or just wait a week.  I'll have a major release out with this option added.

By the way, I don't know if I'd call it "infecting"... it's completely normal behavior for programs to make a directory for themselves in the "APPDATA" directory.  Just like programs install themselves to the C:\Program Files" directory.  I agree it should be customizable, but there's nothing wrong with that as the default choice.  I'll look into adding an installer option for these things...


Having a slight issue starting Armory up, it loads for about a minute or so and then it says that it has stopped responding. I have 8gb of memory so I doubt its all getting used, tried a different version of armory and the same thing occured  Huh I received a payment not 5 hours ago restarted my computer and now its gone haywire. I still have my wallets so I am not too worried just wanted to see if my miner was paying out.
Andrew

edit: in event viewer it says:
" Faulting application name: ArmoryQt.exe, version: 0.0.0.0, time stamp: 0x4918017b
Faulting module name: _CppBlockUtils.pyd, version: 0.0.0.0, time stamp: 0x4f5c3c9c
Exception code: 0xc0000005"

You can be assured that your wallets/coins are fine.  The issue is likely similar to other users who have reported issues -- mmap() in Windows is just bad -- which is why the next major release is a complete overhaul of the blockchain utilities without using it at all!  This will improve load time, work on any system with any amount of RAM, and should handle arbitrary blockchain sizes.  I got caught off-guard by the rapid acceleration of the blockchain size and was not ready to fix it.  My guess is, that there will be more and more users having this issue...

Until then, I don't have a good solution, other than to check the size of C:\Users\yourname\AppData\Roaming\Bitcoin\blk0001.dat and observe if there's a blk0002.dat.  Armory will definitely stop working if that's the case, and the problem will fix itself for 2-3 weeks if you delete all your blk000X.dat files and let bitcoind/-qt redownload the blockchain.  In the next week, I will have the fixed version out.

If you can't wait, you can always run Armory in "Offline" mode and extract all of your private keys (using the "Backup Individual Keys") and import or sweep them using another application.

P.S. -- An extreme alternative is to load your wallet on a linux system/VM, which still runs fine. 

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Awalt541
Sr. Member
****
Offline Offline

Activity: 438
Merit: 256


Redot.com - Trade Like a Pro, Earn 70% of Referral


View Profile
June 10, 2012, 08:25:05 PM
 #811

Tried to see if offline mode would work, it did not. Same error as before but with
"Unable to collect System Pagefile performance data. The first four bytes (DWORD) of the Data section contains the status code."
As well.

 I suppose I'll just wait a week and see what my balance looks like  Grin

.Redot.com.████
██
██
██
██
██
██
██
██
██
██
██
████
.• Lowest Trading Fees.
.• Commission Rebates..
.• 70% for Referrals.
.• Top Technology..
████
██
██
██
██
██
██
██
██
██
██
██
████
.$3,000,000 BOUNTY.
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 10, 2012, 08:30:07 PM
 #812

Tried to see if offline mode would work, it did not. Same error as before but with
"Unable to collect System Pagefile performance data. The first four bytes (DWORD) of the Data section contains the status code."
As well.

 I suppose I'll just wait a week and see what my balance looks like  Grin


What the hell is that?  I am definitely not familiar, at all, with that error.  Can't even begin to imagine what would cause it.  Especially if it used to run on your system and now doesn't...? 

I suspect it's still MMAP-related, and thus will go away with the new version.   I'm working feverishly on it, and will even be taking a day off of work to work on it...

By the way, you should backup your wallet (for sure!) and then move it to a different location then retry offline mode -- I just want to confirm that it is not an issue with the wallet.

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Awalt541
Sr. Member
****
Offline Offline

Activity: 438
Merit: 256


Redot.com - Trade Like a Pro, Earn 70% of Referral


View Profile
June 10, 2012, 08:46:45 PM
 #813

Ok, I copied my .wallets and deleted the ones in the roaming folder pasted them back in and loaded the newest version of Armory in offline mode. Loaded up fine and everything the balances show (...) which I assume is right because of it not being online.

.Redot.com.████
██
██
██
██
██
██
██
██
██
██
██
████
.• Lowest Trading Fees.
.• Commission Rebates..
.• 70% for Referrals.
.• Top Technology..
████
██
██
██
██
██
██
██
██
██
██
██
████
.$3,000,000 BOUNTY.
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 10, 2012, 08:49:52 PM
 #814

Ack!  That's not good, actually.  I wonder if the wallet file somehow got corrupted (hasn't happened yet! but there's always a first...).  Can you now run in online-mode without the wallet?  Create new wallets?  Restart Armory with the new wallets?

If you've got only a few BTC in the wallet, I might just buy it from you and then I can go hex diving to figure out what happened.  (obviously, you'd switch to a new wallet, after that)


Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Awalt541
Sr. Member
****
Offline Offline

Activity: 438
Merit: 256


Redot.com - Trade Like a Pro, Earn 70% of Referral


View Profile
June 10, 2012, 09:16:28 PM
 #815

Ack!  That's not good, actually.  I wonder if the wallet file somehow got corrupted (hasn't happened yet! but there's always a first...).  Can you now run in online-mode without the wallet?  Create new wallets?  Restart Armory with the new wallets?

If you've got only a few BTC in the wallet, I might just buy it from you and then I can go hex diving to figure out what happened.  (obviously, you'd switch to a new wallet, after that)



The wallet only has ~22 and some change.
Deleting them worked imported back into Armory .77(the new one I downloaded)through the interface.


Although it did hang for a little while and did throw an error:
Faulting application name: ArmoryQt.exe, version: 0.0.0.0, time stamp: 0x4918017b
Faulting module name: _CppBlockUtils.pyd, version: 0.0.0.0, time stamp: 0x4f5c3c9c
Exception code: 0xc0000005
Fault offset: 0x0000000000001c03
Faulting process id: 0x1250
Faulting application start time: 0x01cd474d5497b76a
Faulting application path: A:\Armory_Win64_0.56-alpha\ArmoryQt.exe
Faulting module path: A:\Armory_Win64_0.56-alpha\_CppBlockUtils.pyd
Report Id: b2d6cf4c-b340-11e1-b8da-8c89a51b6240

which I find odd it looked at the other version  Huh


Edit: I have another wallet that has maybe .0001 BTC if you want it to dive into. Or any of my corrupt files for that matter.

.Redot.com.████
██
██
██
██
██
██
██
██
██
██
██
████
.• Lowest Trading Fees.
.• Commission Rebates..
.• 70% for Referrals.
.• Top Technology..
████
██
██
██
██
██
██
██
██
██
██
██
████
.$3,000,000 BOUNTY.
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 10, 2012, 09:29:48 PM
 #816

Ack!  That's not good, actually.  I wonder if the wallet file somehow got corrupted (hasn't happened yet! but there's always a first...).  Can you now run in online-mode without the wallet?  Create new wallets?  Restart Armory with the new wallets?

If you've got only a few BTC in the wallet, I might just buy it from you and then I can go hex diving to figure out what happened.  (obviously, you'd switch to a new wallet, after that)



The wallet only has ~22 and some change.
Deleting them worked imported back into Armory .77(the new one I downloaded)through the interface.


Although it did hang for a little while and did throw an error:
Faulting application name: ArmoryQt.exe, version: 0.0.0.0, time stamp: 0x4918017b
Faulting module name: _CppBlockUtils.pyd, version: 0.0.0.0, time stamp: 0x4f5c3c9c
Exception code: 0xc0000005
Fault offset: 0x0000000000001c03
Faulting process id: 0x1250
Faulting application start time: 0x01cd474d5497b76a
Faulting application path: A:\Armory_Win64_0.56-alpha\ArmoryQt.exe
Faulting module path: A:\Armory_Win64_0.56-alpha\_CppBlockUtils.pyd
Report Id: b2d6cf4c-b340-11e1-b8da-8c89a51b6240

which I find odd it looked at the other version  Huh

Yeah, odd.  Who has an "A:" drive anymore? Wink

But seriously, 0.56-alpha is "ancient".  It appears that you are, perhaps, running the old version of Armory.  In fact, that version just flat out loads everything in to RAM, doesn't even do any kind of file mapping...

It sounds like there's some shortcuts/links/environment variables that are set incorrectly.  If I were you, I would remove the stuff on the A:, remove Armory, and then reinstall the correct version.  Then make sure that the shortcut you use is pointing to the right place, which will be "C:\Program Files (x86)\Armory Bitcoin Client\Armory\Armory.exe".

Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
Awalt541
Sr. Member
****
Offline Offline

Activity: 438
Merit: 256


Redot.com - Trade Like a Pro, Earn 70% of Referral


View Profile
June 10, 2012, 09:42:19 PM
 #817


Yeah, odd.  Who has an "A:" drive anymore? Wink

But seriously, 0.56-alpha is "ancient".  It appears that you are, perhaps, running the old version of Armory.  In fact, that version just flat out loads everything in to RAM, doesn't even do any kind of file mapping...

It sounds like there's some shortcuts/links/environment variables that are set incorrectly.  If I were you, I would remove the stuff on the A:, remove Armory, and then reinstall the correct version.  Then make sure that the shortcut you use is pointing to the right place, which will be "C:\Program Files (x86)\Armory Bitcoin Client\Armory\Armory.exe".

Yeah, for some off reason when I first installed the drive(primary is SSD) it had the letter set to A and before I realized that could cause an issue it was too late. Like installing Diablo, had to change the drive letter to install then change it back and reroute all of the shortcuts  Angry

Went ahead and deleted the .56 no issues anymore. I appreciate your quick help.

.Redot.com.████
██
██
██
██
██
██
██
██
██
██
██
████
.• Lowest Trading Fees.
.• Commission Rebates..
.• 70% for Referrals.
.• Top Technology..
████
██
██
██
██
██
██
██
██
██
██
██
████
.$3,000,000 BOUNTY.
payb.tc
Hero Member
*****
Offline Offline

Activity: 812
Merit: 1000



View Profile
June 11, 2012, 12:29:09 AM
 #818

Caveats:
  • Armory must have access to the Satoshi-created blk0001.dat file -- read-only access to see new blocks (usually autodetected)
this is where i'm having a problem with armory.

99% of the things i run on my windows PC are in the form of 'portable apps'. i don't generally ever install anything, and that includes my bitcoin clients and blockchains which are on Z:\appdata

anyone know how to tell armory where my blk0001.dat file is, since it doesn't auto-detect it?

You can run Armory with the " --datadir=Z:\New\Dir\Armory" to tell it where to put all of the Armory-related data and wallet files.  

However, there is no option for setting where Armory should look for the Bitcoin-Qt/bitcoind home directory.  Armory autodetects based on environment variables -- specifically "os.getenv('APPDATA')" in Windows, "os.getenv('HOME')" in Linux.  Looking at the code now, I don't see why I can't add an option for this, it just isn't in version 0.77-alpha.    I have added to my list of things for the next release -- add a customizable bitcoin-home option.  

Until then, if you are really anxious to try, you can permanently change your "APPDATA" environment variable to point to "Z:\appdata" from the control panel (search for "environment" in the upper-right corner).  

If you are constantly changing your "APPDATA" directory depending on your context, you can dynamically change it from the command-line using the "set" command.  I'm not familiar with the mechanics of doing this through launchers/shortcuts.  You might have to make a .bat file that says
Code:
set APPDATA=Z:\appdata
C:\path\to\installed\Armory.exe

Or just wait a week.  I'll have a major release out with this option added.

By the way, I don't know if I'd call it "infecting"... it's completely normal behavior for programs to make a directory for themselves in the "APPDATA" directory.  Just like programs install themselves to the C:\Program Files" directory.  I agree it should be customizable, but there's nothing wrong with that as the default choice.  I'll look into adding an installer option for these things...

thanks so much for your reply.

i didn't mean to offend; "infecting" is just my personal term for any software that doesn't run as a portable app.

and there's no way i'd want to change my APPDATA variable, because then windows would probably start infecting my nice clean z:\ with all sorts of crap.

after i've run the .msi, and it auto installs to program files,  is it possible to move the whole folder somewhere else?

i really would like to see a fully portable mode (no installation!) and will send you over a few coins.

thanks!
etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
June 11, 2012, 12:38:20 AM
 #819

thanks so much for your reply.

i didn't mean to offend; "infecting" is just my personal term for any software that doesn't run as a portable app.

and there's no way i'd want to change my APPDATA variable, because then windows would probably start infecting my nice clean z:\ with all sorts of crap.

after i've run the .msi, and it auto installs to program files,  is it possible to move the whole folder somewhere else?

i really would like to see a fully portable mode (no installation!) and will send you over a few coins.

thanks!


Three things need to be "available" for Armory to run:

  • (1) Armory installed into ProgramFiles directory
  • (2) Blockchain in the APPDATA directory
  • (3) Armory "home" in the "--datadir" directory

For (1): There is no problem moving this directory to another location. Just be aware that the shortcuts that are automatically created will become invalid.  But you can send the default shortcut to your desktop and change the target to the new location of Armory.exe

For (2): My last post described how it could be done, right now:  but it probably requires creating a two-line batch file and then changing the shortcut to point to that

For (3): Just run with the " --datadir=Z:\appdir\whatever" option (which can be added to the shortcut or batch file)

It should be straightforward to add an option to the installer to "fix" (1) but I will not be doing that on the next release (enough to deal with, at the moment...).  I will add support for (2) in the next release.  And (3) is already supported.

I had multiple requests to make the Armory-home-dir portable (3), so I did that not realizing that such users probably also have non-standard bitcoin installs...


Founder and CEO of Armory Technologies, Inc.
Armory Bitcoin Wallet: Bringing cold storage to the average user!
Only use Armory software signed by the Armory Offline Signing Key (0x98832223)

Please donate to the Armory project by clicking here!    (or donate directly via 1QBDLYTDFHHZAABYSKGKPWKLSXZWCCJQBX -- yes, it's a real address!)
check_status
Full Member
***
Offline Offline

Activity: 196
Merit: 100


Web Dev, Db Admin, Computer Technician


View Profile
June 11, 2012, 01:03:46 AM
 #820

I had a power failure while Armory and Bitcoin-qt was running. When I resumed, Armory crashed after 'Loading Blockchain'.
I ran:
Code:
$ python /usr/share/armory/ArmoryQt.py
....
/home/user/.bitcoin/blk0001.dat is 1609.27 MB
segmentation fault
$ _

What do I need to do to recover Armory?

For Bitcoin to be a true global currency the value of BTC needs always to rise.
If BTC became the global currency & money supply = 100 Trillion then ⊅1.00 BTC = $4,761,904.76.
P2Pool Server List | How To's and Guides Mega List |  1EndfedSryGUZK9sPrdvxHntYzv2EBexGA
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 [41] 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 ... 231 »
  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!