Skip to content

Instantly share code, notes, and snippets.

@denniswon
Created March 25, 2020 20:58
Show Gist options
  • Save denniswon/451763f5710d06cb48a6de86f2d02d58 to your computer and use it in GitHub Desktop.
Save denniswon/451763f5710d06cb48a6de86f2d02d58 to your computer and use it in GitHub Desktop.
ubuntu@ip-172-31-16-131:~/go/src/github.com/harmony-one/harmony/bin (stakingtxn_support) $ ./node.sh -S -T explorer -A -c -z -N staking -k ~/44c46a0527ed82c57589854ffe1ac566450d9140b34cbf92548cab768deaf4268eeccfcef5b9439ddd265[155/1726]
5.key -D -i 3
node.sh: using manually specified BLS key file: /home/ubuntu/44c46a0527ed82c57589854ffe1ac566450d9140b34cbf92548cab768deaf4268eeccfcef5b9439ddd265e585c2c2b05.key
node.sh: binaries did not change
node.sh: public IP address autodetected: 13.56.210.117
node.sh: cleaning up old database/logs (-c)
Remove old database/logs? (Y/n) y
Enter passphrase for the BLS key file /home/ubuntu/44c46a0527ed82c57589854ffe1ac566450d9140b34cbf92548cab768deaf4268eeccfcef5b9439ddd265e585c2c2b05.key:
node.sh: ############### Running Harmony Process ###############
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x0]
runtime stack:
runtime.throw(0x1292608, 0x2a)
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/panic.go:774 +0x72
runtime.sigpanic()
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/signal_unix.go:378 +0x47c
goroutine 1 [syscall]:
runtime.cgocall(0xf49030, 0xc00037f400, 0xc000418000)
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/cgocall.go:128 +0x5b fp=0xc00037f3d0 sp=0xc00037f398 pc=0x409a1b
github.com/harmony-one/bls/ffi/go/bls._Cfunc_blsPublicKeySerialize(0xc000418000, 0x800, 0xc0000481b0, 0x0)
_cgo_gotypes.go:325 +0x4e fp=0xc00037f400 sp=0xc00037f3d0 pc=0x7d2fbe
github.com/harmony-one/bls/ffi/go/bls.(*PublicKey).Serialize.func1(0xc00037f470, 0xc0000481b0, 0x800)
/home/ubuntu/go/pkg/mod/github.com/harmony-one/[email protected]/ffi/go/bls/bls.go:292 +0xec fp=0xc00037f450 sp=0xc00037f400 pc=0x7d76cc
github.com/harmony-one/bls/ffi/go/bls.(*PublicKey).Serialize(0xc0000481b0, 0xcf, 0xc00037f4f8, 0x8032e7)
/home/ubuntu/go/pkg/mod/github.com/harmony-one/[email protected]/ffi/go/bls/bls.go:292 +0x9f fp=0xc00037f498 sp=0xc00037f450 pc=0x7d57df
github.com/harmony-one/bls/ffi/go/bls.(*PublicKey).SerializeToHexStr(0xc0000481b0, 0x1246d49, 0x4)
/home/ubuntu/go/pkg/mod/github.com/harmony-one/[email protected]/ffi/go/bls/bls.go:320 +0x38 fp=0xc00037f508 sp=0xc00037f498 pc=0x7d5a18
github.com/harmony-one/harmony/p2p/host/hostv2.New(0xc00037fa78, 0x15e2660, 0xc000089860, 0x15e2660, 0xc000089860, 0x1046401)
/home/ubuntu/go/src/github.com/harmony-one/harmony/p2p/host/hostv2/hostv2.go:261 +0x9a6 fp=0xc00037f8b8 sp=0xc00037f508 pc=0xf3fd36
github.com/harmony-one/harmony/p2p/p2pimpl.NewHost(0xc00037fa78, 0x15e2660, 0xc000089860, 0xc000089860, 0x15dea20, 0xc0002afa00, 0x0)
/home/ubuntu/go/src/github.com/harmony-one/harmony/p2p/p2pimpl/p2pimpl.go:17 +0x5a fp=0xc00037f998 sp=0xc00037f8b8 pc=0xf40d2a
main.createGlobalConfig(0x7fffc26b8179, 0x7, 0x124b82b)
/home/ubuntu/go/src/github.com/harmony-one/harmony/cmd/harmony/main.go:395 +0x38f fp=0xc00037fad8 sp=0xc00037f998 pc=0xf4302f
main.main()
/home/ubuntu/go/src/github.com/harmony-one/harmony/cmd/harmony/main.go:673 +0x821 fp=0xc00037ff60 sp=0xc00037fad8 pc=0xf45541
runtime.main()
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/proc.go:203 +0x21e fp=0xc00037ffe0 sp=0xc00037ff60 pc=0x437b3e
runtime.goexit()
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc00037ffe8 sp=0xc00037ffe0 pc=0x466171
goroutine 11 [sleep]:
runtime.goparkunlock(...)
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/proc.go:310
time.Sleep(0x989680)
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/time.go:105 +0x157
github.com/rs/zerolog/diode/internal/diodes.(*Poller).Next(0xc0002f0d80, 0x1245801)
/home/ubuntu/go/pkg/mod/github.com/rs/[email protected]/diode/internal/diodes/poller.go:66 +0x31
github.com/rs/zerolog/diode.Writer.poll(0x15bea40, 0xc0000c0010, 0x15d6960, 0xc0002f0d80, 0xc0002af820, 0xc000040540)
/home/ubuntu/go/pkg/mod/github.com/rs/[email protected]/diode/diode.go:96 +0x80
created by github.com/rs/zerolog/diode.NewWriter
/home/ubuntu/go/pkg/mod/github.com/rs/[email protected]/diode/diode.go:70 +0x21d
goroutine 20 [syscall]:
os/signal.signal_recv(0x0)
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/runtime/sigqueue.go:147 +0x9c
os/signal.loop()
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
/home/ubuntu/.gimme/versions/go1.13.6.linux.amd64/src/os/signal/signal_unix.go:29 +0x41
goroutine 22 [chan receive]:
github.com/harmony-one/harmony/core.(*txSenderCacher).cache(0xc0001662d0)
/home/ubuntu/go/src/github.com/harmony-one/harmony/core/tx_cacher.go:63 +0x97
created by github.com/harmony-one/harmony/core.newTxSenderCacher
/home/ubuntu/go/src/github.com/harmony-one/harmony/core/tx_cacher.go:55 +0x9f
goroutine 23 [chan receive]:
github.com/harmony-one/harmony/core.(*txSenderCacher).cache(0xc0001662d0)
/home/ubuntu/go/src/github.com/harmony-one/harmony/core/tx_cacher.go:63 +0x97
created by github.com/harmony-one/harmony/core.newTxSenderCacher
/home/ubuntu/go/src/github.com/harmony-one/harmony/core/tx_cacher.go:55 +0x9f
goroutine 10 [select]:
go.opencensus.io/stats/view.(*worker).start(0xc0001c23c0)
/home/ubuntu/go/pkg/mod/[email protected]/stats/view/worker.go:154 +0x100
created by go.opencensus.io/stats/view.init.0
/home/ubuntu/go/pkg/mod/[email protected]/stats/view/worker.go:32 +0x57
goroutine 29 [chan receive]:
github.com/rjeczalik/notify.(*nonrecursiveTree).dispatch(0xc0000c3860, 0xc0000c37a0)
/home/ubuntu/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:36 +0xb6
created by github.com/rjeczalik/notify.newNonrecursiveTree
/home/ubuntu/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:29 +0xdc
goroutine 30 [chan receive]:
github.com/rjeczalik/notify.(*nonrecursiveTree).internal(0xc0000c3860, 0xc0000c3800)
/home/ubuntu/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:81 +0x58
created by github.com/rjeczalik/notify.newNonrecursiveTree
/home/ubuntu/go/pkg/mod/github.com/rjeczalik/[email protected]/tree_nonrecursive.go:30 +0x108
goroutine 8 [select]:
github.com/ipfs/go-log/writer.(*MirrorWriter).logRoutine(0xc000101b00)
/home/ubuntu/go/pkg/mod/github.com/ipfs/[email protected]/writer/writer.go:76 +0x144
created by github.com/ipfs/go-log/writer.NewMirrorWriter
/home/ubuntu/go/pkg/mod/github.com/ipfs/[email protected]/writer/writer.go:41 +0xb9
goroutine 12 [chan receive]:
github.com/natefinch/lumberjack.(*Logger).millRun(0xc000089620)
/home/ubuntu/go/pkg/mod/github.com/natefinch/[email protected]+incompatible/lumberjack.go:379 +0x58
created by github.com/natefinch/lumberjack.(*Logger).mill.func1
/home/ubuntu/go/pkg/mod/github.com/natefinch/[email protected]+incompatible/lumberjack.go:390 +0x79
goroutine 13 [chan receive]:
github.com/harmony-one/harmony/internal/memprofiling.MaybeCallGCPeriodically.func1()
/home/ubuntu/go/src/github.com/harmony-one/harmony/internal/memprofiling/lib.go:105 +0x31
created by github.com/harmony-one/harmony/internal/memprofiling.MaybeCallGCPeriodically
/home/ubuntu/go/src/github.com/harmony-one/harmony/internal/memprofiling/lib.go:101 +0x35
goroutine 14 [chan receive]:
github.com/harmony-one/harmony/internal/memprofiling.MaybeCallGCPeriodically.func2()
/home/ubuntu/go/src/github.com/harmony-one/harmony/internal/memprofiling/lib.go:116 +0x31
created by github.com/harmony-one/harmony/internal/memprofiling.MaybeCallGCPeriodically
/home/ubuntu/go/src/github.com/harmony-one/harmony/internal/memprofiling/lib.go:112 +0x4d
goroutine 15 [select]:
github.com/libp2p/go-libp2p-peerstore/pstoremem.(*memoryAddrBook).background(0xc0002f3b00)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:81 +0x12f
created by github.com/libp2p/go-libp2p-peerstore/pstoremem.NewAddrBook
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:71 +0x18e
goroutine 57 [runnable]:
github.com/libp2p/go-libp2p-transport-upgrader.(*listener).handleIncoming(0xc00040e000)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:62
created by github.com/libp2p/go-libp2p-transport-upgrader.(*Upgrader).UpgradeListener
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/upgrader.go:47 +0x185
goroutine 56 [runnable]:
github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2(0x15dc3e0, 0xc000089f20, 0xc0003c8300)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:69
created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:69 +0x243
goroutine 51 [select]:
github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrSet).worker(0xc0003f3aa0, 0x15dbd60, 0xc00039c5c0) [20/1726]
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/p2p/protocol/identify/obsaddr.go:145 +0x1a8
created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrSet
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/p2p/protocol/identify/obsaddr.go:80 +0xd3
goroutine 54 [runnable]:
github.com/libp2p/go-libp2p-transport-upgrader.(*listener).handleIncoming(0xc000089f20)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:62
created by github.com/libp2p/go-libp2p-transport-upgrader.(*Upgrader).UpgradeListener
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/upgrader.go:47 +0x185
goroutine 53 [runnable]:
github.com/libp2p/go-libp2p/p2p/protocol/identify.(*IDService).handleEvents(0xc0001c4780)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/p2p/protocol/identify/id.go:145 +0x1bc
created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/p2p/protocol/identify/id.go:120 +0x6d4
goroutine 59 [runnable]:
github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2(0x15dc3e0, 0xc00040e000, 0xc0003c8300)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:69
created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:69 +0x243
goroutine 60 [runnable]:
github.com/jbenet/goprocess.(*processLink).AddToChild(0xc0003f8330)
/home/ubuntu/go/pkg/mod/github.com/jbenet/[email protected]/link.go:96
created by github.com/jbenet/goprocess.(*process).WaitFor
/home/ubuntu/go/pkg/mod/github.com/jbenet/[email protected]/impl-mutex.go:57 +0x156
goroutine 61 [runnable]:
github.com/jbenet/goprocess.(*processLink).AddToChild(0xc0003f8360)
/home/ubuntu/go/pkg/mod/github.com/jbenet/[email protected]/link.go:96
created by github.com/jbenet/goprocess.(*process).AddChild
/home/ubuntu/go/pkg/mod/github.com/jbenet/[email protected]/impl-mutex.go:122 +0x1ea
goroutine 62 [runnable]:
github.com/jbenet/goprocess.(*process).Go.func1(0xc0003fa090, 0xc00040e060, 0xc00040e0c0)
/home/ubuntu/go/pkg/mod/github.com/jbenet/[email protected]/impl-mutex.go:133
created by github.com/jbenet/goprocess.(*process).Go
/home/ubuntu/go/pkg/mod/github.com/jbenet/[email protected]/impl-mutex.go:133 +0x1f6
goroutine 63 [runnable]:
github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).heartbeatTimer(0xc0001c33b0)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/gossipsub.go:411
created by github.com/libp2p/go-libp2p-pubsub.(*GossipSubRouter).Attach
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/gossipsub.go:80 +0x85
goroutine 64 [runnable]:
github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0xc0003f8540)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/validation.go:180
created by github.com/libp2p/go-libp2p-pubsub.(*validation).Start
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/validation.go:98 +0x70
goroutine 65 [runnable]:
github.com/libp2p/go-libp2p-pubsub.(*validation).validateWorker(0xc0003f8540)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/validation.go:180
created by github.com/libp2p/go-libp2p-pubsub.(*validation).Start
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/validation.go:98 +0x70
goroutine 66 [runnable]:
github.com/libp2p/go-libp2p-pubsub.(*PubSub).processLoop(0xc000190840, 0x15dbda0, 0xc0000bc058)
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/pubsub.go:357
created by github.com/libp2p/go-libp2p-pubsub.NewPubSub
/home/ubuntu/go/pkg/mod/github.com/libp2p/[email protected]/pubsub.go:242 +0xaa1
node.sh: node process finished with status 2
node.sh: restarting in 10s...
^Cnode.sh: received SIGINT
node.sh: terminating update checker (pid 1194) 2020-03-25 20:50:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment