Skip to content

Instantly share code, notes, and snippets.

@jvshahid
Created August 7, 2018 12:04
Show Gist options
  • Save jvshahid/adc0122cefea4b3d9d15e6895aa547a5 to your computer and use it in GitHub Desktop.
Save jvshahid/adc0122cefea4b3d9d15e6895aa547a5 to your computer and use it in GitHub Desktop.
sshd hanging test
==> /proc/39622/fd/1 <==
==> /proc/39622/fd/2 <==
==> /proc/39623/fd/1 <==
==> /proc/39623/fd/2 <==
==> /proc/39622/fd/1 <==
SIGABRT: abort
PC=0x4a8e58 m=0 sigcode=0
goroutine 135 [syscall, 934 minutes]:
syscall.Syscall6(0xf7, 0x1, 0x9d04, 0xc420437d20, 0x1000004, 0x0, 0x0, 0x7f9d7c3e6288, 0x10000000000000a, 0x1)
/usr/local/go/src/syscall/asm_linux_amd64.s:44 +0x5 fp=0xc420437cc8 sp=0xc420437cc0 pc=0x4a8e35
os.(*Process).blockUntilWaitable(0xc420148420, 0x100000000000000, 0x1, 0x0)
/usr/local/go/src/os/wait_waitid.go:31 +0xcd fp=0xc420437de0 sp=0xc420437cc8 pc=0x4d971d
os.(*Process).wait(0xc420148420, 0x496ac1, 0xc4201365c0, 0x1331880)
/usr/local/go/src/os/exec_unix.go:22 +0x72 fp=0xc420437e80 sp=0xc420437de0 pc=0x4d1ab2
os.(*Process).Wait(0xc420148420, 0xc420528180, 0xc420070420, 0xc420437fb0)
/usr/local/go/src/os/exec.go:115 +0x39 fp=0xc420437ec8 sp=0xc420437e80 pc=0x4d0979
os/exec.(*Cmd).Wait(0xc420166840, 0xc420437fc8, 0x8d4e2c)
/usr/local/go/src/os/exec/exec.go:446 +0xf6 fp=0xc420437f78 sp=0xc420437ec8 pc=0xc56886
github.com/onsi/gomega/gexec.(*Session).monitorForExit(0xc42012de30, 0xc4202d20c0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/gexec/session.go:194 +0x51 fp=0xc420437fd0 sp=0xc420437f78 pc=0xd57c01
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc420437fd8 sp=0xc420437fd0 pc=0x48acc1
created by github.com/onsi/gomega/gexec.Start
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/gexec/session.go:93 +0x57a
goroutine 1 [chan receive, 934 minutes]:
testing.(*T).Run(0xc420444000, 0xefdf40, 0xd, 0xf2aec0, 0xc420129c50)
/usr/local/go/src/testing/testing.go:790 +0x59b
testing.runTests.func1(0xc420444000)
/usr/local/go/src/testing/testing.go:1004 +0xa8
testing.tRunner(0xc420444000, 0xc420129d90)
/usr/local/go/src/testing/testing.go:746 +0x16d
testing.runTests(0xc42047c960, 0x1409a10, 0x1, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:1002 +0x522
testing.(*M).Run(0xc420447f20, 0x2e8e428)
/usr/local/go/src/testing/testing.go:921 +0x207
main.main()
code.cloudfoundry.org/diego-ssh/cmd/sshd/_test/_testmain.go:46 +0x1d4
goroutine 18 [syscall, 934 minutes]:
os/signal.signal_recv(0x48acc1)
/usr/local/go/src/runtime/sigqueue.go:131 +0xa6
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:22 +0x30
created by os/signal.init.0
/usr/local/go/src/os/signal/signal_unix.go:28 +0x4f
goroutine 37 [select, 934 minutes]:
net/http.(*persistConn).roundTrip(0xc42049c240, 0xc42007dc80, 0x0, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1970 +0x83d
net/http.(*Transport).RoundTrip(0x14128c0, 0xc42021e700, 0x14128c0, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:413 +0xdaf
net/http.send(0xc42021e700, 0x1331d40, 0x14128c0, 0x0, 0x0, 0x0, 0xc4202de618, 0x4709b4, 0xc4204a20b0, 0x0)
/usr/local/go/src/net/http/client.go:249 +0x372
net/http.(*Client).send(0x1431d40, 0xc42021e700, 0x0, 0x0, 0x0, 0xc4204a20b0, 0x0, 0x1, 0x7fef97)
/usr/local/go/src/net/http/client.go:173 +0x1ba
net/http.(*Client).Do(0x1431d40, 0xc42021e700, 0xc4205144c0, 0x16, 0x0)
/usr/local/go/src/net/http/client.go:602 +0x514
net/http.(*Client).Get(0x1431d40, 0xc4205144c0, 0x16, 0x20, 0xc4205144c0, 0x16)
/usr/local/go/src/net/http/client.go:393 +0xd7
net/http.Get(0xc4205144c0, 0x16, 0xc4202de978, 0x1, 0x1)
/usr/local/go/src/net/http/client.go:367 +0x63
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.glob..func5.7.8.4.2.1(0x0, 0x0)
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_test.go:784 +0x102
reflect.Value.call(0xdecd40, 0xc420318610, 0x13, 0xef5658, 0x4, 0xc4202ded90, 0x0, 0x0, 0x13, 0xdecd40, ...)
/usr/local/go/src/reflect/value.go:434 +0xa47
reflect.Value.Call(0xdecd40, 0xc420318610, 0x13, 0xc4202ded90, 0x0, 0x0, 0xc42005ed48, 0xc4202dedc8, 0x4b5c51)
/usr/local/go/src/reflect/value.go:302 +0xc1
github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).pollActual(0xc42005ed00, 0x0, 0x0, 0x0, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:71 +0xcf
github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).match(0xc42005ed00, 0x133b4c0, 0xc420318620, 0xc4202df001, 0x0, 0x0, 0x0, 0xc42007db01)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:107 +0x10e
github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).Should(0xc42005ed00, 0x133b4c0, 0xc420318620, 0x0, 0x0, 0x0, 0xc42007db00)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:48 +0x77
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.glob..func5.7.8.4.2()
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_test.go:786 +0x1d8
github.com/onsi/ginkgo/internal/leafnodes.(*runner).runSync(0xc42039ecc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/runner.go:113 +0xbc
github.com/onsi/ginkgo/internal/leafnodes.(*runner).run(0xc42039ecc0, 0xc42012a498, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/runner.go:64 +0x17e
github.com/onsi/ginkgo/internal/leafnodes.(*ItNode).Run(0xc42047c6e0, 0x1331000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/it_node.go:26 +0xa4
github.com/onsi/ginkgo/internal/spec.(*Spec).runSample(0xc420386d20, 0x0, 0x1331000, 0xc42012d770)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/spec/spec.go:203 +0x77d
github.com/onsi/ginkgo/internal/spec.(*Spec).Run(0xc420386d20, 0x1331000, 0xc42012d770)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/spec/spec.go:138 +0x14f
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).runSpec(0xc420174280, 0xc420386d20, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:200 +0x17d
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).runSpecs(0xc420174280, 0x1)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:170 +0x4ad
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run(0xc420174280, 0xa)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:66 +0x143
github.com/onsi/ginkgo/internal/suite.(*Suite).Run(0xc420130320, 0x7f9d7c34eac8, 0xc4204440f0, 0xefb5cd, 0xa, 0xc42047a590, 0x1, 0x1, 0x133e1a0, 0xc42012d770, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/suite/suite.go:62 +0x3d1
github.com/onsi/ginkgo.RunSpecsWithCustomReporters(0x1332700, 0xc4204440f0, 0xefb5cd, 0xa, 0xc42003ff20, 0x1, 0x1, 0x455145)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:220 +0x325
github.com/onsi/ginkgo.RunSpecs(0x1332700, 0xc4204440f0, 0xefb5cd, 0xa, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:201 +0x368
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.TestSSHDaemon(0xc4204440f0)
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_suite_test.go:30 +0x89
testing.tRunner(0xc4204440f0, 0xf2aec0)
/usr/local/go/src/testing/testing.go:746 +0x16d
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:789 +0x569
goroutine 9 [chan receive, 934 minutes]:
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).registerForInterrupts(0xc420174280, 0xc42040e000)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:223 +0x12a
created by github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:60 +0xab
goroutine 10 [select, 934 minutes, locked to thread]:
runtime.gopark(0xf2cb08, 0x0, 0xef7bc7, 0x6, 0x18, 0x1)
/usr/local/go/src/runtime/proc.go:287 +0xfd
runtime.selectgo(0xc42045af50, 0xc42040e0c0)
/usr/local/go/src/runtime/select.go:395 +0x12c3
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal_unix.go:511 +0x1a7
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2337 +0x1
goroutine 171 [select, 934 minutes]:
net/http.(*persistConn).writeLoop(0xc42049c240)
/usr/local/go/src/net/http/transport.go:1759 +0x1be
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1187 +0xbca
goroutine 80 [select, 934 minutes]:
github.com/tedsuo/ifrit/ginkgomon.(*Runner).Run(0xc42030c540, 0xc4203585a0, 0xc420358600, 0x0, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/ginkgomon/ginkgomon.go:137 +0x1347
github.com/tedsuo/ifrit.(*process).run(0xc42005eac0)
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:71 +0x8c
created by github.com/tedsuo/ifrit.Background
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:49 +0x1e1
goroutine 170 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1bb0, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420498598, 0x72, 0x1334000, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420498598, 0xc4203be000, 0x1000, 0x1000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420498580, 0xc4203be000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
net.(*netFD).Read(0xc420498580, 0xc4203be000, 0x1000, 0x1000, 0xc4202a08a0, 0x48bce2, 0x82fcca)
/usr/local/go/src/net/fd_unix.go:202 +0x66
net.(*conn).Read(0xc4204a20b8, 0xc4203be000, 0x1000, 0x1000, 0x3, 0xc42039a390, 0xf)
/usr/local/go/src/net/net.go:176 +0x88
net.(*TCPConn).Read(0xc4204a20b8, 0xc4203be000, 0x1000, 0x1000, 0x24, 0x0, 0x0)
<autogenerated>:1 +0x6a
net/http.(*persistConn).Read(0xc42049c240, 0xc4203be000, 0x1000, 0x1000, 0x0, 0x0, 0xc420358b40)
/usr/local/go/src/net/http/transport.go:1391 +0x22b
bufio.(*Reader).fill(0xc42030cb40)
/usr/local/go/src/bufio/bufio.go:97 +0x1ac
bufio.(*Reader).Peek(0xc42030cb40, 0x1, 0xc420358b40, 0xc4202a0c80, 0x24, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:129 +0x5c
net/http.(*persistConn).readLoop(0xc42049c240)
/usr/local/go/src/net/http/transport.go:1539 +0x2b1
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1186 +0xba5
goroutine 133 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1eb0, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc4205841a8, 0x72, 0x1334001, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc4205841a8, 0xc420588001, 0x8000, 0x8000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420584190, 0xc420588000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
os.(*File).read(0xc420518048, 0xc420588000, 0x8000, 0x8000, 0xc420588000, 0x1, 0x8000)
/usr/local/go/src/os/file_unix.go:216 +0x71
os.(*File).Read(0xc420518048, 0xc420588000, 0x8000, 0x8000, 0x1, 0x0, 0x0)
/usr/local/go/src/os/file.go:103 +0x8f
io.copyBuffer(0x1331900, 0xc4202ba1e0, 0x13322c0, 0xc420518048, 0xc420588000, 0x8000, 0x8000, 0x46615a, 0x0, 0xc42047b220)
/usr/local/go/src/io/io.go:392 +0x137
io.Copy(0x1331900, 0xc4202ba1e0, 0x13322c0, 0xc420518048, 0xc42051d790, 0x428b93, 0xc4205286c0)
/usr/local/go/src/io/io.go:362 +0x7f
os/exec.(*Cmd).writerDescriptor.func1(0x48acc1, 0xc42051d7c0)
/usr/local/go/src/os/exec/exec.go:264 +0x69
os/exec.(*Cmd).Start.func1(0xc420166840, 0xc4202ba260)
/usr/local/go/src/os/exec/exec.go:380 +0x35
created by os/exec.(*Cmd).Start
/usr/local/go/src/os/exec/exec.go:379 +0xa6c
goroutine 81 [chan receive, 934 minutes]:
github.com/tedsuo/ifrit.(*process).Wait.func1(0xc42005eac0, 0xc42030c5a0)
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:83 +0x5c
created by github.com/tedsuo/ifrit.(*process).Wait
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:82 +0x75
goroutine 134 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1df0, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420584248, 0x72, 0x1334001, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420584248, 0xc42055a001, 0x8000, 0x8000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420584230, 0xc42055a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
os.(*File).read(0xc420518060, 0xc42055a000, 0x8000, 0x8000, 0x7f9d7c4f1000, 0x0, 0xc420318050)
/usr/local/go/src/os/file_unix.go:216 +0x71
os.(*File).Read(0xc420518060, 0xc42055a000, 0x8000, 0x8000, 0x8000, 0x8000, 0x4661f0)
/usr/local/go/src/os/file.go:103 +0x8f
io.copyBuffer(0x1331900, 0xc4202ba220, 0x13322c0, 0xc420518060, 0xc42055a000, 0x8000, 0x8000, 0xe2f340, 0x0, 0xc420318150)
/usr/local/go/src/io/io.go:392 +0x137
io.Copy(0x1331900, 0xc4202ba220, 0x13322c0, 0xc420518060, 0xc420521f90, 0x428b93, 0xc42030c2a0)
/usr/local/go/src/io/io.go:362 +0x7f
os/exec.(*Cmd).writerDescriptor.func1(0x48acc1, 0xc420521fc0)
/usr/local/go/src/os/exec/exec.go:264 +0x69
os/exec.(*Cmd).Start.func1(0xc420166840, 0xc4202ba2a0)
/usr/local/go/src/os/exec/exec.go:380 +0x35
created by os/exec.(*Cmd).Start
/usr/local/go/src/os/exec/exec.go:379 +0xa6c
goroutine 79 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1d30, 0x72, 0xc4202a3cb0)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420498298, 0x72, 0xc4202a3c00, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420498298, 0xffffffffffffff00, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Accept(0xc420498280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:335 +0x32a
net.(*netFD).accept(0xc420498280, 0xc4202d73a8, 0x486a20, 0x20)
/usr/local/go/src/net/fd_unix.go:238 +0x53
net.(*TCPListener).accept(0xc4204a2080, 0xc42012dd70, 0xc4202a3eb8, 0x5b7116)
/usr/local/go/src/net/tcpsock_posix.go:136 +0x51
net.(*TCPListener).Accept(0xc4204a2080, 0xc4200140a0, 0xe1c160, 0x1407fb0, 0xee0060)
/usr/local/go/src/net/tcpsock.go:247 +0x50
net/http.(*Server).Serve(0xc42025e1a0, 0x133c500, 0xc4204a2080, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:2695 +0x203
net/http/httptest.(*Server).goServe.func1(0xc420302070)
/usr/local/go/src/net/http/httptest/server.go:280 +0xa3
created by net/http/httptest.(*Server).goServe
/usr/local/go/src/net/http/httptest/server.go:278 +0x6a
rax 0xf7
rbx 0x0
rcx 0x4a8e5a
rdx 0xc420437d20
rdi 0x1
rsi 0x9d04
rbp 0xc420437dd0
rsp 0xc420437cc0
r8 0x0
r9 0x0
r10 0x1000004
r11 0x206
r12 0xc420437cc0
r13 0x1432ee0
r14 0xc4202d6d80
r15 0x0
rip 0x4a8e58
rflags 0x206
cs 0x33
fs 0x0
gs 0x0
==> /proc/39622/fd/2 <==
SIGABRT: abort
PC=0x4a8e58 m=0 sigcode=0
goroutine 135 [syscall, 934 minutes]:
syscall.Syscall6(0xf7, 0x1, 0x9d04, 0xc420437d20, 0x1000004, 0x0, 0x0, 0x7f9d7c3e6288, 0x10000000000000a, 0x1)
/usr/local/go/src/syscall/asm_linux_amd64.s:44 +0x5 fp=0xc420437cc8 sp=0xc420437cc0 pc=0x4a8e35
os.(*Process).blockUntilWaitable(0xc420148420, 0x100000000000000, 0x1, 0x0)
/usr/local/go/src/os/wait_waitid.go:31 +0xcd fp=0xc420437de0 sp=0xc420437cc8 pc=0x4d971d
os.(*Process).wait(0xc420148420, 0x496ac1, 0xc4201365c0, 0x1331880)
/usr/local/go/src/os/exec_unix.go:22 +0x72 fp=0xc420437e80 sp=0xc420437de0 pc=0x4d1ab2
os.(*Process).Wait(0xc420148420, 0xc420528180, 0xc420070420, 0xc420437fb0)
/usr/local/go/src/os/exec.go:115 +0x39 fp=0xc420437ec8 sp=0xc420437e80 pc=0x4d0979
os/exec.(*Cmd).Wait(0xc420166840, 0xc420437fc8, 0x8d4e2c)
/usr/local/go/src/os/exec/exec.go:446 +0xf6 fp=0xc420437f78 sp=0xc420437ec8 pc=0xc56886
github.com/onsi/gomega/gexec.(*Session).monitorForExit(0xc42012de30, 0xc4202d20c0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/gexec/session.go:194 +0x51 fp=0xc420437fd0 sp=0xc420437f78 pc=0xd57c01
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2337 +0x1 fp=0xc420437fd8 sp=0xc420437fd0 pc=0x48acc1
created by github.com/onsi/gomega/gexec.Start
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/gexec/session.go:93 +0x57a
goroutine 1 [chan receive, 934 minutes]:
testing.(*T).Run(0xc420444000, 0xefdf40, 0xd, 0xf2aec0, 0xc420129c50)
/usr/local/go/src/testing/testing.go:790 +0x59b
testing.runTests.func1(0xc420444000)
/usr/local/go/src/testing/testing.go:1004 +0xa8
testing.tRunner(0xc420444000, 0xc420129d90)
/usr/local/go/src/testing/testing.go:746 +0x16d
testing.runTests(0xc42047c960, 0x1409a10, 0x1, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:1002 +0x522
testing.(*M).Run(0xc420447f20, 0x2e8e428)
/usr/local/go/src/testing/testing.go:921 +0x207
main.main()
code.cloudfoundry.org/diego-ssh/cmd/sshd/_test/_testmain.go:46 +0x1d4
goroutine 18 [syscall, 934 minutes]:
os/signal.signal_recv(0x48acc1)
/usr/local/go/src/runtime/sigqueue.go:131 +0xa6
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:22 +0x30
created by os/signal.init.0
/usr/local/go/src/os/signal/signal_unix.go:28 +0x4f
goroutine 37 [select, 934 minutes]:
net/http.(*persistConn).roundTrip(0xc42049c240, 0xc42007dc80, 0x0, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:1970 +0x83d
net/http.(*Transport).RoundTrip(0x14128c0, 0xc42021e700, 0x14128c0, 0x0, 0x0)
/usr/local/go/src/net/http/transport.go:413 +0xdaf
net/http.send(0xc42021e700, 0x1331d40, 0x14128c0, 0x0, 0x0, 0x0, 0xc4202de618, 0x4709b4, 0xc4204a20b0, 0x0)
/usr/local/go/src/net/http/client.go:249 +0x372
net/http.(*Client).send(0x1431d40, 0xc42021e700, 0x0, 0x0, 0x0, 0xc4204a20b0, 0x0, 0x1, 0x7fef97)
/usr/local/go/src/net/http/client.go:173 +0x1ba
net/http.(*Client).Do(0x1431d40, 0xc42021e700, 0xc4205144c0, 0x16, 0x0)
/usr/local/go/src/net/http/client.go:602 +0x514
net/http.(*Client).Get(0x1431d40, 0xc4205144c0, 0x16, 0x20, 0xc4205144c0, 0x16)
/usr/local/go/src/net/http/client.go:393 +0xd7
net/http.Get(0xc4205144c0, 0x16, 0xc4202de978, 0x1, 0x1)
/usr/local/go/src/net/http/client.go:367 +0x63
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.glob..func5.7.8.4.2.1(0x0, 0x0)
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_test.go:784 +0x102
reflect.Value.call(0xdecd40, 0xc420318610, 0x13, 0xef5658, 0x4, 0xc4202ded90, 0x0, 0x0, 0x13, 0xdecd40, ...)
/usr/local/go/src/reflect/value.go:434 +0xa47
reflect.Value.Call(0xdecd40, 0xc420318610, 0x13, 0xc4202ded90, 0x0, 0x0, 0xc42005ed48, 0xc4202dedc8, 0x4b5c51)
/usr/local/go/src/reflect/value.go:302 +0xc1
github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).pollActual(0xc42005ed00, 0x0, 0x0, 0x0, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:71 +0xcf
github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).match(0xc42005ed00, 0x133b4c0, 0xc420318620, 0xc4202df001, 0x0, 0x0, 0x0, 0xc42007db01)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:107 +0x10e
github.com/onsi/gomega/internal/asyncassertion.(*AsyncAssertion).Should(0xc42005ed00, 0x133b4c0, 0xc420318620, 0x0, 0x0, 0x0, 0xc42007db00)
/tmp/build/80754af9/diego-release/src/github.com/onsi/gomega/internal/asyncassertion/async_assertion.go:48 +0x77
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.glob..func5.7.8.4.2()
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_test.go:786 +0x1d8
github.com/onsi/ginkgo/internal/leafnodes.(*runner).runSync(0xc42039ecc0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/runner.go:113 +0xbc
github.com/onsi/ginkgo/internal/leafnodes.(*runner).run(0xc42039ecc0, 0xc42012a498, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/runner.go:64 +0x17e
github.com/onsi/ginkgo/internal/leafnodes.(*ItNode).Run(0xc42047c6e0, 0x1331000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/it_node.go:26 +0xa4
github.com/onsi/ginkgo/internal/spec.(*Spec).runSample(0xc420386d20, 0x0, 0x1331000, 0xc42012d770)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/spec/spec.go:203 +0x77d
github.com/onsi/ginkgo/internal/spec.(*Spec).Run(0xc420386d20, 0x1331000, 0xc42012d770)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/spec/spec.go:138 +0x14f
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).runSpec(0xc420174280, 0xc420386d20, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:200 +0x17d
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).runSpecs(0xc420174280, 0x1)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:170 +0x4ad
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run(0xc420174280, 0xa)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:66 +0x143
github.com/onsi/ginkgo/internal/suite.(*Suite).Run(0xc420130320, 0x7f9d7c34eac8, 0xc4204440f0, 0xefb5cd, 0xa, 0xc42047a590, 0x1, 0x1, 0x133e1a0, 0xc42012d770, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/suite/suite.go:62 +0x3d1
github.com/onsi/ginkgo.RunSpecsWithCustomReporters(0x1332700, 0xc4204440f0, 0xefb5cd, 0xa, 0xc42003ff20, 0x1, 0x1, 0x455145)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:220 +0x325
github.com/onsi/ginkgo.RunSpecs(0x1332700, 0xc4204440f0, 0xefb5cd, 0xa, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:201 +0x368
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.TestSSHDaemon(0xc4204440f0)
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_suite_test.go:30 +0x89
testing.tRunner(0xc4204440f0, 0xf2aec0)
/usr/local/go/src/testing/testing.go:746 +0x16d
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:789 +0x569
goroutine 9 [chan receive, 934 minutes]:
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).registerForInterrupts(0xc420174280, 0xc42040e000)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:223 +0x12a
created by github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:60 +0xab
goroutine 10 [select, 934 minutes, locked to thread]:
runtime.gopark(0xf2cb08, 0x0, 0xef7bc7, 0x6, 0x18, 0x1)
/usr/local/go/src/runtime/proc.go:287 +0xfd
runtime.selectgo(0xc42045af50, 0xc42040e0c0)
/usr/local/go/src/runtime/select.go:395 +0x12c3
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal_unix.go:511 +0x1a7
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2337 +0x1
goroutine 171 [select, 934 minutes]:
net/http.(*persistConn).writeLoop(0xc42049c240)
/usr/local/go/src/net/http/transport.go:1759 +0x1be
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1187 +0xbca
goroutine 80 [select, 934 minutes]:
github.com/tedsuo/ifrit/ginkgomon.(*Runner).Run(0xc42030c540, 0xc4203585a0, 0xc420358600, 0x0, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/ginkgomon/ginkgomon.go:137 +0x1347
github.com/tedsuo/ifrit.(*process).run(0xc42005eac0)
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:71 +0x8c
created by github.com/tedsuo/ifrit.Background
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:49 +0x1e1
goroutine 170 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1bb0, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420498598, 0x72, 0x1334000, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420498598, 0xc4203be000, 0x1000, 0x1000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420498580, 0xc4203be000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
net.(*netFD).Read(0xc420498580, 0xc4203be000, 0x1000, 0x1000, 0xc4202a08a0, 0x48bce2, 0x82fcca)
/usr/local/go/src/net/fd_unix.go:202 +0x66
net.(*conn).Read(0xc4204a20b8, 0xc4203be000, 0x1000, 0x1000, 0x3, 0xc42039a390, 0xf)
/usr/local/go/src/net/net.go:176 +0x88
net.(*TCPConn).Read(0xc4204a20b8, 0xc4203be000, 0x1000, 0x1000, 0x24, 0x0, 0x0)
<autogenerated>:1 +0x6a
net/http.(*persistConn).Read(0xc42049c240, 0xc4203be000, 0x1000, 0x1000, 0x0, 0x0, 0xc420358b40)
/usr/local/go/src/net/http/transport.go:1391 +0x22b
bufio.(*Reader).fill(0xc42030cb40)
/usr/local/go/src/bufio/bufio.go:97 +0x1ac
bufio.(*Reader).Peek(0xc42030cb40, 0x1, 0xc420358b40, 0xc4202a0c80, 0x24, 0x0, 0x0)
/usr/local/go/src/bufio/bufio.go:129 +0x5c
net/http.(*persistConn).readLoop(0xc42049c240)
/usr/local/go/src/net/http/transport.go:1539 +0x2b1
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1186 +0xba5
goroutine 133 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1eb0, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc4205841a8, 0x72, 0x1334001, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc4205841a8, 0xc420588001, 0x8000, 0x8000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420584190, 0xc420588000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
os.(*File).read(0xc420518048, 0xc420588000, 0x8000, 0x8000, 0xc420588000, 0x1, 0x8000)
/usr/local/go/src/os/file_unix.go:216 +0x71
os.(*File).Read(0xc420518048, 0xc420588000, 0x8000, 0x8000, 0x1, 0x0, 0x0)
/usr/local/go/src/os/file.go:103 +0x8f
io.copyBuffer(0x1331900, 0xc4202ba1e0, 0x13322c0, 0xc420518048, 0xc420588000, 0x8000, 0x8000, 0x46615a, 0x0, 0xc42047b220)
/usr/local/go/src/io/io.go:392 +0x137
io.Copy(0x1331900, 0xc4202ba1e0, 0x13322c0, 0xc420518048, 0xc42051d790, 0x428b93, 0xc4205286c0)
/usr/local/go/src/io/io.go:362 +0x7f
os/exec.(*Cmd).writerDescriptor.func1(0x48acc1, 0xc42051d7c0)
/usr/local/go/src/os/exec/exec.go:264 +0x69
os/exec.(*Cmd).Start.func1(0xc420166840, 0xc4202ba260)
/usr/local/go/src/os/exec/exec.go:380 +0x35
created by os/exec.(*Cmd).Start
/usr/local/go/src/os/exec/exec.go:379 +0xa6c
goroutine 81 [chan receive, 934 minutes]:
github.com/tedsuo/ifrit.(*process).Wait.func1(0xc42005eac0, 0xc42030c5a0)
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:83 +0x5c
created by github.com/tedsuo/ifrit.(*process).Wait
/tmp/build/80754af9/diego-release/src/github.com/tedsuo/ifrit/process.go:82 +0x75
goroutine 134 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1df0, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420584248, 0x72, 0x1334001, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420584248, 0xc42055a001, 0x8000, 0x8000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420584230, 0xc42055a000, 0x8000, 0x8000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
os.(*File).read(0xc420518060, 0xc42055a000, 0x8000, 0x8000, 0x7f9d7c4f1000, 0x0, 0xc420318050)
/usr/local/go/src/os/file_unix.go:216 +0x71
os.(*File).Read(0xc420518060, 0xc42055a000, 0x8000, 0x8000, 0x8000, 0x8000, 0x4661f0)
/usr/local/go/src/os/file.go:103 +0x8f
io.copyBuffer(0x1331900, 0xc4202ba220, 0x13322c0, 0xc420518060, 0xc42055a000, 0x8000, 0x8000, 0xe2f340, 0x0, 0xc420318150)
/usr/local/go/src/io/io.go:392 +0x137
io.Copy(0x1331900, 0xc4202ba220, 0x13322c0, 0xc420518060, 0xc420521f90, 0x428b93, 0xc42030c2a0)
/usr/local/go/src/io/io.go:362 +0x7f
os/exec.(*Cmd).writerDescriptor.func1(0x48acc1, 0xc420521fc0)
/usr/local/go/src/os/exec/exec.go:264 +0x69
os/exec.(*Cmd).Start.func1(0xc420166840, 0xc4202ba2a0)
/usr/local/go/src/os/exec/exec.go:380 +0x35
created by os/exec.(*Cmd).Start
/usr/local/go/src/os/exec/exec.go:379 +0xa6c
goroutine 79 [IO wait, 934 minutes]:
internal/poll.runtime_pollWait(0x7f9d7c3e1d30, 0x72, 0xc4202a3cb0)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420498298, 0x72, 0xc4202a3c00, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420498298, 0xffffffffffffff00, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Accept(0xc420498280, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:335 +0x32a
net.(*netFD).accept(0xc420498280, 0xc4202d73a8, 0x486a20, 0x20)
/usr/local/go/src/net/fd_unix.go:238 +0x53
net.(*TCPListener).accept(0xc4204a2080, 0xc42012dd70, 0xc4202a3eb8, 0x5b7116)
/usr/local/go/src/net/tcpsock_posix.go:136 +0x51
net.(*TCPListener).Accept(0xc4204a2080, 0xc4200140a0, 0xe1c160, 0x1407fb0, 0xee0060)
/usr/local/go/src/net/tcpsock.go:247 +0x50
net/http.(*Server).Serve(0xc42025e1a0, 0x133c500, 0xc4204a2080, 0x0, 0x0)
/usr/local/go/src/net/http/server.go:2695 +0x203
net/http/httptest.(*Server).goServe.func1(0xc420302070)
/usr/local/go/src/net/http/httptest/server.go:280 +0xa3
created by net/http/httptest.(*Server).goServe
/usr/local/go/src/net/http/httptest/server.go:278 +0x6a
rax 0xf7
rbx 0x0
rcx 0x4a8e5a
rdx 0xc420437d20
rdi 0x1
rsi 0x9d04
rbp 0xc420437dd0
rsp 0xc420437cc0
r8 0x0
r9 0x0
r10 0x1000004
r11 0x206
r12 0xc420437cc0
r13 0x1432ee0
r14 0xc4202d6d80
r15 0x0
rip 0x4a8e58
rflags 0x206
cs 0x33
fs 0x0
gs 0x0
==> /proc/39623/fd/1 <==
SIGABRT: abort
PC=0x48c621 m=0 sigcode=0
goroutine 0 [idle]:
runtime.futex(0x1433018, 0x0, 0x0, 0x0, 0x0, 0x1432ae8, 0xc420603000, 0x0, 0x0, 0x7ffd5b6af688, ...)
/usr/local/go/src/runtime/sys_linux_amd64.s:479 +0x21
runtime.futexsleep(0x1433018, 0x0, 0xffffffffffffffff)
/usr/local/go/src/runtime/os_linux.go:45 +0x62
runtime.notesleep(0x1433018)
/usr/local/go/src/runtime/lock_futex.go:151 +0xc7
runtime.stopm()
/usr/local/go/src/runtime/proc.go:1680 +0xe5
runtime.findrunnable(0xc420020600, 0x0)
/usr/local/go/src/runtime/proc.go:2135 +0x2ad
runtime.schedule()
/usr/local/go/src/runtime/proc.go:2255 +0x13e
runtime.park_m(0xc420432480)
/usr/local/go/src/runtime/proc.go:2318 +0x81
runtime.mcall(0x7ffd5b6af840)
/usr/local/go/src/runtime/asm_amd64.s:286 +0x5b
goroutine 1 [chan receive, 934 minutes]:
testing.(*T).Run(0xc42023a000, 0xefdf40, 0xd, 0xf2aec0, 0xc420143c50)
/usr/local/go/src/testing/testing.go:790 +0x59b
testing.runTests.func1(0xc42023a000)
/usr/local/go/src/testing/testing.go:1004 +0xa8
testing.tRunner(0xc42023a000, 0xc420143d90)
/usr/local/go/src/testing/testing.go:746 +0x16d
testing.runTests(0xc4200fdd20, 0x1409a10, 0x1, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:1002 +0x522
testing.(*M).Run(0xc4204b9f20, 0x3878428)
/usr/local/go/src/testing/testing.go:921 +0x207
main.main()
code.cloudfoundry.org/diego-ssh/cmd/sshd/_test/_testmain.go:46 +0x1d4
goroutine 22 [select]:
net/http.(*persistConn).writeLoop(0xc42014e240)
/usr/local/go/src/net/http/transport.go:1759 +0x1be
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1187 +0xbca
goroutine 3 [syscall, 934 minutes]:
os/signal.signal_recv(0x48acc1)
/usr/local/go/src/runtime/sigqueue.go:131 +0xa6
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:22 +0x30
created by os/signal.init.0
/usr/local/go/src/os/signal/signal_unix.go:28 +0x4f
goroutine 13 [sleep]:
time.Sleep(0x2faf080)
/usr/local/go/src/runtime/time.go:65 +0x133
github.com/onsi/ginkgo/internal/leafnodes.(*synchronizedAfterSuiteNode).waitUntilOtherNodesAreDone(0xc420171d60, 0x7ffd5b6afd97, 0x16)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go:67 +0x3a
github.com/onsi/ginkgo/internal/leafnodes.(*synchronizedAfterSuiteNode).Run(0xc420171d60, 0x1, 0x7, 0x7ffd5b6afd97, 0x16, 0x46615a)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go:34 +0x34f
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).runAfterSuite(0xc4200cf680, 0x1)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:138 +0x15d
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run(0xc4200cf680, 0xa)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:71 +0xfb
github.com/onsi/ginkgo/internal/suite.(*Suite).Run(0xc42013a410, 0x7f73207eb1a0, 0xc42023a0f0, 0xefb5cd, 0xa, 0xc42007d160, 0x1, 0x1, 0x133e1a0, 0xc4201379b0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/suite/suite.go:62 +0x3d1
github.com/onsi/ginkgo.RunSpecsWithCustomReporters(0x1332700, 0xc42023a0f0, 0xefb5cd, 0xa, 0xc42003ff20, 0x1, 0x1, 0x455145)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:220 +0x325
github.com/onsi/ginkgo.RunSpecs(0x1332700, 0xc42023a0f0, 0xefb5cd, 0xa, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:201 +0x368
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.TestSSHDaemon(0xc42023a0f0)
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_suite_test.go:30 +0x89
testing.tRunner(0xc42023a0f0, 0xf2aec0)
/usr/local/go/src/testing/testing.go:746 +0x16d
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:789 +0x569
goroutine 21 [IO wait]:
internal/poll.runtime_pollWait(0x7f7320823f70, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420144118, 0x72, 0x1334000, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420144118, 0xc420402000, 0x1000, 0x1000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420144100, 0xc420402000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
net.(*netFD).Read(0xc420144100, 0xc420402000, 0x1000, 0x1000, 0x0, 0x1, 0x1)
/usr/local/go/src/net/fd_unix.go:202 +0x66
net.(*conn).Read(0xc42000e008, 0xc420402000, 0x1000, 0x1000, 0x43a36c, 0xc42003f900, 0x43abf2)
/usr/local/go/src/net/net.go:176 +0x88
net.(*TCPConn).Read(0xc42000e008, 0xc420402000, 0x1000, 0x1000, 0x14128d0, 0x1452d40, 0x466120)
<autogenerated>:1 +0x6a
net/http.(*persistConn).Read(0xc42014e240, 0xc420402000, 0x1000, 0x1000, 0x0, 0xf7a, 0x1)
/usr/local/go/src/net/http/transport.go:1391 +0x22b
bufio.(*Reader).fill(0xc420400000)
/usr/local/go/src/bufio/bufio.go:97 +0x1ac
bufio.(*Reader).Peek(0xc420400000, 0x1, 0x0, 0x0, 0x0, 0xc4204d1020, 0x0)
/usr/local/go/src/bufio/bufio.go:129 +0x5c
net/http.(*persistConn).readLoop(0xc42014e240)
/usr/local/go/src/net/http/transport.go:1539 +0x2b1
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1186 +0xba5
goroutine 15 [chan receive, 934 minutes]:
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).registerForInterrupts(0xc4200cf680, 0xc4202a40c0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:223 +0x12a
created by github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:60 +0xab
goroutine 16 [select, 934 minutes, locked to thread]:
runtime.gopark(0xf2cb08, 0x0, 0xef7bc7, 0x6, 0x18, 0x1)
/usr/local/go/src/runtime/proc.go:287 +0xfd
runtime.selectgo(0xc420043f50, 0xc4202a4180)
/usr/local/go/src/runtime/select.go:395 +0x12c3
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal_unix.go:511 +0x1a7
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2337 +0x1
rax 0xca
rbx 0x1
rcx 0x48c623
rdx 0x0
rdi 0x1433018
rsi 0x0
rbp 0x7ffd5b6af650
rsp 0x7ffd5b6af600
r8 0x0
r9 0x0
r10 0x0
r11 0x286
r12 0x1
r13 0xc4204e9b00
r14 0x1
r15 0x0
rip 0x48c621
rflags 0x286
cs 0x33
fs 0x0
gs 0x0
==> /proc/39623/fd/2 <==
SIGABRT: abort
PC=0x48c621 m=0 sigcode=0
goroutine 0 [idle]:
runtime.futex(0x1433018, 0x0, 0x0, 0x0, 0x0, 0x1432ae8, 0xc420603000, 0x0, 0x0, 0x7ffd5b6af688, ...)
/usr/local/go/src/runtime/sys_linux_amd64.s:479 +0x21
runtime.futexsleep(0x1433018, 0x0, 0xffffffffffffffff)
/usr/local/go/src/runtime/os_linux.go:45 +0x62
runtime.notesleep(0x1433018)
/usr/local/go/src/runtime/lock_futex.go:151 +0xc7
runtime.stopm()
/usr/local/go/src/runtime/proc.go:1680 +0xe5
runtime.findrunnable(0xc420020600, 0x0)
/usr/local/go/src/runtime/proc.go:2135 +0x2ad
runtime.schedule()
/usr/local/go/src/runtime/proc.go:2255 +0x13e
runtime.park_m(0xc420432480)
/usr/local/go/src/runtime/proc.go:2318 +0x81
runtime.mcall(0x7ffd5b6af840)
/usr/local/go/src/runtime/asm_amd64.s:286 +0x5b
goroutine 1 [chan receive, 934 minutes]:
testing.(*T).Run(0xc42023a000, 0xefdf40, 0xd, 0xf2aec0, 0xc420143c50)
/usr/local/go/src/testing/testing.go:790 +0x59b
testing.runTests.func1(0xc42023a000)
/usr/local/go/src/testing/testing.go:1004 +0xa8
testing.tRunner(0xc42023a000, 0xc420143d90)
/usr/local/go/src/testing/testing.go:746 +0x16d
testing.runTests(0xc4200fdd20, 0x1409a10, 0x1, 0x1, 0x1)
/usr/local/go/src/testing/testing.go:1002 +0x522
testing.(*M).Run(0xc4204b9f20, 0x3878428)
/usr/local/go/src/testing/testing.go:921 +0x207
main.main()
code.cloudfoundry.org/diego-ssh/cmd/sshd/_test/_testmain.go:46 +0x1d4
goroutine 22 [select]:
net/http.(*persistConn).writeLoop(0xc42014e240)
/usr/local/go/src/net/http/transport.go:1759 +0x1be
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1187 +0xbca
goroutine 3 [syscall, 934 minutes]:
os/signal.signal_recv(0x48acc1)
/usr/local/go/src/runtime/sigqueue.go:131 +0xa6
os/signal.loop()
/usr/local/go/src/os/signal/signal_unix.go:22 +0x30
created by os/signal.init.0
/usr/local/go/src/os/signal/signal_unix.go:28 +0x4f
goroutine 13 [sleep]:
time.Sleep(0x2faf080)
/usr/local/go/src/runtime/time.go:65 +0x133
github.com/onsi/ginkgo/internal/leafnodes.(*synchronizedAfterSuiteNode).waitUntilOtherNodesAreDone(0xc420171d60, 0x7ffd5b6afd97, 0x16)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go:67 +0x3a
github.com/onsi/ginkgo/internal/leafnodes.(*synchronizedAfterSuiteNode).Run(0xc420171d60, 0x1, 0x7, 0x7ffd5b6afd97, 0x16, 0x46615a)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/leafnodes/synchronized_after_suite_node.go:34 +0x34f
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).runAfterSuite(0xc4200cf680, 0x1)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:138 +0x15d
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run(0xc4200cf680, 0xa)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:71 +0xfb
github.com/onsi/ginkgo/internal/suite.(*Suite).Run(0xc42013a410, 0x7f73207eb1a0, 0xc42023a0f0, 0xefb5cd, 0xa, 0xc42007d160, 0x1, 0x1, 0x133e1a0, 0xc4201379b0, ...)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/suite/suite.go:62 +0x3d1
github.com/onsi/ginkgo.RunSpecsWithCustomReporters(0x1332700, 0xc42023a0f0, 0xefb5cd, 0xa, 0xc42003ff20, 0x1, 0x1, 0x455145)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:220 +0x325
github.com/onsi/ginkgo.RunSpecs(0x1332700, 0xc42023a0f0, 0xefb5cd, 0xa, 0x0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/ginkgo_dsl.go:201 +0x368
code.cloudfoundry.org/diego-ssh/cmd/sshd_test.TestSSHDaemon(0xc42023a0f0)
/tmp/build/80754af9/diego-release/src/code.cloudfoundry.org/diego-ssh/cmd/sshd/main_suite_test.go:30 +0x89
testing.tRunner(0xc42023a0f0, 0xf2aec0)
/usr/local/go/src/testing/testing.go:746 +0x16d
created by testing.(*T).Run
/usr/local/go/src/testing/testing.go:789 +0x569
goroutine 21 [IO wait]:
internal/poll.runtime_pollWait(0x7f7320823f70, 0x72, 0x1334000)
/usr/local/go/src/runtime/netpoll.go:173 +0x5e
internal/poll.(*pollDesc).wait(0xc420144118, 0x72, 0x1334000, 0x132e7f0, 0xffffffffffffffff)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:85 +0xfb
internal/poll.(*pollDesc).waitRead(0xc420144118, 0xc420402000, 0x1000, 0x1000)
/usr/local/go/src/internal/poll/fd_poll_runtime.go:90 +0x4b
internal/poll.(*FD).Read(0xc420144100, 0xc420402000, 0x1000, 0x1000, 0x0, 0x0, 0x0)
/usr/local/go/src/internal/poll/fd_unix.go:126 +0x23d
net.(*netFD).Read(0xc420144100, 0xc420402000, 0x1000, 0x1000, 0x0, 0x1, 0x1)
/usr/local/go/src/net/fd_unix.go:202 +0x66
net.(*conn).Read(0xc42000e008, 0xc420402000, 0x1000, 0x1000, 0x43a36c, 0xc42003f900, 0x43abf2)
/usr/local/go/src/net/net.go:176 +0x88
net.(*TCPConn).Read(0xc42000e008, 0xc420402000, 0x1000, 0x1000, 0x14128d0, 0x1452d40, 0x466120)
<autogenerated>:1 +0x6a
net/http.(*persistConn).Read(0xc42014e240, 0xc420402000, 0x1000, 0x1000, 0x0, 0xf7a, 0x1)
/usr/local/go/src/net/http/transport.go:1391 +0x22b
bufio.(*Reader).fill(0xc420400000)
/usr/local/go/src/bufio/bufio.go:97 +0x1ac
bufio.(*Reader).Peek(0xc420400000, 0x1, 0x0, 0x0, 0x0, 0xc4204d1020, 0x0)
/usr/local/go/src/bufio/bufio.go:129 +0x5c
net/http.(*persistConn).readLoop(0xc42014e240)
/usr/local/go/src/net/http/transport.go:1539 +0x2b1
created by net/http.(*Transport).dialConn
/usr/local/go/src/net/http/transport.go:1186 +0xba5
goroutine 15 [chan receive, 934 minutes]:
github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).registerForInterrupts(0xc4200cf680, 0xc4202a40c0)
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:223 +0x12a
created by github.com/onsi/ginkgo/internal/specrunner.(*SpecRunner).Run
/tmp/build/80754af9/diego-release/src/github.com/onsi/ginkgo/internal/specrunner/spec_runner.go:60 +0xab
goroutine 16 [select, 934 minutes, locked to thread]:
runtime.gopark(0xf2cb08, 0x0, 0xef7bc7, 0x6, 0x18, 0x1)
/usr/local/go/src/runtime/proc.go:287 +0xfd
runtime.selectgo(0xc420043f50, 0xc4202a4180)
/usr/local/go/src/runtime/select.go:395 +0x12c3
runtime.ensureSigM.func1()
/usr/local/go/src/runtime/signal_unix.go:511 +0x1a7
runtime.goexit()
/usr/local/go/src/runtime/asm_amd64.s:2337 +0x1
rax 0xca
rbx 0x1
rcx 0x48c623
rdx 0x0
rdi 0x1433018
rsi 0x0
rbp 0x7ffd5b6af650
rsp 0x7ffd5b6af600
r8 0x0
r9 0x0
r10 0x0
r11 0x286
r12 0x1
r13 0xc4204e9b00
r14 0x1
r15 0x0
rip 0x48c621
rflags 0x286
cs 0x33
fs 0x0
gs 0x0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment