Bitcoin Forum
April 25, 2024, 11:12:25 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 ... 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 [220] 221 222 223 224 225 226 227 228 229 230 231 »
  Print  
Author Topic: Armory - Discussion Thread  (Read 521678 times)
Wotan777
Newbie
*
Offline Offline

Activity: 37
Merit: 0


View Profile
February 25, 2015, 05:15:01 PM
Last edit: February 25, 2015, 05:36:13 PM by Wotan777
 #4381

...

Ugh, I just realized I bet we broke the 12.04 offline bundle with this release.  I bet no one tested that... we really need to widen the testing net better.  In the future, we might offer quadruple bounties for the first bug found in each of a bunch of categories.  That would include testing the offline bundles, and lots of corner case features...

I might need to update the offline bundles and re-release 0.93...

Armory-0.93 Win7 64 bit version (Version 0.93-beta-84a5897ec2) also has a problem:
Today it crashed and rebuilt Armory database 3 times.
1714043545
Hero Member
*
Offline Offline

Posts: 1714043545

View Profile Personal Message (Offline)

Ignore
1714043545
Reply with quote  #2

1714043545
Report to moderator
1714043545
Hero Member
*
Offline Offline

Posts: 1714043545

View Profile Personal Message (Offline)

Ignore
1714043545
Reply with quote  #2

1714043545
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714043545
Hero Member
*
Offline Offline

Posts: 1714043545

View Profile Personal Message (Offline)

Ignore
1714043545
Reply with quote  #2

1714043545
Report to moderator
1714043545
Hero Member
*
Offline Offline

Posts: 1714043545

View Profile Personal Message (Offline)

Ignore
1714043545
Reply with quote  #2

1714043545
Report to moderator
bitcool
Legendary
*
Offline Offline

Activity: 1441
Merit: 1000

Live and enjoy experiments


View Profile
February 25, 2015, 10:31:26 PM
 #4382

The latest version has memory leaks, badly. It consume 15.8 GB of my 16 GB Windows memory, every time.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
February 25, 2015, 10:50:07 PM
 #4383

The latest version has memory leaks, badly. It consume 15.8 GB of my 16 GB Windows memory, every time.


What's Armory's RAM usage? I think you are confusing RAM used by the process and in use memory pages. The OS won't shy away from filling that up when a lot of access is performed on mmap'ed files, which will happen a lot during a DB scan. That doesn't mean the RAM is in use, it means the OS is chugging unused RAM to shuffle file data in and out of it. If a process was to ask for more RAM it would get priority over this memory.

The OS has no reason to empty this memory once Armory is done scanning. For all it knows, Armory just asked for intensive access to this data, so the OS expects it will again. Unless other processes start asking for more RAM or Armory is closed, the OS will keep these unused pages filled with the DB's mmap'ed files.

bitcool
Legendary
*
Offline Offline

Activity: 1441
Merit: 1000

Live and enjoy experiments


View Profile
February 25, 2015, 11:54:24 PM
 #4384

The latest version has memory leaks, badly. It consume 15.8 GB of my 16 GB Windows memory, every time.


What's Armory's RAM usage? I think you are confusing RAM used by the process and in use memory pages. The OS won't shy away from filling that up when a lot of access is performed on mmap'ed files, which will happen a lot during a DB scan. That doesn't mean the RAM is in use, it means the OS is chugging unused RAM to shuffle file data in and out of it. If a process was to ask for more RAM it would get priority over this memory.

The OS has no reason to empty this memory once Armory is done scanning. For all it knows, Armory just asked for intensive access to this data, so the OS expects it will again. Unless other processes start asking for more RAM or Armory is closed, the OS will keep these unused pages filled with the DB's mmap'ed files.

I think you are correct. It's probably not a memory leak, ArmoryQt itself only uses 300M, on top of bitcoind's 500M.  However it's still scary to see so much memory being mmap'd, rarely have I seen this before.

Thanks for pointing that out.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
February 26, 2015, 12:13:07 AM
 #4385

The latest version has memory leaks, badly. It consume 15.8 GB of my 16 GB Windows memory, every time.


What's Armory's RAM usage? I think you are confusing RAM used by the process and in use memory pages. The OS won't shy away from filling that up when a lot of access is performed on mmap'ed files, which will happen a lot during a DB scan. That doesn't mean the RAM is in use, it means the OS is chugging unused RAM to shuffle file data in and out of it. If a process was to ask for more RAM it would get priority over this memory.

The OS has no reason to empty this memory once Armory is done scanning. For all it knows, Armory just asked for intensive access to this data, so the OS expects it will again. Unless other processes start asking for more RAM or Armory is closed, the OS will keep these unused pages filled with the DB's mmap'ed files.

I think you are correct. It's probably not a memory leak, ArmoryQt itself only uses 300M, on top of bitcoind's 500M.  However it's still scary to see so much memory being mmap'd, rarely have I seen this before.

Thanks for pointing that out.

If you restart Armory it shouldn't be mmap'ing as much memory. Next version will be a lot tamer on that front, and I also may just close and reopen the DB just to flush out the mmap data after the scan is over. For now you'll have to deal with the scary numbers =P

goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
February 26, 2015, 07:30:47 PM
 #4386

why is my blockchain stuck?

still with Armory 0.92.3 and Bitcoin Core 0.9.3 in Ubuntu 12.04 LTS 32 bit.

Care to elaborate?

cypherdoc
Legendary
*
Offline Offline

Activity: 1764
Merit: 1002



View Profile
February 26, 2015, 10:14:17 PM
 #4387

why is my blockchain stuck?

still with Armory 0.92.3 and Bitcoin Core 0.9.3 in Ubuntu 12.04 LTS 32 bit.

Care to elaborate?

nvm, fixed.

when is the 0.93 update going to work with my OS?
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
February 26, 2015, 10:24:00 PM
 #4388

nvm, fixed.

when is the 0.93 update going to work with my OS?

You mean the 32bit part or the 12.04 part?

We got some fixes incoming soon that will get Armory going again on 12.04 among other things. For x86 support you'll have to wait for the next subversion.

zveda2000
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
March 02, 2015, 05:04:52 AM
 #4389

Hi,

I keep getting the error "Armory scanning interrupted unexpectedly". Armory then asks me to check the box to re-scan and rebuild the database on next time Armory starts. If I do not check the box I get prompted with the same error on restart. This happened two times already in the last few days.

I'm running the latest armory on 64-bit linux with 16gb ram. My internet connection is fairly slow though, especially upload speed.
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
March 02, 2015, 05:29:07 AM
 #4390

Hi,

I keep getting the error "Armory scanning interrupted unexpectedly". Armory then asks me to check the box to re-scan and rebuild the database on next time Armory starts. If I do not check the box I get prompted with the same error on restart. This happened two times already in the last few days.

I'm running the latest armory on 64-bit linux with 16gb ram. My internet connection is fairly slow though, especially upload speed.

https://bitcointalk.org/index.php?topic=970983.0

zveda2000
Member
**
Offline Offline

Activity: 60
Merit: 10


View Profile
March 02, 2015, 08:18:26 PM
 #4391

I think I'm all good now after updating to fixes branch. Thanks!
goatpig
Moderator
Legendary
*
Offline Offline

Activity: 3668
Merit: 1345

Armory Developer


View Profile
March 02, 2015, 09:59:30 PM
 #4392

I think I'm all good now after updating to fixes branch. Thanks!

Post that in the other thread so I can keep track =)

MoreBloodWine
Legendary
*
Offline Offline

Activity: 1050
Merit: 1001


View Profile
March 03, 2015, 05:21:01 AM
 #4393

Ok, so I got cor 0.10 running, went to dl Armory 0.93 which afaik is supposed to be 0.10 compatable.

Anyway, when I run it I get some windows version error tellin me to dl a 32 or 64 bit compatable version. So what am I doing wrong here, previous version of armory ran fine but 0.93 seems fubar'd to me.

Ty.

To be decided...
doug_armory
Sr. Member
****
Offline Offline

Activity: 255
Merit: 250

Senior Developer - Armory


View Profile WWW
March 03, 2015, 06:28:26 AM
 #4394

Ok, so I got cor 0.10 running, went to dl Armory 0.93 which afaik is supposed to be 0.10 compatable.

Anyway, when I run it I get some windows version error tellin me to dl a 32 or 64 bit compatable version. So what am I doing wrong here, previous version of armory ran fine but 0.93 seems fubar'd to me.

Ty.

Do you have a 32-bit version of Windows? Due to an oversight, Armory 0.93 can't be installed on them. If using for offline-only, you'll need to roll back to 0.92.3 for now. If using for online, you'll have to wait and see if service is restored. (Despite the oversight, running online Armory on a 32-bit system really can't be done just yet anyway.)

Senior Developer -  Armory Technologies, Inc.
Rampion
Legendary
*
Offline Offline

Activity: 1148
Merit: 1018


View Profile
March 03, 2015, 05:24:31 PM
 #4395

Rampion, can you file a support ticket and include both your logs (armorylog.txt and armorycpplog.txt) and the stack trace that comes up when the code crashes?

In the meantime, can you try something for me? Can you create a directory called "ArmorySatoshiTest" and then run Armory from the command line? Use the following steps, with the assumption that the directory is on the desktop.

1)Open the terminal.
2)cd *Armory location*/Armory.app/Contents/MacOS
3)./Armory --satoshi-datadir="/Users/*your username*/Desktop/ArmorySatoshiTest"

This will cause the blockchain to be downloaded again. Sorry! We definitely need this step to troubleshoot what's going on, unfortunately.

Thanks!

Sorry for the late reply - I've been away from my computer in the last two weeks.

I already sent some logs on 20/2 - I have since then reverted to 0.92.3 (and still using BC 0.10.0) and for now everything is working OK.

Muhammed Zakir
Hero Member
*****
Offline Offline

Activity: 560
Merit: 506


I prefer Zakir over Muhammed when mentioning me!


View Profile WWW
March 03, 2015, 05:33:50 PM
 #4396

Is there a way to convert normal raw TX to Armory compatible TX? I found a simple script which does it. So would be helpful if there is a script for multisig TX. Thanks! Any opinions/suggestions are welcome! Smiley

   -MZ

etotheipi (OP)
Legendary
*
Offline Offline

Activity: 1428
Merit: 1093


Core Armory Developer


View Profile WWW
March 04, 2015, 05:18:52 AM
 #4397

Just pushed goatpig's fix into 0.93.0.70.  Yeah weird version number. This will be 0.93.1 after we've confirmed it does what it's supposed to.

As usual, get it from the secure downloader within Armory (help->update software).

  Armory 0.93.0.70-testing for Windows XP, Vista, 7, 8+ (64-bit)
  Armory 0.93.0.70-testing for MacOSX 10.7+ (64bit)
  Armory 0.93.0.70-testing for Ubuntu 12.04+ (32bit)
  Armory 0.93.0.70-testing for Ubuntu 12.04+ (64bit)
  Armory 0.93.0.70-testing for RaspberryPi  (armhf)

  Armory 0.93.0.70-testing Offline Bundle for Ubuntu 12.04 exact (32bit)
  Armory 0.93.0.70-testing Offline Bundle for Ubuntu 12.04 exact (64bit)
  Armory 0.93.0.70-testing Offline Bundle for RaspberryPi  (armhf)

  Armory 0.93.0.70-testing: Signed hashes of all installers

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!)
MoreBloodWine
Legendary
*
Offline Offline

Activity: 1050
Merit: 1001


View Profile
March 04, 2015, 06:19:13 AM
 #4398

Ok, so I got cor 0.10 running, went to dl Armory 0.93 which afaik is supposed to be 0.10 compatable.

Anyway, when I run it I get some windows version error tellin me to dl a 32 or 64 bit compatable version. So what am I doing wrong here, previous version of armory ran fine but 0.93 seems fubar'd to me.

Ty.

Do you have a 32-bit version of Windows? Due to an oversight, Armory 0.93 can't be installed on them. If using for offline-only, you'll need to roll back to 0.92.3 for now. If using for online, you'll have to wait and see if service is restored. (Despite the oversight, running online Armory on a 32-bit system really can't be done just yet anyway.)
Of course it's 32 bit, anyway, hope the oversight is fixed.

That being said, can I use my own rpc user / pass with armory or does it have to be those supplied when installing armory ?

To be decided...
KS
Sr. Member
****
Offline Offline

Activity: 448
Merit: 250


View Profile
March 11, 2015, 07:45:36 PM
 #4399

Trying to run core 0.10 and armory 0.93 on win7 x64. Neither can access the default db/blocks path.

For core, I think it's an issue with accented characters in the path (since 0.9, 0.8.6 was fine), so I changed the default bitcoin blockchain folder. Armory 0.92.3 was running fine with the changed --satoshi-datadir path  and was at least starting fine and showing me the wallets and transactions with core 0.10.

Upgraded to Armory 0.93 (disabled core auto start), first run with Armory 0.93: crashed when using the --satoshi-datadir argument. Start again without the --satoshi-datadir argument, seems to load fine, asks me if i wanted to delete the old db version from Armory 0.92.3, OK so far, then error message, cannot access the db in the user\appdata\roaming etc folder.

I did specify the correct paths in Armory for core and db but that didn't work (same issue with core 0.9.3 and armory 0.92.3). Is this related to core or Armory? (accented characters issue?))

In the end, I also changed the db path for Armory and am now running it with both --satoshi-datadir and --dbdir arguments. It's launched OK, sync'd OK, db re-built OK, scanning tx.

I wish there were a way to keep the settings within Armory and not in the program's link. Is this sth that can be fixed? (.ini file?)
btchris
Hero Member
*****
Offline Offline

Activity: 672
Merit: 504

a.k.a. gurnec on GitHub


View Profile WWW
March 11, 2015, 08:14:30 PM
 #4400

I wish there were a way to keep the settings within Armory and not in the program's link. Is this sth that can be fixed? (.ini file?)

I'm with you, but then where would the .ini file be (and what if it were located in a path with non-ASCII characters)?

The "right" way to do this is of course to store settings in the Windows registry, however the Armory devs have to support multiple OS's, and it's understandable that they don't want to have to maintain different code paths for every OS.

On the plus side, an Armory dev did say that they plan to fix the non-ASCII-path issue over here: https://bitcointalk.org/index.php?topic=984101.msg10727929#msg10727929

Another way to go about this would be to migrate all of the settings storage to QSettings. They already use Qt, and QSettings abstracts away the "right" thing and does it pretty well (it does use the Windows registry for example). Of course, every minute they spend fixing these types of issues is a minute they don't spend implementing something more important....
Pages: « 1 ... 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 [220] 221 222 223 224 225 226 227 228 229 230 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!