Skip to content
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

test timeout in TestReconnect5 #1386

Closed
marten-seemann opened this issue Apr 10, 2022 · 1 comment · Fixed by #1399
Closed

test timeout in TestReconnect5 #1386

marten-seemann opened this issue Apr 10, 2022 · 1 comment · Fixed by #1399
Labels
kind/bug A bug in existing code (including security flaws)

Comments

@marten-seemann
Copy link
Contributor

Maybe related to #1208. Always happens on Windows.

 === RUN   TestReconnect5
  coverage: 8.4% of statements in ./...
  panic: test timed out after 10m0s
  
  goroutine 5883 [running]:
  testing.(*M).startAlarm.func1()
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1788 +0x8e
  created by time.goFunc
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/time/sleep.go:180 +0x31
  
  goroutine 1 [chan receive, 9 minutes]:
  testing.(*T).Run(0xc00017da00, {0x10f201c, 0x7bdc93}, 0x1316068)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1307 +0x375
  testing.runTests.func1(0xc00181d410)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1598 +0x6e
  testing.tRunner(0xc00017da00, 0xc000071ce0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1259 +0x102
  testing.runTests(0xc00011c680, {0x1bef760, 0x2, 0x2}, {0x7e3dad, 0x10f2460, 0x1c01b60})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1596 +0x43f
  testing.(*M).Run(0xc00011c680)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1504 +0x51d
  main.main()
  	_testmain.go:413 +0x20a
  
  goroutine 1863 [semacquire, 9 minutes]:
  sync.runtime_Semacquire(0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/sema.go:56 +0x25
  sync.(*WaitGroup).Wait(0xc0023c6480)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/sync/waitgroup.go:130 +0x71
  github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc(0xc001dfeea0, {0xc00264ff10, 0x5, 0xc00005eda0})
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:207 +0x3c5
  github.com/libp2p/go-libp2p/p2p/test/reconnects.TestReconnect5(0x42f20c0f4bd2379f)
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:147 +0x2c5
  testing.tRunner(0xc001dfeea0, 0x1316068)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1259 +0x102
  created by testing.(*T).Run
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/testing/testing.go:1306 +0x35a
  
  goroutine 1971 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002352d80)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 25 [select]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0x0, {0x13f59b8, 0xc001822e00})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 26 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc001822e80)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 27 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc001822ec0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 28 [IO wait, 9 minutes]:
  internal/poll.runtime_pollWait(0x1c159b021d0, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc00007f198, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc00007f180, {0xc002ce3800, 0x78c520, 0x2030008})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc00007f180, {0xc002ce3800, 0x0, 0xc001e18de0})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0x1c02940, {0xc002ce3800, 0x0, 0x75dd00}, 0xc0022f0180)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc0000062e8, {0xc002ce3800, 0xca49b8, 0x7c87be}, 0xc0022e9440)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc002ce3800, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc00182a440)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc0001da580)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
  
  goroutine 29 [select, 10 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc0001da630)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 30 [select, 10 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc0001da630, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0x0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc001832ea0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 1864 [select, 9 minutes]:
  github.com/libp2p/go-libp2p-peerstore/pstoremem.(*memoryAddrBook).background(0xc001db1b00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:94 +0xfa
  created by github.com/libp2p/go-libp2p-peerstore/pstoremem.NewAddrBook
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:84 +0x1e5
  
  goroutine 32 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc000191c70)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 33 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc00018e0c0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 1972 [IO wait]:
  internal/poll.runtime_pollWait(0x1c159b01c60, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc00007ea18, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc00007ea00, {0xc002929200, 0x78c520, 0x203000e})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc00007ea00, {0xc002929200, 0x0, 0xc001e911a0})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0xc000080000, {0xc002929200, 0x0, 0x75dd00}, 0xc003af14d0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc000006568, {0xc002929200, 0x7c9218, 0x7c87be}, 0xc00141bc20)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc002929200, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc0023d2240)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc001d6e8f0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
  
  goroutine 35 [select, 5 minutes]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0x0, {0x13f59b8, 0xc001823480})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 36 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc001823500)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 37 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc001823540)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 38 [IO wait, 9 minutes]:
  internal/poll.runtime_pollWait(0x1c159b020e8, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc00007f698, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc00007f680, {0xc00224f200, 0x78c520, 0x2030008})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc00007f680, {0xc00224f200, 0x0, 0xc0030776e0})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0x1c02940, {0xc00224f200, 0x0, 0x75dd14}, 0xc0022f0780)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc000006350, {0xc00224f200, 0xca49b8, 0x7c87be}, 0xc001dbdfb0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc00224f200, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc00182a920)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc0001da8f0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
  
  goroutine 39 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc0001da9a0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 40 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc0001da9a0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0x75dd14, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc0018333e0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 4953 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00291d200)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  github.com/lucas-clemente/quic-go.(*client).dial.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:302 +0x42
  created by github.com/lucas-clemente/quic-go.(*client).dial
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:301 +0x525
  
  goroutine 42 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc000042410)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 43 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc00018e240)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 1974 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc001d6e9a0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0x75dd14, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc0024a81e0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 81 [chan receive, 9 minutes]:
  github.com/libp2p/go-flow-metrics.(*sweeper).run(0x1c01ae0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/sweeper.go:40 +0x48
  created by github.com/libp2p/go-flow-metrics.(*sweeper).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/sweeper.go:36 +0x8f
  
  goroutine 4954 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00291d500)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  created by github.com/lucas-clemente/quic-go.(*baseServer).handleInitialImpl
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:494 +0x6a5
  
  goroutine 4631 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00291c000)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  created by github.com/lucas-clemente/quic-go.(*baseServer).handleInitialImpl
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:494 +0x6a5
  
  goroutine 1973 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc001d6e9a0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 4536 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc0038e9800)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  github.com/lucas-clemente/quic-go.(*client).dial.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:302 +0x42
  created by github.com/lucas-clemente/quic-go.(*client).dial
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:301 +0x525
  
  goroutine 4346 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc00262e570)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 4602 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc00242d590, {0x13f59b8, 0xc00386d580}, 0xc0022491c0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 1866 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002241400)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 4634 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc002905d70)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 5074 [chan send, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/test/reconnects.newSender.func1.1()
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:65 +0x3a
  github.com/libp2p/go-libp2p/p2p/test/reconnects.newSender.func1({0x1409fa0, 0xc0036e22e0})
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:96 +0x5e9
  created by github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc.func1
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:190 +0x116
  
  goroutine 1867 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002241440)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1970 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002352d40)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 4347 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00235a600)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  created by github.com/lucas-clemente/quic-go.(*baseServer).handleInitialImpl
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:494 +0x6a5
  
  goroutine 4365 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc00338ab60, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc00338aa80, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002323f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4351 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc00338b880, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc00338b730, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc001ff5f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4344 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00235a300)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  github.com/lucas-clemente/quic-go.(*client).dial.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:302 +0x42
  created by github.com/lucas-clemente/quic-go.(*client).dial
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:301 +0x525
  
  goroutine 4995 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc002aa3260, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc002aa3180, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc00214bf00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 5067 [chan receive, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc.func1(0xc0023582a0)
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:199 +0x354
  created by github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:187 +0x115
  
  goroutine 4564 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00275ec00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  created by github.com/lucas-clemente/quic-go.(*baseServer).handleInitialImpl
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:494 +0x6a5
  
  goroutine 1868 [IO wait]:
  internal/poll.runtime_pollWait(0x1c159b02000, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc00276cc98, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc00276cc80, {0xc003093200, 0x78c520, 0x203000e})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc00276cc80, {0xc003093200, 0x0, 0xc00263c720})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0xc00005cc00, {0xc003093200, 0x0, 0x75dd00}, 0xc003af1680)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc000006358, {0xc003093200, 0xca49b8, 0x7c87be}, 0xc00181f740)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc003093200, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc002248eb0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc003533340)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
  
  goroutine 4627 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc0038e9b00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  github.com/lucas-clemente/quic-go.(*client).dial.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:302 +0x42
  created by github.com/lucas-clemente/quic-go.(*client).dial
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:301 +0x525
  
  goroutine 4629 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc0029053e0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 4397 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc00006de00, {0x13f59b8, 0xc0037c4140}, 0xc0022491c0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4675 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc00267e550, {0x13f59b8, 0xc002936480}, 0xc002249b90)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 1976 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc001d69ee0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 1977 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc001d769c0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 1865 [select, 5 minutes]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0xe34271, {0x13f59b8, 0xc002241380})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 1869 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc0035333f0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 1872 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc002be0b60)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 4919 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc0029fa8d0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 1870 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc0035333f0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0xc001ecfe50, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc002250cc0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 1873 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc001d76540)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 1922 [select, 9 minutes]:
  github.com/libp2p/go-libp2p-peerstore/pstoremem.(*memoryAddrBook).background(0xc001db2d00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:94 +0xfa
  created by github.com/libp2p/go-libp2p-peerstore/pstoremem.NewAddrBook
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:84 +0x1e5
  
  goroutine 1923 [select, 5 minutes]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0x0, {0x13f59b8, 0xc0022419c0})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 1924 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002241a40)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1925 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002241a80)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1926 [IO wait]:
  internal/poll.runtime_pollWait(0x1c159b01f18, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc00276d198, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc00276d180, {0xc002e72000, 0x78c520, 0x2030001})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc00276d180, {0xc002e72000, 0x0, 0xc002586c00})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0x1c02940, {0xc002e72000, 0x0, 0x75dd00}, 0xc0006cf080)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc000006418, {0xc002e72000, 0xca49b8, 0x7c87be}, 0xc002162780)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc002e72000, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc0022493a0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc0035336b0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
@marten-seemann marten-seemann added the kind/bug A bug in existing code (including security flaws) label Apr 10, 2022
@marten-seemann
Copy link
Contributor Author

Continued output (to get around GH's character limit):

 
  goroutine 1927 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc003533760)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 1928 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc003533760, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0x75dd14, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc002251200)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 1953 [select, 5 minutes]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0xa0ed20, {0x13f59b8, 0xc002352cc0})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 1930 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc002be1110)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 1931 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc001d76780)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 1932 [select, 9 minutes]:
  github.com/libp2p/go-libp2p-peerstore/pstoremem.(*memoryAddrBook).background(0xc002348000)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:94 +0xfa
  created by github.com/libp2p/go-libp2p-peerstore/pstoremem.NewAddrBook
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:84 +0x1e5
  
  goroutine 1933 [select, 5 minutes]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0x0, {0x13f59b8, 0xc002352000})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 1934 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002352080)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1935 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc0023520c0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1936 [IO wait]:
  internal/poll.runtime_pollWait(0x1c159b01e30, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc0001bc518, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc0001bc500, {0xc0029c8000, 0x78c520, 0x2030001})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc0001bc500, {0xc0029c8000, 0x0, 0xc002733740})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0xc00005cc00, {0xc0029c8000, 0x0, 0x75dd00}, 0xc0006ceba0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc000006490, {0xc0029c8000, 0xca49b8, 0x7c87be}, 0xc002162480)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc0029c8000, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc002249880)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc003533a20)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
  
  goroutine 1937 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc003533ad0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 1938 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc003533ad0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0x75dd14, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc002251740)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 1952 [select, 9 minutes]:
  github.com/libp2p/go-libp2p-peerstore/pstoremem.(*memoryAddrBook).background(0xc00234a400)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:94 +0xfa
  created by github.com/libp2p/go-libp2p-peerstore/pstoremem.NewAddrBook
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:84 +0x1e5
  
  goroutine 1940 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc002be16c0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 1941 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc001d76840)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 1942 [select, 9 minutes]:
  github.com/libp2p/go-libp2p-peerstore/pstoremem.(*memoryAddrBook).background(0xc002349200)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:94 +0xfa
  created by github.com/libp2p/go-libp2p-peerstore/pstoremem.NewAddrBook
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/pstoremem/addr_book.go:84 +0x1e5
  
  goroutine 1943 [select, 5 minutes]:
  github.com/libp2p/go-libp2p-swarm.(*DialBackoff).background(0x1bbabde651653364, {0x13f59b8, 0xc002352640})
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:122 +0xf0
  created by github.com/libp2p/go-libp2p-swarm.(*DialBackoff).init
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_dial.go:115 +0xbd
  
  goroutine 1944 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc0023526c0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1945 [select]:
  github.com/libp2p/go-libp2p-quic-transport.(*reuse).gc(0xc002352700)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:93 +0x145
  created by github.com/libp2p/go-libp2p-quic-transport.newReuse
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/reuse.go:71 +0x115
  
  goroutine 1946 [IO wait]:
  internal/poll.runtime_pollWait(0x1c159b01d48, 0x72)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/runtime/netpoll.go:234 +0x89
  internal/poll.(*pollDesc).wait(0x20, 0xfe3d20, 0x0)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_poll_runtime.go:84 +0x32
  internal/poll.execIO(0xc0001bd918, 0x13175f8)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:175 +0xe5
  internal/poll.(*FD).ReadFrom(0xc0001bd900, {0xc002ce2600, 0x78c520, 0x2030001})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/internal/poll/fd_windows.go:581 +0x155
  net.(*netFD).readFrom(0xc0001bd900, {0xc002ce2600, 0x0, 0xc002bc8720})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/fd_posix.go:62 +0x29
  net.(*UDPConn).readFrom(0xc00005cc00, {0xc002ce2600, 0x0, 0x75dd00}, 0xc0006ce840)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock_posix.go:47 +0x3e
  net.(*UDPConn).readFromUDP(0xc0000064f8, {0xc002ce2600, 0xca49b8, 0x7c87be}, 0xc002162240)
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:116 +0x31
  net.(*UDPConn).ReadFrom(0x75e067, {0xc002ce2600, 0x5ac, 0x5ac})
  	C:/hostedtoolcache/windows/go/1.17.8/x64/src/net/udpsock.go:125 +0x50
  github.com/lucas-clemente/quic-go.(*basicConn).ReadPacket(0xc002249d60)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/sys_conn.go:62 +0x88
  github.com/lucas-clemente/quic-go.(*packetHandlerMap).listen(0xc003533d90)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:346 +0x70
  created by github.com/lucas-clemente/quic-go.newPacketHandlerMap
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/packet_handler_map.go:162 +0x33b
  
  goroutine 1947 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).run(0xc003533e40)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:230 +0xec
  created by github.com/lucas-clemente/quic-go.listen
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:216 +0x625
  
  goroutine 1948 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*baseServer).accept(0xc003533e40, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:268 +0xb2
  github.com/lucas-clemente/quic-go.(*baseServer).Accept(0x75dd14, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:264 +0x25
  github.com/libp2p/go-libp2p-quic-transport.(*listener).Accept(0xc002251c80)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/listener.go:66 +0x51
  github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr.func2()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:94 +0xf6
  created by github.com/libp2p/go-libp2p-swarm.(*Swarm).AddListenAddr
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_listen.go:79 +0x25f
  
  goroutine 1950 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*ObservedAddrManager).worker(0xc002be1c70)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:258 +0x1f0
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewObservedAddrManager
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/obsaddr.go:158 +0x407
  
  goroutine 1951 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*idService).loop(0xc001d76900)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:217 +0x53f
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.NewIDService
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/id.go:164 +0x38f
  
  goroutine 4911 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc0038d2460, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc0038d2380, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002651f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4968 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc0037a90e0, {0x13f59b8, 0xc002a46680}, 0xc0023d2550)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4916 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00291cf00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  created by github.com/lucas-clemente/quic-go.(*baseServer).handleInitialImpl
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/server.go:494 +0x6a5
  
  goroutine 4944 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc0037a8be0, {0x13f59b8, 0xc002a46380}, 0xc002249b90)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4987 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc002aa3960, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc002aa3880, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002047f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4896 [select]:
  github.com/lucas-clemente/quic-go.(*connection).run(0xc00291cc00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:602 +0x51a
  github.com/lucas-clemente/quic-go.(*client).dial.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:302 +0x42
  created by github.com/lucas-clemente/quic-go.(*client).dial
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/client.go:301 +0x525
  
  goroutine 4669 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc002579e50, {0x13f59b8, 0xc0028c6ec0}, 0xc0022496b0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4914 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc0029ebf20)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 4922 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc0038d2ee0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc0038d2b60, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002a87f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4649 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc0036d9420, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc0036d9340, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc001e1df00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4567 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc00286d980)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 5034 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc0037a9ef0, {0x13f59b8, 0xc002a47a80}, 0xc0023d2550)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4379 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc002c91130, {0x13f59b8, 0xc003800180}, 0xc0022496b0)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4957 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc002ab4f00)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 4635 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc0036d9b90, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc0036d9ab0, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002837f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 5027 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc0037a9950, {0x13f59b8, 0xc002a478c0}, 0xc0023d2070)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4568 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc0036ab810, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc0036ab730, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002143f00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4350 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc00262ee40)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 5161 [chan send, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/test/reconnects.newSender.func1.1()
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:65 +0x3a
  github.com/libp2p/go-libp2p/p2p/test/reconnects.newSender.func1({0x1409fa0, 0xc0036e3300})
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:96 +0x5e9
  created by github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc.func1
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:190 +0x116
  
  goroutine 4578 [select, 9 minutes]:
  github.com/lucas-clemente/quic-go.(*incomingBidiStreamsMap).AcceptStream(0xc003681110, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map_incoming_bidi.go:79 +0x111
  github.com/lucas-clemente/quic-go.(*streamsMap).AcceptStream(0xc003681030, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/streams_map.go:176 +0xdd
  github.com/lucas-clemente/quic-go.(*connection).AcceptStream(0xc002b2df00, {0x13f59f0, 0xc000034118})
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:1872 +0x2f
  github.com/libp2p/go-libp2p-quic-transport.(*conn).AcceptStream(0x7c9885)
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/conn.go:60 +0x33
  github.com/libp2p/go-libp2p-swarm.(*Conn).start.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:110 +0xae
  created by github.com/libp2p/go-libp2p-swarm.(*Conn).start
  	C:/Users/runneradmin/go/pkg/mod/github.com/libp2p/[email protected]/swarm_conn.go:105 +0x5b
  
  goroutine 4984 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc002ab44b0)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 4576 [select, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).loop(0xc002579400, {0x13f59b8, 0xc003849780}, 0xc0023d2550)
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:90 +0x11e
  created by github.com/libp2p/go-libp2p/p2p/protocol/identify.(*peerHandler).start
  	D:/a/go-libp2p/go-libp2p/p2p/protocol/identify/peer_loop.go:72 +0xfe
  
  goroutine 4538 [select]:
  github.com/lucas-clemente/quic-go.(*sendQueue).Run(0xc0026ba330)
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/send_queue.go:60 +0x105
  github.com/lucas-clemente/quic-go.(*connection).run.func1()
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:547 +0x2b
  created by github.com/lucas-clemente/quic-go.(*connection).run
  	C:/Users/runneradmin/go/pkg/mod/github.com/lucas-clemente/[email protected]/connection.go:546 +0x18f
  
  goroutine 5208 [chan receive, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc.func1(0xc001d76840)
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:197 +0x29a
  created by github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:187 +0x115
  
  goroutine 5213 [chan send, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/test/reconnects.newSender.func1.1()
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:65 +0x3a
  github.com/libp2p/go-libp2p/p2p/test/reconnects.newSender.func1({0x1409fa0, 0xc0036e3f20})
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:88 +0x689
  created by github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc.func1
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:190 +0x116
  
  goroutine 5156 [chan receive, 9 minutes]:
  github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc.func1(0xc0023801b0)
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:199 +0x354
  created by github.com/libp2p/go-libp2p/p2p/test/reconnects.subtestConnSendDisc
  	D:/a/go-libp2p/go-libp2p/p2p/test/reconnects/reconnect_test.go:187 +0x115
  FAIL	github.com/libp2p/go-libp2p/p2p/test/reconnects	600.417s
  FAIL

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
kind/bug A bug in existing code (including security flaws)
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant