Skip to content

autobuild: fatal error: concurrent map writes #7710

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

Closed
mtojek opened this issue May 30, 2023 · 0 comments · Fixed by #7731
Closed

autobuild: fatal error: concurrent map writes #7710

mtojek opened this issue May 30, 2023 · 0 comments · Fixed by #7731
Assignees

Comments

@mtojek
Copy link
Member

mtojek commented May 30, 2023

I have seen this problem recently. It looks like an outcome of the wsbuilder refactor? cc @spikecurtis

[API] fatal error: concurrent map writes
[API]
[API] goroutine 1026 [running]:
[API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2.1({0x10d897d88, 0x14011b18d00})
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:191 +0xdd4
[API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx.func1({0x10d8976b0?, 0x14011c7ab58?})
[API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:35 +0x13c
[API] github.com/coder/coder/coderd/database.(*sqlQuerier).runTx(0x14011cc0e28?, 0x14011c7aaf8, 0x116fe2200?)
[API] /Users/mtojek/code/coder/coderd/database/db.go:130 +0x1e0
[API] github.com/coder/coder/coderd/database.(*sqlQuerier).InTx(0x10?, 0x10d548640?, 0x14011cc0e01?)
[API] /Users/mtojek/code/coder/coderd/database/db.go:101 +0x64
[API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx(0x140008dc500, 0x14011e26be0, 0x0?)
[API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:32 +0x98
[API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2()
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:125 +0x16c
[API] golang.org/x/sync/errgroup.(*Group).Go.func1()
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c
[API] created by golang.org/x/sync/errgroup.(*Group).Go
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c
[API]
[API] goroutine 1 [select]:
[API] github.com/coder/coder/cli.(*RootCmd).Server.func1(0x140006b3d00)
[API] /Users/mtojek/code/coder/cli/server.go:901 +0x48b4
[API] github.com/coder/coder/cli.(*RootCmd).Command.func6.1(0x140008befe8?)
[API] /Users/mtojek/code/coder/cli/root.go:260 +0xc4
[API] github.com/coder/coder/cli/clibase.RequireRangeArgs.func1.1(0x30?)
[API] /Users/mtojek/code/coder/cli/clibase/cmd.go:537 +0x2f4
[API] github.com/coder/coder/cli.PrintDeprecatedOptions.func1.1(0x140006b3d00)
[API] /Users/mtojek/code/coder/cli/server.go:1104 +0x15c
[API] github.com/coder/coder/cli.WriteConfigMW.func1.1(0x0?)
[API] /Users/mtojek/code/coder/cli/server.go:1116 +0x318
[API] github.com/coder/coder/cli/clibase.(*Invocation).run(0x140006b3d00, 0x140008bfdf0)
[API] /Users/mtojek/code/coder/cli/clibase/cmd.go:364 +0xb18
[API] github.com/coder/coder/cli/clibase.(*Invocation).run(0x140006b3a00, 0x140008bfdf0)
[API] /Users/mtojek/code/coder/cli/clibase/cmd.go:313 +0x7b0
[API] github.com/coder/coder/cli/clibase.(*Invocation).Run(0x140008bfea8?)
[API] /Users/mtojek/code/coder/cli/clibase/cmd.go:441 +0x84
[API] github.com/coder/coder/cli.(*RootCmd).RunMain(0x140000d0480?, {0x14000190960, 0x23, 0x3c})
[API] /Users/mtojek/code/coder/cli/root.go:129 +0x154
[API] main.main()
[API] /Users/mtojek/code/coder/enterprise/cmd/coder/main.go:12 +0x40
[API]
[API] goroutine 9 [syscall, 1 minutes]:
[API] os/signal.signal_recv()
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sigqueue.go:149 +0x2c
[API] os/signal.loop()
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal_unix.go:23 +0x1c
[API] created by os/signal.Notify.func1.1
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal.go:151 +0x28
[API]
[API] goroutine 24 [select, 1 minutes]:
[API] github.com/coder/coder/cli.DumpHandler({0x10d818dd8, 0x140002e2f50})
[API] /Users/mtojek/code/coder/cli/root.go:755 +0x19c
[API] created by github.com/coder/coder/cli.(*RootCmd).Server.func1
[API] /Users/mtojek/code/coder/cli/server.go:187 +0x170
[API]
[API] goroutine 33 [select, 1 minutes]:
[API] os/signal.NotifyContext.func1()
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal.go:288 +0x68
[API] created by os/signal.NotifyContext
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/os/signal/signal.go:287 +0x170
[API]
[API] goroutine 34 [select]:
[API] go.opentelemetry.io/otel/sdk/trace.(*batchSpanProcessor).processQueue(0x14000a1c000)
[API] /Users/mtojek/go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.14.0/trace/batch_span_processor.go:293 +0xd4
[API] go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor.func1()
[API] /Users/mtojek/go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.14.0/trace/batch_span_processor.go:128 +0x58
[API] created by go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor
[API] /Users/mtojek/go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.14.0/trace/batch_span_processor.go:126 +0x298
[API]
[API] goroutine 277 [select]:
[API] github.com/coder/coder/provisionerd.(*Server).connect.func1()
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:218 +0xe8
[API] created by github.com/coder/coder/provisionerd.(*Server).connect
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:210 +0x4c8
[API]
[API] goroutine 42 [select, 1 minutes]:
[API] database/sql.(*DB).connectionOpener(0x14000452f70, {0x10d818dd8, 0x140000da050})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:1218 +0x80
[API] created by database/sql.OpenDB
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:791 +0x170
[API]
[API] goroutine 158 [chan receive]:
[API] github.com/coder/coder/cli.newProvisionerDaemon.func2()
[API] /Users/mtojek/code/coder/cli/server.go:1197 +0x80
[API] created by github.com/coder/coder/cli.newProvisionerDaemon
[API] /Users/mtojek/code/coder/cli/server.go:1195 +0x424
[API]
[API] goroutine 53 [chan receive, 1 minutes]:
[API] github.com/lib/pq.(*Listener).listenerConnLoop(0x1400038cd20)
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:837 +0x1f8
[API] github.com/lib/pq.(*Listener).listenerMain(0x1400038cd20)
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:856 +0x20
[API] created by github.com/lib/pq.NewDialListener
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:525 +0x194
[API]
[API] goroutine 56 [IO wait]:
[API] internal/poll.runtime_pollWait(0x116e94d00, 0x72)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0
[API] internal/poll.(*pollDesc).wait(0x14000ac2100?, 0x14000a79000?, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28
[API] internal/poll.(*pollDesc).waitRead(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89
[API] internal/poll.(*FD).Read(0x14000ac2100, {0x14000a79000, 0x1000, 0x1000})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200
[API] net.(*netFD).Read(0x14000ac2100, {0x14000a79000?, 0x14000a2de18?, 0x102a346dc?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28
[API] net.(*conn).Read(0x1400012aa38, {0x14000a79000?, 0x14000a2ddb0?, 0x102a61470?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34
[API] bufio.(*Reader).Read(0x14000a13140, {0x14000a58920, 0x5, 0x14000a2de78?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8
[API] io.ReadAtLeast({0x10d7fa040, 0x14000a13140}, {0x14000a58920, 0x5, 0x200}, 0x5)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0
[API] io.ReadFull(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351
[API] github.com/lib/pq.(*conn).recvMessage(0x14000a58900, 0x14000a2df40)
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn.go:1004 +0xc4
[API] github.com/lib/pq.(*ListenerConn).listenerConnLoop(0x14000ab8900)
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:196 +0x80
[API] github.com/lib/pq.(*ListenerConn).listenerConnMain(0x14000ab8900)
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:249 +0x20
[API] created by github.com/lib/pq.newDialListenerConn
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/notify.go:138 +0x118
[API]
[API] goroutine 58 [select, 1 minutes]:
[API] github.com/coder/coder/coderd/database.(*pgPubsub).listen(0x14000a973b0, {0x10d818dd8, 0x140002e2f50})
[API] /Users/mtojek/code/coder/coderd/database/pubsub.go:102 +0xb4
[API] created by github.com/coder/coder/coderd/database.NewPubsub
[API] /Users/mtojek/code/coder/coderd/database/pubsub.go:167 +0x280
[API]
[API] goroutine 71 [select]:
[API] github.com/coder/coder/coderd/telemetry.(*remoteReporter).runSnapshotter(0x14000b1c000)
[API] /Users/mtojek/code/coder/coderd/telemetry/telemetry.go:178 +0xa8
[API] created by github.com/coder/coder/coderd/telemetry.New
[API] /Users/mtojek/code/coder/coderd/telemetry/telemetry.go:83 +0x280
[API]
[API] goroutine 254 [chan receive]:
[API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x14000879260?})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44
[API] storj.io/drpc/drpcctx.(*Tracker).track(0x14000879260, 0x0?)
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34
[API] created by storj.io/drpc/drpcctx.(*Tracker).Run
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88
[API]
[API] goroutine 29 [IO wait]:
[API] internal/poll.runtime_pollWait(0x116e94ee0, 0x72)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0
[API] internal/poll.(*pollDesc).wait(0x140008dc300?, 0x14000d06000?, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28
[API] internal/poll.(*pollDesc).waitRead(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89
[API] internal/poll.(*FD).Read(0x140008dc300, {0x14000d06000, 0x1500, 0x1500})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200
[API] net.(*netFD).Read(0x140008dc300, {0x14000d06000?, 0x140002de298?, 0x0?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28
[API] net.(*conn).Read(0x14000c20000, {0x14000d06000?, 0x14000503ba0?, 0x300000002?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34
[API] crypto/tls.(*atLeastReader).Read(0x14000a99fe0, {0x14000d06000?, 0x14000a99fe0?, 0x0?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:788 +0x40
[API] bytes.(*Buffer).ReadFrom(0x14000240290, {0x10d7facc0, 0x14000a99fe0})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bytes/buffer.go:202 +0x90
[API] crypto/tls.(*Conn).readFromUntil(0x14000240000, {0x116e962c8?, 0x14000c20000}, 0x102bf2928?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:810 +0xd0
[API] crypto/tls.(*Conn).readRecordOrCCS(0x14000240000, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:617 +0xd4
[API] crypto/tls.(*Conn).readRecord(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:583
[API] crypto/tls.(*Conn).Read(0x14000240000, {0x14000a62000, 0x1000, 0x10d8223a0?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:1316 +0x170
[API] bufio.(*Reader).Read(0x140000d0a20, {0x140006a6660, 0x9, 0x14000240000?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8
[API] io.ReadAtLeast({0x10d7fa040, 0x140000d0a20}, {0x140006a6660, 0x9, 0x9}, 0x9)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0
[API] io.ReadFull(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351
[API] net/http.http2readFrameHeader({0x140006a6660?, 0x9?, 0x14000bb2880?}, {0x10d7fa040?, 0x140000d0a20?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1567 +0x58
[API] net/http.(*http2Framer).ReadFrame(0x140006a6620)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1831 +0x80
[API] net/http.(*http2clientConnReadLoop).run(0x14000a61f88)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9187 +0xf8
[API] net/http.(*http2ClientConn).readLoop(0x1400098c300)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9082 +0x5c
[API] created by net/http.(*http2Transport).newClientConn
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:7779 +0xa18
[API]
[API] goroutine 250 [chan receive]:
[API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x14000878ea0?)
[API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c
[API] storj.io/drpc/drpcserver.(*Server).Serve(0x140009baf80, {0x10d818dd8, 0x14000531bd0}, {0x10d8120f0?, 0x14010e65ec0})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c
[API] github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon.func3()
[API] /Users/mtojek/code/coder/coderd/coderd.go:983 +0x60
[API] created by github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon
[API] /Users/mtojek/code/coder/coderd/coderd.go:982 +0xb88
[API]
[API] goroutine 182 [select]:
[API] github.com/coder/coder/coderd/database.messagesToListener({0x10d818dd8, 0x1400092d6d0}, 0x140009b74a0, 0x14000658ba0)
[API] /Users/mtojek/code/coder/coderd/database/pubsub.go:174 +0xa0
[API] created by github.com/coder/coder/coderd/database.(*pgPubsub).Subscribe
[API] /Users/mtojek/code/coder/coderd/database/pubsub.go:62 +0x29c
[API]
[API] goroutine 251 [select]:
[API] github.com/coder/coder/provisionerd.(*Server).connect.func1()
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:218 +0xe8
[API] created by github.com/coder/coder/provisionerd.(*Server).connect
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:210 +0x4c8
[API]
[API] goroutine 140 [IO wait]:
[API] internal/poll.runtime_pollWait(0x116e94fd0, 0x72)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0
[API] internal/poll.(*pollDesc).wait(0x14000392700?, 0x0?, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28
[API] internal/poll.(*pollDesc).waitRead(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89
[API] internal/poll.(*FD).Accept(0x14000392700)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:614 +0x250
[API] net.(*netFD).accept(0x14000392700)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_unix.go:172 +0x28
[API] net.(*TCPListener).accept(0x14000a02318)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/tcpsock_posix.go:148 +0x28
[API] net.(*TCPListener).Accept(0x14000a02318)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/tcpsock.go:297 +0x2c
[API] net/http.(*Server).Serve(0x140111b8000, {0x10d815450, 0x14000a02318})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/server.go:3059 +0x2cc
[API] github.com/coder/coder/cli.(*HTTPServers).Serve.func1()
[API] /Users/mtojek/code/coder/cli/server.go:1858 +0x5c
[API] golang.org/x/sync/errgroup.(*Group).Go.func1()
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c
[API] created by golang.org/x/sync/errgroup.(*Group).Go
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c
[API]
[API] goroutine 154 [select]:
[API] github.com/coder/coder/enterprise/coderd.(*API).runEntitlementsLoop(0x14010e0fea0, {0x10d818dd8, 0x1400092c9b0})
[API] /Users/mtojek/code/coder/enterprise/coderd/coderd.go:509 +0x5f4
[API] created by github.com/coder/coder/enterprise/coderd.New
[API] /Users/mtojek/code/coder/enterprise/coderd/coderd.go:266 +0xfa0
[API]
[API] goroutine 145 [select]:
[API] github.com/coder/coder/coderd/metricscache.(*Cache).run(0x14000994000, {0x10d818dd8, 0x140005b6000}, {0x104309f00, 0x10}, 0x0?, 0x14000a5ffb0)
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:281 +0x250
[API] github.com/coder/coder/coderd/metricscache.New.func1.2()
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:74 +0x80
[API] created by github.com/coder/coder/coderd/metricscache.New.func1
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:72 +0x1c4
[API]
[API] goroutine 79 [chan receive]:
[API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1400060cc00?})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44
[API] storj.io/drpc/drpcctx.(*Tracker).track(0x1400060cc00, 0x0?)
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34
[API] created by storj.io/drpc/drpcctx.(*Tracker).Run
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88
[API]
[API] goroutine 96 [select]:
[API] github.com/coder/coder/coderd/metricscache.(*Cache).run(0x14000994000, {0x10d818dd8, 0x140005b6000}, {0x1042fa455, 0xd}, 0x0?, 0x14000caffb0)
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:281 +0x250
[API] github.com/coder/coder/coderd/metricscache.New.func1.1()
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:69 +0x80
[API] created by github.com/coder/coder/coderd/metricscache.New.func1
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:67 +0x124
[API]
[API] goroutine 129 [semacquire]:
[API] sync.runtime_Semacquire(0x140003ce340?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c
[API] sync.(*WaitGroup).Wait(0x140009568d0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74
[API] github.com/coder/coder/coderd/metricscache.New.func1()
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:76 +0x1cc
[API] created by github.com/coder/coder/coderd/metricscache.New
[API] /Users/mtojek/code/coder/coderd/metricscache/metricscache.go:63 +0x214
[API]
[API] goroutine 130 [select]:
[API] github.com/coder/coder/coderd/updatecheck.(*Checker).start(0x140007d6dd0)
[API] /Users/mtojek/code/coder/coderd/updatecheck/updatecheck.go:155 +0x57c
[API] created by github.com/coder/coder/coderd/updatecheck.New
[API] /Users/mtojek/code/coder/coderd/updatecheck/updatecheck.go:89 +0x258
[API]
[API] goroutine 276 [chan receive]:
[API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1400095a960?)
[API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c
[API] storj.io/drpc/drpcserver.(*Server).Serve(0x1400057ba80, {0x10d818dd8, 0x14000531ae0}, {0x10d8120f0?, 0x140004b1e00})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c
[API] github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon.func3()
[API] /Users/mtojek/code/coder/coderd/coderd.go:983 +0x60
[API] created by github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon
[API] /Users/mtojek/code/coder/coderd/coderd.go:982 +0xb88
[API]
[API] goroutine 183 [chan receive]:
[API] github.com/coder/coder/enterprise/replicasync.(*Manager).subscribe.func3()
[API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:211 +0x38
[API] created by github.com/coder/coder/enterprise/replicasync.(*Manager).subscribe
[API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:210 +0x258
[API]
[API] goroutine 184 [select]:
[API] github.com/coder/coder/enterprise/replicasync.(*Manager).loop(0x1400089a380, {0x10d818dd8, 0x1400092d220})
[API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:142 +0x130
[API] created by github.com/coder/coder/enterprise/replicasync.New
[API] /Users/mtojek/code/coder/enterprise/replicasync/replicasync.go:104 +0x7d4
[API]
[API] goroutine 347 [IO wait]:
[API] internal/poll.runtime_pollWait(0x116d2ab88, 0x72)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0
[API] internal/poll.(*pollDesc).wait(0x140009bae80?, 0x14000cf8000?, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28
[API] internal/poll.(*pollDesc).waitRead(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89
[API] internal/poll.(*FD).Read(0x140009bae80, {0x14000cf8000, 0xc80, 0xc80})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200
[API] net.(*netFD).Read(0x140009bae80, {0x14000cf8000?, 0x140118a3f40?, 0x102c4bad4?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28
[API] net.(*conn).Read(0x14000896718, {0x14000cf8000?, 0x1401118e8c8?, 0x102c4d608?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34
[API] crypto/tls.(*atLeastReader).Read(0x140118c7e00, {0x14000cf8000?, 0x140118c7e00?, 0x0?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:788 +0x40
[API] bytes.(*Buffer).ReadFrom(0x14000cbe290, {0x10d7facc0, 0x140118c7e00})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bytes/buffer.go:202 +0x90
[API] crypto/tls.(*Conn).readFromUntil(0x14000cbe000, {0x116e962c8?, 0x14000896718}, 0x14000cf8005?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:810 +0xd0
[API] crypto/tls.(*Conn).readRecordOrCCS(0x14000cbe000, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:617 +0xd4
[API] crypto/tls.(*Conn).readRecord(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:583
[API] crypto/tls.(*Conn).Read(0x14000cbe000, {0x140118ea000, 0x1000, 0x102ceb6f8?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:1316 +0x170
[API] bufio.(*Reader).Read(0x140118e4e40, {0x140005f6f20, 0x9, 0x102ceb0d0?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8
[API] io.ReadAtLeast({0x10d7fa040, 0x140118e4e40}, {0x140005f6f20, 0x9, 0x9}, 0x9)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0
[API] io.ReadFull(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351
[API] net/http.http2readFrameHeader({0x140005f6f20?, 0x9?, 0x140118ec120?}, {0x10d7fa040?, 0x140118e4e40?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1567 +0x58
[API] net/http.(*http2Framer).ReadFrame(0x140005f6ee0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1831 +0x80
[API] net/http.(*http2clientConnReadLoop).run(0x1401118ef88)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9187 +0xf8
[API] net/http.(*http2ClientConn).readLoop(0x140118dad80)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9082 +0x5c
[API] created by net/http.(*http2Transport).newClientConn
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:7779 +0xa18
[API]
[API] goroutine 187 [select]:
[API] github.com/coder/coder/coderd/database.messagesToListener({0x10d818dd8, 0x1400092d860}, 0x140009b7860, 0x14000511710)
[API] /Users/mtojek/code/coder/coderd/database/pubsub.go:174 +0xa0
[API] created by github.com/coder/coder/coderd/database.(*pgPubsub).Subscribe
[API] /Users/mtojek/code/coder/coderd/database/pubsub.go:62 +0x29c
[API]
[API] goroutine 210 [chan receive]:
[API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1401131a0f0?})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44
[API] storj.io/drpc/drpcctx.(*Tracker).track(0x1401131a0f0, 0x0?)
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34
[API] created by storj.io/drpc/drpcctx.(*Tracker).Run
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88
[API]
[API] goroutine 159 [chan receive]:
[API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1401131a0f0?)
[API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c
[API] storj.io/drpc/drpcserver.(*Server).Serve(0x140008dd780, {0x10d818dd8, 0x14000531860}, {0x10d8120f0?, 0x14000ab8c00})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c
[API] github.com/coder/coder/provisionersdk.Serve({0x10d818dd8?, 0x14000531860}, {0x10d8074d8?, 0x14011156780}, 0x0?)
[API] /Users/mtojek/code/coder/provisionersdk/serve.go:60 +0x438
[API] github.com/coder/coder/provisioner/terraform.Serve({0x10d818dd8, 0x14000531860}, 0x14000871f18)
[API] /Users/mtojek/code/coder/provisioner/terraform/serve.go:101 +0x37c
[API] github.com/coder/coder/cli.newProvisionerDaemon.func3()
[API] /Users/mtojek/code/coder/cli/server.go:1206 +0x154
[API] created by github.com/coder/coder/cli.newProvisionerDaemon
[API] /Users/mtojek/code/coder/cli/server.go:1202 +0x5ac
[API]
[API] goroutine 193 [chan receive]:
[API] github.com/coder/coder/cli.newProvisionerDaemon.func2()
[API] /Users/mtojek/code/coder/cli/server.go:1197 +0x80
[API] created by github.com/coder/coder/cli.newProvisionerDaemon
[API] /Users/mtojek/code/coder/cli/server.go:1195 +0x424
[API]
[API] goroutine 194 [chan receive]:
[API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x14000879260?)
[API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c
[API] storj.io/drpc/drpcserver.(*Server).Serve(0x140009bb000, {0x10d818dd8, 0x140005319a0}, {0x10d8120f0?, 0x14000ab8c80})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c
[API] github.com/coder/coder/provisionersdk.Serve({0x10d818dd8?, 0x140005319a0}, {0x10d8074d8?, 0x14010e63d60}, 0x0?)
[API] /Users/mtojek/code/coder/provisionersdk/serve.go:60 +0x438
[API] github.com/coder/coder/provisioner/terraform.Serve({0x10d818dd8, 0x140005319a0}, 0x14000877f18)
[API] /Users/mtojek/code/coder/provisioner/terraform/serve.go:101 +0x37c
[API] github.com/coder/coder/cli.newProvisionerDaemon.func3()
[API] /Users/mtojek/code/coder/cli/server.go:1206 +0x154
[API] created by github.com/coder/coder/cli.newProvisionerDaemon
[API] /Users/mtojek/code/coder/cli/server.go:1202 +0x5ac
[API]
[API] goroutine 203 [chan receive]:
[API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1400086e180?})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44
[API] storj.io/drpc/drpcctx.(*Tracker).track(0x1400086e180, 0x140005b8f90?)
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34
[API] created by storj.io/drpc/drpcctx.(*Tracker).Run
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88
[API]
[API] goroutine 196 [chan receive]:
[API] github.com/coder/coder/cli.newProvisionerDaemon.func2()
[API] /Users/mtojek/code/coder/cli/server.go:1197 +0x80
[API] created by github.com/coder/coder/cli.newProvisionerDaemon
[API] /Users/mtojek/code/coder/cli/server.go:1195 +0x424
[API]
[API] goroutine 197 [chan receive]:
[API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1400060cc00?)
[API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c
[API] storj.io/drpc/drpcserver.(*Server).Serve(0x140006b2380, {0x10d818dd8, 0x14000531b30}, {0x10d8120f0?, 0x14000ab8d00})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c
[API] github.com/coder/coder/provisionersdk.Serve({0x10d818dd8?, 0x14000531b30}, {0x10d8074d8?, 0x140009a8500}, 0x0?)
[API] /Users/mtojek/code/coder/provisionersdk/serve.go:60 +0x438
[API] github.com/coder/coder/provisioner/terraform.Serve({0x10d818dd8, 0x14000531b30}, 0x14000893f18)
[API] /Users/mtojek/code/coder/provisioner/terraform/serve.go:101 +0x37c
[API] github.com/coder/coder/cli.newProvisionerDaemon.func3()
[API] /Users/mtojek/code/coder/cli/server.go:1206 +0x154
[API] created by github.com/coder/coder/cli.newProvisionerDaemon
[API] /Users/mtojek/code/coder/cli/server.go:1202 +0x5ac
[API]
[API] goroutine 253 [chan receive]:
[API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x14000878ea0?})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44
[API] storj.io/drpc/drpcctx.(*Tracker).track(0x14000878ea0, 0x0?)
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34
[API] created by storj.io/drpc/drpcctx.(*Tracker).Run
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88
[API]
[API] goroutine 199 [select]:
[API] github.com/coder/coder/coderd/database/dbpurge.New.func1()
[API] /Users/mtojek/code/coder/coderd/database/dbpurge/dbpurge.go:35 +0x104
[API] created by github.com/coder/coder/coderd/database/dbpurge.New
[API] /Users/mtojek/code/coder/coderd/database/dbpurge/dbpurge.go:29 +0x1a4
[API]
[API] goroutine 200 [semacquire]:
[API] sync.runtime_Semacquire(0x140001c06e8?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c
[API] sync.(*WaitGroup).Wait(0x1401128a008)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74
[API] golang.org/x/sync/errgroup.(*Group).Wait(0x1401128a000)
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:53 +0x2c
[API] github.com/coder/coder/cli.(*HTTPServers).Serve(0x14000a00240, 0x140111b8000)
[API] /Users/mtojek/code/coder/cli/server.go:1867 +0x10c
[API] github.com/coder/coder/cli.(*RootCmd).Server.func1.10()
[API] /Users/mtojek/code/coder/cli/server.go:868 +0x40
[API] golang.org/x/sync/errgroup.(*Group).Go.func1()
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c
[API] created by golang.org/x/sync/errgroup.(*Group).Go
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c
[API]
[API] goroutine 201 [semacquire]:
[API] sync.runtime_Semacquire(0x0?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c
[API] sync.(*WaitGroup).Wait(0x14000ab8d88)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74
[API] golang.org/x/sync/errgroup.(*Group).Wait(0x14000ab8d80)
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:53 +0x2c
[API] github.com/coder/coder/cli.(*RootCmd).Server.func1.12()
[API] /Users/mtojek/code/coder/cli/server.go:879 +0x28
[API] created by github.com/coder/coder/cli.(*RootCmd).Server.func1
[API] /Users/mtojek/code/coder/cli/server.go:877 +0x4764
[API]
[API] goroutine 202 [semacquire]:
[API] sync.runtime_Semacquire(0x14010e73908?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/sema.go:62 +0x2c
[API] sync.(*WaitGroup).Wait(0x14011ddbac8)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/sync/waitgroup.go:116 +0x74
[API] golang.org/x/sync/errgroup.(*Group).Wait(0x14011ddbac0)
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:53 +0x2c
[API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce(0x14000abe460, {0x14011181610?, 0x0?, 0x10eb01f60?})
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:208 +0x54c
[API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).Run.func1()
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:70 +0x1bc
[API] created by github.com/coder/coder/coderd/autobuild/executor.(*Executor).Run
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:61 +0x5c
[API]
[API] goroutine 231 [chan receive]:
[API] github.com/valyala/fasthttp/fasthttputil.(*InmemoryListener).Accept(0x1400086e180?)
[API] /Users/mtojek/go/pkg/mod/github.com/valyala/fasthttp@v1.44.0/fasthttputil/inmemory_listener.go:50 +0x2c
[API] storj.io/drpc/drpcserver.(*Server).Serve(0x14011212200, {0x10d818dd8, 0x14000531900}, {0x10d8120f0?, 0x14010e65e40})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:87 +0x15c
[API] github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon.func3()
[API] /Users/mtojek/code/coder/coderd/coderd.go:983 +0x60
[API] created by github.com/coder/coder/coderd.(*API).CreateInMemoryProvisionerDaemon
[API] /Users/mtojek/code/coder/coderd/coderd.go:982 +0xb88
[API]
[API] goroutine 232 [select]:
[API] github.com/coder/coder/provisionerd.(*Server).connect.func1()
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:218 +0xe8
[API] created by github.com/coder/coder/provisionerd.(*Server).connect
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:210 +0x4c8
[API]
[API] goroutine 233 [select]:
[API] github.com/coder/coder/provisionerd.(*Server).connect.func2()
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:241 +0x180
[API] created by github.com/coder/coder/provisionerd.(*Server).connect
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:230 +0x534
[API]
[API] goroutine 252 [select]:
[API] github.com/coder/coder/provisionerd.(*Server).connect.func2()
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:241 +0x180
[API] created by github.com/coder/coder/provisionerd.(*Server).connect
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:230 +0x534
[API]
[API] goroutine 278 [select]:
[API] github.com/coder/coder/provisionerd.(*Server).connect.func2()
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:241 +0x180
[API] created by github.com/coder/coder/provisionerd.(*Server).connect
[API] /Users/mtojek/code/coder/provisionerd/provisionerd.go:230 +0x534
[API]
[API] goroutine 289 [chan receive]:
[API] storj.io/drpc/drpcserver.(*Server).Serve.func1({0x10d81a1c0?, 0x1400095a960?})
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcserver/server.go:82 +0x44
[API] storj.io/drpc/drpcctx.(*Tracker).track(0x1400095a960, 0x140001bcf90?)
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:35 +0x34
[API] created by storj.io/drpc/drpcctx.(*Tracker).Run
[API] /Users/mtojek/go/pkg/mod/storj.io/drpc@v0.0.33-0.20230420154621-9716137f6037/drpcctx/tracker.go:30 +0x88
[API]
[API] goroutine 434 [IO wait]:
[API] internal/poll.runtime_pollWait(0x116e94670, 0x72)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/netpoll.go:306 +0xa0
[API] internal/poll.(*pollDesc).wait(0x14011b18200?, 0x14000c11500?, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:84 +0x28
[API] internal/poll.(*pollDesc).waitRead(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_poll_runtime.go:89
[API] internal/poll.(*FD).Read(0x14011b18200, {0x14000c11500, 0x1500, 0x1500})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/internal/poll/fd_unix.go:167 +0x200
[API] net.(*netFD).Read(0x14011b18200, {0x14000c11500?, 0x14000d5f878?, 0x102c4d608?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/fd_posix.go:55 +0x28
[API] net.(*conn).Read(0x1400000f420, {0x14000c11500?, 0x14000d5f7c8?, 0x102a8ee48?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/net.go:183 +0x34
[API] crypto/tls.(*atLeastReader).Read(0x140112dbd70, {0x14000c11500?, 0x140112dbd70?, 0x0?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:788 +0x40
[API] bytes.(*Buffer).ReadFrom(0x14011299090, {0x10d7facc0, 0x140112dbd70})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bytes/buffer.go:202 +0x90
[API] crypto/tls.(*Conn).readFromUntil(0x14011298e00, {0x116e962c8?, 0x1400000f420}, 0x102cb246c?)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:810 +0xd0
[API] crypto/tls.(*Conn).readRecordOrCCS(0x14011298e00, 0x0)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:617 +0xd4
[API] crypto/tls.(*Conn).readRecord(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:583
[API] crypto/tls.(*Conn).Read(0x14011298e00, {0x14011d18000, 0x1000, 0x102cd02d8?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/crypto/tls/conn.go:1316 +0x170
[API] bufio.(*Reader).Read(0x14011d01140, {0x140003eb9a0, 0x9, 0x102a2d8c8?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/bufio/bufio.go:237 +0x1d8
[API] io.ReadAtLeast({0x10d7fa040, 0x14011d01140}, {0x140003eb9a0, 0x9, 0x9}, 0x9)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:332 +0xa0
[API] io.ReadFull(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/io/io.go:351
[API] net/http.http2readFrameHeader({0x140003eb9a0?, 0x9?, 0x14000d5fd98?}, {0x10d7fa040?, 0x14011d01140?})
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1567 +0x58
[API] net/http.(*http2Framer).ReadFrame(0x140003eb960)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:1831 +0x80
[API] net/http.(*http2clientConnReadLoop).run(0x14000d5ff88)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9187 +0xf8
[API] net/http.(*http2ClientConn).readLoop(0x140112ebc80)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:9082 +0x5c
[API] created by net/http.(*http2Transport).newClientConn
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/net/http/h2_bundle.go:7779 +0xa18
[API]
[API] goroutine 1027 [runnable]:
[API] runtime.CallersFrames(...)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/runtime/symtab.go:76
[API] cdr.dev/slog.SinkEntry.fillLoc({{0x2070b0, 0xedc065684, 0x0}, 0x1, {0x104363ffe, 0x1f}, {0x0, 0x0, 0x0}, {0x0, ...}, ...}, ...)
[API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:200 +0x84
[API] cdr.dev/slog.Logger.entry({{0x140004d6b20, 0x1, 0x1}, _, {_, _, _}, {_, _, _}, ...}, ...)
[API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:171 +0x320
[API] cdr.dev/slog.Logger.log({{0x140004d6b20, 0x1, 0x1}, 0x1, {0x0, 0x0, 0x0}, {0x14011ab9da0, 0x1, 0x1}, ...}, ...)
[API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:159 +0xa4
[API] cdr.dev/slog.Logger.Info(...)
[API] /Users/mtojek/go/pkg/mod/cdr.dev/slog@v1.5.3/slog.go:89
[API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2.1({0x10d897d88, 0x14011b18e00})
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:193 +0xec8
[API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx.func1({0x10d8976b0?, 0x14011c7abd0?})
[API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:35 +0x13c
[API] github.com/coder/coder/coderd/database.(*sqlQuerier).runTx(0x14011f21e28?, 0x14011de7110, 0x1185b6ce0?)
[API] /Users/mtojek/code/coder/coderd/database/db.go:130 +0x1e0
[API] github.com/coder/coder/coderd/database.(*sqlQuerier).InTx(0x10?, 0x10d548640?, 0x14011f21e01?)
[API] /Users/mtojek/code/coder/coderd/database/db.go:101 +0x64
[API] github.com/coder/coder/coderd/database/dbauthz.(*querier).InTx(0x140008dc500, 0x14011d812c0, 0x14011f21f08?)
[API] /Users/mtojek/code/coder/coderd/database/dbauthz/querier.go:32 +0x98
[API] github.com/coder/coder/coderd/autobuild/executor.(*Executor).runOnce.func2()
[API] /Users/mtojek/code/coder/coderd/autobuild/executor/lifecycle_executor.go:125 +0x16c
[API] golang.org/x/sync/errgroup.(*Group).Go.func1()
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:75 +0x5c
[API] created by golang.org/x/sync/errgroup.(*Group).Go
[API] /Users/mtojek/go/pkg/mod/golang.org/x/sync@v0.2.0/errgroup/errgroup.go:72 +0x9c
[API]
[API] goroutine 333 [runnable]:
[API] github.com/lib/pq.(*conn).watchCancel.func1()
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:106 +0x74
[API] created by github.com/lib/pq.(*conn).watchCancel
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:105 +0xe8
[API]
[API] goroutine 1005 [chan receive]:
[API] database/sql.(*Tx).awaitDone(0x14011b18d80)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:2167 +0x38
[API] created by database/sql.(*DB).beginDC
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:1887 +0x1c4
[API]
[API] goroutine 1003 [chan receive]:
[API] database/sql.(*Tx).awaitDone(0x14011b18c80)
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:2167 +0x38
[API] created by database/sql.(*DB).beginDC
[API] /nix/store/890cq0gq6gwvmq6lvvkzvw76x658lx9c-go-1.20.2/share/go/src/database/sql/sql.go:1887 +0x1c4
[API]
[API] goroutine 1055 [runnable]:
[API] github.com/lib/pq.(*conn).watchCancel.func1()
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:106 +0x74
[API] created by github.com/lib/pq.(*conn).watchCancel
[API] /Users/mtojek/go/pkg/mod/github.com/lib/pq@v1.10.6/conn_go18.go:105 +0xe8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants