Bitcoin Forum
June 04, 2024, 09:07:16 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Armory crashes on startup on MAC  (Read 303 times)
successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
July 17, 2019, 04:10:42 PM
 #1

Hi,

Trying to run Armory 0.96.5
Bitcoin core 0.16.0

on a Mac OSX 10.13.6 .  (16gb of RAM)

Core is working fine and blocks synced.

On Armory startup it crashes immediately and the dialogue says to update everything (done that) and then contact the developer.

Any help would be appreciated.

Thanks in advance.
droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
July 19, 2019, 12:30:47 AM
 #2

Hi. Please update to Core 0.18. In addition, please let me know which Mac model you're using (e.g., 2018 Macbook Pro). I'll give instructions from there.

Thanks.
successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
July 26, 2019, 02:56:31 AM
 #3

Thank you for your help.

bitcoin core updated.
Mac Book Pro 2013
Mac OS 10.13.6
successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
July 31, 2019, 09:28:58 PM
 #4

Hi. Please update to Core 0.18. In addition, please let me know which Mac model you're using (e.g., 2018 Macbook Pro). I'll give instructions from there.

Thanks.

Are you able to help please?
droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
August 02, 2019, 06:20:52 AM
 #5

Hey. My apologies. Been busy. Can you post your logs?
droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
August 03, 2019, 06:48:40 PM
 #6

Oh, and also, can you run Armory from the command line and tell me what happens? You'll need to go to the command line, go into the Armory directory, and manually start Armory. Here's an example. It assumes Armory is in /Applications, and that /Applications/Armory.app/Contents/MacOS is your terminal's working directory. If your data is in the default location (i.e., you haven't moved anything around), ignore the datadir and satoshi-datadir portions.

Code:
./Armory --datadir=/Volumes/ExtDriveName/ArmoryDataLocation --satoshi-datadir=/Volumes/ExtDriveName/BitcoinCoreDataLocation

There are ways to automate this but focus on getting this to run manually for now. ExtDriveName is actually whatever your drive is called, and ArmoryDataLocation and BitcoinCoreDataLocation are the directories where the respective data resides.
successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
August 08, 2019, 04:24:03 AM
 #7

This is what I get.

dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /Users/username/Applications/Armory.app/Contents/MacOS/Python
  Reason: image not found
Abort trap: 6

Also can you provide me with instructions on retrieving logs please?
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
August 08, 2019, 07:15:10 AM
 #8

The armory log should (not sure about that since i am not using a mac) be located in

Code:
~/Libary/Application Support/Armory

and is named armorylog.txt.

Use some text-/code- sharing platform to upload it (e.g. pastebin and provide us the URL.

successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
August 08, 2019, 04:13:52 PM
 #9

https://pastebin.com/RA2nXDtV
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
August 08, 2019, 09:10:40 PM
 #10

Trying to run Armory 0.96.5
Errrr... You're not running 0.96.5??!? Huh

Quote from:
2019-08-07 23:05 (INFO) -- ArmoryUtils.py:1252 - ************************************************************
2019-08-07 23:05 (INFO) -- ArmoryUtils.py:1253 - Loading Armory Engine:
2019-08-07 23:05 (INFO) -- ArmoryUtils.py:1254 -    Armory Version        : 0.95.1
2019-08-07 23:05 (INFO) -- ArmoryUtils.py:1255 -    Armory Build:         : None
2019-08-07 23:05 (INFO) -- ArmoryUtils.py:1256 -    PyBtcWallet  Version  : 1.35

Try reinstalling 0.96.5

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
August 08, 2019, 10:49:13 PM
 #11

This is what I get.

dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /Users/username/Applications/Armory.app/Contents/MacOS/Python
  Reason: image not found
Abort trap: 6

You need to install OpenSSL.
successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
August 28, 2019, 10:26:27 PM
 #12

This is what I get.

dyld: Library not loaded: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib
  Referenced from: /Users/username/Applications/Armory.app/Contents/MacOS/Python
  Reason: image not found
Abort trap: 6

You need to install OpenSSL.

So I installed OpenSSL and opened armory. And for the first time it opened.  It said it was creating databases.  But I needed to point to my external drive to get my watching only wallets.  The GUI in preferences would not allow me to do it so I closed it down and tried to do it from the terminal.

I typed this which created a short cut.

ln -s /Volumes/Untitled/Applications/Armory/ ./Armory

Then I tried to launch armory again and it crashed on startup.

I deleted the shortcut.  It crashed again.

I tried to run from the terminal as I thought that is what you would ask and got this error message

./Armory --datadir=/Volumes/Untitled/Applications/Armory --satoshi-datadir=/Volumes/Untitled/Applications/Bitcoin
(ERROR) ArmoryUtils.py:3735 - Unsupported language  specified. Defaulting to English (en)
(ERROR) ArmoryQt.py:5975 - Socket already in use.  Sent CLI args to existing proc.
(ERROR) ArmoryQt.py:5976 - Exiting...
HCP
Legendary
*
Offline Offline

Activity: 2086
Merit: 4316

<insert witty quote here>


View Profile
August 29, 2019, 01:06:11 AM
 #13

Seems like you might have some ghost processes that have the sockets/ports open. You need to kill these ghost processes (or simply restart your computer) and try again.

█████████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████
█████████████████████████
.
BC.GAME
▄▄░░░▄▀▀▄████████
▄▄▄
██████████████
█████░░▄▄▄▄████████
▄▄▄▄▄▄▄▄▄██▄██████▄▄▄▄████
▄███▄█▄▄██████████▄████▄████
███████████████████████████▀███
▀████▄██▄██▄░░░░▄████████████
▀▀▀█████▄▄▄███████████▀██
███████████████████▀██
███████████████████▄██
▄███████████████████▄██
█████████████████████▀██
██████████████████████▄
.
..CASINO....SPORTS....RACING..
█░░░░░░█░░░░░░█
▀███▀░░▀███▀░░▀███▀
▀░▀░░░░▀░▀░░░░▀░▀
░░░░░░░░░░░░
▀██████████
░░░░░███░░░░
░░█░░░███▄█░░░
░░██▌░░███░▀░░██▌
░█░██░░███░░░█░██
░█▀▀▀█▌░███░░█▀▀▀█▌
▄█▄░░░██▄███▄█▄░░▄██▄
▄███▄
░░░░▀██▄▀


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
successcouncil (OP)
Newbie
*
Offline Offline

Activity: 46
Merit: 0


View Profile
August 30, 2019, 08:52:14 PM
 #14

Seems like you might have some ghost processes that have the sockets/ports open. You need to kill these ghost processes (or simply restart your computer) and try again.

I got it working.. Thanks to all who helped.   Smiley
droark
Sr. Member
****
Offline Offline

Activity: 525
Merit: 282


View Profile WWW
August 31, 2019, 03:00:27 AM
 #15

Seems like you might have some ghost processes that have the sockets/ports open. You need to kill these ghost processes (or simply restart your computer) and try again.

Yes, the 0.96.x line uses fcgi, which is ancient and doesn't like to close properly on Macs. The 0.97 line will use libwebsockets, which is modern and behaves nicely.
elektrofaust
Newbie
*
Offline Offline

Activity: 4
Merit: 0


View Profile
September 13, 2019, 08:53:37 AM
 #16

Hi Guys,

do you know if Armory 0.96.5 can be installed on macOS 10.14.6 ?

I followed the steps on https://github.com/goatpig/BitcoinArmory/blob/master/README_macOS.md to verify the download file and install it, but many things didn`t work out:

- After step 1 being successful, Step 2 in the guide says: „If everything is successful, execute the following command.
 brew install openssl“  -  Here I get „command not found“ - What can I do about this?

- Continuing successfully until step 5, here it says „Verify the SHA-256 hash of the macOS build.“  The only feedback I get here is a square bracket open to the left side, but no confirmation.

- At step 6 „Verify that the SHA-256 hash list was actually signed by goatpig.“  I receive the message „No such file or directory“ and in the second row „verify signature failed: No such file or directory“

- Next thing I did was using OpenPGP to verify armory_0.96.5_osx.tar.gz by using the „Verify Signature of File“ option. This gave me the message: „Verification FAILED:No Signatures found.“

- Last thing I did: Install it anyways. After running, it immediately displayed a huge error message saying: „Armory cannot be opened because of a problem. Check with the developer to make sure armory works with this version of macOS. You may need to reinstall the application“  etc.


Is there anything I can do to make the latest version of Armory run on a current macOS 10.14.6?

Thank you guys in advance!
Pages: [1]
  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!