Skip to content

Instantly share code, notes, and snippets.

@zzamboni
Last active February 1, 2018 09:52
Show Gist options
  • Save zzamboni/00de788acca1fbc31466f87633b910a2 to your computer and use it in GitHub Desktop.
Save zzamboni/00de788acca1fbc31466f87633b910a2 to your computer and use it in GitHub Desktop.
runtime error: slice bounds out of range
goroutine 1 [running]:
github.com/elves/elvish/sys.DumpStack(0xc4208f8ea0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/sys/dumpstack.go:10 +0xa2
github.com/elves/elvish/program/shell.rescue()
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/shell/shell.go:59 +0xd2
panic(0x1491720, 0x17c6c80)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/panic.go:491 +0x283
github.com/elves/elvish/edit/ui.(*Buffer).TrimToLines(0xc420202aa0, 0xffffffffffffffff, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/ui/buffer.go:192 +0x1a3
github.com/elves/elvish/edit.(*editorRenderer).Render(0xc4203e95c0, 0xc420202a50)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/render.go:268 +0x1453
github.com/elves/elvish/edit/ui.Render(0x17922c0, 0xc4203e95c0, 0x68, 0x1794300)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/ui/render.go:16 +0x10d
github.com/elves/elvish/edit.(*Editor).refresh(0xc420186900, 0xc420040100, 0x1, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/edit.go:231 +0x2e7
github.com/elves/elvish/edit.(*Editor).ReadLine(0xc420186900, 0x0, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/edit.go:360 +0x357
github.com/elves/elvish/program/shell.interact.func1(0xc42016e150, 0xc42057d480, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/shell/interact.go:41 +0x2f
github.com/elves/elvish/program/shell.interact(0xc42016e150, 0xc4201a8940, 0x17)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/shell/interact.go:51 +0x1ff
github.com/elves/elvish/program/shell.(*Shell).Main(0xc420164b80, 0xc420010180, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/shell/shell.go:47 +0x19a
github.com/elves/elvish/program.Main(0xc420010180, 0x1, 0x1, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/program.go:118 +0x18a
main.main()
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/main.go:14 +0x45
goroutine 5 [syscall]:
os/signal.signal_recv(0x1797ec0)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sigqueue.go:131 +0xa7
os/signal.loop()
/usr/local/Cellar/go/1.9.2/libexec/src/os/signal/signal_unix.go:22 +0x22
created by os/signal.init.0
/usr/local/Cellar/go/1.9.2/libexec/src/os/signal/signal_unix.go:28 +0x41
goroutine 18 [chan receive, 1 minutes]:
github.com/elves/elvish/eval.init.9.func1()
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/port.go:60 +0x67
created by github.com/elves/elvish/eval.init.9
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/port.go:59 +0x49
goroutine 34 [select, locked to thread]:
runtime.gopark(0x15442d0, 0x0, 0x151eff2, 0x6, 0x18, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/proc.go:287 +0x12c
runtime.selectgo(0xc42003ff50, 0xc4201ce0c0)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/select.go:395 +0x1149
runtime.ensureSigM.func1()
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/signal_unix.go:511 +0x1fe
runtime.goexit()
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/asm_amd64.s:2337 +0x1
goroutine 22 [chan receive]:
github.com/elves/elvish/program/shell.handleSignals.func1(0xc4201ce000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/shell/shell.go:69 +0xdf
created by github.com/elves/elvish/program/shell.handleSignals
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/program/shell/shell.go:68 +0x8a
goroutine 68066 [semacquire]:
sync.runtime_Semacquire(0xc420722cac)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420722ca0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc42045dbf0, 0xc4206573e0, 0xc42003d820, 0x10129f7)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc42045dbf0, 0xbb2, 0xbd7, 0xc4206573e0, 0x40, 0xc42057d900)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420414920, 0x1, 0x1, 0xc4206573e0, 0xc420663848, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc420414ba0, 0xc4206573e0, 0xc42003da01, 0xc42057d900)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc420414ba0, 0xbb1, 0xbd7, 0xc4206573e0, 0xc42003d930, 0x10bd79f)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc42061e7e0, 0xc4206573e0, 0x17f5d60, 0x0, 0x0, 0xc42015c210, 0xc4203eb140, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval._time(0xc4206573e0, 0xc420341350, 0x1, 0x1, 0xc420141740)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_fn.go:210 +0x139
github.com/elves/elvish/eval.(*BuiltinFn).Call.func1()
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_fn.go:51 +0x59
github.com/elves/elvish/util.PCall(0xc42003dc70, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/util/throw.go:38 +0x63
github.com/elves/elvish/eval.(*BuiltinFn).Call(0xc4201681c0, 0xc4206573e0, 0xc420341350, 0x1, 0x1, 0xc420141740, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_fn.go:51 +0xa5
github.com/elves/elvish/eval.(*formOp).Invoke(0xc42024c000, 0xc4206573e0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:369 +0x982
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc42024c000, 0xbaa, 0xbd8, 0xc4206573e0, 0xc42079f000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4206573e0, 0x17925c0, 0xc42024c000, 0xbaa, 0xbd8, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4206573e0, 0x17925c0, 0xc42024c000, 0xbaa, 0xbd8, 0xc42076aad0, 0xc420722c90, 0xc4207b8b00)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 39482 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420172fc0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 55589 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207da1e0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 62536 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc4202b22a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 12840 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4201ceba0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 33562 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207da060)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 21904 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b3080)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 3868 [chan send, 1 minutes]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc42039eda0, 0xc420226600)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 19786 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4201cf680)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 51050 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b2660)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 43834 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420876ae0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 59070 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420876000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 25747 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc420852fc0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67870 [chan receive]:
github.com/elves/elvish/eval.pcaptureOutput.func1(0xc4205ddc80)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:357 +0x7e
github.com/elves/elvish/eval.pcaptureOutputInner.func1(0xc4205c60c0, 0xc4205ddc80, 0xc4201ce360)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:404 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:403 +0x246
goroutine 23800 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202268a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 47842 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420077aa0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68015 [IO wait]:
internal/poll.runtime_pollWait(0x2c40268, 0x72, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
internal/poll.(*pollDesc).wait(0xc42054a978, 0x72, 0xffffffffffffff01, 0x1795700, 0x1790590)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
internal/poll.(*pollDesc).waitRead(0xc42054a978, 0xc420858001, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc42054a960, 0xc420858000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
os.(*File).read(0xc42014c2c0, 0xc420858000, 0x1000, 0x1000, 0x1498000, 0xc42001c001, 0xc42076ec38)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file_unix.go:216 +0x4e
os.(*File).Read(0xc42014c2c0, 0xc420858000, 0x1000, 0x1000, 0xc4202f7fb0, 0xc9d, 0xca0)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file.go:103 +0x6d
bufio.(*Reader).fill(0xc4205adf38)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:97 +0x11a
bufio.(*Reader).ReadSlice(0xc4205adf38, 0xc42076ed0a, 0x1012566, 0x2c80b48, 0x0, 0x200, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:338 +0x2c
bufio.(*Reader).ReadBytes(0xc4205adf38, 0x102df0a, 0x1544290, 0xc42076ee08, 0x1044587, 0x1000, 0x1467960)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:416 +0x6b
bufio.(*Reader).ReadString(0xc42076ef38, 0x100a, 0x1000, 0xc420858000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:456 +0x38
github.com/elves/elvish/eval.pcaptureOutput.func2(0xc42014c2c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:366 +0x16f
github.com/elves/elvish/eval.pcaptureOutputInner.func2(0xc420881060, 0xc42014c2c0, 0xc4202b2ba0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:408 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:407 +0x27f
goroutine 33389 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420876a20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 53355 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207db1a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67891 [semacquire]:
sync.runtime_Semacquire(0xc420722c8c)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420722c80)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420460060, 0xc420657260, 0xc4205e8738, 0x10129f7)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420460060, 0xba2, 0xbd9, 0xc420657260, 0x40, 0xc42057d880)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420164800, 0x2, 0x2, 0xc420657260, 0xc4206620c8, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc420544f40, 0xc420657260, 0xc4205e8901, 0xc42057d880)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc420544f40, 0xb9d, 0xc7e, 0xc420657260, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc42061e360, 0xc420657260, 0x17f5d60, 0x0, 0x0, 0xc42015c210, 0x3, 0x2)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*Frame).PCall(0xc420657260, 0x2a44000, 0xc42061e360, 0x17f5d60, 0x0, 0x0, 0xc42015c210, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:133 +0xce
github.com/elves/elvish/eval.(*forOp).Invoke.func1(0x179a1c0, 0xc420242a30, 0xc420242a30)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:528 +0x135
github.com/elves/elvish/eval/types.List.Iterate(0x179cfa0, 0xc4201f29c0, 0xc42057d380)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/types/list.go:97 +0xbd
github.com/elves/elvish/eval/types.(*List).Iterate(0xc420537d80, 0xc42057d380)
<autogenerated>:1 +0x4f
github.com/elves/elvish/eval.(*forOp).Invoke(0xc420451d00, 0xc4205dde00, 0xf, 0x1794740)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:521 +0x2e4
github.com/elves/elvish/eval.(*formOp).Invoke(0xc4205efc70, 0xc4205dde00, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:326 +0xd4f
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc4205efc70, 0xb8a, 0xc7f, 0xc4205dde00, 0xc42072c000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205dde00, 0x17925c0, 0xc4205efc70, 0xb8a, 0xc7f, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205dde00, 0x17925c0, 0xc4205efc70, 0xb8a, 0xc7f, 0xc42076a8a0, 0xc420722a30, 0xc420566600)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 39694 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420173a40)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 10491 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc420172360)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68070 [semacquire]:
sync.runtime_Semacquire(0xc4206c0fcc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4206c0fc0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420353800, 0xc420657560, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420353800, 0x9cf, 0xb4a, 0xc420657560, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420147040, 0x2, 0x2, 0xc420657560, 0x102ac99, 0xc4205c05f0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4204d65a0, 0xc420657560, 0xc420569888, 0x120)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4204d65a0, 0x9b7, 0xb4b, 0xc420657560, 0x2be6da0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc420657560, 0x1794300, 0xc4204d65a0, 0x9b7, 0xb4b, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.fnWrap.Invoke(0x1794300, 0xc4204d65a0, 0x9b7, 0xb4b, 0xc420657560, 0xc4205699b0, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:217 +0x57
github.com/elves/elvish/eval.(*fnWrap).Invoke(0xc420472bc0, 0xc420657560, 0xc420569b01, 0xc42057d980)
<autogenerated>:1 +0x61
github.com/elves/elvish/eval.Op.Exec(0x1794480, 0xc420472bc0, 0x9b7, 0xb4b, 0xc420657560, 0xc420657560, 0xc4203413f0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc4202147e0, 0xc420657560, 0xc420341400, 0x1, 0x1, 0xc420141830, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*formOp).Invoke(0xc4203d9e10, 0xc420657560, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:369 +0x982
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc4203d9e10, 0xbbd, 0xbd4, 0xc420657560, 0xc420733000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc420657560, 0x17925c0, 0xc4203d9e10, 0xbbd, 0xbd4, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc420657560, 0x17925c0, 0xc4203d9e10, 0xbbd, 0xbd4, 0xc42076aaf0, 0xc420722cc0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 63597 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420173ec0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68084 [chan receive]:
github.com/elves/elvish/eval.pcaptureOutput.func1(0xc4205d37a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:357 +0x7e
github.com/elves/elvish/eval.pcaptureOutputInner.func1(0xc4208813c0, 0xc4205d37a0, 0xc4202b2cc0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:404 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:403 +0x246
goroutine 11266 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e5200)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 22668 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e5500)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 51051 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc4202b26c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 43835 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc420876b40)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68013 [semacquire]:
sync.runtime_Semacquire(0xc42055090c)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420550900)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc42012ffb0, 0xc4205d3500, 0x106fe51, 0x106d59c)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc42012ffb0, 0x651, 0x65e, 0xc4205d3500, 0xc42064e800, 0x1488700)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc4202edf40, 0x1, 0x1, 0xc4205d3500, 0x102ac99, 0xc42064e830)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4202edfa0, 0xc4205d3500, 0xc420784658, 0xc4204c2000)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4202edfa0, 0x651, 0x65e, 0xc4205d3500, 0x103571b, 0xc420784690)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d3500, 0x1794300, 0xc4202edfa0, 0x651, 0x65e, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.pcaptureOutputInner(0xc4205d34a0, 0x1794300, 0xc4202edfa0, 0x651, 0x65e, 0xc420881020, 0xc420881060, 0x13a7a46, 0x1794680)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:413 +0x2c1
github.com/elves/elvish/eval.pcaptureOutput(0xc4205d34a0, 0x1794300, 0xc4202edfa0, 0x651, 0x65e, 0x106db5a, 0x6, 0x1b, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:382 +0x17e
github.com/elves/elvish/eval.outputCaptureOp.Invoke(0x1794300, 0xc4202edfa0, 0x651, 0x65e, 0xc4205d34a0, 0x0, 0x0, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:350 +0x5a
github.com/elves/elvish/eval.(*outputCaptureOp).Invoke(0xc4202edfc0, 0xc4205d34a0, 0xc420784968, 0x10129f7, 0xc4207b0240, 0x120, 0x110)
<autogenerated>:1 +0x69
github.com/elves/elvish/eval.ValuesOp.Exec(0x17945c0, 0xc4202edfc0, 0x650, 0x65f, 0xc4205d34a0, 0x0, 0x30, 0xc4204c2000, 0x1f41b20, 0xc4207849e8)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x1498000, 0xc4202edf20, 0x1, 0x1, 0xc4205d34a0, 0xc4205d34a0, 0x3, 0xc420880f80, 0x3, 0x3)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc4202edfe0, 0xc4205d34a0, 0xc420880fe0, 0xc420880f60, 0xc420880f80, 0xc4205d34a0, 0xc420880f10)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc4202edfe0, 0x650, 0x65f, 0xc4205d34a0, 0x0, 0x0, 0xc4206ddca8, 0x13b9436, 0x1794340)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*ifOp).Invoke(0xc4202daa00, 0xc4205d3440, 0xf, 0x1794340)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:421 +0x2a2
github.com/elves/elvish/eval.(*formOp).Invoke(0xc42040f5f0, 0xc4205d3440, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:326 +0xd4f
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc42040f5f0, 0x64d, 0x6a4, 0xc4205d3440, 0xc4204a1000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d3440, 0x17925c0, 0xc42040f5f0, 0x64d, 0x6a4, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205d3440, 0x17925c0, 0xc42040f5f0, 0x64d, 0x6a4, 0xc42014c2b8, 0xc4205508e0, 0xc420214400)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 8052 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4201729c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 46191 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc4207e47e0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68068 [chan receive]:
github.com/elves/elvish/eval.pcaptureOutput.func1(0xc420657500)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:357 +0x7e
github.com/elves/elvish/eval.pcaptureOutputInner.func1(0xc420884740, 0xc420657500, 0xc4201cecc0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:404 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:403 +0x246
goroutine 2033 [chan send, 1 minutes]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4202dcd20, 0xc4202b23c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 27791 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420876240)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68085 [IO wait]:
internal/poll.runtime_pollWait(0x2a00780, 0x72, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
internal/poll.(*pollDesc).wait(0xc42054aa18, 0x72, 0xffffffffffffff01, 0x1795700, 0x1790590)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
internal/poll.(*pollDesc).waitRead(0xc42054aa18, 0xc420859001, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc42054aa00, 0xc420859000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
os.(*File).read(0xc42014c2f8, 0xc420859000, 0x1000, 0x1000, 0x1498000, 0x1, 0xc420528438)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file_unix.go:216 +0x4e
os.(*File).Read(0xc42014c2f8, 0xc420859000, 0x1000, 0x1000, 0xc42045d920, 0xbaa, 0xbaf)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file.go:103 +0x6d
bufio.(*Reader).fill(0xc42080af38)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:97 +0x11a
bufio.(*Reader).ReadSlice(0xc42080af38, 0xc42045d90a, 0xbaa, 0xbaf, 0x0, 0x103f6f0, 0x17d6f44)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:338 +0x2c
bufio.(*Reader).ReadBytes(0xc42080af38, 0x102df0a, 0x1544290, 0xc420528608, 0x1044587, 0x1000, 0x1467960)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:416 +0x6b
bufio.(*Reader).ReadString(0xc420528738, 0x100a, 0x1000, 0xc420859000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:456 +0x38
github.com/elves/elvish/eval.pcaptureOutput.func2(0xc42014c2f8)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:366 +0x16f
github.com/elves/elvish/eval.pcaptureOutputInner.func2(0xc4208813e0, 0xc42014c2f8, 0xc4202b2c60)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:408 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:407 +0x27f
goroutine 23241 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e4c00)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 36432 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207405a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 26731 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b3c20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 23242 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc4207e4c60)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 38759 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4208535c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 45172 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e4840)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68069 [IO wait]:
internal/poll.runtime_pollWait(0x2a009c0, 0x72, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
internal/poll.(*pollDesc).wait(0xc420158b08, 0x72, 0xffffffffffffff01, 0x1795700, 0x1790590)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
internal/poll.(*pollDesc).waitRead(0xc420158b08, 0xc4207ab001, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc420158af0, 0xc4207ab000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
os.(*File).read(0xc42076aae0, 0xc4207ab000, 0x1000, 0x1000, 0x1498000, 0xc420230401, 0x139c9bb)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file_unix.go:216 +0x4e
os.(*File).Read(0xc42076aae0, 0xc4207ab000, 0x1000, 0x1000, 0xc42045d920, 0xbaa, 0xbaf)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file.go:103 +0x6d
bufio.(*Reader).fill(0xc420889f38)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:97 +0x11a
bufio.(*Reader).ReadSlice(0xc420889f38, 0xc42045d90a, 0xbaa, 0xbaf, 0x0, 0x10566e0, 0xc42032a000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:338 +0x2c
bufio.(*Reader).ReadBytes(0xc420889f38, 0x102df0a, 0x1544290, 0xc420230608, 0x1044587, 0x1000, 0x1467960)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:416 +0x6b
bufio.(*Reader).ReadString(0xc420230738, 0x100a, 0x1000, 0xc4207ab000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:456 +0x38
github.com/elves/elvish/eval.pcaptureOutput.func2(0xc42076aae0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:366 +0x16f
github.com/elves/elvish/eval.pcaptureOutputInner.func2(0xc420884760, 0xc42076aae0, 0xc4201cec60)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:408 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:407 +0x27f
goroutine 68057 [semacquire]:
sync.runtime_Semacquire(0xc4205508dc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4205508d0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc42021dce0, 0xc4205d3380, 0xc42004b8b0, 0x10129f7)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc42021dce0, 0xa8d, 0xa9b, 0xc4205d3380, 0x40, 0xc420219c80)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc4204d0d60, 0x1, 0x1, 0xc4205d3380, 0xc4208e1718, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4204d0ea0, 0xc4205d3380, 0xc42004ba01, 0xc420219c80)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4204d0ea0, 0xa45, 0xaa0, 0xc4205d3380, 0xc420827d40, 0xc4205bcc30)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc4205a0f30, 0xc4205d3380, 0x17f5d60, 0x0, 0x0, 0xc42015c210, 0x1, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*ifOp).Invoke(0xc4202dabe0, 0xc420827ce0, 0xf, 0x1794740)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:426 +0x376
github.com/elves/elvish/eval.(*formOp).Invoke(0xc42025eea0, 0xc420827ce0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:326 +0xd4f
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc42025eea0, 0xa29, 0xaef, 0xc420827ce0, 0xc42075af10, 0x100652b)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc420827ce0, 0x17925c0, 0xc42025eea0, 0xa29, 0xaef, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc420827ce0, 0x17925c0, 0xc42025eea0, 0xa29, 0xaef, 0xc420156ba8, 0xc4206c0ff0, 0xc4205d3200)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 68012 [semacquire]:
sync.runtime_Semacquire(0xc4205508ec)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4205508e0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420140c00, 0xc4205d33e0, 0xc4200518e8, 0x13a76b4)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420140c00, 0x64d, 0x6a4, 0xc4205d33e0, 0xc420429480, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc4202edea0, 0x1, 0x1, 0xc4205d33e0, 0x102ac99, 0xc4204294b0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4204f6ca0, 0xc4205d33e0, 0xc420051888, 0x120)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4204f6ca0, 0x64a, 0x6a5, 0xc4205d33e0, 0x80001f850d8, 0x30)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d33e0, 0x1794300, 0xc4204f6ca0, 0x64a, 0x6a5, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.fnWrap.Invoke(0x1794300, 0xc4204f6ca0, 0x64a, 0x6a5, 0xc4205d33e0, 0xc4202054f8, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:217 +0x57
github.com/elves/elvish/eval.(*fnWrap).Invoke(0xc420472500, 0xc4205d33e0, 0xc420051b01, 0xc420219f40)
<autogenerated>:1 +0x61
github.com/elves/elvish/eval.Op.Exec(0x1794480, 0xc420472500, 0x64a, 0x6a5, 0xc4205d33e0, 0xc420650060, 0xc420784a28)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc420214480, 0xc4205d33e0, 0x0, 0x0, 0x0, 0xc420559b00, 0x0, 0xc420219d00)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*formOp).Invoke(0xc42025ea90, 0xc4205d33e0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:369 +0x982
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc42025ea90, 0xa8d, 0xa9b, 0xc4205d33e0, 0xc4204a1000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d33e0, 0x17925c0, 0xc42025ea90, 0xa8d, 0xa9b, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205d33e0, 0x17925c0, 0xc42025ea90, 0xa8d, 0xa9b, 0xc42014c2b0, 0xc4205508d0, 0xc420827d00)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 36312 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420226060)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 22669 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc4207e5560)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67867 [chan receive]:
github.com/elves/elvish/edit/prompt.callPrompt.func2(0xc4205ddaa0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:144 +0x54
github.com/elves/elvish/eval.pcaptureOutputInner.func1(0xc420340610, 0xc4205ddaa0, 0xc4201ce2a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:404 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:403 +0x246
goroutine 12830 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e54a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 25746 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420852f60)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67871 [IO wait]:
internal/poll.runtime_pollWait(0x2a00b40, 0x72, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
internal/poll.(*pollDesc).wait(0xc42051fdc8, 0x72, 0xffffffffffffff01, 0x1795700, 0x1790590)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
internal/poll.(*pollDesc).waitRead(0xc42051fdc8, 0xc420717001, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc42051fdb0, 0xc420717000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
os.(*File).read(0xc42076a868, 0xc420717000, 0x1000, 0x1000, 0x1498000, 0x108bc01, 0x1fc5850)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file_unix.go:216 +0x4e
os.(*File).Read(0xc42076a868, 0xc420717000, 0x1000, 0x1000, 0xc42021dad0, 0xa2d, 0xa34)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file.go:103 +0x6d
bufio.(*Reader).fill(0xc4205aff38)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:97 +0x11a
bufio.(*Reader).ReadSlice(0xc4205aff38, 0xc42021da0a, 0xa2d, 0xa34, 0x0, 0x10566e0, 0xc4207d2000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:338 +0x2c
bufio.(*Reader).ReadBytes(0xc4205aff38, 0x102df0a, 0x1544290, 0xc42022c608, 0x1044587, 0x1000, 0x1467960)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:416 +0x6b
bufio.(*Reader).ReadString(0xc42022c738, 0x100a, 0x1000, 0xc420717000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:456 +0x38
github.com/elves/elvish/eval.pcaptureOutput.func2(0xc42076a868)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:366 +0x16f
github.com/elves/elvish/eval.pcaptureOutputInner.func2(0xc4205c60e0, 0xc42076a868, 0xc4201ce300)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:408 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:407 +0x27f
goroutine 65406 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b2a80)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 59307 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420172840)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68086 [runnable]:
syscall.Syscall6(0x7, 0x1164b, 0xc420699a64, 0x0, 0xc420894000, 0x0, 0x0, 0x1164b, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/syscall/asm_darwin_amd64.s:41 +0x5
syscall.wait4(0x1164b, 0xc420699a64, 0x0, 0xc420894000, 0x90, 0x150d080, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/syscall/zsyscall_darwin_amd64.go:34 +0x88
syscall.Wait4(0x1164b, 0xc420699ab4, 0x0, 0xc420894000, 0x1e, 0xc420014720, 0x3)
/usr/local/Cellar/go/1.9.2/libexec/src/syscall/syscall_bsd.go:129 +0x51
os.(*Process).wait(0xc420094090, 0xc420094090, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/os/exec_unix.go:38 +0x84
os.(*Process).Wait(0xc420094090, 0x24, 0xc4203ea340, 0x4)
/usr/local/Cellar/go/1.9.2/libexec/src/os/exec.go:115 +0x2b
github.com/elves/elvish/eval.ExternalCmd.Call(0xc420384244, 0x3, 0xc4205d3860, 0xc4203ea300, 0x3, 0x4, 0xc420559e60, 0x0, 0xc420559e78)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/external_cmd.go:85 +0x3f2
github.com/elves/elvish/eval.(*ExternalCmd).Call(0xc420340ed0, 0xc4205d3860, 0xc4203ea300, 0x3, 0x4, 0xc420559e60, 0x0, 0x1)
<autogenerated>:1 +0x82
github.com/elves/elvish/eval.(*formOp).Invoke(0xc420413c70, 0xc4205d3860, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:369 +0x982
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc420413c70, 0x545, 0x579, 0xc4205d3860, 0xc4204a1000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d3860, 0x17925c0, 0xc420413c70, 0x545, 0x579, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205d3860, 0x17925c0, 0xc420413c70, 0x545, 0x579, 0xc42014c308, 0xc420550b30, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 67060 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420077920)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 50469 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e4ea0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 63598 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb400, 0xc420173f20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 30896 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420076660)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 54244 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420227740)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 52381 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420173500)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67868 [IO wait]:
internal/poll.runtime_pollWait(0x2c409e8, 0x72, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
internal/poll.(*pollDesc).wait(0xc42051fd28, 0x72, 0xffffffffffffff01, 0x1795700, 0x1790590)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
internal/poll.(*pollDesc).waitRead(0xc42051fd28, 0xc420660001, 0x200, 0x200)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc42051fd10, 0xc420660000, 0x200, 0x200, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
os.(*File).read(0xc42076a850, 0xc420660000, 0x200, 0x200, 0x33, 0xc420660000, 0x2cc1268)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file_unix.go:216 +0x4e
os.(*File).Read(0xc42076a850, 0xc420660000, 0x200, 0x200, 0xc420770e08, 0x102ac99, 0xc400000008)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file.go:103 +0x6d
bytes.(*Buffer).ReadFrom(0xc420770e48, 0x1793300, 0xc42076a850, 0xc420660000, 0x0, 0x200)
/usr/local/Cellar/go/1.9.2/libexec/src/bytes/buffer.go:209 +0x177
io/ioutil.readAll(0x1793300, 0xc42076a850, 0x200, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/io/ioutil/ioutil.go:33 +0x12c
io/ioutil.ReadAll(0x1793300, 0xc42076a850, 0xc420770f90, 0x13bcc10, 0xc4205dd9e0, 0x17925c0, 0xc42024c820)
/usr/local/Cellar/go/1.9.2/libexec/src/io/ioutil/ioutil.go:42 +0x3e
github.com/elves/elvish/edit/prompt.callPrompt.func3(0xc42076a850)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:154 +0x55
github.com/elves/elvish/eval.pcaptureOutputInner.func2(0xc420340620, 0xc42076a850, 0xc4201ce240)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:408 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:407 +0x27f
goroutine 10189 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420852540)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 32115 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420076a20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68031 [semacquire]:
sync.runtime_Semacquire(0xc420722c9c)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420722c90)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420460030, 0xc420657320, 0x106fe51, 0x106d59c)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420460030, 0xbaa, 0xbd8, 0xc420657320, 0xc4204ff940, 0x1488700)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420414880, 0x1, 0x1, 0xc420657320, 0x102ac99, 0xc4204ff970)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc420414be0, 0xc420657320, 0xc42003d4e0, 0xc4204a8700)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc420414be0, 0xbaa, 0xbd8, 0xc420657320, 0x103571b, 0xc42003d518)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc420657320, 0x1794300, 0xc420414be0, 0xbaa, 0xbd8, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.pcaptureOutputInner(0xc4206572c0, 0x1794300, 0xc420414be0, 0xbaa, 0xbd8, 0xc420884500, 0xc420884520, 0xc42076aa60, 0xc420722c5c)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:413 +0x2c1
github.com/elves/elvish/eval.pcaptureOutput(0xc4206572c0, 0x1794300, 0xc420414be0, 0xbaa, 0xbd8, 0xc42003d600, 0xc42003d6c8, 0x4ca, 0x4c2, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:382 +0x17e
github.com/elves/elvish/eval.outputCaptureOp.Invoke(0x1794300, 0xc420414be0, 0xbaa, 0xbd8, 0xc4206572c0, 0x13c4fc0, 0xc4204d0e00, 0x17925c0, 0xc420155ba0, 0xc420656ae0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:350 +0x5a
github.com/elves/elvish/eval.(*outputCaptureOp).Invoke(0xc420414c00, 0xc4206572c0, 0x0, 0xc42003d780, 0x1006fba, 0xc420173c20, 0x0)
<autogenerated>:1 +0x69
github.com/elves/elvish/eval.ValuesOp.Exec(0x17945c0, 0xc420414c00, 0xba9, 0xbd9, 0xc4206572c0, 0xc42003d800, 0x13a1085, 0xc420656c60, 0xc42030ee00, 0x4c2)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x1f42100, 0xc420414860, 0x1, 0x1, 0xc4206572c0, 0x10, 0xc42003da68, 0x10447f4, 0xc420341320, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc420414c20, 0xc4206572c0, 0x1, 0x0, 0x1, 0xc420341320, 0x0)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc420414c20, 0xba9, 0xbd9, 0xc4206572c0, 0x1, 0x1, 0x1, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*compiler).form.func1(0xc4206572c0, 0x1013158, 0x0, 0x1468740, 0x1, 0x17f6068)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:224 +0x12e
github.com/elves/elvish/eval.funcValuesOp.Invoke(0xc420537260, 0xc4206572c0, 0x20, 0x13a3d0c, 0xc42003dbb0, 0xc42003dbb8, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:612 +0x30
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794500, 0xc420537260, 0xffffffffffffffff, 0xffffffffffffffff, 0xc4206572c0, 0xc42003dc98, 0x0, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*assignmentOp).Invoke(0xc420304d20, 0xc4206572c0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:420 +0x201
github.com/elves/elvish/eval.Op.Exec(0x1792480, 0xc420304d20, 0xba2, 0xffffffffffffffff, 0xc4206572c0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*formOp).Invoke(0xc42024c0d0, 0xc4206572c0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:371 +0x9eb
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc42024c0d0, 0xba2, 0xbd9, 0xc4206572c0, 0xc4207a6000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4206572c0, 0x17925c0, 0xc42024c0d0, 0xba2, 0xbd9, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4206572c0, 0x17925c0, 0xc42024c0d0, 0xba2, 0xbd9, 0xc42076aab8, 0xc420722c80, 0xc420130000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 10490 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420172300)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 35260 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4201cee40)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 14189 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b3740)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 13614 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420226960)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68053 [semacquire]:
sync.runtime_Semacquire(0xc4206c0ffc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4206c0ff0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc42028f290, 0xc420827c80, 0xc42087d8b0, 0x10129f7)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc42028f290, 0xa29, 0xaef, 0xc420827c80, 0x40, 0xc4203ce200)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc4204d0b60, 0x1, 0x1, 0xc420827c80, 0xc4208e13a8, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4204d1420, 0xc420827c80, 0xc42087da01, 0xc4203ce200)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4204d1420, 0xa24, 0xaf2, 0xc420827c80, 0xc4205d3200, 0xc4205bcc20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc4205a0bd0, 0xc420827c80, 0x17f5d60, 0x0, 0x0, 0xc42015c210, 0x1, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*ifOp).Invoke(0xc4202dac30, 0xc420827aa0, 0x10e6bbb, 0xc42075e738)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:426 +0x376
github.com/elves/elvish/eval.(*formOp).Invoke(0xc4202fb380, 0xc420827aa0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:326 +0xd4f
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc4202fb380, 0x9cf, 0xb4a, 0xc420827aa0, 0xc4207ad000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc420827aa0, 0x17925c0, 0xc4202fb380, 0x9cf, 0xb4a, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc420827aa0, 0x17925c0, 0xc4202fb380, 0x9cf, 0xb4a, 0xc420156b80, 0xc4206c0fc0, 0x17d6400)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 29681 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420227d40)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68083 [semacquire]:
sync.runtime_Semacquire(0xc420550b3c)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420550b30)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420185d70, 0xc4205d3740, 0x106fe51, 0x106d59c)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420185d70, 0x545, 0x579, 0xc4205d3740, 0xc4204ff5c0, 0x1488700)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420423140, 0x1, 0x1, 0xc4205d3740, 0x102ac99, 0xc4204ff5f0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4204233e0, 0xc4205d3740, 0xc4205a5098, 0xc4204c2000)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4204233e0, 0x545, 0x579, 0xc4205d3740, 0x103571b, 0xc4205a50d0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d3740, 0x1794300, 0xc4204233e0, 0x545, 0x579, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.pcaptureOutputInner(0xc4205d36e0, 0x1794300, 0xc4204233e0, 0x545, 0x579, 0xc4208813c0, 0xc4208813e0, 0xc420560020, 0xc4205a52a8)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:413 +0x2c1
github.com/elves/elvish/eval.pcaptureOutput(0xc4205d36e0, 0x1794300, 0xc4204233e0, 0x545, 0x579, 0x7f, 0xc4205a52b8, 0x10124f5, 0x1f47310, 0x7f)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:382 +0x17e
github.com/elves/elvish/eval.outputCaptureOp.Invoke(0x1794300, 0xc4204233e0, 0x545, 0x579, 0xc4205d36e0, 0xc42076a9b8, 0x8, 0x8, 0x14d3aa0, 0x58)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:350 +0x5a
github.com/elves/elvish/eval.(*outputCaptureOp).Invoke(0xc420423400, 0xc4205d36e0, 0x1f88058, 0x0, 0xc42083c780, 0xc4204c2000, 0x1f421e8)
<autogenerated>:1 +0x69
github.com/elves/elvish/eval.ValuesOp.Exec(0x17945c0, 0xc420423400, 0x544, 0x57a, 0xc4205d36e0, 0x4, 0xc420699398, 0x1006d3b, 0x1006fba, 0xc420173c20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x13c3c00, 0xc420423120, 0x1, 0x1, 0xc4205d36e0, 0x102ac99, 0xc42061ceb0, 0xc4206995f0, 0x13a0ecd, 0xc420423480)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc420423420, 0xc4205d36e0, 0x13b25e2, 0x1794300, 0xc420423480, 0x53d, 0x57b)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc420423420, 0x544, 0x57a, 0xc4205d36e0, 0xc420880780, 0xc420550788, 0xc4206996c8, 0x13a8c0a, 0xc4205d3680)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.listOp.Invoke(0xc420423100, 0x1, 0x1, 0xc4205d36e0, 0xc420243a90, 0x1, 0x1, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:326 +0x11f
github.com/elves/elvish/eval.(*listOp).Invoke(0xc420423440, 0xc4205d36e0, 0xc420243a90, 0x1, 0x1, 0x0, 0x0)
<autogenerated>:1 +0x60
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794540, 0xc420423440, 0x543, 0x57b, 0xc4205d36e0, 0xc420243a90, 0x1, 0x1, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x1f41b00, 0xc4204230e0, 0x1, 0x1, 0xc4205d36e0, 0x10, 0xc420699a68, 0x10447f4, 0xc420243b40, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc420423460, 0xc4205d36e0, 0x1, 0x0, 0x1, 0xc420243b40, 0x0)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc420423460, 0x543, 0x57b, 0xc4205d36e0, 0x1, 0x1, 0x1, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*compiler).form.func1(0xc4205d36e0, 0x1013158, 0x0, 0x1468740, 0x1, 0x17f6068)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:224 +0x12e
github.com/elves/elvish/eval.funcValuesOp.Invoke(0xc42041edf0, 0xc4205d36e0, 0x20, 0x13a3d0c, 0xc420699bb0, 0xc420699bb8, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:612 +0x30
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794500, 0xc42041edf0, 0xffffffffffffffff, 0xffffffffffffffff, 0xc4205d36e0, 0xc420699c98, 0x0, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*assignmentOp).Invoke(0xc420589800, 0xc4205d36e0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:420 +0x201
github.com/elves/elvish/eval.Op.Exec(0x1792480, 0xc420589800, 0x53d, 0xffffffffffffffff, 0xc4205d36e0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*formOp).Invoke(0xc420413d40, 0xc4205d36e0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:371 +0x9eb
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc420413d40, 0x53d, 0x57b, 0xc4205d36e0, 0xc420528710, 0x100652b)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d36e0, 0x17925c0, 0xc420413d40, 0x53d, 0x57b, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205d36e0, 0x17925c0, 0xc420413d40, 0x53d, 0x57b, 0xc42014c2f0, 0xc4205509d0, 0x900)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 58242 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4208766c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 24884 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4201ce480)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 48615 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420077e60)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68082 [semacquire]:
sync.runtime_Semacquire(0xc4205509dc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4205509d0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420185e30, 0xc4205d3680, 0x1057880, 0xc420699558)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420185e30, 0x53d, 0x57b, 0xc4205d3680, 0xc42061ce80, 0x10)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc4203e7a20, 0x1, 0x1, 0xc4205d3680, 0x102ac99, 0xc42061ceb0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc420423480, 0xc4205d3680, 0xc420699608, 0x1010958)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc420423480, 0x53d, 0x57b, 0xc4205d3680, 0x13a8b19, 0x179a100)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d3680, 0x1794300, 0xc420423480, 0x53d, 0x57b, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.exceptionCaptureOp.Invoke(0x1794300, 0xc420423480, 0x53d, 0x57b, 0xc4205d3680, 0xc420243a90, 0x1, 0x1, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:340 +0x5a
github.com/elves/elvish/eval.(*exceptionCaptureOp).Invoke(0xc4204234a0, 0xc4205d3680, 0xc420243a90, 0x1, 0x1, 0x0, 0x0)
<autogenerated>:1 +0x69
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794400, 0xc4204234a0, 0x53b, 0x57c, 0xc4205d3680, 0xc420243a90, 0x1, 0x1, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x1f41b00, 0xc4203e6f20, 0x1, 0x1, 0xc4205d3680, 0x10, 0xc420699a68, 0x10447f4, 0xc420243b00, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc4204234c0, 0xc4205d3680, 0x1, 0x0, 0x1, 0xc420243b00, 0x0)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc4204234c0, 0x53b, 0x57c, 0xc4205d3680, 0x1, 0x1, 0x1, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*compiler).form.func1(0xc4205d3680, 0x1013158, 0x0, 0x1468740, 0x1, 0x17f6068)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:224 +0x12e
github.com/elves/elvish/eval.funcValuesOp.Invoke(0xc42041edd0, 0xc4205d3680, 0x20, 0x13a3d0c, 0xc420699bb0, 0xc420699bb8, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:612 +0x30
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794500, 0xc42041edd0, 0xffffffffffffffff, 0xffffffffffffffff, 0xc4205d3680, 0xc420699c98, 0x0, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*assignmentOp).Invoke(0xc4205897a0, 0xc4205d3680, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:420 +0x201
github.com/elves/elvish/eval.Op.Exec(0x1792480, 0xc4205897a0, 0x535, 0xffffffffffffffff, 0xc4205d3680, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*formOp).Invoke(0xc420413e10, 0xc4205d3680, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:371 +0x9eb
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc420413e10, 0x535, 0x57c, 0xc4205d3680, 0xc4204a1000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d3680, 0x17925c0, 0xc420413e10, 0x535, 0x57c, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205d3680, 0x17925c0, 0xc420413e10, 0x535, 0x57c, 0xc42014c2e8, 0xc4205509b0, 0xc420784600)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 14711 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420076720)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 49675 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b3920)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 41428 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420227c20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68016 [semacquire]:
sync.runtime_Semacquire(0xc4205509bc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4205509b0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc420185e60, 0xc4205d35c0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc420185e60, 0x535, 0x57c, 0xc4205d35c0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420589560, 0x3, 0x3, 0xc4205d35c0, 0x102ac99, 0xc4203ce470)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4204236c0, 0xc4205d35c0, 0xc420784888, 0x120)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4204236c0, 0x527, 0x590, 0xc4205d35c0, 0x80001f850d8, 0x30)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d35c0, 0x1794300, 0xc4204236c0, 0x527, 0x590, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.fnWrap.Invoke(0x1794300, 0xc4204236c0, 0x527, 0x590, 0xc4205d35c0, 0x146bce0, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:217 +0x57
github.com/elves/elvish/eval.(*fnWrap).Invoke(0xc420472380, 0xc4205d35c0, 0xc420784b01, 0xc420219fc0)
<autogenerated>:1 +0x61
github.com/elves/elvish/eval.Op.Exec(0x1794480, 0xc420472380, 0x527, 0x590, 0xc4205d35c0, 0xc420784a88, 0x10129f7)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc420214360, 0xc4205d35c0, 0x0, 0x0, 0x0, 0xc420559bf0, 0x0, 0xc420219f80)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*formOp).Invoke(0xc42040f2b0, 0xc4205d35c0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:369 +0x982
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc42040f2b0, 0x651, 0x65e, 0xc4205d35c0, 0xc4204a1000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205d35c0, 0x17925c0, 0xc42040f2b0, 0x651, 0x65e, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205d35c0, 0x17925c0, 0xc42040f2b0, 0x651, 0x65e, 0xc42014c2d0, 0xc420550900, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 25674 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202277a0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 32626 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420740b40)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68067 [semacquire]:
sync.runtime_Semacquire(0xc420722ccc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420722cc0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc42045db90, 0xc4206574a0, 0x106fe51, 0x106d59c)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc42045db90, 0xbbd, 0xbd4, 0xc4206574a0, 0xc4204ffb00, 0x1488700)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420414a40, 0x1, 0x1, 0xc4206574a0, 0x102ac99, 0xc4204ffb30)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc420414b00, 0xc4206574a0, 0xc4205a9098, 0xc4204a8700)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc420414b00, 0xbbd, 0xbd4, 0xc4206574a0, 0x103571b, 0xc4205a90d0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4206574a0, 0x1794300, 0xc420414b00, 0xbbd, 0xbd4, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.pcaptureOutputInner(0xc420657440, 0x1794300, 0xc420414b00, 0xbbd, 0xbd4, 0xc420884740, 0xc420884760, 0x1044587, 0x8)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:413 +0x2c1
github.com/elves/elvish/eval.pcaptureOutput(0xc420657440, 0x1794300, 0xc420414b00, 0xbbd, 0xbd4, 0xc4205a9300, 0x10129f7, 0xc42076aa50, 0x8, 0x8)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:382 +0x17e
github.com/elves/elvish/eval.outputCaptureOp.Invoke(0x1794300, 0xc420414b00, 0xbbd, 0xbd4, 0xc420657440, 0x0, 0xc4206ae480, 0x17d7260, 0x1f421e8, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:350 +0x5a
github.com/elves/elvish/eval.(*outputCaptureOp).Invoke(0xc420414b20, 0xc420657440, 0xc4205a9330, 0x1044587, 0x8, 0x14d3aa0, 0x1521f01)
<autogenerated>:1 +0x69
github.com/elves/elvish/eval.ValuesOp.Exec(0x17945c0, 0xc420414b20, 0xbbc, 0xbd5, 0xc420657440, 0x8, 0x14d3aa0, 0xc400000002, 0x200205693b8, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x1792700, 0xc420414a20, 0x1, 0x1, 0xc420657440, 0xc42061c240, 0x1488700, 0x0, 0xc420292de0, 0xc420569610)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc420414b40, 0xc420657440, 0xc4206570e0, 0x102ac99, 0xc42061c270, 0xc420569640, 0x13a0ecd)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc420414b40, 0xbbc, 0xbd5, 0xc420657440, 0xc420292f60, 0x79a, 0x7b3, 0xc4206570e0, 0x103571b)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.listOp.Invoke(0xc420414a00, 0x1, 0x1, 0xc420657440, 0xc420569770, 0x17d7260, 0x1f421e8, 0x0, 0xc42008d0a7)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:326 +0x11f
github.com/elves/elvish/eval.(*listOp).Invoke(0xc420414b60, 0xc420657440, 0x1013158, 0x10, 0x146bce0, 0x13a8f01, 0xc420341210)
<autogenerated>:1 +0x60
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794540, 0xc420414b60, 0xbbb, 0xbd6, 0xc420657440, 0x17979c0, 0xc42028c950, 0x179a080, 0x179f040, 0xc4208841c0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x1f42100, 0xc4204149e0, 0x1, 0x1, 0xc420657440, 0x10, 0xc420569a68, 0x10447f4, 0xc4203413d0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc420414b80, 0xc420657440, 0x1, 0x0, 0x1, 0xc4203413d0, 0x0)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc420414b80, 0xbbb, 0xbd6, 0xc420657440, 0x1, 0x1, 0x1, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*compiler).form.func1(0xc420657440, 0x1013158, 0x0, 0x1468740, 0x1, 0x17f6068)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:224 +0x12e
github.com/elves/elvish/eval.funcValuesOp.Invoke(0xc420537280, 0xc420657440, 0x20, 0x13a3d0c, 0xc420569bb0, 0xc420569bb8, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:612 +0x30
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794500, 0xc420537280, 0xffffffffffffffff, 0xffffffffffffffff, 0xc420657440, 0xc420569c98, 0x0, 0x0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*assignmentOp).Invoke(0xc420304d80, 0xc420657440, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:420 +0x201
github.com/elves/elvish/eval.Op.Exec(0x1792480, 0xc420304d80, 0xbb2, 0xffffffffffffffff, 0xc420657440, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*formOp).Invoke(0xc4203d9ee0, 0xc420657440, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:371 +0x9eb
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc4203d9ee0, 0xbb2, 0xbd7, 0xc420657440, 0xc42079f000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc420657440, 0x17925c0, 0xc4203d9ee0, 0xbb2, 0xbd7, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc420657440, 0x17925c0, 0xc4203d9ee0, 0xbb2, 0xbd7, 0xc42076aad8, 0xc420722ca0, 0x1794300)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 34445 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b3380)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 46190 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e4780)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 46993 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420077380)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 60244 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc420740540)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 41921 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b3c80)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68032 [chan receive]:
github.com/elves/elvish/eval.pcaptureOutput.func1(0xc420657380)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:357 +0x7e
github.com/elves/elvish/eval.pcaptureOutputInner.func1(0xc420884500, 0xc420657380, 0xc4201cec00)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:404 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:403 +0x246
goroutine 67872 [semacquire]:
sync.runtime_Semacquire(0xc420722a3c)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420722a30)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc42047ea20, 0xc4205ddce0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc42047ea20, 0xb8a, 0xc7f, 0xc4205ddce0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420304b40, 0x3, 0x3, 0xc4205ddce0, 0x102ac99, 0xc4204ffeb0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4202c6e60, 0xc4205ddce0, 0xc420566888, 0x120)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4202c6e60, 0xb69, 0xc80, 0xc4205ddce0, 0x2be6388, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205ddce0, 0x1794300, 0xc4202c6e60, 0xb69, 0xc80, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.fnWrap.Invoke(0x1794300, 0xc4202c6e60, 0xb69, 0xc80, 0xc4205ddce0, 0xc420205cd8, 0x14d4e20)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:217 +0x57
github.com/elves/elvish/eval.(*fnWrap).Invoke(0xc420472c80, 0xc4205ddce0, 0xc420566b01, 0xc42057d300)
<autogenerated>:1 +0x61
github.com/elves/elvish/eval.Op.Exec(0x1794480, 0xc420472c80, 0xb69, 0xc80, 0xc4205ddce0, 0xc4205ddce0, 0xc420340670)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc420214870, 0xc4205ddce0, 0xc420340690, 0x1, 0x1, 0xc420140510, 0x0, 0x1)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*formOp).Invoke(0xc420520680, 0xc4205ddce0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:369 +0x982
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc420520680, 0xca2, 0xcbf, 0xc4205ddce0, 0xc42072c000, 0x1000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205ddce0, 0x17925c0, 0xc420520680, 0xca2, 0xcbf, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205ddce0, 0x17925c0, 0xc420520680, 0xca2, 0xcbf, 0xc42076a878, 0xc420722a00, 0xc420434500)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 61407 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b2720)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67869 [semacquire]:
sync.runtime_Semacquire(0xc420722a0c)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc420722a00)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc4204d20c0, 0xc4205ddc20, 0x106fe51, 0x106d59c)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc4204d20c0, 0xca2, 0xcbf, 0xc4205ddc20, 0xc420432cc0, 0x1488700)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420538fe0, 0x1, 0x1, 0xc4205ddc20, 0x102ac99, 0xc420432cf0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc4205390a0, 0xc4205ddc20, 0xc420809720, 0xc420130000)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc4205390a0, 0xca2, 0xcbf, 0xc4205ddc20, 0x103571b, 0xc420809758)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205ddc20, 0x1794300, 0xc4205390a0, 0xca2, 0xcbf, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.pcaptureOutputInner(0xc4205ddb00, 0x1794300, 0xc4205390a0, 0xca2, 0xcbf, 0xc4205c60c0, 0xc4205c60e0, 0xc420384bec, 0x6)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:413 +0x2c1
github.com/elves/elvish/eval.pcaptureOutput(0xc4205ddb00, 0x1794300, 0xc4205390a0, 0xca2, 0xcbf, 0x110, 0xc420809b38, 0x13a54df, 0x17945c0, 0xc420809968)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:382 +0x17e
github.com/elves/elvish/eval.outputCaptureOp.Invoke(0x1794300, 0xc4205390a0, 0xca2, 0xcbf, 0xc4205ddb00, 0xc420144d00, 0x1, 0x1, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:350 +0x5a
github.com/elves/elvish/eval.(*outputCaptureOp).Invoke(0xc4205390c0, 0xc4205ddb00, 0xc420144d00, 0x1, 0x1, 0x0, 0x0)
<autogenerated>:1 +0x69
github.com/elves/elvish/eval.ValuesOp.Exec(0x17945c0, 0xc4205390c0, 0xca1, 0xcc0, 0xc4205ddb00, 0x10129f7, 0xc420340650, 0x10, 0x10, 0x146bce0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.compoundOp.Invoke(0x14b9800, 0xc420538fc0, 0x1, 0x1, 0xc4205ddb00, 0x1498000, 0x1799b80, 0xc420168740, 0x2a44028, 0xc420168740)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:73 +0x7f
github.com/elves/elvish/eval.(*compoundOp).Invoke(0xc4205390e0, 0xc4205ddb00, 0x0, 0x1, 0x1, 0xc42057d280, 0xc420340650)
<autogenerated>:1 +0x68
github.com/elves/elvish/eval.ValuesOp.Exec(0x1794340, 0xc4205390e0, 0xca1, 0xcc0, 0xc4205ddb00, 0xc9d, 0xca0, 0xc42057d280, 0x200, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:37 +0x51
github.com/elves/elvish/eval.(*formOp).Invoke(0xc420520750, 0xc4205ddb00, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:336 +0xc14
github.com/elves/elvish/eval.Op.Exec(0x17925c0, 0xc420520750, 0xc9d, 0xcc0, 0xc4205ddb00, 0xc420761710, 0x100652b)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205ddb00, 0x17925c0, 0xc420520750, 0xc9d, 0xcc0, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.(*pipelineOp).Invoke.func1(0xc4205ddb00, 0x17925c0, 0xc420520750, 0xc9d, 0xcc0, 0xc42076a860, 0xc4207229f0, 0xc4205ac600)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:116 +0x60
created by github.com/elves/elvish/eval.(*pipelineOp).Invoke
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:115 +0x18d
goroutine 62535 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4202b2240)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 64394 [chan send]:
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207e4000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:197 +0x1a5
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 67883 [semacquire]:
sync.runtime_Semacquire(0xc4207229fc)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/sema.go:56 +0x39
sync.(*WaitGroup).Wait(0xc4207229f0)
/usr/local/Cellar/go/1.9.2/libexec/src/sync/waitgroup.go:131 +0x72
github.com/elves/elvish/eval.(*pipelineOp).Invoke(0xc4204d20f0, 0xc4205dda40, 0xc, 0x17)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:159 +0x604
github.com/elves/elvish/eval.Op.Exec(0x1792700, 0xc4204d20f0, 0xc9d, 0xcc0, 0xc4205dda40, 0xc4203eb300, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.chunkOp.Invoke(0xc420538f40, 0x1, 0x1, 0xc4205dda40, 0x102ac99, 0xc4203eb330)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:42 +0x81
github.com/elves/elvish/eval.(*chunkOp).Invoke(0xc420539100, 0xc4205dda40, 0xc4205ac7b0, 0x120)
<autogenerated>:1 +0x58
github.com/elves/elvish/eval.Op.Exec(0x1794300, 0xc420539100, 0xc9a, 0xcc1, 0xc4205dda40, 0x2be6388, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205dda40, 0x1794300, 0xc420539100, 0xc9a, 0xcc1, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.fnWrap.Invoke(0x1794300, 0xc420539100, 0xc9a, 0xcc1, 0xc4205dda40, 0xc4205ac8d0, 0x1010958)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/builtin_special.go:217 +0x57
github.com/elves/elvish/eval.(*fnWrap).Invoke(0xc420472d40, 0xc4205dda40, 0xc4205aca01, 0xc42057d240)
<autogenerated>:1 +0x61
github.com/elves/elvish/eval.Op.Exec(0x1794480, 0xc420472d40, 0xc9a, 0xcc1, 0xc4205dda40, 0xc4205ac968, 0x13c4b59)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Closure).Call(0xc420214900, 0xc4205dda40, 0x0, 0x0, 0x0, 0xc42015c210, 0xc4201ce2a0, 0x60)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/closure.go:103 +0x8fd
github.com/elves/elvish/eval.(*Frame).PCaptureOutputInner.func1(0xc4205dda40, 0x102ac99, 0xc42061cbb0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:154 +0x5d
github.com/elves/elvish/eval.funcOp.Invoke(0xc42057d200, 0xc4205dda40, 0xc4205acc90, 0xc420130000)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:583 +0x30
github.com/elves/elvish/eval.Op.Exec(0x17944c0, 0xc42057d200, 0xffffffffffffffff, 0xffffffffffffffff, 0xc4205dda40, 0x103571b, 0xc4205accc8)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_op.go:29 +0x4d
github.com/elves/elvish/eval.(*Frame).PEval(0xc4205dda40, 0x17944c0, 0xc42057d200, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:121 +0xb2
github.com/elves/elvish/eval.pcaptureOutputInner(0xc4205716d0, 0x17944c0, 0xc42057d200, 0xffffffffffffffff, 0xffffffffffffffff, 0xc420340610, 0xc420340620, 0x40, 0x0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:413 +0x2c1
github.com/elves/elvish/eval.(*Frame).PCaptureOutputInner(0xc4205716d0, 0x2a44000, 0xc420214900, 0x0, 0x0, 0x0, 0xc42015c210, 0xc420340610, 0xc420340620, 0x10, ...)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/frame.go:156 +0xfa
github.com/elves/elvish/edit/prompt.callPrompt(0x17988c0, 0xc420186900, 0x2a44000, 0xc420214900, 0x0, 0xc420551300, 0x3)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:165 +0x3e6
github.com/elves/elvish/edit/prompt.(*Updater).Update.func1(0x17988c0, 0xc420186900, 0xc4205bb3e0, 0xc4207da540)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:193 +0x6b
created by github.com/elves/elvish/edit/prompt.(*Updater).Update
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/edit/prompt/prompt.go:192 +0x7f
goroutine 68014 [chan receive]:
github.com/elves/elvish/eval.pcaptureOutput.func1(0xc4205d3560)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:357 +0x7e
github.com/elves/elvish/eval.pcaptureOutputInner.func1(0xc420881020, 0xc4205d3560, 0xc4202b2c00)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:404 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:403 +0x246
goroutine 68033 [IO wait]:
internal/poll.runtime_pollWait(0x2c40868, 0x72, 0x1)
/usr/local/Cellar/go/1.9.2/libexec/src/runtime/netpoll.go:173 +0x57
internal/poll.(*pollDesc).wait(0xc420158a68, 0x72, 0xffffffffffffff01, 0x1795700, 0x1790590)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:85 +0xae
internal/poll.(*pollDesc).waitRead(0xc420158a68, 0xc4207ac001, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_poll_runtime.go:90 +0x3d
internal/poll.(*FD).Read(0xc420158a50, 0xc4207ac000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/Cellar/go/1.9.2/libexec/src/internal/poll/fd_unix.go:126 +0x18a
os.(*File).read(0xc42076aac0, 0xc4207ac000, 0x1000, 0x1000, 0x1498000, 0xc420796401, 0x139c9bb)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file_unix.go:216 +0x4e
os.(*File).Read(0xc42076aac0, 0xc4207ac000, 0x1000, 0x1000, 0xc420461770, 0xc54, 0xc57)
/usr/local/Cellar/go/1.9.2/libexec/src/os/file.go:103 +0x6d
bufio.(*Reader).fill(0xc4206cff38)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:97 +0x11a
bufio.(*Reader).ReadSlice(0xc4206cff38, 0xc42079650a, 0x1012566, 0x1f86af8, 0x0, 0x60, 0x60)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:338 +0x2c
bufio.(*Reader).ReadBytes(0xc4206cff38, 0x102df0a, 0x1544290, 0xc420796608, 0x1044587, 0x1000, 0x1467960)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:416 +0x6b
bufio.(*Reader).ReadString(0xc420796738, 0x100a, 0x1000, 0xc4207ac000, 0x1000, 0x1000)
/usr/local/Cellar/go/1.9.2/libexec/src/bufio/bufio.go:456 +0x38
github.com/elves/elvish/eval.pcaptureOutput.func2(0xc42076aac0)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:366 +0x16f
github.com/elves/elvish/eval.pcaptureOutputInner.func2(0xc420884520, 0xc42076aac0, 0xc4201ceb40)
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:408 +0x30
created by github.com/elves/elvish/eval.pcaptureOutputInner
/private/tmp/elvish-20180125-63628-48655e/src/github.com/elves/elvish/eval/compile_value.go:407 +0x27f
execing recovery shell /bin/sh
sh-3.2$
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment