Error running Algorand locally - General - Algorand

Error running Algorand locally

post by Yasin on Oct 24, 2021

Simply running the steps in the README everything goes fine until make install then I get an error

Running update script from install package...  
... Resuming installation from the latest update script  
Current Version = 0  
Installing new binary files...  
Installing new data files into /Users/yasin/.algorand...  
Copying genesis files locally  
Checking for new ledger in /Users/yasin/.algorand  
fatal error: unexpected signal during runtime execution  
[signal SIGSEGV: segmentation violation code=0x1 addr=0xb01dfacedebac1e pc=0x7fff20443c9e]  
...  
Cannot determine new genesis ID. Not updating. This may be a problem!  
*** UPDATE FAILED: Error updating ledger in /Users/yasin/.algorand ***  
Rolling back from failed update...  
Rolling back binary files...  
tar: Error opening archive: Failed to open '/Users/yasin/go/bin/backup/bin-v0.tar.gz'  
Rolling back data files in /Users/yasin/.algorand...  
rm: /Users/yasin/.algorand/wallet-genesis.id: No such file or directory  
tar: Error opening archive: Failed to open '/Users/yasin/.algorand/backup/data-v0.tar.gz'  
Auto-start node disabled - not starting

I am running on a 2014 Macbook Pro. Any help is greatly appreciated.

post by fabrice on Oct 25, 2021

Welcome to Algorand!

To run Algorand locally, it is highly recommended to use the released binaries and follow Install a node - Algorand Developer Portal

If you absolutely need to compile from source (which is not recommended), you need to be on the branch rel/stable or rel/beta (depending on whether you want to connect to MainNet/TestNet or BetaNet). You also want to remove completely your ~/.algorand folder to start from zero.

post by Yasin on Oct 25, 2021

Hi fabrice, thanks for warm welcome and speedy response. I switched to the rel/stable branch and removed the ~/.algorand folder, but I get the same response.

post by fabrice on Oct 25, 2021

Can you try to use the binary release first to see if there is not another issue?

Can you try to clone again the folder and switch immediately to rel/stable so you start from a fresh installation? Did you follow all the steps?

Concretely, can you do, in a fresh new folder:

rm -rf ~/.algorand # WARNING THIS REMOVE ALL FILES in ~/.algorand
git clone --branch rel/stable https://github.com/algorand/go-algorand
cd go-algorand
./scripts/configure_dev.sh
./scripts/buildtools/install_buildtools.sh

If you used go for other purposes, can you completely clean up your $GOPATH.

Concretely, assuming $GOPATH is ~/go, rm -rf ~/go. This will remove other projects you may have, so be very careful to check this will not have impact on other projects before running it.

Can you show the full log of the compilation?

Did you ever run any script with sudo? Doing so can mess up permissions.

If none of this work, can you give the following information:

post by Yasin on Oct 25, 2021

MacOS 11.6
go version go1.17.2 darwin/amd64
Homebrew 3.3.0-6-g5889b44
Homebrew/homebrew-core (git revision 359f9f16171; last commit 2021-10-25)
Homebrew/homebrew-cask (git revision fd40521945; last commit 2021-10-26)
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!

Warning: Some installed formulae are deprecated or disabled.
You should find replacements for the following formulae:
  ilmbase
  proj@7

Warning: You have unlinked kegs in your Cellar.
Leaving kegs unlinked can lead to build-trouble and cause formulae that depend on
those kegs to fail to run properly once built. Run `brew link` on these:
  atkmm@2.28
  six

Warning: Some installed formulae are not readable:
  inkscape: private method `include?' called for #<BuildOptions:0x00007fa7d4a69b80>

Warning: Your Xcode (12.4) is outdated.
Please update to Xcode 13.0 (or delete it).
Xcode can be updated from the App Store.
drwxr-xr-x   3 yasin  staff    96B Oct 25 18:56 .
drwxr-xr-x+ 83 yasin  staff   2.6K Oct 25 18:58 ..  
-rw-r--r--   1 yasin  staff   3.3K Oct 25 18:56 config.json.example

And below is the whole shebang...

[yasin:~/Sites/go-algorand]$ make install (rel/stable)
./scripts/check_golang_version.sh build
mkdir -p /Users/yasin/go/bin && \
        cd /Users/yasin/go/bin && \
        tar -xzvf /Users/yasin/Sites/go-algorand/installer/external/node_exporter-stable-darwin-x86_64.tar.gz && \
        cd -
x ./node_exporter
/Users/yasin/Sites/go-algorand
cp -f scripts/find-nodes.sh /Users/yasin/go/bin/find-nodes.sh
cp -f cmd/updater/update.sh /Users/yasin/go/bin/update.sh
cp -f COPYING /Users/yasin/go/bin/COPYING
cp -f scripts/ddconfig.sh /Users/yasin/go/bin/ddconfig.sh
mkdir -p "/Users/yasin/Sites/go-algorand/tmp/go-cache" && \
        touch "/Users/yasin/Sites/go-algorand/tmp/go-cache"/file.txt && \
        go install -trimpath --tags "sqlite_unlock_notify sqlite_omit_load_extension "  -ldflags="-X github.com/algorand/go-algorand/config.BuildNumber=1 -X github.com/algorand/go-algorand/config.CommitHash=b619b940 -X github.com/algorand/go-algorand/config.Branch=rel/stable -X github.com/algorand/go-algorand/config.DefaultDeadlock=disable -extldflags \"\" -X github.com/algorand/go-algorand/config.Channel=stable" ./...
go: downloading github.com/gofrs/flock v0.7.0
go: downloading github.com/algorand/go-deadlock v0.2.1
go: downloading github.com/spf13/cobra v0.0.3
go: downloading golang.org/x/crypto v0.0.0-20200820211705-5c72a883971a
go: downloading github.com/algorand/websocket v1.4.2
go: downloading github.com/gorilla/mux v1.6.2
go: downloading github.com/sirupsen/logrus v1.4.2
go: downloading github.com/algorand/msgp v1.1.48
go: downloading github.com/google/go-querystring v1.0.0
go: downloading github.com/labstack/echo/v4 v4.1.17
go: downloading github.com/davidlazar/go-crypto v0.0.0-20170701192655-dcfb0a7ac018
go: downloading github.com/algorand/oapi-codegen v1.3.5-algorand5
go: downloading github.com/getkin/kin-openapi v0.22.0
go: downloading github.com/algorand/go-codec/codec v0.0.0-20190507210007-269d70b6135d
go: downloading github.com/jmoiron/sqlx v1.2.0
go: downloading github.com/karalabe/hid v1.0.0
go: downloading github.com/mattn/go-sqlite3 v1.10.0
go: downloading github.com/algorand/go-codec v1.1.2
go: downloading github.com/fatih/color v1.7.0
go: downloading github.com/gen2brain/beeep v0.0.0-20180718162406-4e430518395f
go: downloading golang.org/x/sys v0.0.0-20200905004654-be1d3432aa8f
go: downloading github.com/olivere/elastic v6.2.14+incompatible
go: downloading gopkg.in/sohlich/elogrus.v3 v3.0.0-20180410122755-1fa29e2f2009
go: downloading github.com/satori/go.uuid v1.2.0
go: downloading github.com/stretchr/testify v1.6.1
go: downloading golang.org/x/net v0.0.0-20200904194848-62affa334b73
go: downloading github.com/dchest/siphash v1.2.1
go: downloading github.com/aws/aws-sdk-go v1.16.5
go: downloading github.com/miekg/dns v1.1.27
go: downloading github.com/petermattis/goid v0.0.0-20180202154549-b0b1615b78e5
go: downloading github.com/cpuguy83/go-md2man v1.0.8
go: downloading github.com/spf13/pflag v1.0.5
go: downloading gopkg.in/yaml.v2 v2.3.0
go: downloading github.com/ghodss/yaml v1.0.0
go: downloading github.com/labstack/gommon v0.3.0
go: downloading github.com/dgrijalva/jwt-go v3.2.0+incompatible
go: downloading github.com/valyala/fasttemplate v1.2.1
go: downloading github.com/mattn/go-colorable v0.1.7
go: downloading github.com/mattn/go-isatty v0.0.12
go: downloading github.com/mailru/easyjson v0.7.7
go: downloading github.com/pkg/errors v0.9.1
go: downloading github.com/russross/blackfriday v1.5.2
go: downloading github.com/valyala/bytebufferpool v1.0.0
go: downloading golang.org/x/text v0.3.3
go: downloading github.com/davecgh/go-spew v1.1.1
go: downloading github.com/pmezard/go-difflib v1.0.0
go: downloading gopkg.in/yaml.v3 v3.0.0-20200615113413-eeeca48fe776
go: downloading github.com/josharian/intern v1.0.0
go: downloading github.com/jmespath/go-jmespath v0.0.0-20180206201540-c2b33e8439af

scripts/dev_install.sh -p /Users/yasin/go/bin
Generating update package...  
+ OS=darwin  
+ ARCH=amd64  
+ PKG_ROOT=/Users/yasin/Sites/go-algorand/tmp/dev_pkg  
+ '[' '!' -d /Users/yasin/Sites/go-algorand/tmp/dev_pkg ']'
++ uname
+ UNAME=Darwin  
+ [[ Darwin == *\M\I\N\G\W* ]]  
++ go env GOPATH  
+ export GOPATH=/Users/yasin/go
+ GOPATH=/Users/yasin/go  
+ export GOPATHBIN=/Users/yasin/go/bin
+ GOPATHBIN=/Users/yasin/go/bin  
++ pwd
+ REPO_DIR=/Users/yasin/Sites/go-algorand  
+ echo 'Building package for '''darwin - amd64''''  
Building package for 'darwin - amd64'  
+ '[' -z '' ']'
+ env GOOS=darwin GOARCH=amd64 scripts/build_prod.sh
./scripts/check_golang_version.sh build
mkdir -p "/Users/yasin/Sites/go-algorand/tmp/go-cache" && \
        touch "/Users/yasin/Sites/go-algorand/tmp/go-cache"/file.txt && \
        go install -trimpath --tags "sqlite_unlock_notify sqlite_omit_load_extension "  -ldflags="-X github.com/algorand/go-algorand/config.BuildNumber=1 -X github.com/algorand/go-algorand/config.CommitHash=b619b940 -X github.com/algorand/go-algorand/config.Branch=rel/stable -X github.com/algorand/go-algorand/config.DefaultDeadlock=disable -extldflags \"\" -X github.com/algorand/go-algorand/config.Channel=dev" ./...
+ '[' 0 -ne 0 ']'
+ '[' '' = '' ']'
++ ./scripts/compute_branch_network.sh
+ DEFAULTNETWORK=testnet
++ ./scripts/compute_branch_release_network.sh testnet
+ DEFAULT_RELEASE_NETWORK=mainnet
+ mkdir /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ bin_files=("algocfg" "algod" "algoh" "algokey" "carpenter" "catchupsrv" "ddconfig.sh" "diagcfg" "find-nodes.sh" "goal" "kmd" "msgpacktool" "node_exporter" "tealcut" "tealdbg" "update.sh" "updater" "COPYING")
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/algocfg /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/algod /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/algoh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/algokey /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/carpenter /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/catchupsrv /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/ddconfig.sh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/diagcfg /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/find-nodes.sh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/goal /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/kmd /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/msgpacktool /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/node_exporter /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/tealcut /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/tealdbg /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/update.sh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/updater /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/COPYING /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ cp cmd/updater/systemd-setup.sh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ cp installer/algorand@.service.template /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ cp installer/sudoers.template /Users/yasin/Sites/go-algorand/tmp/dev_pkg/bin
+ '[' 0 -ne 0 ']'
+ data_files=("config.json.example")
+ mkdir /Users/yasin/Sites/go-algorand/tmp/dev_pkg/data
+ for data in '"${data_files[@]}"'
+ cp installer/config.json.example /Users/yasin/Sites/go-algorand/tmp/dev_pkg/data
+ '[' 0 -ne 0 ']'
+ mkdir /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis
+ genesis_dirs=("devnet" "testnet" "mainnet" "betanet")
+ for dir in '"${genesis_dirs[@]}"'
+ mkdir -p /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/devnet
+ cp /Users/yasin/Sites/go-algorand/installer/genesis/devnet/genesis.json /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/devnet/
+ '[' 0 -ne 0 ']'
+ for dir in '"${genesis_dirs[@]}"'
+ mkdir -p /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/testnet
+ cp /Users/yasin/Sites/go-algorand/installer/genesis/testnet/genesis.json /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/testnet/
+ '[' 0 -ne 0 ']'
+ for dir in '"${genesis_dirs[@]}"'
+ mkdir -p /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/mainnet
+ cp /Users/yasin/Sites/go-algorand/installer/genesis/mainnet/genesis.json /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/mainnet/
+ '[' 0 -ne 0 ']'
+ for dir in '"${genesis_dirs[@]}"'
+ mkdir -p /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/betanet
+ cp /Users/yasin/Sites/go-algorand/installer/genesis/betanet/genesis.json /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/betanet/
+ '[' 0 -ne 0 ']'
+ cp /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis/mainnet/genesis.json /Users/yasin/Sites/go-algorand/tmp/dev_pkg/genesis
+ '[' 0 -ne 0 ']'
+ TOOLS_ROOT=/Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ echo 'Staging tools package files'
Staging tools package files
+ bin_files=("algons" "coroner" "dispenser" "netgoal" "nodecfg" "pingpong" "cc_service" "cc_agent" "cc_client" "loadgenerator" "COPYING" "dsign")
+ mkdir -p /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/algons /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/coroner /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/dispenser /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/netgoal /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/nodecfg /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/pingpong /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/cc_service /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/cc_agent /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/cc_client /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/loadgenerator /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/COPYING /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/dsign /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ echo 'Staging test util package files'
Staging test util package files
+ TEST_UTILS_ROOT=/Users/yasin/Sites/go-algorand/tmp/dev_pkg/test-utils
+ bin_files=("algotmpl" "COPYING")
+ mkdir -p /Users/yasin/Sites/go-algorand/tmp/dev_pkg/test-utils
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/algotmpl /Users/yasin/Sites/go-algorand/tmp/dev_pkg/test-utils
+ '[' 0 -ne 0 ']'
+ for bin in '"${bin_files[@]}"'
+ cp /Users/yasin/go/bin/COPYING /Users/yasin/Sites/go-algorand/tmp/dev_pkg/test-utils
+ '[' 0 -ne 0 ']'
+ cp scripts/sysctl.sh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
+ cp scripts/sysctl-all.sh /Users/yasin/Sites/go-algorand/tmp/dev_pkg/tools
+ '[' 0 -ne 0 ']'
Running update script from install package...
... Resuming installation from the latest update script
Current Version = 0
Installing new binary files...
Installing new data files into /Users/yasin/.algorand...
Copying genesis files locally
Checking for new ledger in /Users/yasin/.algorand
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0xb01dfacedebac1e]

runtime stack:
runtime: unexpected return pc for runtime.sigpanic called from 0x7fff20423c9e
stack: frame={sp:0x7ffeefbff168, fp:0x7ffeefbff1b8} stack=[0x7ffeefb80208,0x7ffeefbff270)\n0x00007ffeefbff068:  0x01007ffeefbff088  0x0000000000000004\\n0x00007ffeefbff078:  0x000000000000001f  0x00007fff20423c9e\\n0x00007ffeefbff088:  0x0b01dfacedebac1e  0x0000000000000001\\n0x00007ffeefbff098:  0x00000000040386b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbff138\\n0x00007ffeefbff0a8:  0x0000000004e3ef41  0x00007ffeefbff0f0\\n0x00007ffeefbff0b8:  0x0000000004038968 <runtime.fatalthrow.func1+0x0000000000000048>  0x00007ffeefbff138\\n0x00007ffeefbff0c8:  0x0000000000000001  0x0000000000000001\\n0x00007ffeefbff0d8:  0x00007ffeefbff138  0x00000000040386b1 <runtime.throw+0x0000000000000071>\\n0x00007ffeefbff0e8:  0x00000000057295a0  0x00007ffeefbff128\\n0x00007ffeefbff0f8:  0x00000000040388f0 <runtime.fatalthrow+0x0000000000000050>  0x00007ffeefbff108\\n0x00007ffeefbff108:  0x0000000004038920 <runtime.fatalthrow.func1+0x0000000000000000>  0x00007ffeefbff138\\n0x00007ffeefbff118:  0x00000000040386b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbff138\\n0x00007ffeefbff128:  0x00000000040386e0 <runtime.throw.func1+0x0000000000000000>\\n0x00007ffeefbff148:  0x0000000004e4ebe5  0x000000000000002a\\n0x00007ffeefbff158:  0x00007ffeefbff1a8  0x000000000404ed56 <runtime.sigpanic+0x0000000000000396>\\n0x00007ffeefbff168: <0x0000000004e4ebe5  0x000000c00031fae8\\n0x00007ffeefbff178:  0x00007ffeefbff1e8  0x0000000004029a26 <runtime.(*mheap).allocSpan+0x0000000000000546>\\n0x00007ffeefbff188:  0x000000c0002f0000  0x0000000000002000\\n0x00007ffeefbff198:  0x0000000000000008  0x00007ffeefbff1c0\\n0x00007ffeefbff1a8:  0x00007ffeefbff1f0 !0x00007fff20423c9e\\n0x00007ffeefbff1b8: >0x00007ffeefbff1f0  0x000000000569c000\\n0x00007ffeefbff1c8:  0x0000000000000c00  0x000000000453b6a5 <golang.org/x/sys/unix.libc_ioctl_trampoline+0x0000000000000005>\\n0x00007ffeefbff1d8:  0x000000000406e37f <runtime.syscall+0x000000000000001f>  0x000000c00031f830\\n0x00007ffeefbff1e8:  0x000000000406dcec <runtime.nanotime_trampoline+0x000000000000000c>  0x000000c00031f800\\n0x00007ffeefbff1f8:  0x000000000406c1b0 <runtime.asmcgocall+0x0000000000000070>  0x0000000000000001\\n0x00007ffeefbff208:  0x0000000004012e00 <runtime.mapiternext+0x00000000000002e0>  0x2e00000000001018\\n0x00007ffeefbff218:  0x0000000000000000  0x00000000057a0cb8\\n0x00007ffeefbff228:  0x0000000000000828  0x000000c0000001a0\\n0x00007ffeefbff238:  0x000000000406a2c9 <runtime.systemstack+0x0000000000000049>  0x0000000000000004\\n0x00007ffeefbff248:  0x00000000050029c8  0x00000000057295a0\\n0x00007ffeefbff258:  0x00007ffeefbff2a0  0x000000000406a1c5 <runtime.mstart+0x0000000000000005>\\n0x00007ffeefbff268:  0x000000000406a17d <runtime.rt0_go+0x000000000000013d>\\n
runtime.throw({0x4e4ebe5, 0xc00031fae8})
        runtime/panic.go:1198 +0x71\\
runtime: unexpected return pc for runtime.sigpanic called from 0x7fff20423c9e\\
stack: frame={sp:0x7ffeefbff148, fp:0x7ffeefbff198} stack=[0x7ffeefb801e8,0x7ffeefbff250)\\
0x00007ffeefbff048:  0x01007ffeefbff068  0x0000000000000004\\
0x00007ffeefbff058:  0x000000000000001f  0x00007fff20423c9e\\
0x00007ffeefbff068:  0x0b01dfacedebac1e  0x0000000000000001\\
0x00007ffeefbff078:  0x00000000040386b1 <runtime.throw+0x0000000000000071>  0x00007ffeefbff118\\
0x00007ffeefbff088:  0x0000000004e3ef41  0x00007ffeefbff0d0\\
0x00007ffeefbff098:  0x0000000004038968 <runtime.fatalthrow.func1+0x0000000000000048>  0x00007ffeefbff118\\
0x00007ffeefbff0a8:  0x0000000000000001  0x0000000000000001\\
0x00007ffeefbff0b8:  0x00007ffeefbff118  0x00000000040386b1 <runtime.throw+0x0000000000000071>  
0x00007ffeefbff0c8:  0x00000000057295a0  0x00007ffeefbff108
0x00007ffeefbff0d8:  0x00000000040388f0 <runtime.fatalthrow+0x0000000000000050>  0x00007ffeefbff0e8
0x00007ffeefbff0e8:  0x0000000004038920 <runtime.fatalthrow.func1+0x0000000000000000>  0x00007ffeefbff108
0x00007ffeefbff0f8:  0x0000000004038920 <runtime.fatalthrow.func1+0x0000000000000000>  
0x00007ffeefbff118:  0x00000000040386b1 <runtime.throw+0x0000000000000071>  
0x00007ffeefbff138:  0x00000000040386e0 <runtime.throw.func1+0x0000000000000000>  
0x00007ffeefbff148:  0x0000000004e4ebe5  
0x00007ffeefbff158:  0x0000000004e4ebe5  
0x00007ffeefbff168:  
0x00007ffeefbff178:  
0x00007ffeefbff188:  
0x00007ffeefbff198:   
...

runtime: unexpected return pc for runtime.sigpanic called from 0x7fff20423c9e
stack: frame={sp:0x7ffeefbff148, fp:0x7ffeefbff198} stack=[0x7ffeefb801e4,0x7ffeefbff1b8]  
stack=[0x7ffeefb801e8,0x7ffeefbff250)\n0x00007ffeefbff048:  0x01007ffeefbff068  0x0000000000000004\\
0x00007ffeefbff058:  0x000000000000001f  0x00007fff20423c9e\\
0x00007ffeefbff068:  0x0b01dfacedebac1e  0x0000000000000001\\n0x00007ffeefbff078:  0x00000000040386b1 <runtime.throw+0x0000000000000071>
        runtime: unexpected return pc for runtime.sigpanic called from 0x7fff20423c9e
stack: frame={sp:0x7ffeefbff168, fp:0x7ffeefbff1b8} stack=[0x7ffeefb80208,0x7ffeefbff270)
0x00007ffeefbff068:  0x01007ffeefbff088  0x0000000000000004

...

Cannot determine new genesis ID. Not updating. This may be a problem!
*** UPDATE FAILED: Error updating ledger in /Users/yasin/.algorand ***
Rolling back from failed update...
Rolling back binary files...
tar: Error opening archive: Failed to open '/Users/yasin/go/bin/backup/bin-v0.tar.gz'
Rolling back data files in /Users/yasin/.algorand...
rm: /Users/yasin/.algorand/wallet-genesis.id: No such file or directory
tar: Error opening archive: Failed to open '/Users/yasin/.algorand/backup/data-v0.tar.gz'
Auto-start node disabled - not starting