Update - We’ve updated the binaries for OSX which should now solve the blue screen issue. Please download the latest files here: https://github.com/safex/wallet/releases
A number of MacOS users are experiencing blue screen issues when running the new Safex Wallet v1.0.0.
What’s happening?
It seems that certain x-code compiler versions aren’t including the openssl library in with the installer. We found this to be the case for the dedicated Mac compiler machine we have for the official releases (the ones with the Apple certification).
The issue here is that there doesn’t seem to be any fixed pattern for working out which users will be affected or not. Essentially, if you’ve got any other software installed that uses openssl, then most likely the wallet works for you.
What we’re going to do
We’ve identified the cause and will get an updated version out as soon as possible. As this is the Easter holiday weekend in Serbia, it will most likely be from next Tuesday onwards.
Possible solution
It may be possible for you to install the missing library required which is causing the blue screen. For this you’ll need to open up your terminal
.
Note - standard warning applies. Please perform these actions at your own risk. If you’re unsure of anything, please wait until the official fix has been released.
Step 1 - Install Homebrew
Homebrew is a package manager that is used for downloading and installing missing packages, just like our openssl. You can visit homebrew’s website here: https://brew.sh
In a new terminal window, paste the following command and hit enter.
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Before running, it will tell you what it is going to do. If you’re happy with that, hit enter and let it continue installing.
Once installed, close your terminal.
Step 2 - Install OpenSSL package
Next we need to install the OpenSSL package. Now that we have homebrew installed, this is pretty simple.
Paste the following command into a new terminal window and press enter:
brew install openssl
Once installed, close the terminal. It might also be worth restarting your Mac just to be safe.
–
This solution should fix most of the blue screen issues. There may be some further variables that have not been exposed yet, like running on older versions of OSX, or softwares that may be conflicting with the wallet installation. We won’t know until you test this potential fix.
Either way, the developers will address this as priority upon their return next week.
I’d like to thank everyone for their feedback so far. Releasing software is never easy. We have have a very thorough internal testing procedure, but nothing prepares you for the hundreds, if not thousands of different OS and hardware setups faced with the general public.