-
Notifications
You must be signed in to change notification settings - Fork 14
Open
Description
I've tried getting mos
running on OSX per the instructions and it crashes hard whenever I try to run it:
==> Installing mos from cesanta/mos
==> Downloading https://github.com/cesanta/mos-tool/archive/de1567665f52ae4c07cb930df04d2cb2316975c4.tar.gz
Already downloaded: /Users/nick/Library/Caches/Homebrew/downloads/1f27d332b8c57fd40e79adb6051f4b6fc2f46a6109cf7c905b94a7e39de9e691--mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4.tar.gz
==> Downloading https://files.pythonhosted.org/packages/33/bc/fa0b5347139cd9564f0d44ebd2b147ac97c36b2403943dbee8a25fd74012/virtualenv-16.0.0.tar.gz
Already downloaded: /Users/nick/Library/Caches/Homebrew/downloads/02e9f856894cc3f1979f2bf31e2f709c30ef64ea80ce14a80cc83e384528d06f--virtualenv-16.0.0.tar.gz
==> python -c import setuptools... --no-user-cfg install --prefix=/private/tmp/mos--homebrew-virtualenv-20181115-15484-qcueso/target --install-scripts=/private/tmp/mos--homebrew-virtualenv-20181115-15484-qcueso/target/bin --single-
==> python -s /private/tmp/mos--homebrew-virtualenv-20181115-15484-qcueso/target/bin/virtualenv -p python /usr/local/Cellar/mos/2.8.0/libexec
==> Downloading https://files.pythonhosted.org/packages/source/s/smmap2/smmap2-2.0.3.tar.gz
Already downloaded: /Users/nick/Library/Caches/Homebrew/downloads/2c245b3bccee5b5ddf326f638b4f67ab729efcd49dee5844789f07978fba24bc--smmap2-2.0.3.tar.gz
==> /usr/local/Cellar/mos/2.8.0/libexec/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /private/tmp/mos--smmap2-20181115-15484-1n3dklo/smmap2-2.0.3
==> Downloading https://files.pythonhosted.org/packages/source/g/gitdb2/gitdb2-2.0.3.tar.gz
Already downloaded: /Users/nick/Library/Caches/Homebrew/downloads/57f14d3e6ad1670c6bc7145faf181b175f1919b7d8e0f0826354fbee4440d4db--gitdb2-2.0.3.tar.gz
==> /usr/local/Cellar/mos/2.8.0/libexec/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /private/tmp/mos--gitdb2-20181115-15484-xoacds/gitdb2-2.0.3
==> Downloading https://files.pythonhosted.org/packages/source/G/GitPython/GitPython-2.1.8.tar.gz
Already downloaded: /Users/nick/Library/Caches/Homebrew/downloads/8db26f2b3c661c691d1df03fef409fe9631b0861efe79161f5c0e3f40265cf9d--GitPython-2.1.8.tar.gz
==> /usr/local/Cellar/mos/2.8.0/libexec/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /private/tmp/mos--GitPython-20181115-15484-a5sw7h/GitPython-2.1.8
==> Downloading https://files.pythonhosted.org/packages/source/s/six/six-1.11.0.tar.gz
Already downloaded: /Users/nick/Library/Caches/Homebrew/downloads/a9abb5a918bdd7e9e185e6017ce5c143bd78b445503944548f387f5aad5d276b--six-1.11.0.tar.gz
==> /usr/local/Cellar/mos/2.8.0/libexec/bin/pip install -v --no-deps --no-binary :all: --ignore-installed /private/tmp/mos--six-20181115-15484-y4pxkd/six-1.11.0
==> govendor sync
==> go install cesanta.com/vendor/github.com/jteeuwen/go-bindata/go-bindata
==> go install cesanta.com/vendor/github.com/elazarl/go-bindata-assetfs/go-bindata-assetfs
==> make generate
==> go build -o /usr/local/Cellar/mos/2.8.0/bin/mos
🍺 /usr/local/Cellar/mos/2.8.0: 1,197 files, 41.2MB, built in 3 minutes 16 seconds
$ mos
fatal error: unexpected signal during runtime execution
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x7fffc6102b52]
runtime stack:
runtime.throw(0x4a429da, 0x2a)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/panic.go:608 +0x72
runtime.sigpanic()
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/signal_unix.go:374 +0x2f2
goroutine 1 [syscall, locked to thread]:
runtime.cgocall(0x4800afa, 0xc0001bdbf8, 0xc0002d4040)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/cgocall.go:128 +0x5e fp=0xc0001bdbc0 sp=0xc0001bdb88 pc=0x4005b4e
cesanta.com/vendor/github.com/zserge/webview._Cfunc_webview(0x5e00250, 0x5e00540, 0x258000004b0, 0x1, 0x0)
_cgo_gotypes.go:274 +0x4d fp=0xc0001bdbf8 sp=0xc0001bdbc0 pc=0x47d1c5d
cesanta.com/vendor/github.com/zserge/webview.Open(0x4a1ec18, 0x8, 0xc0002ac020, 0x15, 0x4b0, 0x258, 0x1, 0x0, 0x0)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/github.com/zserge/webview/webview.go:137 +0xe6 fp=0xc0001bdc40 sp=0xc0001bdbf8 pc=0x47d2036
main.webview(0xc0002ac020, 0x15)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/os_darwin.go:42 +0x61 fp=0xc0001bdc98 sp=0xc0001bdc40 pc=0x47f7111
main.startUI(0x4b4fc20, 0xc0000c6020, 0x0, 0x0, 0x0)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:335 +0x5ac fp=0xc0001bdd98 sp=0xc0001bdc98 pc=0x47f86cc
main.run(0xc000248000, 0x4b4fc20, 0xc0000c6020, 0x0, 0x1, 0x0)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/main.go:170 +0x95 fp=0xc0001bde10 sp=0xc0001bdd98 pc=0x47f5f95
main.main()
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/main.go:276 +0x50a fp=0xc0001bdf98 sp=0xc0001bde10 pc=0x47f677a
runtime.main()
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/proc.go:201 +0x207 fp=0xc0001bdfe0 sp=0xc0001bdf98 pc=0x402ef47
runtime.goexit()
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/asm_amd64.s:1333 +0x1 fp=0xc0001bdfe8 sp=0xc0001bdfe0 pc=0x405a9c1
goroutine 19 [chan receive]:
cesanta.com/vendor/github.com/golang/glog.(*loggingT).flushDaemon(0x5244f60)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/github.com/golang/glog/glog.go:882 +0x8b
created by cesanta.com/vendor/github.com/golang/glog.init.0
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/github.com/golang/glog/glog.go:410 +0x203
goroutine 20 [syscall]:
os/signal.signal_recv(0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/sigqueue.go:139 +0x9f
os/signal.loop()
/usr/local/Cellar/go/1.11.2/libexec/src/os/signal/signal_unix.go:23 +0x22
created by os/signal.init.0
/usr/local/Cellar/go/1.11.2/libexec/src/os/signal/signal_unix.go:29 +0x41
goroutine 34 [sleep]:
time.Sleep(0x3b9aca00)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/time.go:105 +0x14f
main.startUI.func10()
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:310 +0x39
created by main.startUI
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:299 +0x2cb
goroutine 7 [IO wait]:
internal/poll.runtime_pollWait(0x5b1ce88, 0x72, 0xc0000ff858)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc00022c118, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc00022c118, 0xc000306000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc00022c100, 0xc000306000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc00022c100, 0xc000306000, 0x1000, 0x1000, 0x0, 0xc0000ff968, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00000e058, 0xc000306000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc0002225a0, 0xc000306000, 0x1000, 0x1000, 0x404b118, 0x405c230, 0xc0000ffa48)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc00013a4e0)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).ReadSlice(0xc00013a4e0, 0xc00048820a, 0xc0000ffac0, 0x405a132, 0x404b118, 0x405c230, 0x203000)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:341 +0x36
bufio.(*Reader).ReadLine(0xc00013a4e0, 0xc000488200, 0x100, 0xf8, 0x4a072e0, 0xc00045e000, 0xc0000ffb18)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:370 +0x34
net/textproto.(*Reader).readLineSlice(0xc0001581b0, 0xc0004d4880, 0xc0000ffb98, 0x400f088, 0x100, 0x4a072e0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:55 +0x6f
net/textproto.(*Reader).ReadLine(0xc0001581b0, 0xc000488200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:36 +0x2b
net/http.readRequest(0xc00013a4e0, 0x0, 0xc000488200, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/request.go:958 +0x8c
net/http.(*conn).readRequest(0xc000304000, 0x4b4fbe0, 0xc000042340, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:966 +0x162
net/http.(*conn).serve(0xc000304000, 0x4b4fbe0, 0xc000042340)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1788 +0x49e
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
goroutine 23 [IO wait]:
internal/poll.runtime_pollWait(0x5b1d0f8, 0x72, 0xc000062478)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc0000d7398, 0x72, 0xffffffffffffff01, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc0000d7398, 0xc000062501, 0x200, 0x200)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc0000d7380, 0xc0000625c8, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
os.(*File).read(0xc0000d4700, 0xc0000625c8, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/os/file_unix.go:249 +0x4e
os.(*File).Read(0xc0000d4700, 0xc0000625c8, 0x200, 0x200, 0xc0002ac040, 0x1f, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/os/file.go:108 +0x69
main.startUI.func1(0xc0000d4700)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:149 +0xce
created by main.startUI
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:146 +0xea
goroutine 24 [chan receive]:
main.startUI.func2(0x4b4fc20, 0xc0000c6020, 0x7fff5fbff8f8, 0x12)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:162 +0x6b
created by main.startUI
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:158 +0x133
goroutine 50 [IO wait]:
internal/poll.runtime_pollWait(0x5b1cdb8, 0x72, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc0002dc018, 0x72, 0xc000042200, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc0002dc018, 0xffffffffffffff00, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Accept(0xc0002dc000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:384 +0x1a0
net.(*netFD).accept(0xc0002dc000, 0x4a5a3b0, 0xc000078e50, 0x404d098)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:238 +0x42
net.(*TCPListener).accept(0xc0002e2000, 0x5bee235e, 0xc000078e78, 0x4092ce6)
/usr/local/Cellar/go/1.11.2/libexec/src/net/tcpsock_posix.go:139 +0x2e
net.(*TCPListener).Accept(0xc0002e2000, 0xc000078ec8, 0x18, 0xc0002c6300, 0x42cc115)
/usr/local/Cellar/go/1.11.2/libexec/src/net/tcpsock.go:260 +0x47
net/http.(*Server).Serve(0xc0002b20d0, 0x4b4e660, 0xc0002e2000, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2826 +0x22f
net/http.Serve(0x4b4e660, 0xc0002e2000, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2423 +0x6e
created by main.startUI
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:334 +0x594
goroutine 10 [IO wait]:
internal/poll.runtime_pollWait(0x5b1cce8, 0x72, 0xc0004a1858)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc00022ca98, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc00022ca98, 0xc000319000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc00022ca80, 0xc000319000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc00022ca80, 0xc000319000, 0x1000, 0x1000, 0x51a057c, 0xc0004a1968, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0003996e0, 0xc000319000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc0003cb860, 0xc000319000, 0x1000, 0x1000, 0x404b118, 0x405c230, 0xc0004a1a48)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc00013a840)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).ReadSlice(0xc00013a840, 0xc00048a30a, 0xc0004a1ac0, 0x405a132, 0x404b118, 0x405c230, 0x203000)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:341 +0x36
bufio.(*Reader).ReadLine(0xc00013a840, 0xc00048a300, 0x100, 0xf8, 0x4a072e0, 0xc00045e000, 0xc0004a1b18)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:370 +0x34
net/textproto.(*Reader).readLineSlice(0xc0002225d0, 0xc000069c80, 0xc0004a1b98, 0x400f088, 0x100, 0x4a072e0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:55 +0x6f
net/textproto.(*Reader).ReadLine(0xc0002225d0, 0xc00048a300, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:36 +0x2b
net/http.readRequest(0xc00013a840, 0x0, 0xc00048a300, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/request.go:958 +0x8c
net/http.(*conn).readRequest(0xc000304140, 0x4b4fbe0, 0xc0000435c0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:966 +0x162
net/http.(*conn).serve(0xc000304140, 0x4b4fbe0, 0xc0000435c0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1788 +0x49e
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
goroutine 11 [IO wait]:
internal/poll.runtime_pollWait(0x5b1cc18, 0x72, 0xc000465a58)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc00022cb18, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc00022cb18, 0xc0003e1000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc00022cb00, 0xc0003e1000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc00022cb00, 0xc0003e1000, 0x1000, 0x1000, 0x405c230, 0xc000465b68, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0003996e8, 0xc0003e1000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc0003cb980, 0xc0003e1000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc00013a8a0)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).Peek(0xc00013a8a0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x404b118)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:132 +0x3f
net/http.(*conn).readRequest(0xc0003041e0, 0x4b4fbe0, 0xc000043680, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:963 +0xb27
net/http.(*conn).serve(0xc0003041e0, 0x4b4fbe0, 0xc000043680)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1788 +0x49e
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
goroutine 26 [IO wait]:
internal/poll.runtime_pollWait(0x5b1cb48, 0x72, 0xc000461858)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc000146618, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc000146618, 0xc0003f0000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc000146600, 0xc0003f0000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc000146600, 0xc0003f0000, 0x1000, 0x1000, 0x51a057c, 0xc000461968, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000d4720, 0xc0003f0000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc000217560, 0xc0003f0000, 0x1000, 0x1000, 0x404b118, 0x405c230, 0xc000461a48)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc0000d74a0)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).ReadSlice(0xc0000d74a0, 0xc00023610a, 0xc000461ac8, 0x400e373, 0x5b1b018, 0x1, 0x203000)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:341 +0x36
bufio.(*Reader).ReadLine(0xc0000d74a0, 0xc000236100, 0x100, 0xf8, 0x4a072e0, 0x1, 0x100c000310c00)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:370 +0x34
net/textproto.(*Reader).readLineSlice(0xc0000c1440, 0xc0004d4a01, 0xc000461b98, 0x400f088, 0x100, 0x4a072e0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:55 +0x6f
net/textproto.(*Reader).ReadLine(0xc0000c1440, 0xc000236100, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:36 +0x2b
net/http.readRequest(0xc0000d74a0, 0x0, 0xc000236100, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/request.go:958 +0x8c
net/http.(*conn).readRequest(0xc000245540, 0x4b4fbe0, 0xc000190cc0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:966 +0x162
net/http.(*conn).serve(0xc000245540, 0x4b4fbe0, 0xc000190cc0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1788 +0x49e
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
goroutine 27 [IO wait]:
internal/poll.runtime_pollWait(0x5b1ca78, 0x72, 0xc000103858)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc000146698, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc000146698, 0xc0003f2000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc000146680, 0xc0003f2000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc000146680, 0xc0003f2000, 0x1000, 0x1000, 0x0, 0xc000103968, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000d4728, 0xc0003f2000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc000217680, 0xc0003f2000, 0x1000, 0x1000, 0x404b118, 0x405c230, 0xc000103a48)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc0000d7500)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).ReadSlice(0xc0000d7500, 0xc00014c70a, 0xc000103ac0, 0x405a132, 0x404b118, 0x405c230, 0x203000)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:341 +0x36
bufio.(*Reader).ReadLine(0xc0000d7500, 0xc00014c700, 0x100, 0xf8, 0x4a072e0, 0xc0000e0300, 0xc000103b18)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:370 +0x34
net/textproto.(*Reader).readLineSlice(0xc0002176b0, 0xc000069d00, 0xc000103b98, 0x400f088, 0x100, 0x4a072e0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:55 +0x6f
net/textproto.(*Reader).ReadLine(0xc0002176b0, 0xc00014c700, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:36 +0x2b
net/http.readRequest(0xc0000d7500, 0x0, 0xc00014c700, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/request.go:958 +0x8c
net/http.(*conn).readRequest(0xc0002455e0, 0x4b4fbe0, 0xc000190dc0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:966 +0x162
net/http.(*conn).serve(0xc0002455e0, 0x4b4fbe0, 0xc000190dc0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1788 +0x49e
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
goroutine 28 [IO wait]:
internal/poll.runtime_pollWait(0x5b1c9a8, 0x72, 0xc000075858)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc000146718, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc000146718, 0xc0003f4000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc000146700, 0xc0003f4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc000146700, 0xc0003f4000, 0x1000, 0x1000, 0x51a057c, 0xc000075968, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc0000d4730, 0xc0003f4000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc0002177a0, 0xc0003f4000, 0x1000, 0x1000, 0x404b118, 0x405c230, 0xc000075a48)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc0000d7560)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).ReadSlice(0xc0000d7560, 0xc00048a00a, 0xc000075ac8, 0x400e373, 0x5b1f268, 0x0, 0x203000)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:341 +0x36
bufio.(*Reader).ReadLine(0xc0000d7560, 0xc00048a000, 0x100, 0xf8, 0x4a072e0, 0xc00045e001, 0x100c000075b18)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:370 +0x34
net/textproto.(*Reader).readLineSlice(0xc0002177d0, 0xc000069c80, 0xc000075b98, 0x400f088, 0x100, 0x4a072e0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:55 +0x6f
net/textproto.(*Reader).ReadLine(0xc0002177d0, 0xc00048a000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/textproto/reader.go:36 +0x2b
net/http.readRequest(0xc0000d7560, 0x0, 0xc00048a000, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/request.go:958 +0x8c
net/http.(*conn).readRequest(0xc000245680, 0x4b4fbe0, 0xc000190f00, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:966 +0x162
net/http.(*conn).serve(0xc000245680, 0x4b4fbe0, 0xc000190f00)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1788 +0x49e
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
goroutine 67 [IO wait]:
internal/poll.runtime_pollWait(0x5b1c8d8, 0x72, 0xc0003e4820)
/usr/local/Cellar/go/1.11.2/libexec/src/runtime/netpoll.go:173 +0x66
internal/poll.(*pollDesc).wait(0xc00042a098, 0x72, 0xffffffffffffff00, 0x4b47c20, 0x51a0a50)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0x9a
internal/poll.(*pollDesc).waitRead(0xc00042a098, 0xc000490000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc00042a080, 0xc000490000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/internal/poll/fd_unix.go:169 +0x1d6
net.(*netFD).Read(0xc00042a080, 0xc000490000, 0x1000, 0x1000, 0x4950fc0, 0xc0003e4930, 0x42c278a)
/usr/local/Cellar/go/1.11.2/libexec/src/net/fd_unix.go:202 +0x4f
net.(*conn).Read(0xc00048c000, 0xc000490000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.11.2/libexec/src/net/net.go:177 +0x68
net/http.(*connReader).Read(0xc000430210, 0xc000490000, 0x1000, 0x1000, 0x81, 0xc0003e49f8, 0x400f088)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:786 +0xfc
bufio.(*Reader).fill(0xc000486060)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:100 +0x106
bufio.(*Reader).ReadByte(0xc000486060, 0xc0004121e0, 0xc0003e4a58, 0xc000428120)
/usr/local/Cellar/go/1.11.2/libexec/src/bufio/bufio.go:242 +0x39
cesanta.com/vendor/golang.org/x/net/websocket.hybiFrameReaderFactory.NewFrameReader(0xc000486060, 0x4a5a598, 0xc0004280b8, 0x4809e01, 0xc000428120)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/golang.org/x/net/websocket/hybi.go:123 +0x60
cesanta.com/vendor/golang.org/x/net/websocket.Codec.Receive(0x4a58ea0, 0x4a58ea8, 0xc000428090, 0x48819a0, 0xc0000baf60, 0x0, 0x0)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/golang.org/x/net/websocket/websocket.go:341 +0xaf
main.wsHandler(0xc000428090)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/mos/ui.go:109 +0xe9
cesanta.com/vendor/golang.org/x/net/websocket.Server.serveWebSocket(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/golang.org/x/net/websocket/server.go:89 +0x17e
cesanta.com/vendor/golang.org/x/net/websocket.Handler.ServeHTTP(0x4a59be0, 0x4b4e8e0, 0xc0001561c0, 0xc00048a100)
/private/tmp/mos-20181115-15484-fztnoy/mos-tool-de1567665f52ae4c07cb930df04d2cb2316975c4/src/cesanta.com/vendor/golang.org/x/net/websocket/server.go:112 +0x86
net/http.(*ServeMux).ServeHTTP(0x5244640, 0x4b4e8e0, 0xc0001561c0, 0xc00048a100)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2361 +0x127
net/http.serverHandler.ServeHTTP(0xc0002b20d0, 0x4b4e8e0, 0xc0001561c0, 0xc00048a100)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2741 +0xab
net/http.(*conn).serve(0xc00048e000, 0x4b4fbe0, 0xc000302140)
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:1847 +0x646
created by net/http.(*Server).Serve
/usr/local/Cellar/go/1.11.2/libexec/src/net/http/server.go:2851 +0x2f5
$
This is on Mac OS Sierra. The UI flashes very briefly and then immediately closes again. Any ideas?
Metadata
Metadata
Assignees
Labels
No labels