Loading Sia-UI for osx64 gives a critical error (v1.2.2)



  • Hope someone can help here

    I get the following when trying to load Sia-UI on my mac

    A critical error loading Sia has occured: Siad unexpectedly exited. Error log: Loading...
    (0/6) Loading siad...
    (1/6) Loading gateway...
    (2/6) Loading consensus...
    (3/6) Loading transaction pool...
    unexpected fault address 0x1326b9008
    fatal error: fault
    [signal SIGBUS: bus error code=0x2 addr=0x1326b9008 pc=0x1328039]

    goroutine 1 [running]:
    runtime.throw(0x169c4ba, 0x5)
    /usr/local/go/src/runtime/panic.go:596 +0x95 fp=0xc42008dd78 sp=0xc42008dd58
    runtime.sigpanic()
    /usr/local/go/src/runtime/signal_unix.go:287 +0x1c8 fp=0xc42008ddc8 sp=0xc42008dd78
    github.com/NebulousLabs/bolt.(*Cursor).search(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x12e4e1)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:255 +0x69 fp=0xc42008de90 sp=0xc42008ddc8
    github.com/NebulousLabs/bolt.(*Cursor).searchPage(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x182c0000)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:314 +0x156 fp=0xc42008df20 sp=0xc42008de90
    github.com/NebulousLabs/bolt.(*Cursor).search(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x140e8)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:271 +0x1bb fp=0xc42008dfe8 sp=0xc42008df20
    github.com/NebulousLabs/bolt.(*Cursor).searchPage(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x6545000)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:314 +0x156 fp=0xc42008e078 sp=0xc42008dfe8
    github.com/NebulousLabs/bolt.(*Cursor).search(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x236d)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:271 +0x1bb fp=0xc42008e140 sp=0xc42008e078
    github.com/NebulousLabs/bolt.(*Cursor).searchPage(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x6565000)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:314 +0x156 fp=0xc42008e1d0 sp=0xc42008e140
    github.com/NebulousLabs/bolt.(*Cursor).search(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x238d)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:271 +0x1bb fp=0xc42008e298 sp=0xc42008e1d0
    github.com/NebulousLabs/bolt.(*Cursor).seek(0xc42008e358, 0xc42008e3f8, 0x20, 0x20, 0x0, 0x0, 0x12dc773, 0xc4200fea98, 0xc42173ce40, 0x2, ...)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/cursor.go:159 +0xb1 fp=0xc42008e2e8 sp=0xc42008e298
    github.com/NebulousLabs/bolt.(*Bucket).Get(0xc42173e9c0, 0xc42008e3f8, 0x20, 0x20, 0xc42173e9c0, 0xd5ac6563e796cda7, 0x677162e11b1a4744)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/bucket.go:267 +0xef fp=0xc42008e388 sp=0xc42008e2e8
    github.com/NebulousLabs/Sia/modules/consensus.getBlockMap(0xc4200fea80, 0x5b00000000000000, 0x56b34ab95ae26a8a, 0x9d13fba276f2a901, 0x345d9a46e27e1202, 0x7636844da4e9c792, 0x238129a8c9e54b21, 0xdeba288ce626c31d)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusdb.go:153 +0x7d fp=0xc42008e3f0 sp=0xc42008e388
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).computeConsensusChange(0xc420139b80, 0xc4200fea80, 0x0, 0x0, 0x0, 0xc421752360, 0x1, 0x1, 0x0, 0x0, ...)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:53 +0x818 fp=0xc42008eff0 sp=0xc42008e3f0
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedInitializeSubscribe.func2(0xc4200fea80, 0x16d2c10, 0xc4200fea80)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:172 +0xe0 fp=0xc42008f2d0 sp=0xc42008eff0
    github.com/NebulousLabs/bolt.(*DB).View(0xc420100780, 0xc42008f388, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/bolt/db.go:629 +0x9f fp=0xc42008f320 sp=0xc42008f2d0
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedInitializeSubscribe(0xc420139b80, 0x1995c20, 0xc42007d8c0, 0x95cc2fbb00c5c882, 0x7c6172e22f05146b, 0x7276ece41d2a1311, 0xc1380bb7d5d46f2a, 0xc4202450e0, 0x1)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:180 +0x24f fp=0xc42008f408 sp=0xc42008f320
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).ConsensusSetSubscribe(0xc420139b80, 0x1995c20, 0xc42007d8c0, 0x95cc2fbb00c5c882, 0x7c6172e22f05146b, 0x7276ece41d2a1311, 0xc1380bb7d5d46f2a, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/subscribe.go:203 +0xee fp=0xc42008f4b0 sp=0xc42008f408
    github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).initPersist(0xc42007d8c0, 0xc42007d8c0, 0xc4203e60c0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/persist.go:152 +0x5aa fp=0xc42008f5f0 sp=0xc42008f4b0
    github.com/NebulousLabs/Sia/modules/transactionpool.New(0x19a13e0, 0xc420139b80, 0x19a0840, 0xc420072c60, 0xc420019a40, 0x48, 0x0, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/transactionpool.go:107 +0x1cd fp=0xc42008f658 sp=0xc42008f5f0
    main.startDaemon(0x0, 0x0, 0x7fff5fbffcfd, 0xe, 0x7fff5fbffd29, 0x5, 0x7fff5fbffd18, 0x5, 0x0, 0x7fff5fbffd82, ...)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:186 +0x1693 fp=0xc42008fbe8 sp=0xc42008f658
    main.startDaemonCmd(0xc42007b200, 0xc4200193b0, 0x0, 0x5)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:309 +0x6d fp=0xc42008fcd0 sp=0xc42008fbe8
    github.com/spf13/cobra.(*Command).execute(0xc42007b200, 0xc42000e0d0, 0x5, 0x5, 0xc42007b200, 0xc42000e0d0)
    /home/jrh/go/src/github.com/spf13/cobra/command.go:651 +0x23a fp=0xc42008fd88 sp=0xc42008fcd0
    github.com/spf13/cobra.(*Command).ExecuteC(0xc42007b200, 0x16c7c0f, 0x3b, 0xc420148aa0)
    /home/jrh/go/src/github.com/spf13/cobra/command.go:726 +0x339 fp=0xc42008fed8 sp=0xc42008fd88
    github.com/spf13/cobra.(*Command).Execute(0xc42007b200, 0x1aa6520, 0x16b10c0)
    /home/jrh/go/src/github.com/spf13/cobra/command.go:685 +0x2b fp=0xc42008ff08 sp=0xc42008fed8
    main.main()
    /home/jrh/go/src/github.com/NebulousLabs/Sia/siad/main.go:174 +0x79d fp=0xc42008ff88 sp=0xc42008ff08
    runtime.main()
    /usr/local/go/src/runtime/proc.go:185 +0x20a fp=0xc42008ffe0 sp=0xc42008ff88
    runtime.goexit()
    /usr/local/go/src/runtime/asm_amd64.s:2197 +0x1 fp=0xc42008ffe8 sp=0xc42008ffe0

    goroutine 5 [syscall]:
    os/signal.signal_recv(0x0)
    /usr/local/go/src/runtime/sigqueue.go:116 +0xff
    os/signal.loop()
    /usr/local/go/src/os/signal/signal_unix.go:22 +0x22
    created by os/signal.init.1
    /usr/local/go/src/os/signal/signal_unix.go:28 +0x41

    goroutine 6 [IO wait]:
    net.runtime_pollWait(0x1c0f088, 0x72, 0x0)
    /usr/local/go/src/runtime/netpoll.go:164 +0x59
    net.(*pollDesc).wait(0xc42014af48, 0x72, 0x0, 0xc4213ea2a0)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x38
    net.(*pollDesc).waitRead(0xc42014af48, 0xffffffffffffffff, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:80 +0x34
    net.(*netFD).accept(0xc42014aee0, 0x0, 0x1996e60, 0xc4213ea2a0)
    /usr/local/go/src/net/fd_unix.go:430 +0x1e5
    net.(*TCPListener).accept(0xc42000c138, 0xc42003ae70, 0x129b32e, 0x1052770)
    /usr/local/go/src/net/tcpsock_posix.go:136 +0x2e
    net.(*TCPListener).Accept(0xc42000c138, 0x16d3290, 0xc4200cca00, 0x199d8a0, 0xc4201680c0)
    /usr/local/go/src/net/tcpsock.go:228 +0x49
    net/http.(*Server).Serve(0xc420096d10, 0x199cc60, 0xc42000c138, 0x0, 0x0)
    /usr/local/go/src/net/http/server.go:2643 +0x228
    main.(*Server).Serve(0xc4200bb8a0, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/siad/server.go:398 +0x44
    main.startDaemon.func1(0xc42014c2a0, 0xc4200bb8a0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:129 +0x2b
    created by main.startDaemon
    /home/jrh/go/src/github.com/NebulousLabs/Sia/siad/daemon.go:130 +0x312

    goroutine 7 [select]:
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedSaveLoop(0xc420072c60)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/persist.go:59 +0x122
    created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:279 +0x657

    goroutine 8 [IO wait]:
    net.runtime_pollWait(0x1c0efc8, 0x72, 0x0)
    /usr/local/go/src/runtime/netpoll.go:164 +0x59
    net.(*pollDesc).wait(0xc42014b028, 0x72, 0x0, 0xc4201ac000)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x38
    net.(*pollDesc).waitRead(0xc42014b028, 0xffffffffffffffff, 0x0)
    /usr/local/go/src/net/fd_poll_runtime.go:80 +0x34
    net.(*netFD).accept(0xc42014afc0, 0x0, 0x1996e60, 0xc4201ac000)
    /usr/local/go/src/net/fd_unix.go:430 +0x1e5
    net.(*TCPListener).accept(0xc42000c168, 0xc400000008, 0xc4201aa000, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:136 +0x2e
    net.(*TCPListener).Accept(0xc42000c168, 0x16d3680, 0xc42014c3c0, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock.go:228 +0x49
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentListen(0xc420072c60, 0xc42014c3c0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:90 +0x75
    created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:324 +0x9f7

    goroutine 9 [chan send]:
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager(0xc420072c60, 0xc42014c420)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:120 +0x6b9
    created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:331 +0xaa3

    goroutine 10 [select]:
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentNodeManager(0xc420072c60, 0xc42014c480)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/nodes.go:277 +0x53d
    created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:338 +0xb4f

    goroutine 11 [select]:
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentNodePurger(0xc420072c60, 0xc42014c4e0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/nodes.go:182 +0x650
    created by github.com/NebulousLabs/Sia/modules/gateway.New
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/gateway.go:345 +0xbfb

    goroutine 33 [IO wait]:
    net.runtime_pollWait(0x1c0ef08, 0x77, 0xc4201ba518)
    /usr/local/go/src/runtime/netpoll.go:164 +0x59
    net.(*pollDesc).wait(0xc420266068, 0x77, 0xc4201ba550, 0x118f8d9)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x38
    net.(*pollDesc).waitWrite(0xc420266068, 0x16d3130, 0x199d7e0)
    /usr/local/go/src/net/fd_poll_runtime.go:84 +0x34
    net.(*netFD).connect(0xc420266000, 0x199d7e0, 0xc4201ae200, 0x0, 0x0, 0x19970a0, 0xc4201b2060, 0x0, 0x0)
    /usr/local/go/src/net/fd_unix.go:156 +0x24e
    net.(*netFD).dial(0xc420266000, 0x199d7e0, 0xc4201ae200, 0x199f780, 0x0, 0x199f780, 0xc420260090, 0xc4201ba738, 0x11ab8ce)
    /usr/local/go/src/net/sock_posix.go:140 +0xe9
    net.socket(0x199d7e0, 0xc4201ae200, 0x169a781, 0x3, 0x2, 0x1, 0x0, 0x0, 0x199f780, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1a1
    net.internetSocket(0x199d7e0, 0xc4201ae200, 0x169a781, 0x3, 0x199f780, 0x0, 0x199f780, 0xc420260090, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x129
    net.doDialTCP(0x199d7e0, 0xc4201ae200, 0x169a781, 0x3, 0x0, 0xc420260090, 0x1ac2e18, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xb9
    net.dialTCP(0x199d7e0, 0xc4201ae200, 0x169a781, 0x3, 0x0, 0xc420260090, 0xc4201ae200, 0x40, 0x1)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xe4
    net.dialSingle(0x199d7e0, 0xc4201ae200, 0xc420264000, 0x199a0e0, 0xc420260090, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x479
    net.dialSerial(0x199d7e0, 0xc4201ae200, 0xc420264000, 0xc4201c2100, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x220
    net.(*Dialer).DialContext(0xc4201bacc8, 0x199d820, 0xc4200163f8, 0x169a781, 0x3, 0xc42017cd40, 0x11, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x70b
    net.(*Dialer).Dial(0xc4201bacc8, 0x169a781, 0x3, 0xc42017cd40, 0x11, 0x10, 0x10, 0x1634964e4e963416, 0x10)
    /usr/local/go/src/net/dial.go:294 +0x75
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).dial(0xc420072c60, 0xc42017cd40, 0x11, 0x11, 0x1ac3ba0, 0xc420027d00, 0xc420027df0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/conn.go:30 +0xc6
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedConnect(0xc420072c60, 0xc42017cd40, 0x11, 0xc420027f50, 0x1)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:438 +0x216
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedPeerManagerConnect(0xc420072c60, 0xc42017cd40, 0x11)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:12 +0x120
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager.func1(0xc4201b0060, 0xc420072c60, 0xc42017cd40, 0x11)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:133 +0xb9
    created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:134 +0x6fc

    goroutine 34 [select]:
    net.(*Dialer).DialContext.func1(0xc42014c300, 0xc4201c20e0, 0x199d7e0, 0xc4201ae200)
    /usr/local/go/src/net/dial.go:331 +0x111
    created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xadb

    goroutine 35 [select]:
    net.(*netFD).connect.func2(0x199d7e0, 0xc4201ae200, 0xc420266000, 0xc4201b0300, 0xc4201b02a0)
    /usr/local/go/src/net/fd_unix.go:133 +0x1d5
    created by net.(*netFD).connect
    /usr/local/go/src/net/fd_unix.go:144 +0x239

    goroutine 101 [IO wait]:
    net.runtime_pollWait(0x1c0ed88, 0x77, 0xc420274518)
    /usr/local/go/src/runtime/netpoll.go:164 +0x59
    net.(*pollDesc).wait(0xc4208200d8, 0x77, 0xc420274550, 0x118f8d9)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x38
    net.(*pollDesc).waitWrite(0xc4208200d8, 0x16d3130, 0x199d7e0)
    /usr/local/go/src/net/fd_poll_runtime.go:84 +0x34
    net.(*netFD).connect(0xc420820070, 0x199d7e0, 0xc4201aa300, 0x0, 0x0, 0x19970a0, 0xc4205a40a0, 0x0, 0x0)
    /usr/local/go/src/net/fd_unix.go:156 +0x24e
    net.(*netFD).dial(0xc420820070, 0x199d7e0, 0xc4201aa300, 0x199f780, 0x0, 0x199f780, 0xc4201681b0, 0xc420274738, 0x11ab8ce)
    /usr/local/go/src/net/sock_posix.go:140 +0xe9
    net.socket(0x199d7e0, 0xc4201aa300, 0x169a781, 0x3, 0x2, 0x1, 0x0, 0x0, 0x199f780, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1a1
    net.internetSocket(0x199d7e0, 0xc4201aa300, 0x169a781, 0x3, 0x199f780, 0x0, 0x199f780, 0xc4201681b0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x129
    net.doDialTCP(0x199d7e0, 0xc4201aa300, 0x169a781, 0x3, 0x0, 0xc4201681b0, 0x1ac2e18, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xb9
    net.dialTCP(0x199d7e0, 0xc4201aa300, 0x169a781, 0x3, 0x0, 0xc4201681b0, 0xc4201aa300, 0x40, 0x1)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xe4
    net.dialSingle(0x199d7e0, 0xc4201aa300, 0xc4205c8000, 0x199a0e0, 0xc4201681b0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x479
    net.dialSerial(0x199d7e0, 0xc4201aa300, 0xc4205c8000, 0xc420192100, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x220
    net.(*Dialer).DialContext(0xc420274cc8, 0x199d820, 0xc4200163f8, 0x169a781, 0x3, 0xc42017cd40, 0x11, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x70b
    net.(*Dialer).Dial(0xc420274cc8, 0x169a781, 0x3, 0xc42017cd40, 0x11, 0x10, 0x10, 0x1634964e4e963416, 0x10)
    /usr/local/go/src/net/dial.go:294 +0x75
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).dial(0xc420072c60, 0xc42017cd40, 0x11, 0x11, 0x1ac3ba0, 0xc420168100, 0x199a0e0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/conn.go:30 +0xc6
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedConnect(0xc420072c60, 0xc42017cd40, 0x11, 0xc4208c5f50, 0x1)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:438 +0x216
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedPeerManagerConnect(0xc420072c60, 0xc42017cd40, 0x11)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:12 +0x120
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager.func1(0xc4201b0060, 0xc420072c60, 0xc42017cd40, 0x11)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:133 +0xb9
    created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:134 +0x6fc

    goroutine 14 [semacquire]:
    sync.runtime_Semacquire(0xc420139d50)
    /usr/local/go/src/runtime/sema.go:47 +0x34
    sync.(*RWMutex).Lock(0xc420139d48)
    /usr/local/go/src/sync/rwmutex.go:91 +0x6e
    github.com/NebulousLabs/demotemutex.(*DemoteMutex).Lock(0xc420139d40)
    /home/jrh/go/src/github.com/NebulousLabs/demotemutex/demotemutex.go:58 +0x41
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedAcceptBlock(0xc420139b80, 0x2700000000000000, 0xa9196b40fa4375e9, 0x1870a2f06c145210, 0xbc55a779540882e9, 0x6c0a056a01f5a701, 0x59567fd1, 0xc4204b0040, 0x1, 0x1, ...)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/accept.go:213 +0x54
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).managedReceiveBlocks(0xc420139b80, 0x19a05c0, 0xc420582140, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:194 +0x521
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).(github.com/NebulousLabs/Sia/modules/consensus.managedReceiveBlocks)-fm(0x19a05c0, 0xc420582140, 0x15fdee0, 0xc4203dc090)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:411 +0x3e
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedRPC(0xc420072c60, 0xc42017cb80, 0x11, 0x16a6f72, 0xa, 0xc4203dc060, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:57 +0x25f
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).RPC(0xc420072c60, 0xc42017cb80, 0x11, 0x16a6f72, 0xa, 0xc4203dc060, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:67 +0xd1
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload.func1(0xc420139b80, 0xc4201d3ef0, 0xc4201d3eb0, 0xc4201d3eb8, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:554 +0x12c
    github.com/NebulousLabs/Sia/modules/consensus.(*ConsensusSet).threadedInitialBlockchainDownload(0xc420139b80, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/synchronize.go:580 +0x307
    github.com/NebulousLabs/Sia/modules/consensus.New.func1(0x1, 0xc42024dee0, 0xc420139b80, 0x19a0840, 0xc420072c60)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:151 +0x3fd
    created by github.com/NebulousLabs/Sia/modules/consensus.New
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/consensus/consensusset.go:182 +0x63a

    goroutine 15 [select]:
    github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).threadedRegularSync(0xc42007d8c0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/persist.go:42 +0x14a
    created by github.com/NebulousLabs/Sia/modules/transactionpool.(*TransactionPool).initPersist
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/transactionpool/persist.go:126 +0x3c8

    goroutine 47 [select]:
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer.func1(0xc42000e420, 0xc420072c60, 0xc42000e4e0, 0xc4204e02c0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:144 +0x28e
    created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:156 +0x10a

    goroutine 32 [semacquire]:
    sync.runtime_notifyListWait(0xc4204b0450, 0xc40000000e)
    /usr/local/go/src/runtime/sema.go:297 +0x10b
    sync.(*Cond).Wait(0xc4204b0440)
    /usr/local/go/src/sync/cond.go:57 +0x89
    github.com/NebulousLabs/muxado/proto/buffer.(*Inbound).Read(0xc42025a120, 0xc4203dc028, 0x4, 0x4, 0x0, 0x206b2048, 0xc42028bf00)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/buffer/inbound.go:155 +0x173
    github.com/NebulousLabs/muxado/proto.(*Stream).Read(0xc4208fe000, 0xc4203dc028, 0x4, 0x4, 0x0, 0x4, 0x4)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/stream.go:73 +0x57
    io.ReadAtLeast(0x1e2f6a0, 0xc4208fe000, 0xc4203dc028, 0x4, 0x4, 0x4, 0x167ee20, 0x0, 0x1e2f6a0)
    /usr/local/go/src/io/io.go:307 +0xa9
    io.ReadFull(0x1e2f6a0, 0xc4208fe000, 0xc4203dc028, 0x4, 0x4, 0x0, 0x0, 0x0)
    /usr/local/go/src/io/io.go:325 +0x58
    github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).respond(0xc4202b02a0)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:81 +0x11a
    created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:46 +0x7d

    goroutine 81 [sleep]:
    time.Sleep(0xb2d05e00)
    /usr/local/go/src/runtime/time.go:59 +0xf9
    github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).request(0xc4202b02a0)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:107 +0xc6
    created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:47 +0x9f

    goroutine 86 [IO wait]:
    net.runtime_pollWait(0x1c0ecc8, 0x77, 0xc4201b5518)
    /usr/local/go/src/runtime/netpoll.go:164 +0x59
    net.(*pollDesc).wait(0xc4202663e8, 0x77, 0xc4201b5550, 0x118f8d9)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x38
    net.(*pollDesc).waitWrite(0xc4202663e8, 0x16d3130, 0x199d7e0)
    /usr/local/go/src/net/fd_poll_runtime.go:84 +0x34
    net.(*netFD).connect(0xc420266380, 0x199d7e0, 0xc4204e0540, 0x0, 0x0, 0x19970a0, 0xc4206ae380, 0x0, 0x0)
    /usr/local/go/src/net/fd_unix.go:156 +0x24e
    net.(*netFD).dial(0xc420266380, 0x199d7e0, 0xc4204e0540, 0x199f780, 0x0, 0x199f780, 0xc4202b04b0, 0xc4201b5738, 0x11ab8ce)
    /usr/local/go/src/net/sock_posix.go:140 +0xe9
    net.socket(0x199d7e0, 0xc4204e0540, 0x169a781, 0x3, 0x2, 0x1, 0x0, 0x0, 0x199f780, 0x0, ...)
    /usr/local/go/src/net/sock_posix.go:92 +0x1a1
    net.internetSocket(0x199d7e0, 0xc4204e0540, 0x169a781, 0x3, 0x199f780, 0x0, 0x199f780, 0xc4202b04b0, 0x1, 0x0, ...)
    /usr/local/go/src/net/ipsock_posix.go:154 +0x129
    net.doDialTCP(0x199d7e0, 0xc4204e0540, 0x169a781, 0x3, 0x0, 0xc4202b04b0, 0x1ac2e18, 0x0, 0x0)
    /usr/local/go/src/net/tcpsock_posix.go:62 +0xb9
    net.dialTCP(0x199d7e0, 0xc4204e0540, 0x169a781, 0x3, 0x0, 0xc4202b04b0, 0xc4204e0540, 0x169a781, 0x3)
    /usr/local/go/src/net/tcpsock_posix.go:58 +0xe4
    net.dialSingle(0x199d7e0, 0xc4204e0540, 0xc420422280, 0x199a0e0, 0xc4202b04b0, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:521 +0x479
    net.dialSerial(0x199d7e0, 0xc4204e0540, 0xc420422280, 0xc42063e3f0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/dial.go:489 +0x220
    net.(*Dialer).DialContext(0xc4201b5cc8, 0x199d820, 0xc4200163f8, 0x169a781, 0x3, 0xc4200bba60, 0x12, 0x0, 0x0, 0x0, ...)
    /usr/local/go/src/net/dial.go:371 +0x70b
    net.(*Dialer).Dial(0xc4201b5cc8, 0x169a781, 0x3, 0xc4200bba60, 0x12, 0x10, 0x10, 0xf94f12b8b8124ff9, 0x10)
    /usr/local/go/src/net/dial.go:294 +0x75
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).dial(0xc420072c60, 0xc4200bba60, 0x12, 0x12, 0x1ac3ba0, 0xc4206b2000, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/conn.go:30 +0xc6
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedConnect(0xc420072c60, 0xc4200bba60, 0x12, 0xc420023f50, 0x1)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:438 +0x216
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).managedPeerManagerConnect(0xc420072c60, 0xc4200bba60, 0x12)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:12 +0x120
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager.func1(0xc4201b0060, 0xc420072c60, 0xc4200bba60, 0x12)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:133 +0xb9
    created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).permanentPeerManager
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peersmanager.go:134 +0x6fc

    goroutine 82 [select]:
    github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).check(0xc4202b02a0)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:57 +0x13a
    created by github.com/NebulousLabs/muxado/proto/ext.(*Heartbeat).Start
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/ext/heartbeat.go:48 +0xc1

    goroutine 83 [IO wait]:
    net.runtime_pollWait(0x1c0ee48, 0x72, 0x17)
    /usr/local/go/src/runtime/netpoll.go:164 +0x59
    net.(*pollDesc).wait(0xc42013c0d8, 0x72, 0x1998aa0, 0x1993430)
    /usr/local/go/src/net/fd_poll_runtime.go:75 +0x38
    net.(*pollDesc).waitRead(0xc42013c0d8, 0xc42063e198, 0x8)
    /usr/local/go/src/net/fd_poll_runtime.go:80 +0x34
    net.(*netFD).Read(0xc42013c070, 0xc42063e198, 0x8, 0x8, 0x0, 0x1998aa0, 0x1993430)
    /usr/local/go/src/net/fd_unix.go:250 +0x1b7
    net.(*conn).Read(0xc420564038, 0xc42063e198, 0x8, 0x8, 0x0, 0x0, 0x0)
    /usr/local/go/src/net/net.go:181 +0x70
    github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).Read(0xc420268400, 0xc42063e198, 0x8, 0x8, 0x13d55b2, 0xc4208fe000, 0xc4202684a8)
    <autogenerated>:139 +0x6b
    io.ReadAtLeast(0x1995f20, 0xc420268400, 0xc42063e198, 0x8, 0x8, 0x8, 0x8, 0x0, 0x0)
    /usr/local/go/src/io/io.go:307 +0xa9
    io.ReadFull(0x1995f20, 0xc420268400, 0xc42063e198, 0x8, 0x8, 0x8, 0x0, 0x0)
    /usr/local/go/src/io/io.go:325 +0x58
    github.com/NebulousLabs/muxado/proto/frame.(*BasicTransport).ReadFrame(0xc420268400, 0x199c560, 0xc4202684a8, 0x0, 0x0)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/frame/transport.go:34 +0x67
    github.com/NebulousLabs/muxado/proto.(*Session).reader(0xc4206b2000)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/session.go:279 +0xa1
    created by github.com/NebulousLabs/muxado/proto.NewSession
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/session.go:105 +0x488

    goroutine 84 [chan receive]:
    github.com/NebulousLabs/muxado/proto.(*Session).Accept(0xc4206b2000, 0x1aa6201, 0xc42014c300, 0xc42014c360, 0x20002)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/proto/session.go:160 +0x5b
    github.com/NebulousLabs/muxado.(*sessionAdaptor).Accept(0xc42063e1f0, 0x0, 0xc42014c300, 0x144d5d2, 0x180001)
    /home/jrh/go/src/github.com/NebulousLabs/muxado/adaptor.go:33 +0x37
    github.com/NebulousLabs/Sia/modules/gateway.(*peer).accept(0xc4204e02c0, 0xb2d05e00, 0xc420072c01, 0x19a05c0, 0xc420ee20e0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:51 +0x38
    github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).threadedListenPeer(0xc420072c60, 0xc4204e02c0)
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/rpc.go:159 +0x11b
    created by github.com/NebulousLabs/Sia/modules/gateway.(*Gateway).addPeer
    /home/jrh/go/src/github.com/NebulousLabs/Sia/modules/gateway/peers.go:62 +0x8f

    goroutine 102 [select]:
    net.(*Dialer).DialContext.func1(0xc42014c300, 0xc4201920e0, 0x199d7e0, 0xc4201aa300)
    /usr/local/go/src/net/dial.go:331 +0x111
    created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xadb

    goroutine 87 [select]:
    net.(*Dialer).DialContext.func1(0xc42014c300, 0xc42063e3d0, 0x199d7e0, 0xc4204e0540)
    /usr/local/go/src/net/dial.go:331 +0x111
    created by net.(*Dialer).DialContext
    /usr/local/go/src/net/dial.go:336 +0xadb

    goroutine 88 [select]:
    net.(*netFD).connect.func2(0x199d7e0, 0xc4204e0540, 0xc420266380, 0xc4201bc6c0, 0xc4201bc660)
    /usr/local/go/src/net/fd_unix.go:133 +0x1d5
    created by net.(*netFD).connect
    /usr/local/go/src/net/fd_unix.go:144 +0x239

    goroutine 103 [select]:
    net.(*netFD).connect.func2(0x199d7e0, 0xc4201aa300, 0xc420820070, 0xc4201bc780, 0xc4201bc720)
    /usr/local/go/src/net/fd_unix.go:133 +0x1d5
    created by net.(*netFD).connect
    /usr/local/go/src/net/fd_unix.go:144 +0x239



  • So I managed to get it to work.

    I had to download the Sia Daemon from the sia tech site - http://sia.tech/apps/

    • the only problem now is that I have to manually run siad before running sia-ui otherwise I get the above error message

    So if anyone can answer the following question

    1. How do I get siad to run seamlessly when opening sia-ui ?

    Really appreciate any help on this

    Thanks


Log in to reply