-
Notifications
You must be signed in to change notification settings - Fork 18k
net: unexpected nils from (*UnixConn).LocalAddr on solaris-amd64-oraclerel builder #34611
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Comments
I wonder: is there anything distinctive about the network configuration for that machine? (Is it IPv4-only, or IPv6-only, or dual-stack?) |
"Bryan C. Mills" <notifications@github.com> writes:
I wonder: is there anything distinctive about the network configuration for
that machine? (Is it IPv4-only, or IPv6-only, or dual-stack?)
It's dual-stack, but only with a link-local v6 address.
|
"Bryan C. Mills" ***@***.***> writes:
[2021-06-14T22:13:47-8a5a6f4/solaris-amd64-oraclerel](https://build.golang.org/log/ee6465ff7dc022b6679688af37b7b40211d8521c)
[...]
Unfortunately, I'm still having a hard time debugging this. I tried
when the error first came up, but gave up when I got nowhere.
To assess the frequency of the error, I ran
net.test -test.timeout=10m0s -test.count=1 -test.run TestUnixAndUnixpacketServer
10000 times in a row. The SEGV happens only between 2 and 6 times.
I tried to either stop net.test using a DTrace script when the SEGV
happens so I can attach gdb and investigate more closely.
Unfortunately, I ran into a weird dtrace error and have not yet found
what's going on.
Next I tried to change the loop above again, this time running net.test
under gdb. I meant to exit gdb when no SEGV occured, but go interactive
if it does. Again, no success so far ;-(
|
Change https://golang.org/cl/366114 mentions this issue: |
For #34611 Change-Id: I31894d58498b2c290ecceccfc004bc817f8969c9 Reviewed-on: https://go-review.googlesource.com/c/go/+/366114 Trust: Bryan C. Mills <bcmills@google.com> Run-TryBot: Bryan C. Mills <bcmills@google.com> Reviewed-by: Ian Lance Taylor <iant@golang.org>
"Bryan C. Mills" ***@***.***> writes:
@rorth, I've mailed [CL 366114](https://golang.org/cl/366114) to add some
debugging information here, but I'm unable to easily try it out on the
builder because it lacks SSH access. Could you give it a spin and see if it
comes up with anything useful?
Sure. I've manually ran
net.test -test.timeout=10m0s -test.count=1 -test.run TestUnixAndUnixpacketServer
100000 times in a row. Out of those, 222 experienced the panic. I'm
attaching the full log, although at a quick glance the panic is always
the same.
…--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 40 [running]:
testing.tRunner.func1.2({0x613320, 0xc000190050})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000190050})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000190040})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009e820)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009e820, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 12 [running]:
testing.tRunner.func1.2({0x613320, 0xc000122070})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000122070})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000122060})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc000126030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000126030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000126020})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 39 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006e2f0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006e2f0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006e2e0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 38 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006f290})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006f290})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006f280})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009f1e0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009f1e0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 7 [running]:
testing.tRunner.func1.2({0x613320, 0xc000126520})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000126520})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000126510})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000202680)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000202680, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 24 [running]:
testing.tRunner.func1.2({0x613320, 0xc000302010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000302010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000302000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 24 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006e780})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006e780})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006e770})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00010e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00010e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 23 [running]:
testing.tRunner.func1.2({0x613320, 0xc000210020})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000210020})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000210010})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000107520)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000107520, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 25 [running]:
testing.tRunner.func1.2({0x613320, 0xc0002103e0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0002103e0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0002103d0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000183040)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000183040, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 24 [running]:
testing.tRunner.func1.2({0x613320, 0xc000184630})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000184630})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000184620})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106d00)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106d00, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc000306010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000306010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000306000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009e680)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009e680, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006efd0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006efd0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006efc0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e340)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e340, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 10 [running]:
testing.tRunner.func1.2({0x613320, 0xc0001841b0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0001841b0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0001841a0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc00020e490})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00020e490})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00020e480})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 46 [running]:
testing.tRunner.func1.2({0x613320, 0xc0000b4060})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0000b4060})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0000b4050})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000183d40)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000183d40, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 23 [running]:
testing.tRunner.func1.2({0x613320, 0xc00012e030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00012e030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00012e010})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009eea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009eea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 40 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006e7a0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006e7a0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006e790})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 24 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006efc0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006efc0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006efb0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e340)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e340, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 40 [running]:
testing.tRunner.func1.2({0x613320, 0xc00029c030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00029c030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00029c020})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc0001076c0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc0001076c0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 10 [running]:
testing.tRunner.func1.2({0x613320, 0xc000132080})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000132080})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000300070})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000282ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000282ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc00019e010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00019e010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00019e000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc0001831e0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc0001831e0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc000132150})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000132150})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000132140})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018f380)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018f380, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006f430})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006f430})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006f420})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009f1e0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009f1e0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 40 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006e330})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006e330})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006e320})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000107860)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000107860, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 10 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006f2f0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006f2f0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006f2e0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc000300010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000300010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000300000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000282ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000282ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 23 [running]:
testing.tRunner.func1.2({0x613320, 0xc000184180})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000184180})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000184170})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 12 [running]:
testing.tRunner.func1.2({0x613320, 0xc000212040})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000212040})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000212030})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000282d00)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000282d00, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 39 [running]:
testing.tRunner.func1.2({0x613320, 0xc000104f30})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000104f30})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000104f20})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00010e340)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00010e340, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 39 [running]:
testing.tRunner.func1.2({0x613320, 0xc000296030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000296030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000296020})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e340)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e340, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc000284020})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000284020})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000284010})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018f6c0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018f6c0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 7 [running]:
testing.tRunner.func1.2({0x613320, 0xc000318010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000318010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000318000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e340)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e340, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc00030a030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00030a030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00030a020})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009e680)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009e680, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 12 [running]:
testing.tRunner.func1.2({0x613320, 0xc0001c8060})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0001c8060})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0001c8050})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000107380)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000107380, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 24 [running]:
testing.tRunner.func1.2({0x613320, 0xc000104d40})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000104d40})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000104d30})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc0001841a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc0001841a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc000304010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000304010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000304000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00010b6c0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00010b6c0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc0001844f0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0001844f0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0001844e0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc00038a030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00038a030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00038a020})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000182ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000182ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 24 [running]:
testing.tRunner.func1.2({0x613320, 0xc000210320})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000210320})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000210310})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009e4e0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009e4e0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc0000a8060})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0000a8060})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0000a8050})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000107040)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000107040, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 38 [running]:
testing.tRunner.func1.2({0x613320, 0xc00020f1b0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00020f1b0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00020f1a0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000107040)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000107040, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006f360})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006f360})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006f350})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009fba0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009fba0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc0002ac010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0002ac010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0002ac000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc000184100})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000184100})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0001840f0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00009e820)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00009e820, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc0002942e0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0002942e0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0002942d0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc0001841a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc0001841a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 39 [running]:
testing.tRunner.func1.2({0x613320, 0xc000314010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000314010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000314000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000106ea0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000106ea0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 11 [running]:
testing.tRunner.func1.2({0x613320, 0xc000132010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000132010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000132000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 19 [running]:
testing.tRunner.func1.2({0x613320, 0xc000204e70})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000204e70})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000204e60})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00008b040)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00008b040, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 47 [running]:
testing.tRunner.func1.2({0x613320, 0xc000184090})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000184090})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000184080})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e1a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e1a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 39 [running]:
testing.tRunner.func1.2({0x613320, 0xc0000aa0c0})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0000aa0c0})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0000aa0b0})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc000107520)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc000107520, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 39 [running]:
testing.tRunner.func1.2({0x613320, 0xc0001b0030})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0001b0030})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc0001b0020})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00010d6c0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00010d6c0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 40 [running]:
testing.tRunner.func1.2({0x613320, 0xc000308010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc000308010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc000308000})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc00018e340)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc00018e340, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.01s)
server_test.go:147: skipping unix @nettest/go/unix test
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 23 [running]:
testing.tRunner.func1.2({0x613320, 0xc00006ef30})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc00006ef30})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer.func4()
/var/gcc/go/master/src/net/server_test.go:215 +0x2f
panic({0x613320, 0xc00006ef20})
/var/gcc/go/master/src/runtime/panic.go:844 +0x258
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/go/master/src/net/server_test.go:208 +0x299
net.TestUnixAndUnixpacketServer(0xc0001841a0)
/var/gcc/go/master/src/net/server_test.go:218 +0x906
testing.tRunner(0xc0001841a0, 0x668b40)
/var/gcc/go/master/src/testing/testing.go:1410 +0x102
created by testing.(*T).Run
/var/gcc/go/master/src/testing/testing.go:1457 +0x35f
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
panic: (*net.UnixConn).LocalAddr returned a nil Addr
panic: (*net.UnixConn).LocalAddr returned a nil Addr [recovered]
panic: (*net.UnixConn).LocalAddr returned a nil Addr
goroutine 50 [running]:
testing.tRunner.func1.2({0x613320, 0xc0002a4010})
/var/gcc/go/master/src/testing/testing.go:1360 +0x24e
testing.tRunner.func1()
/var/gcc/go/master/src/testing/testing.go:1363 +0x39f
panic({0x613320, 0xc0002a4010})
/var/gcc/go/master/src/runtime/panic.go:838 +0x207
net.TestUnixAndUnixpacketServer.func3()
/var/gcc/
|
Great, thanks! That at least gives us a bit more information to go on... |
The stack trace line at server_test.go:218 is the one right after The This I don't see anything particularly suspicious from there on down regarding a nil I suppose that the next step is to check that error and see what it turns up. |
Change https://golang.org/cl/366536 mentions this issue: |
@rorth: ok, another diagnostic CL for you to try! |
"Bryan C. Mills" ***@***.***> writes:
Ok, another diagnostic CL for you to try!
https://golang.org/cl/366536
Done now: 79 FAILs out of 100000, always like
…--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:190: dial unix /tmp/go-nettest943094683: getsockname: address family not supported by protocol family
FAIL
or
--- FAIL: TestUnixAndUnixpacketServer (0.00s)
server_test.go:147: skipping unix @nettest/go/unix test
server_test.go:190: dial unixpacket /tmp/go-nettest1837207333: getsockname: address family not supported by protocol family
FAIL
|
Change https://golang.org/cl/366774 mentions this issue: |
Change https://golang.org/cl/369160 mentions this issue: |
@rorth, one more change to try! I've uploaded a fourth patchset to https://golang.org/cl/366536 that I'm hopeful may fix the crash. |
startServer was invoking os.Remove on the temporary file for a unix socket after creating it. Since the files were created in the global temp directory, that could cause two tests to arrive at colliding names. (Noticed while looking into the failure at https://storage.googleapis.com/go-build-log/af2c83b1/solaris-amd64-oraclerel_3e01fda8.log, but I would be surprised if this solves that failure.) This change uses unique temporary directories, and attempts to keep name lengths minimal to avoid accidentally running into socket-name length limitations. Updates #34611 Change-Id: I21743f245e5c14645e03f09795013e058b984471 Reviewed-on: https://go-review.googlesource.com/c/go/+/366774 Trust: Bryan Mills <bcmills@google.com> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
For #34611 Change-Id: I9a1357f53124c98ad017b58774696d0377dbea27 Reviewed-on: https://go-review.googlesource.com/c/go/+/369160 Trust: Bryan Mills <bcmills@google.com> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org> Reviewed-by: Ian Lance Taylor <iant@golang.org>
@rorth, I think this is fixed at head — but if you wouldn't mind, I would appreciate one more round of stress-testing to verify. |
I reverted the attempted fix due to #50033. Going to try a different approach. |
Change https://golang.org/cl/370694 mentions this issue: |
Change https://golang.org/cl/370695 mentions this issue: |
Change https://golang.org/cl/370696 mentions this issue: |
I found two separate problems in the tests:
I have mailed fixes for both of those issues; given that this is a source of recurring builder failures, and especially given that we know how to fix the underlying issues, I think this is a release-blocker via #11811. |
Passing in an explicit testing.TB gives two benefits: 1. It allows the helper to fail the test itself, instead of returning an error to the caller. A non-nil error invariably fails the calling test, and none of these callers bother to add detail to the error when logging it anyway so returning the error just added noise to the test bodies. 2. It allows the helper to use t.Cleanup to perform any needed cleanup tasks, which will be used in CL 370695 to clean up temp directories used as namespaces for unix socket paths. For #34611 Change-Id: I805e701687c12de2caca955649369294229c10b4 Reviewed-on: https://go-review.googlesource.com/c/go/+/370696 Trust: Bryan Mills <bcmills@google.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
This change applies the same transformation as in CL 366774, but to the net package. testUnixAddr was using os.CreateTemp to obtain a unique socket path, but then calling os.Remove on that path immediately. Since the existence of the file is what guarantees its uniqueness, that could occasionally result in testUnixAddr returning the same path for two calls, causing the tests using those paths to fail — especially if they are the same test or are run in parallel. Instead, we now create a unique, short temp directory for each call, and use a path within that directory for the socket address. For #34611 Change-Id: I8e13b606abce2479a0305f7aeecf5d54c449a032 Reviewed-on: https://go-review.googlesource.com/c/go/+/370694 Trust: Bryan Mills <bcmills@google.com> Reviewed-by: Ian Lance Taylor <iant@golang.org> Run-TryBot: Bryan Mills <bcmills@google.com> TryBot-Result: Gopher Robot <gobot@golang.org>
https://build.golang.org/log/d9ed52fecef0637337eaaef8194b90b06ba098aa contains a curious puzzle:
The
skipping
message suggests that the panic occurred on the test after@nettest/go/unix
. The test after is{"unixpacket", testUnixAddr()}
.It's hard to tell from the backtrace, but this seems to suggest that either
net.Dial
returned a nil pointer (of a concrete connection type), or returned a non-nil pointer whoseLocalAddr
method returned a nil pointer (of a concreteAddr
implementation type).CC @mikioh @bradfitz @ianlancetaylor
The text was updated successfully, but these errors were encountered: