runtime: traceback stuck. pc=0x1d8a8e0 sp=0x400602eab0 stack: frame={sp:0x400602eab0, fp:0x400602eab0} stack=[0x4003e14000,0x4003e18000) fatal error: traceback stuck goroutine 0 [idle]: runtime.throw({0x2fb6ffa?, 0x73c00?}) /usr/local/go/src/runtime/panic.go:1077 +0x40 fp=0x40000f0620 sp=0x40000f05f0 pc=0x4cef0 runtime.(*unwinder).next(0x40000f0888) /usr/local/go/src/runtime/traceback.go:486 +0x338 fp=0x40000f06b0 sp=0x40000f0620 pc=0x74578 runtime.tracebackPCs(0x40000f0888, 0x0?, {0x40000f09e8, 0x40, 0x40}) /usr/local/go/src/runtime/traceback.go:628 +0x58 fp=0x40000f0840 sp=0x40000f06b0 pc=0x74898 runtime.sigprof(0x28250, 0x40000f0c48?, 0x40000f0c58?, 0x40000049c0, 0x40000d8400) /usr/local/go/src/runtime/proc.go:4969 +0x18c fp=0x40000f0bf0 sp=0x40000f0840 pc=0x59a0c runtime.sighandler(0x1b?, 0x40000d8400?, 0x40000f0c98?, 0x40000049c0?) /usr/local/go/src/runtime/signal_unix.go:642 +0xf4 fp=0x40000f0c60 sp=0x40000f0bf0 pc=0x64434 runtime.sigtrampgo(0x1b, 0x40000f0da0, 0x40000f0e20) /usr/local/go/src/runtime/signal_unix.go:490 +0xd8 fp=0x40000f0ce0 sp=0x40000f0c60 pc=0x63e98 runtime.sigtramp() /usr/local/go/src/runtime/sys_linux_arm64.s:462 +0x54 fp=0x40000f0da0 sp=0x40000f0ce0 pc=0x858f4 goroutine 9814331 [GC assist marking]: runtime.systemstack_switch() /usr/local/go/src/runtime/asm_arm64.s:200 +0x8 fp=0x4003e16980 sp=0x4003e16970 pc=0x82218 runtime.gcAssistAlloc(0x4004279380) /usr/local/go/src/runtime/mgcmark.go:475 +0x1dc fp=0x4003e169e0 sp=0x4003e16980 pc=0x32d4c runtime.deductAssistCredit(0x6f58e78bf4857be8?) /usr/local/go/src/runtime/malloc.go:1287 +0x54 fp=0x4003e16a10 sp=0x4003e169e0 pc=0x21404 runtime.mallocgc(0x50, 0x2cce200, 0x1) /usr/local/go/src/runtime/malloc.go:1002 +0xe4 fp=0x4003e16a80 sp=0x4003e16a10 pc=0x20c24 runtime.newobject(0x672e22fabdaa3296?) /usr/local/go/src/runtime/malloc.go:1324 +0x2c fp=0x4003e16ab0 sp=0x4003e16a80 pc=0x2150c github.com/prometheus/client_golang/prometheus.newExemplar(0x3ff0000000000000, {0x4006055a70?, 0x400602ecd8?, 0x67c1fc0?}, 0x4005a49c20) /go/pkg/mod/github.com/prometheus/client_golang@v1.17.0/prometheus/value.go:246 +0x44 fp=0x4003e16c70 sp=0x4003e16ab0 pc=0x9f09d4 github.com/prometheus/client_golang/prometheus.(*counter).updateExemplar(0x4003c5c6c0, 0x2ca0920?, 0x4005a49c20) /go/pkg/mod/github.com/prometheus/client_golang@v1.17.0/prometheus/counter.go:176 +0x4c fp=0x4003e16cb0 sp=0x4003e16c70 pc=0x9df42c github.com/prometheus/client_golang/prometheus.(*counter).AddWithExemplar(0x400602ed18?, 0x4006055a70?, 0x4006055a70?) /go/pkg/mod/github.com/prometheus/client_golang@v1.17.0/prometheus/counter.go:148 +0x68 fp=0x4003e16ce0 sp=0x4003e16cb0 pc=0x9df1d8 github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus.(*reporter).incrementWithExemplar(0x4004ad1320, 0x1beb6df77153?, {0x4006055a70?, 0xc16bba0a45d4453c?, 0x1beb6d7ce75c?}) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus@v1.0.0/reporter.go:108 +0x64 fp=0x4003e16d20 sp=0x4003e16ce0 pc=0x21354d4 github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus.(*reporter).PostMsgSend(0x4004ad1320, {0x4005a49bc0?, 0x67c1fc0?}, {0x4004ad1200?, 0x4004ad1200?}, 0x2f9b492?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus@v1.0.0/reporter.go:47 +0x2c0 fp=0x4003e16d80 sp=0x4003e16d20 pc=0x2134af0 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func3({0x45b6e90, 0x4005a49bc0}, {0x2c378c0, 0x4004ad1200}, 0x400647be40?, 0x4005b64d80) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:23 +0x244 fp=0x4003e16f90 sp=0x4003e16d80 pc=0x2141f14 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4005a49bc0}, {0x2c378c0, 0x4004ad1200}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4003e16ff0 sp=0x4003e16f90 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1.1({0x45b6e90, 0x4005a49b00}, {0x2c378c0, 0x4004ad1200}) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:69 +0x64 fp=0x4003e17030 sp=0x4003e16ff0 pc=0x2148fe4 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x4005a49aa0}, {0x2c378c0, 0x4004ad1200}, 0x4004ad1200?, 0x4005b63860) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x4003e17240 sp=0x4003e17030 pc=0x2139800 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x4005a49aa0}, {0x2c378c0?, 0x4004ad1200}, 0x400647be40, 0x4005b63860) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x4003e17360 sp=0x4003e17240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x4005a49aa0}, {0x2c378c0, 0x4004ad1200}, 0x400647be40?, 0x4005b64cc0) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x4003e173b0 sp=0x4003e17360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4005a49aa0}, {0x2c378c0, 0x4004ad1200}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4003e17410 sp=0x4003e173b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x4005a49980?}, {0x2c378c0, 0x4004ad1200}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x4003e174c0 sp=0x4003e17410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x4005a49890}, {0x2c378c0, 0x4004ad1200}, 0x400647be40, 0x400608f7d0) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x4003e177a0 sp=0x4003e174c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x4005a49890}, {0x2c378c0, 0x4004ad1200}, 0x400647be40?, 0x4005b64b40) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x4003e17800 sp=0x4003e177a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4005a49890}, {0x2c378c0, 0x4004ad1200}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4003e17860 sp=0x4003e17800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x4005a49890?}, {0x2c378c0?, 0x4004ad1200?}, 0x400647be40?, 0x400608f7b8?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x4003e178f0 sp=0x4003e17860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x4005a49890}, {0x2c378c0, 0x4004ad1200}, 0x40030069a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x4003e17950 sp=0x4003e178f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x4005a49890}, 0x4005279c80, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x4003e179b0 sp=0x4003e17950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x4005a49800}, {0x45c4618, 0x40025d7520}, 0x4005a9ec60, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x4003e17da0 sp=0x4003e179b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x4005a9ec60) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x4003e17f80 sp=0x4003e17da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x4003e17fd0 sp=0x4003e17f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4003e17fd0 sp=0x4003e17fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 1 [select, 511 minutes]: runtime.gopark(0x4002d9f978?, 0x2?, 0xb0?, 0xca?, 0x4002d9f964?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4001a11800 sp=0x4001a117e0 pc=0x4fc48 runtime.selectgo(0x4001a11978, 0x4002d9f960, 0x2fbe6f8?, 0x0, 0x400072b480?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4001a11910 sp=0x4001a11800 pc=0x60fb8 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Wait(0x4002e18080, {0x45b6e58, 0x680bd40}) /home/circleci/project/commonlib/waiter/routine.go:81 +0xbc fp=0x4001a119a0 sp=0x4001a11910 pc=0x1f5293c github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).Wait(0x40006cc000, {0x45b6e58, 0x680bd40}) /home/circleci/project/commonlib/waiter/server.go:1069 +0x30 fp=0x4001a119e0 sp=0x4001a119a0 pc=0x1f59670 github.com/xxx/xxx/userdirectory-dal/cmd/root.run({0x45b6e58, 0x680bd40}) /home/circleci/project/userdirectory-dal/cmd/root/root.go:148 +0x918 fp=0x4001a11cb0 sp=0x4001a119e0 pc=0x23202e8 github.com/xxx/xxx/commonlib/cli.NewCobraRootCommand.func1(0x40021cc000?, {0x680bd40?, 0x0?, 0x0?}) /home/circleci/project/commonlib/cli/cobra_helpers.go:30 +0x30 fp=0x4001a11cd0 sp=0x4001a11cb0 pc=0x1e70300 github.com/spf13/cobra.(*Command).execute(0x40021ca000, {0x40000700e0, 0x0, 0x0}) /go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:944 +0x640 fp=0x4001a11e10 sp=0x4001a11cd0 pc=0x1dbacc0 github.com/spf13/cobra.(*Command).ExecuteC(0x40021ca000) /go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:1068 +0x320 fp=0x4001a11ed0 sp=0x4001a11e10 pc=0x1dbb400 github.com/spf13/cobra.(*Command).Execute(...) /go/pkg/mod/github.com/spf13/cobra@v1.7.0/command.go:992 github.com/xxx/xxx/userdirectory-dal/cmd/root.Execute() /home/circleci/project/userdirectory-dal/cmd/root/root.go:76 +0x24 fp=0x4001a11f20 sp=0x4001a11ed0 pc=0x231f924 main.main() /home/circleci/project/userdirectory-dal/cmd/main.go:8 +0x1c fp=0x4001a11f30 sp=0x4001a11f20 pc=0x2320b0c runtime.main() /usr/local/go/src/runtime/proc.go:267 +0x2bc fp=0x4001a11fd0 sp=0x4001a11f30 pc=0x4f7ec runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001a11fd0 sp=0x4001a11fd0 pc=0x846b4 goroutine 2 [force gc (idle), 511 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d2f90 sp=0x40000d2f70 pc=0x4fc48 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.forcegchelper() /usr/local/go/src/runtime/proc.go:322 +0xb8 fp=0x40000d2fd0 sp=0x40000d2f90 pc=0x4faa8 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d2fd0 sp=0x40000d2fd0 pc=0x846b4 created by runtime.init.6 in goroutine 1 /usr/local/go/src/runtime/proc.go:310 +0x24 goroutine 3 [GC sweep wait]: runtime.gopark(0x67c0d01?, 0x67c0dc0?, 0xc?, 0x14?, 0x1?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d3760 sp=0x40000d3740 pc=0x4fc48 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.bgsweep(0x0?) /usr/local/go/src/runtime/mgcsweep.go:321 +0x108 fp=0x40000d37b0 sp=0x40000d3760 pc=0x39aa8 runtime.gcenable.func1() /usr/local/go/src/runtime/mgc.go:200 +0x28 fp=0x40000d37d0 sp=0x40000d37b0 pc=0x2e448 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d37d0 sp=0x40000d37d0 pc=0x846b4 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:200 +0x6c goroutine 4 [GC scavenge wait]: runtime.gopark(0x4b2607?, 0x49e842?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d3f50 sp=0x40000d3f30 pc=0x4fc48 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.(*scavengerState).park(0x67c2900) /usr/local/go/src/runtime/mgcscavenge.go:425 +0x5c fp=0x40000d3f80 sp=0x40000d3f50 pc=0x372bc runtime.bgscavenge(0x0?) /usr/local/go/src/runtime/mgcscavenge.go:658 +0xac fp=0x40000d3fb0 sp=0x40000d3f80 pc=0x3786c runtime.gcenable.func2() /usr/local/go/src/runtime/mgc.go:201 +0x28 fp=0x40000d3fd0 sp=0x40000d3fb0 pc=0x2e3e8 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d3fd0 sp=0x40000d3fd0 pc=0x846b4 created by runtime.gcenable in goroutine 1 /usr/local/go/src/runtime/mgc.go:201 +0xac goroutine 5 [finalizer wait]: runtime.gopark(0x0?, 0x400450eb40?, 0x10?, 0x40?, 0x1000000010?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d08d80 sp=0x4002d08d60 pc=0x4fc48 runtime.runfinq() /usr/local/go/src/runtime/mfinal.go:193 +0x108 fp=0x4002d08fd0 sp=0x4002d08d80 pc=0x2d538 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d08fd0 sp=0x4002d08fd0 pc=0x846b4 created by runtime.createfing in goroutine 1 /usr/local/go/src/runtime/mfinal.go:163 +0x80 goroutine 6 [GC worker (idle)]: runtime.gopark(0x5d3c62db3dbf?, 0x1?, 0xef?, 0x54?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d4730 sp=0x40000d4710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000d47d0 sp=0x40000d4730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d47d0 sp=0x40000d47d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 17 [GC worker (idle)]: runtime.gopark(0x5d3c62db3ead?, 0x1?, 0x4d?, 0xdc?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000ce730 sp=0x40000ce710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000ce7d0 sp=0x40000ce730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000ce7d0 sp=0x40000ce7d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 33 [GC worker (idle)]: runtime.gopark(0x5d3c62dd1eac?, 0x1?, 0x57?, 0x31?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000508730 sp=0x4000508710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40005087d0 sp=0x4000508730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40005087d0 sp=0x40005087d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 18 [GC worker (idle)]: runtime.gopark(0x680f460?, 0x1?, 0x6?, 0x1d?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000cef30 sp=0x40000cef10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000cefd0 sp=0x40000cef30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000cefd0 sp=0x40000cefd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 34 [GC worker (idle)]: runtime.gopark(0x680f460?, 0x1?, 0xd5?, 0xf9?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000508f30 sp=0x4000508f10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x4000508fd0 sp=0x4000508f30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000508fd0 sp=0x4000508fd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 7 [GC worker (idle)]: runtime.gopark(0x680f460?, 0x3?, 0x36?, 0x2f?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d4f30 sp=0x40000d4f10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000d4fd0 sp=0x40000d4f30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d4fd0 sp=0x40000d4fd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 19 [GC worker (idle)]: runtime.gopark(0x5d3c62db259c?, 0x1?, 0xdf?, 0x31?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000cf730 sp=0x40000cf710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000cf7d0 sp=0x40000cf730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000cf7d0 sp=0x40000cf7d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 35 [GC worker (idle)]: runtime.gopark(0x680f460?, 0x1?, 0xce?, 0xa7?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000509730 sp=0x4000509710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40005097d0 sp=0x4000509730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40005097d0 sp=0x40005097d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 8 [GC worker (idle)]: runtime.gopark(0x5d3be55d7dad?, 0x3?, 0x8b?, 0x23?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d5730 sp=0x40000d5710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000d57d0 sp=0x40000d5730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d57d0 sp=0x40000d57d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 20 [GC worker (idle)]: runtime.gopark(0x5d3c58490f3e?, 0x3?, 0x63?, 0xd7?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000cff30 sp=0x40000cff10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000cffd0 sp=0x40000cff30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000cffd0 sp=0x40000cffd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 36 [GC worker (idle)]: runtime.gopark(0x680f460?, 0x3?, 0xda?, 0x1?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000509f30 sp=0x4000509f10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x4000509fd0 sp=0x4000509f30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000509fd0 sp=0x4000509fd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 9 [GC worker (idle)]: runtime.gopark(0x5d3c62db3d23?, 0x3?, 0x51?, 0x22?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d5f30 sp=0x40000d5f10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000d5fd0 sp=0x40000d5f30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d5fd0 sp=0x40000d5fd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 21 [GC worker (idle)]: runtime.gopark(0x680f460?, 0x1?, 0x94?, 0xaf?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d0730 sp=0x40000d0710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000d07d0 sp=0x40000d0730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d07d0 sp=0x40000d07d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 37 [GC worker (idle)]: runtime.gopark(0x5d3c62dd1a0e?, 0x1?, 0xbb?, 0x2b?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400050a730 sp=0x400050a710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x400050a7d0 sp=0x400050a730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400050a7d0 sp=0x400050a7d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 10 [GC worker (idle)]: runtime.gopark(0x5d3c62dd0cea?, 0x1?, 0xfc?, 0x72?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000504730 sp=0x4000504710 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40005047d0 sp=0x4000504730 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40005047d0 sp=0x40005047d0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 22 [GC worker (idle)]: runtime.gopark(0x5d3c58490295?, 0x3?, 0x33?, 0xc2?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40000d0f30 sp=0x40000d0f10 pc=0x4fc48 runtime.gcBgMarkWorker() /usr/local/go/src/runtime/mgc.go:1293 +0xd8 fp=0x40000d0fd0 sp=0x40000d0f30 pc=0x30098 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40000d0fd0 sp=0x40000d0fd0 pc=0x846b4 created by runtime.gcBgMarkStartWorkers in goroutine 1 /usr/local/go/src/runtime/mgc.go:1217 +0x28 goroutine 169 [runnable]: runtime.gopark(0x40002e8f48?, 0x3?, 0xb0?, 0x41?, 0x40002e8efa?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40002e8d70 sp=0x40002e8d50 pc=0x4fc48 runtime.selectgo(0x40002e8f48, 0x40002e8ef4, 0x40025a0000?, 0x0, 0x3?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40002e8e80 sp=0x40002e8d70 pc=0x60fb8 go.opentelemetry.io/otel/sdk/trace.(*batchSpanProcessor).processQueue(0x4001847860) /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/batch_span_processor.go:312 +0xd4 fp=0x40002e8f90 sp=0x40002e8e80 pc=0x1df9bd4 go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor.func1() /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/batch_span_processor.go:128 +0x58 fp=0x40002e8fd0 sp=0x40002e8f90 pc=0x1df8f38 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40002e8fd0 sp=0x40002e8fd0 pc=0x846b4 created by go.opentelemetry.io/otel/sdk/trace.NewBatchSpanProcessor in goroutine 1 /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/batch_span_processor.go:126 +0x2bc goroutine 65 [chan receive]: runtime.gopark(0x40022c33a8?, 0x1087118?, 0xb0?, 0x84?, 0x4000f72af0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40022c3330 sp=0x40022c3310 pc=0x4fc48 runtime.chanrecv(0x4000f88fc0, 0x40022c36b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x40022c33b0 sp=0x40022c3330 pc=0x18a44 runtime.chanrecv2(0x4000254280?, 0x2fa485c?) /usr/local/go/src/runtime/chan.go:447 +0x14 fp=0x40022c33e0 sp=0x40022c33b0 pc=0x18614 gopkg.in/launchdarkly/go-sdk-events%2ev1.runFlushTask({0x0, 0x2710, 0xd18c2e2800, 0x40011a65a0, {0x45899c0, 0x4000254280}, 0x12a05f200, 0x0, {{{0x45984b0, 0x4000f72af0}, ...}, ...}, ...}, ...) /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:371 +0x128 fp=0x40022c3e30 sp=0x40022c33e0 pc=0x107f648 gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher.func1() /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x54 fp=0x40022c3fd0 sp=0x40022c3e30 pc=0x107e054 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40022c3fd0 sp=0x40022c3fd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x2dc goroutine 66 [chan receive]: runtime.gopark(0x400168d3a8?, 0x1087118?, 0xb0?, 0x84?, 0x4000f72af0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400168d330 sp=0x400168d310 pc=0x4fc48 runtime.chanrecv(0x4000f88fc0, 0x400168d6b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x400168d3b0 sp=0x400168d330 pc=0x18a44 runtime.chanrecv2(0x4000254280?, 0x2fa485c?) /usr/local/go/src/runtime/chan.go:447 +0x14 fp=0x400168d3e0 sp=0x400168d3b0 pc=0x18614 gopkg.in/launchdarkly/go-sdk-events%2ev1.runFlushTask({0x0, 0x2710, 0xd18c2e2800, 0x40011a65a0, {0x45899c0, 0x4000254280}, 0x12a05f200, 0x0, {{{0x45984b0, 0x4000f72af0}, ...}, ...}, ...}, ...) /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:371 +0x128 fp=0x400168de30 sp=0x400168d3e0 pc=0x107f648 gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher.func1() /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x54 fp=0x400168dfd0 sp=0x400168de30 pc=0x107e054 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400168dfd0 sp=0x400168dfd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x2dc goroutine 67 [chan receive]: runtime.gopark(0x4001a8f3a8?, 0x1087118?, 0xb0?, 0x84?, 0x4000f72af0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4001a8f330 sp=0x4001a8f310 pc=0x4fc48 runtime.chanrecv(0x4000f88fc0, 0x4001a8f6b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x4001a8f3b0 sp=0x4001a8f330 pc=0x18a44 runtime.chanrecv2(0x4000254280?, 0x2fa485c?) /usr/local/go/src/runtime/chan.go:447 +0x14 fp=0x4001a8f3e0 sp=0x4001a8f3b0 pc=0x18614 gopkg.in/launchdarkly/go-sdk-events%2ev1.runFlushTask({0x0, 0x2710, 0xd18c2e2800, 0x40011a65a0, {0x45899c0, 0x4000254280}, 0x12a05f200, 0x0, {{{0x45984b0, 0x4000f72af0}, ...}, ...}, ...}, ...) /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:371 +0x128 fp=0x4001a8fe30 sp=0x4001a8f3e0 pc=0x107f648 gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher.func1() /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x54 fp=0x4001a8ffd0 sp=0x4001a8fe30 pc=0x107e054 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001a8ffd0 sp=0x4001a8ffd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x2dc goroutine 68 [chan receive]: runtime.gopark(0x40019f13a8?, 0x1087118?, 0xb0?, 0x84?, 0x4000f72af0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40019f1330 sp=0x40019f1310 pc=0x4fc48 runtime.chanrecv(0x4000f88fc0, 0x40019f16b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x40019f13b0 sp=0x40019f1330 pc=0x18a44 runtime.chanrecv2(0x4000254280?, 0x2fa485c?) /usr/local/go/src/runtime/chan.go:447 +0x14 fp=0x40019f13e0 sp=0x40019f13b0 pc=0x18614 gopkg.in/launchdarkly/go-sdk-events%2ev1.runFlushTask({0x0, 0x2710, 0xd18c2e2800, 0x40011a65a0, {0x45899c0, 0x4000254280}, 0x12a05f200, 0x0, {{{0x45984b0, 0x4000f72af0}, ...}, ...}, ...}, ...) /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:371 +0x128 fp=0x40019f1e30 sp=0x40019f13e0 pc=0x107f648 gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher.func1() /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x54 fp=0x40019f1fd0 sp=0x40019f1e30 pc=0x107e054 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40019f1fd0 sp=0x40019f1fd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x2dc goroutine 69 [chan receive]: runtime.gopark(0x40010673a8?, 0x1087118?, 0xb0?, 0x84?, 0x4000f72af0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4001067330 sp=0x4001067310 pc=0x4fc48 runtime.chanrecv(0x4000f88fc0, 0x40010676b8, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x40010673b0 sp=0x4001067330 pc=0x18a44 runtime.chanrecv2(0x4000254280?, 0x2fa485c?) /usr/local/go/src/runtime/chan.go:447 +0x14 fp=0x40010673e0 sp=0x40010673b0 pc=0x18614 gopkg.in/launchdarkly/go-sdk-events%2ev1.runFlushTask({0x0, 0x2710, 0xd18c2e2800, 0x40011a65a0, {0x45899c0, 0x4000254280}, 0x12a05f200, 0x0, {{{0x45984b0, 0x4000f72af0}, ...}, ...}, ...}, ...) /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:371 +0x128 fp=0x4001067e30 sp=0x40010673e0 pc=0x107f648 gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher.func1() /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x54 fp=0x4001067fd0 sp=0x4001067e30 pc=0x107e054 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001067fd0 sp=0x4001067fd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:139 +0x2dc goroutine 70 [runnable]: runtime.gopark(0x4001a0fde8?, 0x4?, 0x20?, 0x91?, 0x4001a0fd90?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4001a0fb40 sp=0x4001a0fb20 pc=0x4fc48 runtime.selectgo(0x4001a0fde8, 0x4001a0fd88, 0x40054fe500?, 0x0, 0x4?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4001a0fc50 sp=0x4001a0fb40 pc=0x60fb8 gopkg.in/launchdarkly/go-sdk-events%2ev1.(*eventDispatcher).runMainLoop(0x4000f66b40, 0x4000f88f60) /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:189 +0x218 fp=0x4001a0ffb0 sp=0x4001a0fc50 pc=0x107e2a8 gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher.func2() /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:145 +0x2c fp=0x4001a0ffd0 sp=0x4001a0ffb0 pc=0x107dfcc runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001a0ffd0 sp=0x4001a0ffd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-sdk-events%2ev1.startEventDispatcher in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-sdk-events.v1@v1.1.1/event_processor.go:145 +0x4cc goroutine 71 [select]: runtime.gopark(0x40010635a0?, 0x3?, 0x8?, 0x81?, 0x400106346a?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4001063210 sp=0x40010631f0 pc=0x4fc48 runtime.selectgo(0x40010635a0, 0x4001063464, 0x680bd40?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4001063320 sp=0x4001063210 pc=0x60fb8 gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource.(*StreamProcessor).consumeStream(0x4000f8cd80, 0x400017edc0, 0x9?) /go/pkg/mod/gopkg.in/launchdarkly/go-server-sdk.v5@v5.6.0/internal/datasource/streaming_data_source.go:132 +0xc0 fp=0x4001063b00 sp=0x4001063320 pc=0x10a7950 gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource.(*StreamProcessor).subscribe(0x4000f8cd80, 0x40005f65a0?) /go/pkg/mod/gopkg.in/launchdarkly/go-server-sdk.v5@v5.6.0/internal/datasource/streaming_data_source.go:327 +0x474 fp=0x4001063fb0 sp=0x4001063b00 pc=0x10a8994 gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource.(*StreamProcessor).Start.func1() /go/pkg/mod/gopkg.in/launchdarkly/go-server-sdk.v5@v5.6.0/internal/datasource/streaming_data_source.go:117 +0x2c fp=0x4001063fd0 sp=0x4001063fb0 pc=0x10a785c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001063fd0 sp=0x4001063fd0 pc=0x846b4 created by gopkg.in/launchdarkly/go-server-sdk.v5/internal/datasource.(*StreamProcessor).Start in goroutine 1 /go/pkg/mod/gopkg.in/launchdarkly/go-server-sdk.v5@v5.6.0/internal/datasource/streaming_data_source.go:117 +0x158 goroutine 9813774 [runnable]: runtime.makeBucketArray(0x2769d20?, 0x1?, 0x0?) /usr/local/go/src/runtime/map.go:346 +0x208 fp=0x40014a2d50 sp=0x40014a2d50 pc=0x22438 runtime.makemap(0x2769d20?, 0xffff946885b8?, 0x280?) /usr/local/go/src/runtime/map.go:330 +0xec fp=0x40014a2d90 sp=0x40014a2d50 pc=0x2216c github.com/xxx/xxx/grpclib/interceptors.mustMapLoggedFields(...) /home/circleci/project/grpclib/interceptors/logger.go:208 github.com/xxx/xxx/grpclib/interceptors.GetServerInterceptorLoggerFunc.func1({0x45b6e90, 0x40054e9ef0}, 0xfffffffffffffffc, {0x2fad93b, 0xc}, {0x4006586780, 0x16, 0x2?}) /home/circleci/project/grpclib/interceptors/logger.go:233 +0x78 fp=0x40014a2ec0 sp=0x40014a2d90 pc=0x21450c8 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.LoggerFunc.Log(0x400658a3c0?, {0x45b6e90?, 0x40054e9ef0?}, 0x40054fc480?, {0x2fad93b?, 0x4004517860?}, {0x4006586780?, 0x4004517900?, 0x400658a280?}) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/logging/logging.go:202 +0x54 fp=0x40014a2f10 sp=0x40014a2ec0 pc=0x213bf94 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.(*reporter).PostMsgReceive(0x4004517900, {0x2c378c0, 0x4002c56e40}, {0x0, 0x0}, 0x2f9b492?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/logging/interceptors.go:100 +0x218 fp=0x40014a3030 sp=0x40014a2f10 pc=0x2137c68 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x40054e9ef0}, {0x2c378c0, 0x4002c56e40}, 0x4002c56e40?, 0x40054dbe60) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:21 +0x1d4 fp=0x40014a3240 sp=0x40014a3030 pc=0x21397e4 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x40054e9ef0}, {0x2c378c0?, 0x4002c56e40}, 0x40054fc380, 0x40054dbe60) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x40014a3360 sp=0x40014a3240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x40054e9ef0}, {0x2c378c0, 0x4002c56e40}, 0x40054fc380?, 0x40054a7b00) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x40014a33b0 sp=0x40014a3360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40054e9ef0}, {0x2c378c0, 0x4002c56e40}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40014a3410 sp=0x40014a33b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x40054e9dd0?}, {0x2c378c0, 0x4002c56e40}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x40014a34c0 sp=0x40014a3410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x40054e9ce0}, {0x2c378c0, 0x4002c56e40}, 0x40054fc380, 0x4006208318) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x40014a37a0 sp=0x40014a34c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x40054e9ce0}, {0x2c378c0, 0x4002c56e40}, 0x40054fc380?, 0x40054a7980) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x40014a3800 sp=0x40014a37a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40054e9ce0}, {0x2c378c0, 0x4002c56e40}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40014a3860 sp=0x40014a3800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x40054e9ce0?}, {0x2c378c0?, 0x4002c56e40?}, 0x40054fc380?, 0x4006208300?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x40014a38f0 sp=0x40014a3860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x40054e9ce0}, {0x2c378c0, 0x4002c56e40}, 0x400464d9a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x40014a3950 sp=0x40014a38f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x40054e9ce0}, 0x4005485200, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x40014a39b0 sp=0x40014a3950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x40054e9c50}, {0x45c4618, 0x40025d7520}, 0x4002fbfb00, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x40014a3da0 sp=0x40014a39b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x4002fbfb00) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x40014a3f80 sp=0x40014a3da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x40014a3fd0 sp=0x40014a3f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40014a3fd0 sp=0x40014a3fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 46 [select]: runtime.gopark(0x40068bbf48?, 0x5?, 0x58?, 0xbd?, 0x40068bbe4e?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40068bbcf0 sp=0x40068bbcd0 pc=0x4fc48 runtime.selectgo(0x40068bbf48, 0x40068bbe44, 0x4000829f20?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40068bbe00 sp=0x40068bbcf0 pc=0x60fb8 github.com/launchdarkly/eventsource.(*Stream).stream(0x400017edc0, {0x459a078, 0x400425e940}) /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/stream.go:324 +0x28c fp=0x40068bbfa0 sp=0x40068bbe00 pc=0x10a1b1c github.com/launchdarkly/eventsource.SubscribeWithRequestAndOptions.func1() /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/stream.go:129 +0x30 fp=0x40068bbfd0 sp=0x40068bbfa0 pc=0x10a1020 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40068bbfd0 sp=0x40068bbfd0 pc=0x846b4 created by github.com/launchdarkly/eventsource.SubscribeWithRequestAndOptions in goroutine 71 /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/stream.go:129 +0x450 goroutine 102 [select, 511 minutes]: runtime.gopark(0x40007cbf78?, 0x2?, 0x68?, 0xbe?, 0x40007cbf74?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40007cbe20 sp=0x40007cbe00 pc=0x4fc48 runtime.selectgo(0x40007cbf78, 0x40007cbf70, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40007cbf30 sp=0x40007cbe20 pc=0x60fb8 database/sql.(*DB).connectionOpener(0x40026ed860, {0x45b6ec8, 0x4002765590}) /usr/local/go/src/database/sql/sql.go:1218 +0x80 fp=0x40007cbfa0 sp=0x40007cbf30 pc=0x97a150 database/sql.OpenDB.func1() /usr/local/go/src/database/sql/sql.go:791 +0x30 fp=0x40007cbfd0 sp=0x40007cbfa0 pc=0x9784e0 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40007cbfd0 sp=0x40007cbfd0 pc=0x846b4 created by database/sql.OpenDB in goroutine 1 /usr/local/go/src/database/sql/sql.go:791 +0x158 goroutine 184 [semacquire]: runtime.gopark(0x67de0c0?, 0x2150c?, 0xa0?, 0x7a?, 0x18?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400083cbb0 sp=0x400083cb90 pc=0x4fc48 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.semacquire1(0x400215a248, 0x88?, 0x1, 0x0, 0x38?) /usr/local/go/src/runtime/sema.go:160 +0x208 fp=0x400083cc00 sp=0x400083cbb0 pc=0x61de8 sync.runtime_Semacquire(0x40007029c0?) /usr/local/go/src/runtime/sema.go:62 +0x2c fp=0x400083cc40 sp=0x400083cc00 pc=0x7fd7c sync.(*WaitGroup).Wait(0x400215a240) /usr/local/go/src/sync/waitgroup.go:116 +0x74 fp=0x400083cc60 sp=0x400083cc40 pc=0x91244 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect(0x4001ff6780, 0x40021784e0) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:333 +0x334 fp=0x400083cf50 sp=0x400083cc60 pc=0xc88f54 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).run.func2() /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:253 +0xc8 fp=0x400083cfd0 sp=0x400083cf50 pc=0xc88b08 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400083cfd0 sp=0x400083cfd0 pc=0x846b4 created by gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).run in goroutine 1 /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:248 +0xe8 goroutine 185 [select]: runtime.gopark(0x4001a13e68?, 0x2?, 0x0?, 0x0?, 0x4001a13e54?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4001510cb0 sp=0x4001510c90 pc=0x4fc48 runtime.selectgo(0x4001510e68, 0x4001a13e50, 0xedd60677e?, 0x0, 0xc16bba071f290ad3?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4001510dc0 sp=0x4001510cb0 pc=0x60fb8 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).send(0x4001ff6780) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:423 +0x80 fp=0x4001510f90 sp=0x4001510dc0 pc=0xc89c70 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).run.func3() /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:258 +0x54 fp=0x4001510fd0 sp=0x4001510f90 pc=0xc889a4 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4001510fd0 sp=0x4001510fd0 pc=0x846b4 created by gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).run in goroutine 1 /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:256 +0x134 goroutine 9814285 [runnable]: runtime.mapassign(0x2769ba0?, 0x4006225770?, 0x400602d470?) /usr/local/go/src/runtime/map.go:579 +0x4a4 fp=0x400602d3f0 sp=0x400602d3f0 pc=0x22f34 sync.(*Map).Swap(0x400627c078, {0x259fda0, 0x400621b1a0}, {0x259fda0, 0x400621b150}) /usr/local/go/src/sync/map.go:365 +0x310 fp=0x400602d460 sp=0x400602d3f0 pc=0x8e570 sync.(*Map).Store(...) /usr/local/go/src/sync/map.go:155 github.com/jinzhu/gorm.(*DB).clone.func1({0x259fda0?, 0x400621b1a0?}, {0x259fda0?, 0x400621b150?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:858 +0x4c fp=0x400602d4a0 sp=0x400602d460 pc=0x9b391c sync.(*Map).Range(0x4006219e88, 0x400602d588) /usr/local/go/src/sync/map.go:476 +0x288 fp=0x400602d540 sp=0x400602d4a0 pc=0x8ee88 github.com/jinzhu/gorm.(*DB).clone(0x4006219e10) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:857 +0x18c fp=0x400602d5a0 sp=0x400602d540 pc=0x9b37dc github.com/jinzhu/gorm.(*Scope).NewDB(0x2769d20?) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:51 +0x24 fp=0x400602d5c0 sp=0x400602d5a0 pc=0x9ba574 github.com/jinzhu/gorm.(*Scope).New(...) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:36 github.com/jinzhu/gorm.(*Scope).buildCondition(0x4006242580, 0x2fa3596?, 0x1) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:585 +0xb88 fp=0x400602d9a0 sp=0x400602d5c0 pc=0x9be508 github.com/jinzhu/gorm.(*Scope).whereSQL(0x4006242580) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:731 +0x24c fp=0x400602dbc0 sp=0x400602d9a0 pc=0x9c015c github.com/jinzhu/gorm.(*Scope).CombinedConditionSql(0x4006242580) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:345 +0x38 fp=0x400602dcd0 sp=0x400602dbc0 pc=0x9bc428 github.com/jinzhu/gorm.(*Scope).prepareQuerySQL(0x4006242580) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:847 +0xa0 fp=0x400602dd80 sp=0x400602dcd0 pc=0x9c1060 github.com/jinzhu/gorm.queryCallback(0x4006242580) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/callback_query.go:59 +0x42c fp=0x400602df80 sp=0x400602dd80 pc=0x99d3dc github.com/jinzhu/gorm.(*Scope).callCallbacks(0x4006242580, {0x4002174200, 0x5, 0x259fda0?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:869 +0x88 fp=0x400602dfd0 sp=0x400602df80 pc=0x9c11d8 github.com/jinzhu/gorm.(*DB).First(0x4006219c70, {0x2f4d2a0?, 0x400624cb00?}, {0x0, 0x0, 0x0}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:334 +0x274 fp=0x400602e070 sp=0x400602dfd0 pc=0x9af0c4 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).GetObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x4006224e70}, 0x9?) /home/circleci/project/datalib/objectstore/dal.go:284 +0x484 fp=0x400602e770 sp=0x400602e070 pc=0x21cd294 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments.func2({0x45b6e90, 0x4006224e70}) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:38 +0x148 fp=0x400602e850 sp=0x400602e770 pc=0x2240808 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.func1({0x45b6e90, 0x4006224e70}) /home/circleci/project/metricslib/metrics.go:267 +0x88 fp=0x400602e920 sp=0x400602e850 pc=0x1d8a968 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.ObserveWithError.func2({0x45b6e90, 0x4006224e70}) /home/circleci/project/metricslib/metrics.go:135 +0x7c fp=0x400602e9c0 sp=0x400602e920 pc=0x1d8a85c github.com/xxx/xxx/tracelib.RunUnderSpan({0x45b6e90?, 0x4006224c60?}, {0x307b505?, 0x400590bc20?}, {0x2fa83e3?, 0x223fff8?}, 0x4004392a80) /home/circleci/project/tracelib/tracing.go:189 +0x98 fp=0x400602ea30 sp=0x400602e9c0 pc=0xc90398 github.com/xxx/xxx/metricslib.ObserveWithError(...) /home/circleci/project/metricslib/metrics.go:132 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold({0x45b6e90?, 0x4006224c60?}, 0x40027feb58?, {0x307b505?, 0x2?}, {0x2fa83e3?, 0x5300000000000003?}, 0x4?) /home/circleci/project/metricslib/metrics.go:264 +0xc4 fp=0x400602eb00 sp=0x400602ea30 pc=0x1d8a764 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x4006224c60}, 0x400205ee00?) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:36 +0x110 fp=0x400602ec60 sp=0x400602eb00 pc=0x22400b0 github.com/xxx/xxx/userdirectory-dal/internal/rpc.(*UserDirectoryDALServerImpl).UpsertObjectGraphEnrichments(0x462f480?, {0x45b6e90?, 0x4006224c60?}, 0x2c378c0?) :1 +0x30 fp=0x400602ec90 sp=0x400602ec60 pc=0x231f020 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler.func1({0x45b6e90, 0x4006224c60}, {0x2c378c0?, 0x4003a2d7a0}) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:528 +0x74 fp=0x400602ecd0 sp=0x400602ec90 pc=0x1ca17c4 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x4006224c60}, {0x2c378c0?, 0x4003a2d7a0}, 0x1beb6dfd3f5e?, 0x4005f35e48) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/protovalidate/protovalidate.go:40 +0xf4 fp=0x400602ed20 sp=0x400602ecd0 pc=0x2141c84 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006224c60}, {0x2c378c0, 0x4003a2d7a0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x400602ed80 sp=0x400602ed20 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func3({0x45b6e90, 0x4006224c60}, {0x2c378c0, 0x4003a2d7a0}, 0x4006228100?, 0x4005895c40) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x400602ef90 sp=0x400602ed80 pc=0x2141ec0 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006224c60}, {0x2c378c0, 0x4003a2d7a0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x400602eff0 sp=0x400602ef90 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1.1({0x45b6e90, 0x4006224ba0}, {0x2c378c0, 0x4003a2d7a0}) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:69 +0x64 fp=0x400602f030 sp=0x400602eff0 pc=0x2148fe4 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x4006224b40}, {0x2c378c0, 0x4003a2d7a0}, 0x4003a2d7a0?, 0x400621aaf0) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x400602f240 sp=0x400602f030 pc=0x2139800 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x4006224b40}, {0x2c378c0?, 0x4003a2d7a0}, 0x4006228100, 0x400621aaf0) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x400602f360 sp=0x400602f240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x4006224b40}, {0x2c378c0, 0x4003a2d7a0}, 0x4006228100?, 0x4005895b80) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x400602f3b0 sp=0x400602f360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006224b40}, {0x2c378c0, 0x4003a2d7a0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x400602f410 sp=0x400602f3b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x4006224a20?}, {0x2c378c0, 0x4003a2d7a0}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x400602f4c0 sp=0x400602f410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x4006224930}, {0x2c378c0, 0x4003a2d7a0}, 0x4006228100, 0x4005f35e60) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x400602f7a0 sp=0x400602f4c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x4006224930}, {0x2c378c0, 0x4003a2d7a0}, 0x4006228100?, 0x4005895a00) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x400602f800 sp=0x400602f7a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006224930}, {0x2c378c0, 0x4003a2d7a0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x400602f860 sp=0x400602f800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x4006224930?}, {0x2c378c0?, 0x4003a2d7a0?}, 0x4006228100?, 0x4005f35e48?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x400602f8f0 sp=0x400602f860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x4006224930}, {0x2c378c0, 0x4003a2d7a0}, 0x400518c9a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x400602f950 sp=0x400602f8f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x4006224930}, 0x4006242200, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x400602f9b0 sp=0x400602f950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x40062248a0}, {0x45c4618, 0x40025d7520}, 0x400590ac60, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x400602fda0 sp=0x400602f9b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x400590ac60) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x400602ff80 sp=0x400602fda0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x400602ffd0 sp=0x400602ff80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400602ffd0 sp=0x400602ffd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 170 [select, 511 minutes]: runtime.gopark(0x400050b778?, 0x2?, 0x68?, 0xb6?, 0x400050b774?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400050b620 sp=0x400050b600 pc=0x4fc48 runtime.selectgo(0x400050b778, 0x400050b770, 0x400050b778?, 0x0, 0x4000f88540?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400050b730 sp=0x400050b620 pc=0x60fb8 database/sql.(*DB).connectionOpener(0x400170d5f0, {0x45b6ec8, 0x4001ff10e0}) /usr/local/go/src/database/sql/sql.go:1218 +0x80 fp=0x400050b7a0 sp=0x400050b730 pc=0x97a150 database/sql.OpenDB.func1() /usr/local/go/src/database/sql/sql.go:791 +0x30 fp=0x400050b7d0 sp=0x400050b7a0 pc=0x9784e0 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400050b7d0 sp=0x400050b7d0 pc=0x846b4 created by database/sql.OpenDB in goroutine 1 /usr/local/go/src/database/sql/sql.go:791 +0x158 goroutine 99 [select, 511 minutes]: runtime.gopark(0x40002eef78?, 0x2?, 0x68?, 0xee?, 0x40002eef74?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40002eee20 sp=0x40002eee00 pc=0x4fc48 runtime.selectgo(0x40002eef78, 0x40002eef70, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40002eef30 sp=0x40002eee20 pc=0x60fb8 database/sql.(*DB).connectionOpener(0x40026ec0d0, {0x45b6ec8, 0x4002224eb0}) /usr/local/go/src/database/sql/sql.go:1218 +0x80 fp=0x40002eefa0 sp=0x40002eef30 pc=0x97a150 database/sql.OpenDB.func1() /usr/local/go/src/database/sql/sql.go:791 +0x30 fp=0x40002eefd0 sp=0x40002eefa0 pc=0x9784e0 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40002eefd0 sp=0x40002eefd0 pc=0x846b4 created by database/sql.OpenDB in goroutine 1 /usr/local/go/src/database/sql/sql.go:791 +0x158 goroutine 105 [select, 511 minutes]: runtime.gopark(0x4002296f78?, 0x2?, 0x68?, 0x6e?, 0x4002296f74?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002296e20 sp=0x4002296e00 pc=0x4fc48 runtime.selectgo(0x4002296f78, 0x4002296f70, 0xf?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002296f30 sp=0x4002296e20 pc=0x60fb8 database/sql.(*DB).connectionOpener(0x40026edd40, {0x45b6ec8, 0x40027be550}) /usr/local/go/src/database/sql/sql.go:1218 +0x80 fp=0x4002296fa0 sp=0x4002296f30 pc=0x97a150 database/sql.OpenDB.func1() /usr/local/go/src/database/sql/sql.go:791 +0x30 fp=0x4002296fd0 sp=0x4002296fa0 pc=0x9784e0 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002296fd0 sp=0x4002296fd0 pc=0x846b4 created by database/sql.OpenDB in goroutine 1 /usr/local/go/src/database/sql/sql.go:791 +0x158 goroutine 7917117 [IO wait]: runtime.gopark(0x4002d057c8?, 0x57a5c?, 0xc8?, 0x57?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d05770 sp=0x4002d05750 pc=0x4fc48 runtime.netpollblock(0x0?, 0xffffffff?, 0xff?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4002d057b0 sp=0x4002d05770 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4ca04328, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4002d057e0 sp=0x4002d057b0 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002ace400?, 0x4005943000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4002d05810 sp=0x4002d057e0 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x4002ace400, {0x4005943000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4002d058b0 sp=0x4002d05810 pc=0xff5e0 net.(*netFD).Read(0x4002ace400, {0x4005943000?, 0x59e?, 0xffffffffffffffff?}) /usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x4002d05900 sp=0x4002d058b0 pc=0x1fd2a8 net.(*conn).Read(0x4004912198, {0x4005943000?, 0x4002ace400?, 0x4002d05960?}) /usr/local/go/src/net/net.go:179 +0x34 fp=0x4002d05950 sp=0x4002d05900 pc=0x20d344 net.(*TCPConn).Read(0x4002ace400?, {0x4005943000?, 0x4002d05a28?, 0x12e780?}) :1 +0x2c fp=0x4002d05980 sp=0x4002d05950 pc=0x21e73c net/http.(*persistConn).Read(0x4002cc1200, {0x4005943000?, 0x45a4660?, 0x4006c9ec78?}) /usr/local/go/src/net/http/transport.go:1954 +0x50 fp=0x4002d059e0 sp=0x4002d05980 pc=0x30c170 bufio.(*Reader).fill(0x40027592c0) /usr/local/go/src/bufio/bufio.go:113 +0xf8 fp=0x4002d05a20 sp=0x4002d059e0 pc=0x1452c8 bufio.(*Reader).ReadSlice(0x40027592c0, 0x3?) /usr/local/go/src/bufio/bufio.go:379 +0x30 fp=0x4002d05a70 sp=0x4002d05a20 pc=0x145ee0 net/http/internal.readChunkLine(0x4005943000?) /usr/local/go/src/net/http/internal/chunked.go:129 +0x20 fp=0x4002d05ac0 sp=0x4002d05a70 pc=0x2aef70 net/http/internal.(*chunkedReader).beginChunk(0x4002ca2420) /usr/local/go/src/net/http/internal/chunked.go:48 +0x28 fp=0x4002d05af0 sp=0x4002d05ac0 pc=0x2aea48 net/http/internal.(*chunkedReader).Read(0x4002ca2420, {0x4005495000?, 0x4002d05b98?, 0x43a7c?}) /usr/local/go/src/net/http/internal/chunked.go:98 +0x12c fp=0x4002d05b70 sp=0x4002d05af0 pc=0x2aecdc net/http.(*body).readLocked(0x400425e900, {0x4005495000?, 0x4002d05c28?, 0xffffffff00029ce4?}) /usr/local/go/src/net/http/transfer.go:839 +0x3c fp=0x4002d05bc0 sp=0x4002d05b70 pc=0x30243c net/http.(*body).Read(0x0?, {0x4005495000?, 0x0?, 0x0?}) /usr/local/go/src/net/http/transfer.go:831 +0x128 fp=0x4002d05c30 sp=0x4002d05bc0 pc=0x302318 net/http.(*bodyEOFSignal).Read(0x400425e940, {0x4005495000, 0x1000, 0x1000}) /usr/local/go/src/net/http/transport.go:2810 +0x16c fp=0x4002d05cc0 sp=0x4002d05c30 pc=0x31015c github.com/launchdarkly/eventsource.(*normaliser).Read(0x4004e46c90, {0x4005495000, 0x1000, 0x1000}) /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/normalise.go:19 +0x3c fp=0x4002d05d10 sp=0x4002d05cc0 pc=0x10a053c bufio.(*Reader).fill(0x4002998840) /usr/local/go/src/bufio/bufio.go:113 +0xf8 fp=0x4002d05d50 sp=0x4002d05d10 pc=0x1452c8 bufio.(*Reader).ReadSlice(0x4002998840, 0x8?) /usr/local/go/src/bufio/bufio.go:379 +0x30 fp=0x4002d05da0 sp=0x4002d05d50 pc=0x145ee0 bufio.(*Reader).collectFragments(0x4003d2ab60?, 0x20?) /usr/local/go/src/bufio/bufio.go:454 +0x64 fp=0x4002d05e70 sp=0x4002d05da0 pc=0x1462d4 bufio.(*Reader).ReadString(0x4000084a20?, 0x0?) /usr/local/go/src/bufio/bufio.go:501 +0x20 fp=0x4002d05f40 sp=0x4002d05e70 pc=0x146660 github.com/launchdarkly/eventsource.newLineStreamChannel.func1() /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/decoder.go:148 +0xa4 fp=0x4002d05fd0 sp=0x4002d05f40 pc=0x10a03d4 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d05fd0 sp=0x4002d05fd0 pc=0x846b4 created by github.com/launchdarkly/eventsource.newLineStreamChannel in goroutine 46 /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/decoder.go:144 +0xa4 goroutine 108 [select, 31 minutes]: runtime.gopark(0x4001a13f70?, 0x2?, 0x80?, 0xc1?, 0x4001a13f54?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40043c7e00 sp=0x40043c7de0 pc=0x4fc48 runtime.selectgo(0x40043c7f70, 0x4001a13f50, 0x680bd40?, 0x0, 0xd?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40043c7f10 sp=0x40043c7e00 pc=0x60fb8 github.com/xxx/xxx/datalib/pggorm.(*xxxxxDB).monitorxxxxxDBTenantRole(0x400056d5e0, {0x45b6e58, 0x680bd40}) /home/circleci/project/datalib/pggorm/xxxxxdb.go:672 +0xf8 fp=0x40043c7fa0 sp=0x40043c7f10 pc=0x1f744b8 github.com/xxx/xxx/datalib/pggorm.newxxxxxDB.func1() /home/circleci/project/datalib/pggorm/xxxxxdb.go:716 +0x30 fp=0x40043c7fd0 sp=0x40043c7fa0 pc=0x1f74c30 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40043c7fd0 sp=0x40043c7fd0 pc=0x846b4 created by github.com/xxx/xxx/datalib/pggorm.newxxxxxDB in goroutine 1 /home/circleci/project/datalib/pggorm/xxxxxdb.go:716 +0x1dc goroutine 231 [chan receive]: runtime.gopark(0x40002eff18?, 0x22976ec?, 0xa0?, 0x9b?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40002efe70 sp=0x40002efe50 pc=0x4fc48 runtime.chanrecv(0x4002ba4a20, 0x40002eff78, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x40002efef0 sp=0x40002efe70 pc=0x18a44 runtime.chanrecv2(0x400261c460?, 0x40002eff58?) /usr/local/go/src/runtime/chan.go:447 +0x14 fp=0x40002eff20 sp=0x40002efef0 pc=0x18614 cirello.io/dynamolock.(*Client).heartbeat(0x400261c410, {0x45b6ec8, 0x40019bb7c0}) /go/pkg/mod/cirello.io/dynamolock@v1.4.0/client.go:646 +0xcc fp=0x40002effa0 sp=0x40002eff20 pc=0x22976bc cirello.io/dynamolock.New.func2() /go/pkg/mod/cirello.io/dynamolock@v1.4.0/client.go:115 +0x30 fp=0x40002effd0 sp=0x40002effa0 pc=0x2294670 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40002effd0 sp=0x40002effd0 pc=0x846b4 created by cirello.io/dynamolock.New in goroutine 1 /go/pkg/mod/cirello.io/dynamolock@v1.4.0/client.go:115 +0x274 goroutine 233 [select, 511 minutes]: runtime.gopark(0x400083bf70?, 0x2?, 0x0?, 0x0?, 0x400083bf24?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400083bdc0 sp=0x400083bda0 pc=0x4fc48 runtime.selectgo(0x400083bf70, 0x400083bf20, 0xffff4d493000?, 0x0, 0x400083bf18?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400083bed0 sp=0x400083bdc0 pc=0x60fb8 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x4002c08da0, {0x45b6ec8, 0x4002c165f0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:76 +0xc8 fp=0x400083bfa0 sp=0x400083bed0 pc=0xb5d6d8 google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x30 fp=0x400083bfd0 sp=0x400083bfa0 pc=0xb5d570 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400083bfd0 sp=0x400083bfd0 pc=0x846b4 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x134 goroutine 9814228 [runnable]: go.opentelemetry.io/otel/sdk/trace.(*recordingSpan).SetAttributes.func1() /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/span.go:227 +0x3c fp=0x4005962770 sp=0x4005962770 pc=0x1dff06c go.opentelemetry.io/otel/sdk/trace.(*recordingSpan).SetAttributes(0x400510d980, {0x40075aae00?, 0x6, 0x8}) /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/span.go:254 +0x358 fp=0x4005962900 sp=0x4005962770 pc=0x1dfefe8 go.opentelemetry.io/otel/sdk/trace.(*tracer).newRecordingSpan(0x4001ff0eb0, {{0xe8, 0x64, 0xd, 0x29, 0x52, 0x5f, 0x43, 0x9a, 0xcb, ...}, ...}, ...) /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/tracer.go:156 +0x358 fp=0x4005962a70 sp=0x4005962900 pc=0x1e050e8 go.opentelemetry.io/otel/sdk/trace.(*tracer).newSpan(0x4001ff0eb0, {0x45b6e90, 0x40054e85a0}, {0x400609e490, 0xc}, 0x4005963138) /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/tracer.go:122 +0x660 fp=0x4005963070 sp=0x4005962a70 pc=0x1e04c70 go.opentelemetry.io/otel/sdk/trace.(*tracer).Start(0x4001ff0eb0, {0x45b6e90, 0x40054e85a0}, {0x400609e490, 0xc}, {0x400608c320?, 0x6, 0x11abac?}) /go/pkg/mod/go.opentelemetry.io/otel/sdk@v1.20.0/trace/tracer.go:55 +0x1a0 fp=0x4005963260 sp=0x4005963070 pc=0x1e04470 github.com/exaring/otelpgx.(*Tracer).TraceQueryStart(0x4002174c00, {0x45b6e90, 0x40054e85a0}, 0x4002012000, {{0x4007840840, 0x14a}, {0x40060a33b0, 0x3, 0x3}}) /go/pkg/mod/github.com/exaring/otelpgx@v0.5.0/tracer.go:137 +0x5c8 fp=0x4005963540 sp=0x4005963260 pc=0x1e1aed8 github.com/jackc/pgx/v5.(*Conn).Query(0x4002012000, {0x45b6e90?, 0x40054e85a0?}, {0x4007840840, 0x14a}, {0x40060a33b0, 0x3, 0x3}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/conn.go:663 +0xa4 fp=0x4005963740 sp=0x4005963540 pc=0xfeb304 github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext(0x4003968160, {0x45b6e90, 0x40054e85a0}, {0x4007840840, 0x14a}, {0x4004e59810, 0x2, 0x4003968160?}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/stdlib/sql.go:428 +0x2ac fp=0x4005963830 sp=0x4005963740 pc=0x1f60fdc database/sql.ctxDriverQuery({0x45b6e90?, 0x40054e85a0?}, {0xffff4d50a998?, 0x4003968160?}, {0x0?, 0x0?}, {0x4007840840?, 0x976d14?}, {0x4004e59810?, 0x1beb6e020dd6?, ...}) /usr/local/go/src/database/sql/ctxutil.go:48 +0xac fp=0x40059638c0 sp=0x4005963830 pc=0x97570c database/sql.(*DB).queryDC.func1() /usr/local/go/src/database/sql/sql.go:1748 +0x120 fp=0x4005963980 sp=0x40059638c0 pc=0x97da80 database/sql.withLock({0x4599a38, 0x40038e3cb0}, 0x4005963ad8) /usr/local/go/src/database/sql/sql.go:3502 +0x7c fp=0x40059639c0 sp=0x4005963980 pc=0x9857ac database/sql.(*DB).queryDC(0x40026ed860?, {0x45b6e90, 0x40054e85a0}, {0x0, 0x0}, 0x40038e3cb0, 0x4006098cc0, {0x4007840840, 0x14a}, {0x4005da5580, ...}) /usr/local/go/src/database/sql/sql.go:1743 +0x168 fp=0x4005963b60 sp=0x40059639c0 pc=0x97d538 database/sql.(*DB).query(0x4005963c18?, {0x45b6e90, 0x40054e85a0}, {0x4007840840, 0x14a}, {0x4005da5580, 0x2, 0x2}, 0xa0?) /usr/local/go/src/database/sql/sql.go:1726 +0xb4 fp=0x4005963be0 sp=0x4005963b60 pc=0x97d354 database/sql.(*DB).QueryContext.func1(0x88?) /usr/local/go/src/database/sql/sql.go:1704 +0x54 fp=0x4005963c50 sp=0x4005963be0 pc=0x97d194 database/sql.(*DB).retry(0x4005963ce8?, 0x4005963cd0) /usr/local/go/src/database/sql/sql.go:1538 +0x4c fp=0x4005963ca0 sp=0x4005963c50 pc=0x97bdac database/sql.(*DB).QueryContext(0x4005963d78?, {0x45b6e90?, 0x40054e85a0?}, {0x4007840840?, 0x4005963d68?}, {0x4005da5580?, 0x2fbf84d?, 0x11?}) /usr/local/go/src/database/sql/sql.go:1703 +0x94 fp=0x4005963d30 sp=0x4005963ca0 pc=0x97d0c4 github.com/xxx/xxx/datalib/pggorm.(*SqlDbWithContext).Query(0x4005963ee8?, {0x4007840840?, 0x1?}, {0x4005da5580?, 0x26f5e80?, 0x0?}) /home/circleci/project/datalib/pggorm/gorm_sql_db.go:56 +0x90 fp=0x4005963d80 sp=0x4005963d30 pc=0x1f67ba0 github.com/jinzhu/gorm.queryCallback(0x4005484f00) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/callback_query.go:72 +0x5a0 fp=0x4005963f80 sp=0x4005963d80 pc=0x99d550 github.com/jinzhu/gorm.(*Scope).callCallbacks(0x4005484f00, {0x4002174200, 0x5, 0x259fda0?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:869 +0x88 fp=0x4005963fd0 sp=0x4005963f80 pc=0x9c11d8 github.com/jinzhu/gorm.(*DB).First(0x4006202750, {0x2f4d2a0?, 0x40054a38c0?}, {0x0, 0x0, 0x0}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:334 +0x274 fp=0x4005964070 sp=0x4005963fd0 pc=0x9af0c4 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).GetObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x40054e85a0}, 0x9?) /home/circleci/project/datalib/objectstore/dal.go:284 +0x484 fp=0x4005964770 sp=0x4005964070 pc=0x21cd294 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments.func2({0x45b6e90, 0x40054e85a0}) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:38 +0x148 fp=0x4005964850 sp=0x4005964770 pc=0x2240808 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.func1({0x45b6e90, 0x40054e85a0}) /home/circleci/project/metricslib/metrics.go:267 +0x88 fp=0x4005964920 sp=0x4005964850 pc=0x1d8a968 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.ObserveWithError.func2({0x45b6e90, 0x40054e85a0}) /home/circleci/project/metricslib/metrics.go:135 +0x7c fp=0x40059649c0 sp=0x4005964920 pc=0x1d8a85c github.com/xxx/xxx/tracelib.RunUnderSpan({0x45b6e90?, 0x40054e8390?}, {0x307b505?, 0x40054bf680?}, {0x2fa83e3?, 0x223fff8?}, 0x4003830a80) /home/circleci/project/tracelib/tracing.go:189 +0x98 fp=0x4005964a30 sp=0x40059649c0 pc=0xc90398 github.com/xxx/xxx/metricslib.ObserveWithError(...) /home/circleci/project/metricslib/metrics.go:132 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold({0x45b6e90?, 0x40054e8390?}, 0x40014a2b58?, {0x307b505?, 0x2?}, {0x2fa83e3?, 0x5300000000000003?}, 0x4?) /home/circleci/project/metricslib/metrics.go:264 +0xc4 fp=0x4005964b00 sp=0x4005964a30 pc=0x1d8a764 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x40054e8390}, 0x400205ee00?) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:36 +0x110 fp=0x4005964c60 sp=0x4005964b00 pc=0x22400b0 github.com/xxx/xxx/userdirectory-dal/internal/rpc.(*UserDirectoryDALServerImpl).UpsertObjectGraphEnrichments(0x462f480?, {0x45b6e90?, 0x40054e8390?}, 0x2c378c0?) :1 +0x30 fp=0x4005964c90 sp=0x4005964c60 pc=0x231f020 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler.func1({0x45b6e90, 0x40054e8390}, {0x2c378c0?, 0x4002c56840}) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:528 +0x74 fp=0x4005964cd0 sp=0x4005964c90 pc=0x1ca17c4 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x40054e8390}, {0x2c378c0?, 0x4002c56840}, 0x1beb6d9b9564?, 0x4003177a40) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/protovalidate/protovalidate.go:40 +0xf4 fp=0x4005964d20 sp=0x4005964cd0 pc=0x2141c84 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40054e8390}, {0x2c378c0, 0x4002c56840}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4005964d80 sp=0x4005964d20 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func3({0x45b6e90, 0x40054e8390}, {0x2c378c0, 0x4002c56840}, 0x4002b83f20?, 0x40054a6f40) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x4005964f90 sp=0x4005964d80 pc=0x2141ec0 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40054e8390}, {0x2c378c0, 0x4002c56840}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4005964ff0 sp=0x4005964f90 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1.1({0x45b6e90, 0x40054e82d0}, {0x2c378c0, 0x4002c56840}) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:69 +0x64 fp=0x4005965030 sp=0x4005964ff0 pc=0x2148fe4 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x40054e8270}, {0x2c378c0, 0x4002c56840}, 0x4002c56840?, 0x40054da660) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x4005965240 sp=0x4005965030 pc=0x2139800 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x40054e8270}, {0x2c378c0?, 0x4002c56840}, 0x4002b83f20, 0x40054da660) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x4005965360 sp=0x4005965240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x40054e8270}, {0x2c378c0, 0x4002c56840}, 0x4002b83f20?, 0x40054a6e80) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x40059653b0 sp=0x4005965360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40054e8270}, {0x2c378c0, 0x4002c56840}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4005965410 sp=0x40059653b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x40054e8150?}, {0x2c378c0, 0x4002c56840}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x40059654c0 sp=0x4005965410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x40054e8060}, {0x2c378c0, 0x4002c56840}, 0x4002b83f20, 0x4003177a58) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x40059657a0 sp=0x40059654c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x40054e8060}, {0x2c378c0, 0x4002c56840}, 0x4002b83f20?, 0x40054a6d00) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x4005965800 sp=0x40059657a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40054e8060}, {0x2c378c0, 0x4002c56840}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4005965860 sp=0x4005965800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x40054e8060?}, {0x2c378c0?, 0x4002c56840?}, 0x4002b83f20?, 0x4003177a40?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x40059658f0 sp=0x4005965860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x40054e8060}, {0x2c378c0, 0x4002c56840}, 0x400464d9a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x4005965950 sp=0x40059658f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x40054e8060}, 0x4005484b80, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x40059659b0 sp=0x4005965950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x40054a1fb0}, {0x45c4618, 0x40025d7520}, 0x40054be7e0, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x4005965da0 sp=0x40059659b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x40054be7e0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x4005965f80 sp=0x4005965da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x4005965fd0 sp=0x4005965f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4005965fd0 sp=0x4005965fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 331 [select, 511 minutes]: runtime.gopark(0x4002d15f70?, 0x2?, 0x0?, 0x0?, 0x4002d15f24?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d15dc0 sp=0x4002d15da0 pc=0x4fc48 runtime.selectgo(0x4002d15f70, 0x4002d15f20, 0xffff4d453000?, 0x0, 0x4002d15f18?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002d15ed0 sp=0x4002d15dc0 pc=0x60fb8 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x4002bf11a0, {0x45b6ec8, 0x4002bf9630}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:76 +0xc8 fp=0x4002d15fa0 sp=0x4002d15ed0 pc=0xb5d6d8 google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x30 fp=0x4002d15fd0 sp=0x4002d15fa0 pc=0xb5d570 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d15fd0 sp=0x4002d15fd0 pc=0x846b4 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 1 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x134 goroutine 50 [chan receive, 511 minutes]: runtime.gopark(0x4002d10e18?, 0x1f372dc?, 0x1?, 0x0?, 0x28baec0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d10df0 sp=0x4002d10dd0 pc=0x4fc48 runtime.chanrecv(0x4002f0a000, 0x4002d10f18, 0x1) /usr/local/go/src/runtime/chan.go:583 +0x414 fp=0x4002d10e70 sp=0x4002d10df0 pc=0x18a44 runtime.chanrecv1(0x4002f0a000?, 0x4002d10f28?) /usr/local/go/src/runtime/chan.go:442 +0x14 fp=0x4002d10ea0 sp=0x4002d10e70 pc=0x185f4 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).CleanupService.func1({0x45b6e90, 0x4002f08000}) /home/circleci/project/commonlib/waiter/server.go:205 +0xac fp=0x4002d10f40 sp=0x4002d10ea0 pc=0x1f5397c github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4002d10fd0 sp=0x4002d10f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d10fd0 sp=0x4002d10fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 51 [sleep]: runtime.gopark(0x5d3c61b9843f?, 0x4000e42000?, 0xd8?, 0x2e?, 0x2?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d12ea0 sp=0x4002d12e80 pc=0x4fc48 time.Sleep(0x1dcd6500) /usr/local/go/src/runtime/time.go:195 +0x10c fp=0x4002d12ee0 sp=0x4002d12ea0 pc=0x80fec github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).PreStopCleanupService.func1({0x45b6e90, 0x4002f08240}) /home/circleci/project/commonlib/waiter/server.go:151 +0x38 fp=0x4002d12f40 sp=0x4002d12ee0 pc=0x1f53188 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4002d12fd0 sp=0x4002d12f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d12fd0 sp=0x4002d12fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 52 [IO wait, 511 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0xffff946a5270?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d11ae0 sp=0x4002d11ac0 pc=0x4fc48 runtime.netpollblock(0xd0?, 0x2b17980?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4002d11b20 sp=0x4002d11ae0 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d7217b0, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4002d11b50 sp=0x4002d11b20 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002f2c000?, 0x2b17980?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4002d11b80 sp=0x4002d11b50 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x4002f2c000) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x250 fp=0x4002d11c30 sp=0x4002d11b80 pc=0x102d20 net.(*netFD).accept(0x4002f2c000) /usr/local/go/src/net/fd_unix.go:172 +0x28 fp=0x4002d11cf0 sp=0x4002d11c30 pc=0x1feeb8 net.(*TCPListener).accept(0x4002f42000) /usr/local/go/src/net/tcpsock_posix.go:152 +0x28 fp=0x4002d11d20 sp=0x4002d11cf0 pc=0x2161b8 net.(*TCPListener).Accept(0x4002f42000) /usr/local/go/src/net/tcpsock.go:315 +0x2c fp=0x4002d11d60 sp=0x4002d11d20 pc=0x21509c net/http.(*onceCloseListener).Accept(0x45b6e58?) :1 +0x30 fp=0x4002d11d80 sp=0x4002d11d60 pc=0x31b640 net/http.(*Server).Serve(0x4002e4c000, {0x45a3bb0, 0x4002f42000}) /usr/local/go/src/net/http/server.go:3056 +0x2b8 fp=0x4002d11eb0 sp=0x4002d11d80 pc=0x2f8cf8 net/http.(*Server).ListenAndServe(0x4002e4c000) /usr/local/go/src/net/http/server.go:2985 +0x84 fp=0x4002d11ee0 sp=0x4002d11eb0 pc=0x2f8a04 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).createHttpServer.func1({0x45b6ec8?, 0x4002bf98b0?}) /home/circleci/project/commonlib/waiter/server.go:434 +0x38 fp=0x4002d11f40 sp=0x4002d11ee0 pc=0x1f55878 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4002d11fd0 sp=0x4002d11f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d11fd0 sp=0x4002d11fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 53 [IO wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d13ae0 sp=0x4002d13ac0 pc=0x4fc48 runtime.netpollblock(0x4002d13bb8?, 0x9b97c?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4002d13b20 sp=0x4002d13ae0 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d99e118, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4002d13b50 sp=0x4002d13b20 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002f2c080?, 0x0?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4002d13b80 sp=0x4002d13b50 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x4002f2c080) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x250 fp=0x4002d13c30 sp=0x4002d13b80 pc=0x102d20 net.(*netFD).accept(0x4002f2c080) /usr/local/go/src/net/fd_unix.go:172 +0x28 fp=0x4002d13cf0 sp=0x4002d13c30 pc=0x1feeb8 net.(*TCPListener).accept(0x4002f42040) /usr/local/go/src/net/tcpsock_posix.go:152 +0x28 fp=0x4002d13d20 sp=0x4002d13cf0 pc=0x2161b8 net.(*TCPListener).Accept(0x4002f42040) /usr/local/go/src/net/tcpsock.go:315 +0x2c fp=0x4002d13d60 sp=0x4002d13d20 pc=0x21509c net/http.(*onceCloseListener).Accept(0x4001524000?) :1 +0x30 fp=0x4002d13d80 sp=0x4002d13d60 pc=0x31b640 net/http.(*Server).Serve(0x4002e4c0f0, {0x45a3bb0, 0x4002f42040}) /usr/local/go/src/net/http/server.go:3056 +0x2b8 fp=0x4002d13eb0 sp=0x4002d13d80 pc=0x2f8cf8 net/http.(*Server).ListenAndServe(0x4002e4c0f0) /usr/local/go/src/net/http/server.go:2985 +0x84 fp=0x4002d13ee0 sp=0x4002d13eb0 pc=0x2f8a04 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).createHttpServer.func1({0x45b6ec8?, 0x4002bf98b0?}) /home/circleci/project/commonlib/waiter/server.go:434 +0x38 fp=0x4002d13f40 sp=0x4002d13ee0 pc=0x1f55878 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4002d13fd0 sp=0x4002d13f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d13fd0 sp=0x4002d13fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 337 [select, 511 minutes, locked to thread]: runtime.gopark(0x40028097a0?, 0x2?, 0x78?, 0x96?, 0x400280979c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002809630 sp=0x4002809610 pc=0x4fc48 runtime.selectgo(0x40028097a0, 0x4002809798, 0x0?, 0x0, 0x2f37800?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002809740 sp=0x4002809630 pc=0x60fb8 runtime.ensureSigM.func1() /usr/local/go/src/runtime/signal_unix.go:1014 +0x198 fp=0x40028097d0 sp=0x4002809740 pc=0x7a428 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40028097d0 sp=0x40028097d0 pc=0x846b4 created by runtime.ensureSigM in goroutine 50 /usr/local/go/src/runtime/signal_unix.go:997 +0xd8 goroutine 338 [syscall, 511 minutes]: runtime.notetsleepg(0x0?, 0x0?) /usr/local/go/src/runtime/lock_futex.go:236 +0x34 fp=0x4002f23790 sp=0x4002f23750 pc=0x1fda4 os/signal.signal_recv() /usr/local/go/src/runtime/sigqueue.go:152 +0x30 fp=0x4002f237b0 sp=0x4002f23790 pc=0x805b0 os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x1c fp=0x4002f237d0 sp=0x4002f237b0 pc=0x1f377cc runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002f237d0 sp=0x4002f237d0 pc=0x846b4 created by os/signal.Notify.func1.1 in goroutine 50 /usr/local/go/src/os/signal/signal.go:151 +0x28 goroutine 9814219 [select]: runtime.gopark(0x4002d16f48?, 0x3?, 0x18?, 0x6e?, 0x4002d16f22?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d16dd0 sp=0x4002d16db0 pc=0x4fc48 runtime.selectgo(0x4002d16f48, 0x4002d16f1c, 0x4002843380?, 0x0, 0x40041515c0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002d16ee0 sp=0x4002d16dd0 pc=0x60fb8 database/sql.(*Rows).awaitDone(0x40017e8870, {0x45b6e90, 0x400514eba0}, {0x0, 0x0}, {0x45b6ec8, 0x40014169b0}) /usr/local/go/src/database/sql/sql.go:2962 +0xbc fp=0x4002d16f80 sp=0x4002d16ee0 pc=0x98301c database/sql.(*Rows).initContextClose.func1() /usr/local/go/src/database/sql/sql.go:2949 +0x40 fp=0x4002d16fd0 sp=0x4002d16f80 pc=0x982f20 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d16fd0 sp=0x4002d16fd0 pc=0x846b4 created by database/sql.(*Rows).initContextClose in goroutine 9814216 /usr/local/go/src/database/sql/sql.go:2949 +0x180 goroutine 371 [select]: runtime.gopark(0x4004393ec0?, 0x2?, 0x98?, 0xbd?, 0x4004393e84?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002489d10 sp=0x4002489cf0 pc=0x4fc48 runtime.selectgo(0x4002489ec0, 0x4004393e80, 0x4002e00450?, 0x0, 0x2?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002489e20 sp=0x4002489d10 pc=0x60fb8 github.com/xxx/xxx/commonlib/memmonitor.(*memoryMonitor).run.func1() /home/circleci/project/commonlib/memmonitor/monitor.go:73 +0xb0 fp=0x4002489ef0 sp=0x4002489e20 pc=0x1f4a5b0 github.com/xxx/xxx/commonlib/waitgroup.(*SafeWaitGroup).Go.func1() /home/circleci/project/commonlib/waitgroup/waitgroup.go:83 +0x24 fp=0x4002489f00 sp=0x4002489ef0 pc=0x1118504 github.com/xxx/xxx/commonlib/waitgroup.(*SafeWaitGroup).Go.(*SafeErrorGroup).Go.func2() /home/circleci/project/commonlib/waitgroup/waitgroup.go:40 +0x8c fp=0x4002489f60 sp=0x4002489f00 pc=0x111840c golang.org/x/sync/errgroup.(*Group).Go.func1() /go/pkg/mod/golang.org/x/sync@v0.6.0/errgroup/errgroup.go:78 +0x58 fp=0x4002489fd0 sp=0x4002489f60 pc=0x11172b8 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002489fd0 sp=0x4002489fd0 pc=0x846b4 created by golang.org/x/sync/errgroup.(*Group).Go in goroutine 1 /go/pkg/mod/golang.org/x/sync@v0.6.0/errgroup/errgroup.go:75 +0x98 goroutine 9728029 [select]: runtime.gopark(0x4004919ac8?, 0x2?, 0xf8?, 0x99?, 0x4004919abc?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4004919970 sp=0x4004919950 pc=0x4fc48 runtime.selectgo(0x4004919ac8, 0x4004919ab8, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4004919a80 sp=0x4004919970 pc=0x60fb8 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).interruptibleSleep(0x4004919bb8?, 0x210c8?) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:462 +0x5c fp=0x4004919af0 sp=0x4004919a80 pc=0xc89fbc gopkg.in/DataDog/dd-trace-go.v1/profiler.init.collectGenericProfile.func1(0x4001ff6780) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profile.go:264 +0x48 fp=0x4004919c10 sp=0x4004919af0 pc=0xc8d4d8 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).runProfile(0x4001ff6780, 0x0) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profile.go:345 +0x1a4 fp=0x4004919e50 sp=0x4004919c10 pc=0xc861f4 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect.func2(0x0) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:322 +0xc0 fp=0x4004919fb0 sp=0x4004919e50 pc=0xc89490 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect.func4() /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:331 +0x34 fp=0x4004919fd0 sp=0x4004919fb0 pc=0xc89394 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4004919fd0 sp=0x4004919fd0 pc=0x846b4 created by gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect in goroutine 184 /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:317 +0x4ac goroutine 373 [select]: runtime.gopark(0x4003831e88?, 0x3?, 0xcf?, 0x21?, 0x4003831dea?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40068bdc70 sp=0x40068bdc50 pc=0x4fc48 runtime.selectgo(0x40068bde88, 0x4003831de4, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40068bdd80 sp=0x40068bdc70 pc=0x60fb8 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).cron.func3({0x45b6e90, 0x4002af63f0}) /home/circleci/project/commonlib/waiter/server.go:894 +0x27c fp=0x40068bdf40 sp=0x40068bdd80 pc=0x1f5801c github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x40068bdfd0 sp=0x40068bdf40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40068bdfd0 sp=0x40068bdfd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 374 [IO wait, 511 minutes]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x20f64?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d17ae0 sp=0x4002d17ac0 pc=0x4fc48 runtime.netpollblock(0xd0?, 0x2b17980?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4002d17b20 sp=0x4002d17ae0 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d7215c0, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4002d17b50 sp=0x4002d17b20 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002656300?, 0x2b17980?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4002d17b80 sp=0x4002d17b50 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x4002656300) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x250 fp=0x4002d17c30 sp=0x4002d17b80 pc=0x102d20 net.(*netFD).accept(0x4002656300) /usr/local/go/src/net/fd_unix.go:172 +0x28 fp=0x4002d17cf0 sp=0x4002d17c30 pc=0x1feeb8 net.(*TCPListener).accept(0x40022140a0) /usr/local/go/src/net/tcpsock_posix.go:152 +0x28 fp=0x4002d17d20 sp=0x4002d17cf0 pc=0x2161b8 net.(*TCPListener).Accept(0x40022140a0) /usr/local/go/src/net/tcpsock.go:315 +0x2c fp=0x4002d17d60 sp=0x4002d17d20 pc=0x21509c net/http.(*onceCloseListener).Accept(0x45b6e58?) :1 +0x30 fp=0x4002d17d80 sp=0x4002d17d60 pc=0x31b640 net/http.(*Server).Serve(0x4000f554a0, {0x45a3bb0, 0x40022140a0}) /usr/local/go/src/net/http/server.go:3056 +0x2b8 fp=0x4002d17eb0 sp=0x4002d17d80 pc=0x2f8cf8 net/http.(*Server).ListenAndServe(0x4000f554a0) /usr/local/go/src/net/http/server.go:2985 +0x84 fp=0x4002d17ee0 sp=0x4002d17eb0 pc=0x2f8a04 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).createHttpServer.func1({0x45b6ec8?, 0x4002bf98b0?}) /home/circleci/project/commonlib/waiter/server.go:434 +0x38 fp=0x4002d17f40 sp=0x4002d17ee0 pc=0x1f55878 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4002d17fd0 sp=0x4002d17f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d17fd0 sp=0x4002d17fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 375 [select]: runtime.gopark(0x400082be40?, 0x2?, 0x2b?, 0x0?, 0x400082bca4?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400082bb20 sp=0x400082bb00 pc=0x4fc48 runtime.selectgo(0x400082be40, 0x400082bca0, 0x237f4df?, 0x0, 0x259ffe0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400082bc30 sp=0x400082bb20 pc=0x60fb8 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).DBStats.func2({0x45b6e90, 0x4002d0c000}) /home/circleci/project/commonlib/waiter/server.go:610 +0x11c fp=0x400082bf40 sp=0x400082bc30 pc=0x1f5649c github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x400082bfd0 sp=0x400082bf40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400082bfd0 sp=0x400082bfd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 376 [select]: runtime.gopark(0x4000c9fe40?, 0x2?, 0x2b?, 0x0?, 0x4000c9fca4?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000c9fb20 sp=0x4000c9fb00 pc=0x4fc48 runtime.selectgo(0x4000c9fe40, 0x4000c9fca0, 0x237f4df?, 0x0, 0x259ffe0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4000c9fc30 sp=0x4000c9fb20 pc=0x60fb8 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).DBStats.func2({0x45b6e90, 0x4002c23470}) /home/circleci/project/commonlib/waiter/server.go:610 +0x11c fp=0x4000c9ff40 sp=0x4000c9fc30 pc=0x1f5649c github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4000c9ffd0 sp=0x4000c9ff40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000c9ffd0 sp=0x4000c9ffd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 377 [IO wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40022d9ae0 sp=0x40022d9ac0 pc=0x4fc48 runtime.netpollblock(0x40022d9bb8?, 0x9b97c?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x40022d9b20 sp=0x40022d9ae0 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d7214c8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x40022d9b50 sp=0x40022d9b20 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002d28180?, 0x0?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40022d9b80 sp=0x40022d9b50 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x4002d28180) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x250 fp=0x40022d9c30 sp=0x40022d9b80 pc=0x102d20 net.(*netFD).accept(0x4002d28180) /usr/local/go/src/net/fd_unix.go:172 +0x28 fp=0x40022d9cf0 sp=0x40022d9c30 pc=0x1feeb8 net.(*TCPListener).accept(0x4002d26000) /usr/local/go/src/net/tcpsock_posix.go:152 +0x28 fp=0x40022d9d20 sp=0x40022d9cf0 pc=0x2161b8 net.(*TCPListener).Accept(0x4002d26000) /usr/local/go/src/net/tcpsock.go:315 +0x2c fp=0x40022d9d60 sp=0x40022d9d20 pc=0x21509c net/http.(*onceCloseListener).Accept(0x4001a3fef0?) :1 +0x30 fp=0x40022d9d80 sp=0x40022d9d60 pc=0x31b640 net/http.(*Server).Serve(0x4000f55590, {0x45a3bb0, 0x4002d26000}) /usr/local/go/src/net/http/server.go:3056 +0x2b8 fp=0x40022d9eb0 sp=0x40022d9d80 pc=0x2f8cf8 net/http.(*Server).ListenAndServe(0x4000f55590) /usr/local/go/src/net/http/server.go:2985 +0x84 fp=0x40022d9ee0 sp=0x40022d9eb0 pc=0x2f8a04 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).createHttpServer.func1({0x45b6ec8?, 0x4002bf98b0?}) /home/circleci/project/commonlib/waiter/server.go:434 +0x38 fp=0x40022d9f40 sp=0x40022d9ee0 pc=0x1f55878 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x40022d9fd0 sp=0x40022d9f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40022d9fd0 sp=0x40022d9fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 379 [IO wait]: runtime.gopark(0x0?, 0x0?, 0x0?, 0x0?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002dc0ae0 sp=0x4002dc0ac0 pc=0x4fc48 runtime.netpollblock(0x4002dc0bb8?, 0x9b97c?, 0x0?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4002dc0b20 sp=0x4002dc0ae0 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d7213d0, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4002dc0b50 sp=0x4002dc0b20 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002aced00?, 0x0?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4002dc0b80 sp=0x4002dc0b50 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Accept(0x4002aced00) /usr/local/go/src/internal/poll/fd_unix.go:611 +0x250 fp=0x4002dc0c30 sp=0x4002dc0b80 pc=0x102d20 net.(*netFD).accept(0x4002aced00) /usr/local/go/src/net/fd_unix.go:172 +0x28 fp=0x4002dc0cf0 sp=0x4002dc0c30 pc=0x1feeb8 net.(*TCPListener).accept(0x4002c4a440) /usr/local/go/src/net/tcpsock_posix.go:152 +0x28 fp=0x4002dc0d20 sp=0x4002dc0cf0 pc=0x2161b8 net.(*TCPListener).Accept(0x4002c4a440) /usr/local/go/src/net/tcpsock.go:315 +0x2c fp=0x4002dc0d60 sp=0x4002dc0d20 pc=0x21509c google.golang.org/grpc.(*Server).Serve(0x4001f3c000, {0x45a3bb0?, 0x4002c4a440}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:871 +0x458 fp=0x4002dc0eb0 sp=0x4002dc0d60 pc=0xc01ac8 github.com/xxx/xxx/commonlib/waiter.(*ServiceWaiter).GRPCServer.func1({0x45b6ec8?, 0x4002bf98b0?}) /home/circleci/project/commonlib/waiter/server.go:480 +0x70 fp=0x4002dc0f40 sp=0x4002dc0eb0 pc=0x1f55f00 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run.func1() /home/circleci/project/commonlib/waiter/routine.go:47 +0xac fp=0x4002dc0fd0 sp=0x4002dc0f40 pc=0x1f5276c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002dc0fd0 sp=0x4002dc0fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Run in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:45 +0x160 goroutine 380 [semacquire, 511 minutes]: runtime.gopark(0x67dc040?, 0x70f0c?, 0x80?, 0x4?, 0x0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002808ef0 sp=0x4002808ed0 pc=0x4fc48 runtime.goparkunlock(...) /usr/local/go/src/runtime/proc.go:404 runtime.semacquire1(0x4002e18090, 0xff?, 0x1, 0x0, 0x98?) /usr/local/go/src/runtime/sema.go:160 +0x208 fp=0x4002808f40 sp=0x4002808ef0 pc=0x61de8 sync.runtime_Semacquire(0x0?) /usr/local/go/src/runtime/sema.go:62 +0x2c fp=0x4002808f80 sp=0x4002808f40 pc=0x7fd7c sync.(*WaitGroup).Wait(0x4002e18088) /usr/local/go/src/sync/waitgroup.go:116 +0x74 fp=0x4002808fa0 sp=0x4002808f80 pc=0x91244 github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Wait.func1() /home/circleci/project/commonlib/waiter/routine.go:75 +0x2c fp=0x4002808fd0 sp=0x4002808fa0 pc=0x1f52bbc runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002808fd0 sp=0x4002808fd0 pc=0x846b4 created by github.com/xxx/xxx/commonlib/waiter.(*RoutineWaiter).Wait in goroutine 1 /home/circleci/project/commonlib/waiter/routine.go:74 +0x68 goroutine 455 [select]: runtime.gopark(0x4002294f80?, 0x2?, 0x18?, 0x4e?, 0x4002294f0c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002294db0 sp=0x4002294d90 pc=0x4fc48 runtime.selectgo(0x4002294f80, 0x4002294f08, 0x4002dad040?, 0x0, 0x400325ab40?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002294ec0 sp=0x4002294db0 pc=0x60fb8 net/http.(*persistConn).writeLoop(0x4001792360) /usr/local/go/src/net/http/transport.go:2421 +0x9c fp=0x4002294fb0 sp=0x4002294ec0 pc=0x30e7cc net/http.(*Transport).dialConn.func6() /usr/local/go/src/net/http/transport.go:1777 +0x28 fp=0x4002294fd0 sp=0x4002294fb0 pc=0x30b7a8 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002294fd0 sp=0x4002294fd0 pc=0x846b4 created by net/http.(*Transport).dialConn in goroutine 505 /usr/local/go/src/net/http/transport.go:1777 +0x118c goroutine 442 [runnable]: runtime.gopark(0x4006471ef8?, 0x2?, 0x0?, 0x80?, 0x4006471ebc?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4006471d70 sp=0x4006471d50 pc=0x4fc48 runtime.selectgo(0x4006471ef8, 0x4006471eb8, 0x4006471ed8?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4006471e80 sp=0x4006471d70 pc=0x60fb8 google.golang.org/grpc/internal/transport.(*controlBuffer).get(0x4002f28e60, 0x1) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/controlbuf.go:418 +0x14c fp=0x4006471f20 sp=0x4006471e80 pc=0xb7dcdc google.golang.org/grpc/internal/transport.(*loopyWriter).run(0x400057fb20) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/controlbuf.go:552 +0x7c fp=0x4006471f80 sp=0x4006471f20 pc=0xb7e51c google.golang.org/grpc/internal/transport.NewServerTransport.func2() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/http2_server.go:325 +0xd8 fp=0x4006471fd0 sp=0x4006471f80 pc=0xb92838 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4006471fd0 sp=0x4006471fd0 pc=0x846b4 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 441 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/http2_server.go:322 +0x12f8 goroutine 443 [select, 31 minutes]: runtime.gopark(0x4002dbdf60?, 0x4?, 0x98?, 0xdd?, 0x4002dbdea8?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002dbdd10 sp=0x4002dbdcf0 pc=0x4fc48 runtime.selectgo(0x4002dbdf60, 0x4002dbdea0, 0x67be380?, 0x0, 0x4002c16d20?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002dbde20 sp=0x4002dbdd10 pc=0x60fb8 google.golang.org/grpc/internal/transport.(*http2Server).keepalive(0x40025d7520) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/http2_server.go:1133 +0x184 fp=0x4002dbdfb0 sp=0x4002dbde20 pc=0xb98cd4 google.golang.org/grpc/internal/transport.NewServerTransport.func4() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/http2_server.go:328 +0x28 fp=0x4002dbdfd0 sp=0x4002dbdfb0 pc=0xb92728 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002dbdfd0 sp=0x4002dbdfd0 pc=0x846b4 created by google.golang.org/grpc/internal/transport.NewServerTransport in goroutine 441 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/http2_server.go:328 +0x1338 goroutine 444 [runnable]: runtime.gcTrigger.test({0x0?, 0x0?, 0x0?}) /usr/local/go/src/runtime/mgc.go:569 +0x144 fp=0x4002b01810 sp=0x4002b01810 pc=0x2e904 runtime.mallocgc(0xa0, 0x2c70c00, 0x1) /usr/local/go/src/runtime/malloc.go:1241 +0x78c fp=0x4002b01880 sp=0x4002b01810 pc=0x212cc runtime.growslice(0x4006244280, 0xc02f34?, 0x4002b01928?, 0x20c24?, 0x2c70c00) /usr/local/go/src/runtime/slice.go:274 +0x3f8 fp=0x4002b018e0 sp=0x4002b01880 pc=0x66498 golang.org/x/net/http2.(*Framer).readMetaFrame.func1({{0x2fa5ad3, 0xa}, {0x4004804460, 0x1d}, 0x0}) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/frame.go:1572 +0x288 fp=0x4002b019b0 sp=0x4002b018e0 pc=0x73e0a8 golang.org/x/net/http2/hpack.(*Decoder).callEmit(0x4002b01a18?, {{0x2fa5ad3, 0xa}, {0x4004804460, 0x1d}, 0x0}) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/hpack/hpack.go:406 +0x90 fp=0x4002b019f0 sp=0x4002b019b0 pc=0x7337f0 golang.org/x/net/http2/hpack.(*Decoder).parseFieldIndexed(0x4001115680) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/hpack/hpack.go:349 +0x19c fp=0x4002b01af0 sp=0x4002b019f0 pc=0x73331c golang.org/x/net/http2/hpack.(*Decoder).parseHeaderFieldRepr(0x4005895880?) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/hpack/hpack.go:311 +0x114 fp=0x4002b01b30 sp=0x4002b01af0 pc=0x733144 golang.org/x/net/http2/hpack.(*Decoder).Write(0x4001115680, {0x4001922000?, 0xa2, 0x0?}) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/hpack/hpack.go:262 +0x128 fp=0x4002b01b80 sp=0x4002b01b30 pc=0x732f28 golang.org/x/net/http2.(*Framer).readMetaFrame(0x4000574ee0, 0x40062245d0) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/frame.go:1580 +0x268 fp=0x4002b01ca0 sp=0x4002b01b80 pc=0x73d888 golang.org/x/net/http2.(*Framer).ReadFrame(0x4000574ee0) /go/pkg/mod/golang.org/x/net@v0.20.0/http2/frame.go:523 +0x354 fp=0x4002b01d50 sp=0x4002b01ca0 pc=0x738c74 google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams(0x40025d7520, {0x45b6e90, 0x40018660f0}, 0x680bd40?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/transport/http2_server.go:617 +0x11c fp=0x4002b01e70 sp=0x4002b01d50 pc=0xb950cc google.golang.org/grpc.(*Server).serveStreams(0x4001f3c000, {0x45b6e58?, 0x680bd40?}, {0x45c4618?, 0x40025d7520}, {0x45c3290?, 0x4000820bd0?}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1012 +0x324 fp=0x4002b01f60 sp=0x4002b01e70 pc=0xc02dc4 google.golang.org/grpc.(*Server).handleRawConn.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:939 +0x5c fp=0x4002b01fd0 sp=0x4002b01f60 pc=0xc0251c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002b01fd0 sp=0x4002b01fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).handleRawConn in goroutine 441 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:938 +0x1a4 goroutine 454 [IO wait]: runtime.gopark(0x2f9e2e7?, 0x7?, 0xd8?, 0xea?, 0x2150c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4000c3ea50 sp=0x4000c3ea30 pc=0x4fc48 runtime.netpollblock(0x0?, 0xffffffff?, 0xff?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4000c3ea90 sp=0x4000c3ea50 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d7210e8, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4000c3eac0 sp=0x4000c3ea90 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x400171b300?, 0x400190e000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4000c3eaf0 sp=0x4000c3eac0 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x400171b300, {0x400190e000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4000c3eb90 sp=0x4000c3eaf0 pc=0xff5e0 net.(*netFD).Read(0x400171b300, {0x400190e000?, 0x0?, 0x0?}) /usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x4000c3ebe0 sp=0x4000c3eb90 pc=0x1fd2a8 net.(*conn).Read(0x40025c8050, {0x400190e000?, 0x0?, 0x0?}) /usr/local/go/src/net/net.go:179 +0x34 fp=0x4000c3ec30 sp=0x4000c3ebe0 pc=0x20d344 net.(*TCPConn).Read(0x4000583d40?, {0x400190e000?, 0x4000c3ece8?, 0x178b8?}) :1 +0x2c fp=0x4000c3ec60 sp=0x4000c3ec30 pc=0x21e73c net/http.(*persistConn).Read(0x4001792360, {0x400190e000?, 0x17e80?, 0x4002acac00?}) /usr/local/go/src/net/http/transport.go:1954 +0x50 fp=0x4000c3ecc0 sp=0x4000c3ec60 pc=0x30c170 bufio.(*Reader).fill(0x4002f0a780) /usr/local/go/src/bufio/bufio.go:113 +0xf8 fp=0x4000c3ed00 sp=0x4000c3ecc0 pc=0x1452c8 bufio.(*Reader).Peek(0x4002f0a780, 0x1) /usr/local/go/src/bufio/bufio.go:151 +0x60 fp=0x4000c3ed20 sp=0x4000c3ed00 pc=0x145430 net/http.(*persistConn).readLoop(0x4001792360) /usr/local/go/src/net/http/transport.go:2118 +0x14c fp=0x4000c3efb0 sp=0x4000c3ed20 pc=0x30cffc net/http.(*Transport).dialConn.func5() /usr/local/go/src/net/http/transport.go:1776 +0x28 fp=0x4000c3efd0 sp=0x4000c3efb0 pc=0x30b808 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4000c3efd0 sp=0x4000c3efd0 pc=0x846b4 created by net/http.(*Transport).dialConn in goroutine 505 /usr/local/go/src/net/http/transport.go:1776 +0x1144 goroutine 964814 [select, 481 minutes]: runtime.gopark(0x40032f6f70?, 0x2?, 0x8?, 0x6e?, 0x40032f6f24?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40032f6dc0 sp=0x40032f6da0 pc=0x4fc48 runtime.selectgo(0x40032f6f70, 0x40032f6f20, 0x40032f6f18?, 0x0, 0x40032f6f18?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40032f6ed0 sp=0x40032f6dc0 pc=0x60fb8 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x4002ee7380, {0x45b6ec8, 0x40043393b0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:76 +0xc8 fp=0x40032f6fa0 sp=0x40032f6ed0 pc=0xb5d6d8 google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x30 fp=0x40032f6fd0 sp=0x40032f6fa0 pc=0xb5d570 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40032f6fd0 sp=0x40032f6fd0 pc=0x846b4 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 964813 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x134 goroutine 9814385 [select]: runtime.gopark(0x40050c3fa8?, 0x2?, 0x80?, 0xee?, 0x40050c3f9c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40050c3e50 sp=0x40050c3e30 pc=0x4fc48 runtime.selectgo(0x40050c3fa8, 0x40050c3f98, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40050c3f60 sp=0x40050c3e50 pc=0x60fb8 github.com/jackc/pgx/v5/pgconn/internal/ctxwatch.(*ContextWatcher).Watch.func1() /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/internal/ctxwatch/context_watcher.go:47 +0x64 fp=0x40050c3fd0 sp=0x40050c3f60 pc=0xfcee44 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40050c3fd0 sp=0x40050c3fd0 pc=0x846b4 created by github.com/jackc/pgx/v5/pgconn/internal/ctxwatch.(*ContextWatcher).Watch in goroutine 9814362 /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/internal/ctxwatch/context_watcher.go:46 +0x158 goroutine 9814217 [runnable]: runtime.gopark(0x400464cfa8?, 0x2?, 0x80?, 0x22?, 0x400464cf9c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400464ce50 sp=0x400464ce30 pc=0x4fc48 runtime.selectgo(0x400464cfa8, 0x400464cf98, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400464cf60 sp=0x400464ce50 pc=0x60fb8 github.com/jackc/pgx/v5/pgconn/internal/ctxwatch.(*ContextWatcher).Watch.func1() /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/internal/ctxwatch/context_watcher.go:47 +0x64 fp=0x400464cfd0 sp=0x400464cf60 pc=0xfcee44 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400464cfd0 sp=0x400464cfd0 pc=0x846b4 created by github.com/jackc/pgx/v5/pgconn/internal/ctxwatch.(*ContextWatcher).Watch in goroutine 9814216 /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/internal/ctxwatch/context_watcher.go:46 +0x158 goroutine 9814216 [runnable]: runtime.asyncPreempt2() /usr/local/go/src/runtime/preempt.go:307 +0x3c fp=0x40064a5640 sp=0x40064a5620 pc=0x4e31c runtime.asyncPreempt() /usr/local/go/src/runtime/preempt_arm64.s:47 +0x9c fp=0x40064a5830 sp=0x40064a5640 pc=0x8526c context.(*valueCtx).Value(0x40064a58f8, {0x178b8, 0x4001664480}) /usr/local/go/src/context/context.go:747 +0x10 fp=0x40064a5880 sp=0x40064a5840 pc=0xb5300 go.opentelemetry.io/otel/trace.SpanFromContext({0x45b6e90?, 0x400514fb90?}) /go/pkg/mod/go.opentelemetry.io/otel/trace@v1.20.0/context.go:52 +0x40 fp=0x40064a58d0 sp=0x40064a5880 pc=0xc27e00 github.com/exaring/otelpgx.(*Tracer).TraceQueryEnd(0x4004528450?, {0x45b6e90?, 0x400514fb90?}, 0x4003a65520?, {{{0x40059352e0?, 0xfe05ac?}}, {0x0?, 0x0?}}) /go/pkg/mod/github.com/exaring/otelpgx@v0.5.0/tracer.go:144 +0x4c fp=0x40064a59b0 sp=0x40064a58d0 pc=0x1e1b0cc github.com/jackc/pgx/v5.(*baseRows).Close(0x4005fe2a20) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/rows.go:179 +0x1a0 fp=0x40064a5a80 sp=0x40064a59b0 pc=0xff3240 github.com/jackc/pgx/v5.(*baseRows).Next(0x4005fe2a20) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/rows.go:212 +0x94 fp=0x40064a5aa0 sp=0x40064a5a80 pc=0xff3414 github.com/jackc/pgx/v5/stdlib.(*Rows).Next(0x4001416960, {0x4006464f80, 0x1, 0x0?}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/stdlib/sql.go:740 +0xc20 fp=0x40064a5c50 sp=0x40064a5aa0 pc=0x1f62b20 database/sql.(*Rows).nextLocked(0x40017e8870) /usr/local/go/src/database/sql/sql.go:3019 +0x14c fp=0x40064a5cc0 sp=0x40064a5c50 pc=0x9833ec database/sql.(*Rows).Next.func1() /usr/local/go/src/database/sql/sql.go:2994 +0x30 fp=0x40064a5cf0 sp=0x40064a5cc0 pc=0x983270 database/sql.withLock({0x45984d8, 0x40017e88a8}, 0x40064a5d58) /usr/local/go/src/database/sql/sql.go:3502 +0x7c fp=0x40064a5d30 sp=0x40064a5cf0 pc=0x9857ac database/sql.(*Rows).Next(0x40017e8870) /usr/local/go/src/database/sql/sql.go:2993 +0x7c fp=0x40064a5d80 sp=0x40064a5d30 pc=0x9831dc github.com/jinzhu/gorm.queryCallback(0x4004977d80) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/callback_query.go:76 +0x6b8 fp=0x40064a5f80 sp=0x40064a5d80 pc=0x99d668 github.com/jinzhu/gorm.(*Scope).callCallbacks(0x4004977d80, {0x4002174200, 0x5, 0x259fda0?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:869 +0x88 fp=0x40064a5fd0 sp=0x40064a5f80 pc=0x9c11d8 github.com/jinzhu/gorm.(*DB).First(0x400647e8f0, {0x2f4d2a0?, 0x4005140dc0?}, {0x0, 0x0, 0x0}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:334 +0x274 fp=0x40064a6070 sp=0x40064a5fd0 pc=0x9af0c4 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).GetObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x400514eba0}, 0x9?) /home/circleci/project/datalib/objectstore/dal.go:284 +0x484 fp=0x40064a6770 sp=0x40064a6070 pc=0x21cd294 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments.func2({0x45b6e90, 0x400514eba0}) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:38 +0x148 fp=0x40064a6850 sp=0x40064a6770 pc=0x2240808 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.func1({0x45b6e90, 0x400514eba0}) /home/circleci/project/metricslib/metrics.go:267 +0x88 fp=0x40064a6920 sp=0x40064a6850 pc=0x1d8a968 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.ObserveWithError.func2({0x45b6e90, 0x400514eba0}) /home/circleci/project/metricslib/metrics.go:135 +0x7c fp=0x40064a69c0 sp=0x40064a6920 pc=0x1d8a85c github.com/xxx/xxx/tracelib.RunUnderSpan({0x45b6e90?, 0x400514e990?}, {0x307b505?, 0x4005143d40?}, {0x2fa83e3?, 0x223fff8?}, 0x4003e1aa80) /home/circleci/project/tracelib/tracing.go:189 +0x98 fp=0x40064a6a30 sp=0x40064a69c0 pc=0xc90398 github.com/xxx/xxx/metricslib.ObserveWithError(...) /home/circleci/project/metricslib/metrics.go:132 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold({0x45b6e90?, 0x400514e990?}, 0x4002800b58?, {0x307b505?, 0x2?}, {0x2fa83e3?, 0x5300000000000003?}, 0x4?) /home/circleci/project/metricslib/metrics.go:264 +0xc4 fp=0x40064a6b00 sp=0x40064a6a30 pc=0x1d8a764 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x400514e990}, 0x400205ee00?) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:36 +0x110 fp=0x40064a6c60 sp=0x40064a6b00 pc=0x22400b0 github.com/xxx/xxx/userdirectory-dal/internal/rpc.(*UserDirectoryDALServerImpl).UpsertObjectGraphEnrichments(0x462f480?, {0x45b6e90?, 0x400514e990?}, 0x2c378c0?) :1 +0x30 fp=0x40064a6c90 sp=0x40064a6c60 pc=0x231f020 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler.func1({0x45b6e90, 0x400514e990}, {0x2c378c0?, 0x4004d7ccc0}) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:528 +0x74 fp=0x40064a6cd0 sp=0x40064a6c90 pc=0x1ca17c4 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x400514e990}, {0x2c378c0?, 0x4004d7ccc0}, 0x1beb6d948065?, 0x4005c2ce70) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/protovalidate/protovalidate.go:40 +0xf4 fp=0x40064a6d20 sp=0x40064a6cd0 pc=0x2141c84 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x400514e990}, {0x2c378c0, 0x4004d7ccc0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40064a6d80 sp=0x40064a6d20 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func3({0x45b6e90, 0x400514e990}, {0x2c378c0, 0x4004d7ccc0}, 0x4005277060?, 0x40050ef940) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x40064a6f90 sp=0x40064a6d80 pc=0x2141ec0 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x400514e990}, {0x2c378c0, 0x4004d7ccc0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40064a6ff0 sp=0x40064a6f90 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1.1({0x45b6e90, 0x400514e8d0}, {0x2c378c0, 0x4004d7ccc0}) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:69 +0x64 fp=0x40064a7030 sp=0x40064a6ff0 pc=0x2148fe4 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x400514e870}, {0x2c378c0, 0x4004d7ccc0}, 0x4004d7ccc0?, 0x400513f900) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x40064a7240 sp=0x40064a7030 pc=0x2139800 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x400514e870}, {0x2c378c0?, 0x4004d7ccc0}, 0x4005277060, 0x400513f900) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x40064a7360 sp=0x40064a7240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x400514e870}, {0x2c378c0, 0x4004d7ccc0}, 0x4005277060?, 0x40050ef880) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x40064a73b0 sp=0x40064a7360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x400514e870}, {0x2c378c0, 0x4004d7ccc0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40064a7410 sp=0x40064a73b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x400514e750?}, {0x2c378c0, 0x4004d7ccc0}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x40064a74c0 sp=0x40064a7410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x400514e660}, {0x2c378c0, 0x4004d7ccc0}, 0x4005277060, 0x4005c2ce88) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x40064a77a0 sp=0x40064a74c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x400514e660}, {0x2c378c0, 0x4004d7ccc0}, 0x4005277060?, 0x40050ef700) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x40064a7800 sp=0x40064a77a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x400514e660}, {0x2c378c0, 0x4004d7ccc0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40064a7860 sp=0x40064a7800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x400514e660?}, {0x2c378c0?, 0x4004d7ccc0?}, 0x4005277060?, 0x4005c2ce70?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x40064a78f0 sp=0x40064a7860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x400514e660}, {0x2c378c0, 0x4004d7ccc0}, 0x40026479a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x40064a7950 sp=0x40064a78f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x400514e660}, 0x4004977a00, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x40064a79b0 sp=0x40064a7950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x400514e5d0}, {0x45c4618, 0x40025d7520}, 0x4005142ea0, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x40064a7da0 sp=0x40064a79b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x4005142ea0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x40064a7f80 sp=0x40064a7da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x40064a7fd0 sp=0x40064a7f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40064a7fd0 sp=0x40064a7fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 964828 [select, 481 minutes]: runtime.gopark(0x400280cf70?, 0x2?, 0x8?, 0xce?, 0x400280cf24?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400280cdc0 sp=0x400280cda0 pc=0x4fc48 runtime.selectgo(0x400280cf70, 0x400280cf20, 0x400280cf18?, 0x0, 0x400280cf18?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400280ced0 sp=0x400280cdc0 pc=0x60fb8 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x4002889080, {0x45b6ec8, 0x400149ae10}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:76 +0xc8 fp=0x400280cfa0 sp=0x400280ced0 pc=0xb5d6d8 google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x30 fp=0x400280cfd0 sp=0x400280cfa0 pc=0xb5d570 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400280cfd0 sp=0x400280cfd0 pc=0x846b4 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 964827 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x134 goroutine 7917118 [select]: runtime.gopark(0x4004929f30?, 0x3?, 0xa8?, 0x9d?, 0x4004929eaa?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4004929d20 sp=0x4004929d00 pc=0x4fc48 runtime.selectgo(0x4004929f30, 0x4004929ea4, 0x2935d80?, 0x0, 0x4004929e78?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4004929e30 sp=0x4004929d20 pc=0x60fb8 github.com/launchdarkly/eventsource.(*Decoder).Decode(0x4004e46ca8) /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/decoder.go:85 +0x128 fp=0x4004929f70 sp=0x4004929e30 pc=0x109fc58 github.com/launchdarkly/eventsource.(*Stream).stream.func3() /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/stream.go:298 +0x48 fp=0x4004929fd0 sp=0x4004929f70 pc=0x10a1d78 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4004929fd0 sp=0x4004929fd0 pc=0x846b4 created by github.com/launchdarkly/eventsource.(*Stream).stream in goroutine 46 /go/pkg/mod/github.com/launchdarkly/eventsource@v1.6.2/stream.go:296 +0x154 goroutine 9814386 [runnable]: runtime.gopark(0x400248af48?, 0x3?, 0x18?, 0xae?, 0x400248af22?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400248add0 sp=0x400248adb0 pc=0x4fc48 runtime.selectgo(0x400248af48, 0x400248af1c, 0x4001a32ea0?, 0x0, 0x4002aca180?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400248aee0 sp=0x400248add0 pc=0x60fb8 database/sql.(*Rows).awaitDone(0x4001427dd0, {0x45b6e90, 0x4005f571a0}, {0x0, 0x0}, {0x45b6ec8, 0x4004e594a0}) /usr/local/go/src/database/sql/sql.go:2962 +0xbc fp=0x400248af80 sp=0x400248aee0 pc=0x98301c database/sql.(*Rows).initContextClose.func1() /usr/local/go/src/database/sql/sql.go:2949 +0x40 fp=0x400248afd0 sp=0x400248af80 pc=0x982f20 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400248afd0 sp=0x400248afd0 pc=0x846b4 created by database/sql.(*Rows).initContextClose in goroutine 9814333 /usr/local/go/src/database/sql/sql.go:2949 +0x180 goroutine 7913397 [select]: runtime.gopark(0x40024fdf80?, 0x2?, 0x18?, 0xde?, 0x40024fdf0c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40024fddb0 sp=0x40024fdd90 pc=0x4fc48 runtime.selectgo(0x40024fdf80, 0x40024fdf08, 0x4005c01280?, 0x0, 0x40059322a0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40024fdec0 sp=0x40024fddb0 pc=0x60fb8 net/http.(*persistConn).writeLoop(0x400405e7e0) /usr/local/go/src/net/http/transport.go:2421 +0x9c fp=0x40024fdfb0 sp=0x40024fdec0 pc=0x30e7cc net/http.(*Transport).dialConn.func6() /usr/local/go/src/net/http/transport.go:1777 +0x28 fp=0x40024fdfd0 sp=0x40024fdfb0 pc=0x30b7a8 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40024fdfd0 sp=0x40024fdfd0 pc=0x846b4 created by net/http.(*Transport).dialConn in goroutine 7913379 /usr/local/go/src/net/http/transport.go:1777 +0x118c goroutine 964815 [select, 481 minutes]: runtime.gopark(0x40032f7f70?, 0x2?, 0x8?, 0x7e?, 0x40032f7f24?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40032f7dc0 sp=0x40032f7da0 pc=0x4fc48 runtime.selectgo(0x40032f7f70, 0x40032f7f20, 0x400340e460?, 0x0, 0x4003e97d40?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x40032f7ed0 sp=0x40032f7dc0 pc=0x60fb8 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x4002ee73b0, {0x45b6ec8, 0x4004339400}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:76 +0xc8 fp=0x40032f7fa0 sp=0x40032f7ed0 pc=0xb5d6d8 google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x30 fp=0x40032f7fd0 sp=0x40032f7fa0 pc=0xb5d570 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40032f7fd0 sp=0x40032f7fd0 pc=0x846b4 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 964813 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x134 goroutine 7913396 [IO wait]: runtime.gopark(0x2f9e2e7?, 0x7?, 0xd8?, 0x8a?, 0x2150c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4004928a50 sp=0x4004928a30 pc=0x4fc48 runtime.netpollblock(0x0?, 0xffffffff?, 0xff?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x4004928a90 sp=0x4004928a50 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d8d3948, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x4004928ac0 sp=0x4004928a90 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4005400100?, 0x4004284000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x4004928af0 sp=0x4004928ac0 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x4005400100, {0x4004284000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x4004928b90 sp=0x4004928af0 pc=0xff5e0 net.(*netFD).Read(0x4005400100, {0x4004284000?, 0x4000583520?, 0x3?}) /usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x4004928be0 sp=0x4004928b90 pc=0x1fd2a8 net.(*conn).Read(0x4002f31780, {0x4004284000?, 0x0?, 0x0?}) /usr/local/go/src/net/net.go:179 +0x34 fp=0x4004928c30 sp=0x4004928be0 pc=0x20d344 net.(*TCPConn).Read(0x2?, {0x4004284000?, 0x4?, 0x40044425c0?}) :1 +0x2c fp=0x4004928c60 sp=0x4004928c30 pc=0x21e73c net/http.(*persistConn).Read(0x400405e7e0, {0x4004284000?, 0x4004928d18?, 0x61a60?}) /usr/local/go/src/net/http/transport.go:1954 +0x50 fp=0x4004928cc0 sp=0x4004928c60 pc=0x30c170 bufio.(*Reader).fill(0x4002c05440) /usr/local/go/src/bufio/bufio.go:113 +0xf8 fp=0x4004928d00 sp=0x4004928cc0 pc=0x1452c8 bufio.(*Reader).Peek(0x4002c05440, 0x1) /usr/local/go/src/bufio/bufio.go:151 +0x60 fp=0x4004928d20 sp=0x4004928d00 pc=0x145430 net/http.(*persistConn).readLoop(0x400405e7e0) /usr/local/go/src/net/http/transport.go:2118 +0x14c fp=0x4004928fb0 sp=0x4004928d20 pc=0x30cffc net/http.(*Transport).dialConn.func5() /usr/local/go/src/net/http/transport.go:1776 +0x28 fp=0x4004928fd0 sp=0x4004928fb0 pc=0x30b808 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4004928fd0 sp=0x4004928fd0 pc=0x846b4 created by net/http.(*Transport).dialConn in goroutine 7913379 /usr/local/go/src/net/http/transport.go:1776 +0x1144 goroutine 9814206 [runnable]: runtime.gopark(0x400249af48?, 0x3?, 0x18?, 0xae?, 0x400249af22?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400249add0 sp=0x400249adb0 pc=0x4fc48 runtime.selectgo(0x400249af48, 0x400249af1c, 0x4004bf0d00?, 0x0, 0x4002aca360?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400249aee0 sp=0x400249add0 pc=0x60fb8 database/sql.(*Rows).awaitDone(0x4002ca0360, {0x45b6e90, 0x4005a49dd0}, {0x0, 0x0}, {0x45b6ec8, 0x4006b0a730}) /usr/local/go/src/database/sql/sql.go:2962 +0xbc fp=0x400249af80 sp=0x400249aee0 pc=0x98301c database/sql.(*Rows).initContextClose.func1() /usr/local/go/src/database/sql/sql.go:2949 +0x40 fp=0x400249afd0 sp=0x400249af80 pc=0x982f20 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400249afd0 sp=0x400249afd0 pc=0x846b4 created by database/sql.(*Rows).initContextClose in goroutine 9814331 /usr/local/go/src/database/sql/sql.go:2949 +0x180 goroutine 9728161 [sleep]: runtime.gopark(0x5d3c68023819?, 0x138ea?, 0x1?, 0x0?, 0x4003e40420?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4003025f00 sp=0x4003025ee0 pc=0x4fc48 time.Sleep(0x5f5e100) /usr/local/go/src/runtime/time.go:195 +0x10c fp=0x4003025f40 sp=0x4003025f00 pc=0x80fec runtime/pprof.profileWriter({0x4567a40?, 0x400423c2d0?}) /usr/local/go/src/runtime/pprof/pprof.go:809 +0x50 fp=0x4003025fb0 sp=0x4003025f40 pc=0xc6d930 runtime/pprof.StartCPUProfile.func2() /usr/local/go/src/runtime/pprof/pprof.go:794 +0x2c fp=0x4003025fd0 sp=0x4003025fb0 pc=0xc6d84c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4003025fd0 sp=0x4003025fd0 pc=0x846b4 created by runtime/pprof.StartCPUProfile in goroutine 9728028 /usr/local/go/src/runtime/pprof/pprof.go:794 +0x188 goroutine 9814341 [runnable]: runtime.mapaccess2(0x2769ba0, 0x0, 0x4006477400?) /usr/local/go/src/runtime/map.go:457 +0x218 fp=0x4006477380 sp=0x4006477380 pc=0x22888 sync.(*Map).Swap(0x40067043b8, {0x259fda0, 0x4006399340}, {0x259fda0, 0x40063992b0}) /usr/local/go/src/sync/map.go:332 +0xa0 fp=0x40064773f0 sp=0x4006477380 pc=0x8e300 sync.(*Map).Store(...) /usr/local/go/src/sync/map.go:155 github.com/jinzhu/gorm.(*DB).clone.func1({0x259fda0?, 0x4006399340?}, {0x259fda0?, 0x40063992b0?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:858 +0x4c fp=0x4006477430 sp=0x40064773f0 pc=0x9b391c sync.(*Map).Range(0x4006704218, 0x4006477518) /usr/local/go/src/sync/map.go:476 +0x288 fp=0x40064774d0 sp=0x4006477430 pc=0x8ee88 github.com/jinzhu/gorm.(*DB).clone(0x40067041a0) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:857 +0x18c fp=0x4006477530 sp=0x40064774d0 pc=0x9b37dc github.com/jinzhu/gorm.(*DB).Model(...) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:513 github.com/jinzhu/gorm.(*Scope).TableName(0x4005949500) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:327 +0xb0 fp=0x4006477590 sp=0x4006477530 pc=0x9bc290 github.com/jinzhu/gorm.(*Scope).QuotedTableName(0x4005949500) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:339 +0x84 fp=0x40064775c0 sp=0x4006477590 pc=0x9bc3b4 github.com/jinzhu/gorm.(*Scope).buildCondition(0x4005949400, 0x2fa3596?, 0x1) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:591 +0xc40 fp=0x40064779a0 sp=0x40064775c0 pc=0x9be5c0 github.com/jinzhu/gorm.(*Scope).whereSQL(0x4005949400) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:731 +0x24c fp=0x4006477bc0 sp=0x40064779a0 pc=0x9c015c github.com/jinzhu/gorm.(*Scope).CombinedConditionSql(0x4005949400) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:345 +0x38 fp=0x4006477cd0 sp=0x4006477bc0 pc=0x9bc428 github.com/jinzhu/gorm.(*Scope).prepareQuerySQL(0x4005949400) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:847 +0xa0 fp=0x4006477d80 sp=0x4006477cd0 pc=0x9c1060 github.com/jinzhu/gorm.queryCallback(0x4005949400) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/callback_query.go:59 +0x42c fp=0x4006477f80 sp=0x4006477d80 pc=0x99d3dc github.com/jinzhu/gorm.(*Scope).callCallbacks(0x4005949400, {0x4002174200, 0x5, 0x259fda0?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:869 +0x88 fp=0x4006477fd0 sp=0x4006477f80 pc=0x9c11d8 github.com/jinzhu/gorm.(*DB).First(0x400638fe10, {0x2f4d2a0?, 0x40061d9080?}, {0x0, 0x0, 0x0}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:334 +0x274 fp=0x4006478070 sp=0x4006477fd0 pc=0x9af0c4 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).GetObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x40063a01b0}, 0x9?) /home/circleci/project/datalib/objectstore/dal.go:284 +0x484 fp=0x4006478770 sp=0x4006478070 pc=0x21cd294 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments.func2({0x45b6e90, 0x40063a01b0}) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:38 +0x148 fp=0x4006478850 sp=0x4006478770 pc=0x2240808 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.func1({0x45b6e90, 0x40063a01b0}) /home/circleci/project/metricslib/metrics.go:267 +0x88 fp=0x4006478920 sp=0x4006478850 pc=0x1d8a968 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.ObserveWithError.func2({0x45b6e90, 0x40063a01b0}) /home/circleci/project/metricslib/metrics.go:135 +0x7c fp=0x40064789c0 sp=0x4006478920 pc=0x1d8a85c github.com/xxx/xxx/tracelib.RunUnderSpan({0x45b6e90?, 0x40061bbf80?}, {0x307b505?, 0x40063a2120?}, {0x2fa83e3?, 0x223fff8?}, 0x4001a8aa80) /home/circleci/project/tracelib/tracing.go:189 +0x98 fp=0x4006478a30 sp=0x40064789c0 pc=0xc90398 github.com/xxx/xxx/metricslib.ObserveWithError(...) /home/circleci/project/metricslib/metrics.go:132 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold({0x45b6e90?, 0x40061bbf80?}, 0x4000828b58?, {0x307b505?, 0x2?}, {0x2fa83e3?, 0x5300000000000003?}, 0x4?) /home/circleci/project/metricslib/metrics.go:264 +0xc4 fp=0x4006478b00 sp=0x4006478a30 pc=0x1d8a764 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x40061bbf80}, 0x400205ee00?) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:36 +0x110 fp=0x4006478c60 sp=0x4006478b00 pc=0x22400b0 github.com/xxx/xxx/userdirectory-dal/internal/rpc.(*UserDirectoryDALServerImpl).UpsertObjectGraphEnrichments(0x462f480?, {0x45b6e90?, 0x40061bbf80?}, 0x2c378c0?) :1 +0x30 fp=0x4006478c90 sp=0x4006478c60 pc=0x231f020 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler.func1({0x45b6e90, 0x40061bbf80}, {0x2c378c0?, 0x4003a2d560}) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:528 +0x74 fp=0x4006478cd0 sp=0x4006478c90 pc=0x1ca17c4 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x40061bbf80}, {0x2c378c0?, 0x4003a2d560}, 0x1beb6df555e8?, 0x4005f35c68) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/protovalidate/protovalidate.go:40 +0xf4 fp=0x4006478d20 sp=0x4006478cd0 pc=0x2141c84 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40061bbf80}, {0x2c378c0, 0x4003a2d560}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4006478d80 sp=0x4006478d20 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func3({0x45b6e90, 0x40061bbf80}, {0x2c378c0, 0x4003a2d560}, 0x4005cb3fe0?, 0x4005dffa40) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x4006478f90 sp=0x4006478d80 pc=0x2141ec0 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40061bbf80}, {0x2c378c0, 0x4003a2d560}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4006478ff0 sp=0x4006478f90 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1.1({0x45b6e90, 0x40061bbec0}, {0x2c378c0, 0x4003a2d560}) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:69 +0x64 fp=0x4006479030 sp=0x4006478ff0 pc=0x2148fe4 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x40061bbe60}, {0x2c378c0, 0x4003a2d560}, 0x4003a2d560?, 0x40063987a0) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x4006479240 sp=0x4006479030 pc=0x2139800 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x40061bbe60}, {0x2c378c0?, 0x4003a2d560}, 0x4005cb3fe0, 0x40063987a0) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x4006479360 sp=0x4006479240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x40061bbe60}, {0x2c378c0, 0x4003a2d560}, 0x4005cb3fe0?, 0x4005dff980) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x40064793b0 sp=0x4006479360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40061bbe60}, {0x2c378c0, 0x4003a2d560}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4006479410 sp=0x40064793b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x4006224180?}, {0x2c378c0, 0x4003a2d560}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x40064794c0 sp=0x4006479410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x4006224090}, {0x2c378c0, 0x4003a2d560}, 0x4005cb3fe0, 0x4005f35c80) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x40064797a0 sp=0x40064794c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x4006224090}, {0x2c378c0, 0x4003a2d560}, 0x4005cb3fe0?, 0x40058955c0) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x4006479800 sp=0x40064797a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006224090}, {0x2c378c0, 0x4003a2d560}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x4006479860 sp=0x4006479800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x4006224090?}, {0x2c378c0?, 0x4003a2d560?}, 0x4005cb3fe0?, 0x4005f35c68?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x40064798f0 sp=0x4006479860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x4006224090}, {0x2c378c0, 0x4003a2d560}, 0x40043c89a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x4006479950 sp=0x40064798f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x4006224090}, 0x4005733e80, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x40064799b0 sp=0x4006479950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x4006224000}, {0x45c4618, 0x40025d7520}, 0x400587d7a0, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x4006479da0 sp=0x40064799b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x400587d7a0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x4006479f80 sp=0x4006479da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x4006479fd0 sp=0x4006479f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4006479fd0 sp=0x4006479fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 9814362 [runnable]: runtime.gopark(0x4002e22e00?, 0x4001a286e0?, 0xb8?, 0x6a?, 0x211150?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x40060b6a40 sp=0x40060b6a20 pc=0x4fc48 runtime.netpollblock(0x0?, 0xffffffff?, 0xff?) /usr/local/go/src/runtime/netpoll.go:564 +0x158 fp=0x40060b6a80 sp=0x40060b6a40 pc=0x487e8 internal/poll.runtime_pollWait(0xffff4d244228, 0x72) /usr/local/go/src/runtime/netpoll.go:343 +0xa0 fp=0x40060b6ab0 sp=0x40060b6a80 pc=0x7e3a0 internal/poll.(*pollDesc).wait(0x4002e22e00?, 0x4002f6a000?, 0x0) /usr/local/go/src/internal/poll/fd_poll_runtime.go:84 +0x28 fp=0x40060b6ae0 sp=0x40060b6ab0 pc=0xfe298 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:89 internal/poll.(*FD).Read(0x4002e22e00, {0x4002f6a000, 0x1000, 0x1000}) /usr/local/go/src/internal/poll/fd_unix.go:164 +0x200 fp=0x40060b6b80 sp=0x40060b6ae0 pc=0xff5e0 net.(*netFD).Read(0x4002e22e00, {0x4002f6a000?, 0x40060b6c48?, 0xfcc050?}) /usr/local/go/src/net/fd_posix.go:55 +0x28 fp=0x40060b6bd0 sp=0x40060b6b80 pc=0x1fd2a8 net.(*conn).Read(0x40025c9340, {0x4002f6a000?, 0x4001a28708?, 0x40060b6c30?}) /usr/local/go/src/net/net.go:179 +0x34 fp=0x40060b6c20 sp=0x40060b6bd0 pc=0x20d344 net.(*TCPConn).Read(0x4001a28708?, {0x4002f6a000?, 0x40062de200?, 0x27a10?}) :1 +0x2c fp=0x40060b6c50 sp=0x40060b6c20 pc=0x21e73c github.com/jackc/pgx/v5/internal/nbconn.(*NetConn).Read(0x4001a286e0, {0x4002f6a000, 0x1000, 0x1000}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/internal/nbconn/nbconn.go:162 +0x3a0 fp=0x40060b6cf0 sp=0x40060b6c50 pc=0xfcc280 crypto/tls.(*atLeastReader).Read(0x4005d27e00, {0x4002f6a000?, 0x4005d27e00?, 0x4004279ba0?}) /usr/local/go/src/crypto/tls/conn.go:805 +0x40 fp=0x40060b6d40 sp=0x40060b6cf0 pc=0x24ec10 bytes.(*Buffer).ReadFrom(0x4001d8fea8, {0x45790c0, 0x4005d27e00}) /usr/local/go/src/bytes/buffer.go:211 +0x90 fp=0x40060b6da0 sp=0x40060b6d40 pc=0x12a5d0 crypto/tls.(*Conn).readFromUntil(0x4001d8fc00, {0x4582860?, 0x4001a286e0}, 0x680f4e8?) /usr/local/go/src/crypto/tls/conn.go:827 +0xd0 fp=0x40060b6de0 sp=0x40060b6da0 pc=0x24edf0 crypto/tls.(*Conn).readRecordOrCCS(0x4001d8fc00, 0x0) /usr/local/go/src/crypto/tls/conn.go:625 +0x1e4 fp=0x40060b7190 sp=0x40060b6de0 pc=0x24cb24 crypto/tls.(*Conn).readRecord(...) /usr/local/go/src/crypto/tls/conn.go:587 crypto/tls.(*Conn).Read(0x4001d8fc00, {0x400396e000, 0x2000, 0x1e7?}) /usr/local/go/src/crypto/tls/conn.go:1369 +0x168 fp=0x40060b7200 sp=0x40060b7190 pc=0x252128 github.com/jackc/pgx/v5/internal/nbconn.(*TLSConn).Read(0x40060b7258?, {0x400396e000?, 0x40060b7278?, 0x25104c?}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/internal/nbconn/nbconn.go:501 +0x24 fp=0x40060b7230 sp=0x40060b7200 pc=0xfce224 io.ReadAtLeast({0xffff4d506510, 0x40030d89c0}, {0x400396e000, 0x2000, 0x2000}, 0x5) /usr/local/go/src/io/io.go:335 +0xa0 fp=0x40060b7280 sp=0x40060b7230 pc=0xb69b0 github.com/jackc/pgx/v5/pgproto3.(*chunkReader).Next(0x40030cd380, 0x5) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgproto3/chunkreader.go:80 +0x288 fp=0x40060b72e0 sp=0x40060b7280 pc=0xf94448 github.com/jackc/pgx/v5/pgproto3.(*Frontend).Receive(0x40030e0000) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgproto3/frontend.go:220 +0x38 fp=0x40060b7380 sp=0x40060b72e0 pc=0xf9b518 github.com/jackc/pgx/v5/pgconn.(*PgConn).peekMessage(0x4002df5000) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/pgconn.go:468 +0x30 fp=0x40060b73d0 sp=0x40060b7380 pc=0xfd9f60 github.com/jackc/pgx/v5/pgconn.(*ResultReader).readUntilRowDescription(0x4002df5050) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/pgconn.go:1484 +0x38 fp=0x40060b73f0 sp=0x40060b73d0 pc=0xfe0468 github.com/jackc/pgx/v5/pgconn.(*PgConn).execExtendedSuffix(0x4002df5000, 0x4002df5050) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/pgconn.go:1077 +0x178 fp=0x40060b7450 sp=0x40060b73f0 pc=0xfdd978 github.com/jackc/pgx/v5/pgconn.(*PgConn).ExecParams(0x4002df5000, {0x45b6e90?, 0x40060a2570?}, {0x4005be66e0, 0x14a}, {0x40030cd6e0, 0x2, 0x2}, {0x0, 0x0, ...}, ...) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/pgconn.go:997 +0x144 fp=0x40060b7540 sp=0x40060b7450 pc=0xfdd064 github.com/jackc/pgx/v5.(*Conn).Query(0x40025130e0, {0x45b6e90?, 0x40062811a0?}, {0x4005be66e0, 0x14a}, {0x40062ea120, 0x3, 0x3}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/conn.go:767 +0xccc fp=0x40060b7740 sp=0x40060b7540 pc=0xfebf2c github.com/jackc/pgx/v5/stdlib.(*Conn).QueryContext(0x40030adb80, {0x45b6e90, 0x40062811a0}, {0x4005be66e0, 0x14a}, {0x40062c0640, 0x2, 0x40030adb80?}) /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/stdlib/sql.go:428 +0x2ac fp=0x40060b7830 sp=0x40060b7740 pc=0x1f60fdc database/sql.ctxDriverQuery({0x45b6e90?, 0x40062811a0?}, {0xffff4d50a998?, 0x40030adb80?}, {0x0?, 0x0?}, {0x4005be66e0?, 0x976d14?}, {0x40062c0640?, 0x1beb6d9d6bcd?, ...}) /usr/local/go/src/database/sql/ctxutil.go:48 +0xac fp=0x40060b78c0 sp=0x40060b7830 pc=0x97570c database/sql.(*DB).queryDC.func1() /usr/local/go/src/database/sql/sql.go:1748 +0x120 fp=0x40060b7980 sp=0x40060b78c0 pc=0x97da80 database/sql.withLock({0x4599a38, 0x40036a70e0}, 0x40060b7ad8) /usr/local/go/src/database/sql/sql.go:3502 +0x7c fp=0x40060b79c0 sp=0x40060b7980 pc=0x9857ac database/sql.(*DB).queryDC(0x40026ed860?, {0x45b6e90, 0x40062811a0}, {0x0, 0x0}, 0x40036a70e0, 0x40062dd1d0, {0x4005be66e0, 0x14a}, {0x4006290660, ...}) /usr/local/go/src/database/sql/sql.go:1743 +0x168 fp=0x40060b7b60 sp=0x40060b79c0 pc=0x97d538 database/sql.(*DB).query(0x40060b7c18?, {0x45b6e90, 0x40062811a0}, {0x4005be66e0, 0x14a}, {0x4006290660, 0x2, 0x2}, 0xe0?) /usr/local/go/src/database/sql/sql.go:1726 +0xb4 fp=0x40060b7be0 sp=0x40060b7b60 pc=0x97d354 database/sql.(*DB).QueryContext.func1(0x88?) /usr/local/go/src/database/sql/sql.go:1704 +0x54 fp=0x40060b7c50 sp=0x40060b7be0 pc=0x97d194 database/sql.(*DB).retry(0x40060b7ce8?, 0x40060b7cd0) /usr/local/go/src/database/sql/sql.go:1538 +0x4c fp=0x40060b7ca0 sp=0x40060b7c50 pc=0x97bdac database/sql.(*DB).QueryContext(0x40060b7d78?, {0x45b6e90?, 0x40062811a0?}, {0x4005be66e0?, 0x40060b7d68?}, {0x4006290660?, 0x2fbf84d?, 0x11?}) /usr/local/go/src/database/sql/sql.go:1703 +0x94 fp=0x40060b7d30 sp=0x40060b7ca0 pc=0x97d0c4 github.com/xxx/xxx/datalib/pggorm.(*SqlDbWithContext).Query(0x40060b7ee8?, {0x4005be66e0?, 0x1?}, {0x4006290660?, 0x26f5e80?, 0x0?}) /home/circleci/project/datalib/pggorm/gorm_sql_db.go:56 +0x90 fp=0x40060b7d80 sp=0x40060b7d30 pc=0x1f67ba0 github.com/jinzhu/gorm.queryCallback(0x4005e49980) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/callback_query.go:72 +0x5a0 fp=0x40060b7f80 sp=0x40060b7d80 pc=0x99d550 github.com/jinzhu/gorm.(*Scope).callCallbacks(0x4005e49980, {0x4002174200, 0x5, 0x259fda0?}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/scope.go:869 +0x88 fp=0x40060b7fd0 sp=0x40060b7f80 pc=0x9c11d8 github.com/jinzhu/gorm.(*DB).First(0x40062cb1e0, {0x2f4d2a0?, 0x4005f658c0?}, {0x0, 0x0, 0x0}) /go/pkg/mod/github.com/jinzhu/gorm@v1.9.16/main.go:334 +0x274 fp=0x40060b8070 sp=0x40060b7fd0 pc=0x9af0c4 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).GetObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x40062811a0}, 0x9?) /home/circleci/project/datalib/objectstore/dal.go:284 +0x484 fp=0x40060b8770 sp=0x40060b8070 pc=0x21cd294 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments.func2({0x45b6e90, 0x40062811a0}) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:38 +0x148 fp=0x40060b8850 sp=0x40060b8770 pc=0x2240808 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.func1({0x45b6e90, 0x40062811a0}) /home/circleci/project/metricslib/metrics.go:267 +0x88 fp=0x40060b8920 sp=0x40060b8850 pc=0x1d8a968 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold.ObserveWithError.func2({0x45b6e90, 0x40062811a0}) /home/circleci/project/metricslib/metrics.go:135 +0x7c fp=0x40060b89c0 sp=0x40060b8920 pc=0x1d8a85c github.com/xxx/xxx/tracelib.RunUnderSpan({0x45b6e90?, 0x4006280f90?}, {0x307b505?, 0x40062d87e0?}, {0x2fa83e3?, 0x223fff8?}, 0x40022bea80) /home/circleci/project/tracelib/tracing.go:189 +0x98 fp=0x40060b8a30 sp=0x40060b89c0 pc=0xc90398 github.com/xxx/xxx/metricslib.ObserveWithError(...) /home/circleci/project/metricslib/metrics.go:132 github.com/xxx/xxx/metricslib.MeasureOperationWithThreshold({0x45b6e90?, 0x4006280f90?}, 0x400149cb58?, {0x307b505?, 0x2?}, {0x2fa83e3?, 0x5300000000000003?}, 0x4?) /home/circleci/project/metricslib/metrics.go:264 +0xc4 fp=0x40060b8b00 sp=0x40060b8a30 pc=0x1d8a764 github.com/xxx/xxx/datalib/objectstore.(*ObjectStoreDAL).UpsertObjectGraphEnrichments(0x4002a41900, {0x45b6e90, 0x4006280f90}, 0x400205ee00?) /home/circleci/project/datalib/objectstore/upsertgraphenrichment.go:36 +0x110 fp=0x40060b8c60 sp=0x40060b8b00 pc=0x22400b0 github.com/xxx/xxx/userdirectory-dal/internal/rpc.(*UserDirectoryDALServerImpl).UpsertObjectGraphEnrichments(0x462f480?, {0x45b6e90?, 0x4006280f90?}, 0x2c378c0?) :1 +0x30 fp=0x40060b8c90 sp=0x40060b8c60 pc=0x231f020 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler.func1({0x45b6e90, 0x4006280f90}, {0x2c378c0?, 0x40035d7920}) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:528 +0x74 fp=0x40060b8cd0 sp=0x40060b8c90 pc=0x1ca17c4 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x4006280f90}, {0x2c378c0?, 0x40035d7920}, 0x1beb6d98ab05?, 0x4005eff9c8) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/protovalidate/protovalidate.go:40 +0xf4 fp=0x40060b8d20 sp=0x40060b8cd0 pc=0x2141c84 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006280f90}, {0x2c378c0, 0x40035d7920}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40060b8d80 sp=0x40060b8d20 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.(*ServerOptions).GetUnaryServerInterceptor.(*ServerMetrics).UnaryServerInterceptor.UnaryServerInterceptor.func3({0x45b6e90, 0x4006280f90}, {0x2c378c0, 0x40035d7920}, 0x40062902a0?, 0x4005f76d00) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x40060b8f90 sp=0x40060b8d80 pc=0x2141ec0 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006280f90}, {0x2c378c0, 0x40035d7920}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40060b8ff0 sp=0x40060b8f90 pc=0xc04100 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1.1({0x45b6e90, 0x4006280ed0}, {0x2c378c0, 0x40035d7920}) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:69 +0x64 fp=0x40060b9030 sp=0x40060b8ff0 pc=0x2148fe4 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/logging.UnaryServerInterceptor.UnaryServerInterceptor.func2({0x45b6e90, 0x4006280e70}, {0x2c378c0, 0x40035d7920}, 0x40035d7920?, 0x4005f59f20) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/server.go:22 +0x1f0 fp=0x40060b9240 sp=0x40060b9030 pc=0x2139800 github.com/xxx/xxx/grpclib/interceptors.getUnaryServerInterceptorResponseLogger.func1({0x45b6e90, 0x4006280e70}, {0x2c378c0?, 0x40035d7920}, 0x40062902a0, 0x4005f59f20) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:28 +0x110 fp=0x40060b9360 sp=0x40060b9240 pc=0x2148950 github.com/xxx/xxx/grpclib/interceptors.GetUnaryServerInterceptorLogger.func1({0x45b6e90, 0x4006280e70}, {0x2c378c0, 0x40035d7920}, 0x40062902a0?, 0x4005f76c40) /home/circleci/project/grpclib/interceptors/unary_server_interceptor_logger.go:65 +0x98 fp=0x40060b93b0 sp=0x40060b9360 pc=0x2148f38 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006280e70}, {0x2c378c0, 0x40035d7920}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40060b9410 sp=0x40060b93b0 pc=0xc04100 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1.(*OpenTelemetryTracer).wrapUnaryHandler.func1({0x45b6e90?, 0x4006280d50?}, {0x2c378c0, 0x40035d7920}) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:439 +0x2a0 fp=0x40060b94c0 sp=0x40060b9410 pc=0x1e211d0 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x4006280c60}, {0x2c378c0, 0x40035d7920}, 0x40062902a0, 0x4005eff9e0) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:377 +0x3f0 fp=0x40060b97a0 sp=0x40060b94c0 pc=0x1dce0e0 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x4006280c60}, {0x2c378c0, 0x40035d7920}, 0x40062902a0?, 0x4005f76ac0) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x40060b9800 sp=0x40060b97a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x4006280c60}, {0x2c378c0, 0x40035d7920}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x40060b9860 sp=0x40060b9800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x4006280c60?}, {0x2c378c0?, 0x40035d7920?}, 0x40062902a0?, 0x4005eff9c8?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x40060b98f0 sp=0x40060b9860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x4006280c60}, {0x2c378c0, 0x40035d7920}, 0x4003d0d9a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x40060b9950 sp=0x40060b98f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x4006280c60}, 0x4005e49600, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x40060b99b0 sp=0x40060b9950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x4006280bd0}, {0x45c4618, 0x40025d7520}, 0x4005f738c0, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x40060b9da0 sp=0x40060b99b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x4005f738c0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x40060b9f80 sp=0x40060b9da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x40060b9fd0 sp=0x40060b9f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40060b9fd0 sp=0x40060b9fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 964829 [select, 481 minutes]: runtime.gopark(0x400460af70?, 0x2?, 0x8?, 0xae?, 0x400460af24?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400460adc0 sp=0x400460ada0 pc=0x4fc48 runtime.selectgo(0x400460af70, 0x400460af20, 0x4002f0f050?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400460aed0 sp=0x400460adc0 pc=0x60fb8 google.golang.org/grpc/internal/grpcsync.(*CallbackSerializer).run(0x40028890b0, {0x45b6ec8, 0x400149ae60}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:76 +0xc8 fp=0x400460afa0 sp=0x400460aed0 pc=0xb5d6d8 google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer.func1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x30 fp=0x400460afd0 sp=0x400460afa0 pc=0xb5d570 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400460afd0 sp=0x400460afd0 pc=0x846b4 created by google.golang.org/grpc/internal/grpcsync.NewCallbackSerializer in goroutine 964827 /go/pkg/mod/google.golang.org/grpc@v1.60.1/internal/grpcsync/callback_serializer.go:52 +0x134 goroutine 9728028 [select]: runtime.gopark(0x4006d4ebc8?, 0x2?, 0xd8?, 0xea?, 0x4006d4eba4?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4006d4ea50 sp=0x4006d4ea30 pc=0x4fc48 runtime.selectgo(0x4006d4ebc8, 0x4006d4eba0, 0x400423c2d0?, 0x0, 0x40046103b8?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4006d4eb60 sp=0x4006d4ea50 pc=0x60fb8 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).interruptibleSleep(...) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:462 gopkg.in/DataDog/dd-trace-go.v1/profiler.glob..func1(0x4001ff6780) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profile.go:106 +0x10c fp=0x4006d4ec10 sp=0x4006d4eb60 pc=0xc8552c gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).runProfile(0x4001ff6780, 0x1) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profile.go:345 +0x1a4 fp=0x4006d4ee50 sp=0x4006d4ec10 pc=0xc861f4 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect.func2(0x1) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:322 +0xc0 fp=0x4006d4efb0 sp=0x4006d4ee50 pc=0xc89490 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect.func4() /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:331 +0x34 fp=0x4006d4efd0 sp=0x4006d4efb0 pc=0xc89394 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4006d4efd0 sp=0x4006d4efd0 pc=0x846b4 created by gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect in goroutine 184 /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:317 +0x4ac goroutine 9814286 [runnable]: runtime.mallocgc(0x40?, 0x2a5e820?, 0x1?) /usr/local/go/src/runtime/malloc.go:948 +0x860 fp=0x400082f180 sp=0x400082f180 pc=0x213a0 runtime.growslice(0x0, 0x4001480000?, 0x4555a90?, 0x4003c321a0?, 0x2a5e820) /usr/local/go/src/runtime/slice.go:274 +0x3f8 fp=0x400082f1e0 sp=0x400082f180 pc=0x66498 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc/internal.ParseFullMethod({0x304e29c?, 0x2d}) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/internal/parse.go:45 +0x158 fp=0x400082f3f0 sp=0x400082f1e0 pc=0x1dca918 go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.telemetryAttributes({0x304e29c?, 0x4006224780?}, {0x4007cd3910, 0x10}) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:512 +0x2c fp=0x400082f4c0 sp=0x400082f3f0 pc=0x1dcf67c go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc.UnaryServerInterceptor.func1({0x45b6e90, 0x40062246f0}, {0x2c378c0, 0x4003a2d6e0}, 0x40062280e0, 0x4005f35e30) /go/pkg/mod/go.opentelemetry.io/contrib/instrumentation/google.golang.org/grpc/otelgrpc@v0.46.0/interceptor.go:355 +0xf8 fp=0x400082f7a0 sp=0x400082f4c0 pc=0x1dcdde8 github.com/xxx/xxx/tracelib/opentelemetry.(*OpenTelemetryTracer).NewGrpcUnaryServerInterceptor.func1({0x45b6e90, 0x40062246f0}, {0x2c378c0, 0x4003a2d6e0}, 0x40062280e0?, 0x4005895940) /home/circleci/project/tracelib/opentelemetry/opentelemetry.go:195 +0xb4 fp=0x400082f800 sp=0x400082f7a0 pc=0x1e20ee4 google.golang.org/grpc.getChainUnaryHandler.func1({0x45b6e90, 0x40062246f0}, {0x2c378c0, 0x4003a2d6e0}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1192 +0xa0 fp=0x400082f860 sp=0x400082f800 pc=0xc04100 github.com/grpc-ecosystem/go-grpc-middleware/v2/interceptors/recovery.UnaryServerInterceptor.func1({0x45b6e90?, 0x40062246f0?}, {0x2c378c0?, 0x4003a2d6e0?}, 0x40062280e0?, 0x4005f35e18?) /go/pkg/mod/github.com/grpc-ecosystem/go-grpc-middleware/v2@v2.0.1/interceptors/recovery/interceptors.go:34 +0x88 fp=0x400082f8f0 sp=0x400082f860 pc=0x2140048 google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1({0x45b6e90, 0x40062246f0}, {0x2c378c0, 0x4003a2d6e0}, 0x4006c319a8?, 0xc04b48?) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1183 +0x88 fp=0x400082f950 sp=0x400082f8f0 pc=0xc00988 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x40062246f0}, 0x4006242080, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:530 +0x12c fp=0x400082f9b0 sp=0x400082f950 pc=0x1ca169c google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x4006224660}, {0x45c4618, 0x40025d7520}, 0x400590ad80, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x400082fda0 sp=0x400082f9b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x400590ad80) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x400082ff80 sp=0x400082fda0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x400082ffd0 sp=0x400082ff80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400082ffd0 sp=0x400082ffd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 9814360 [runnable]: runtime.gopark(0x4004c25fa8?, 0x2?, 0x90?, 0x6e?, 0x4004c25f9c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4004c25e50 sp=0x4004c25e30 pc=0x4fc48 runtime.selectgo(0x4004c25fa8, 0x4004c25f98, 0x0?, 0x0, 0x0?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4004c25f60 sp=0x4004c25e50 pc=0x60fb8 github.com/jackc/pgx/v5/pgconn/internal/ctxwatch.(*ContextWatcher).Watch.func1() /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/internal/ctxwatch/context_watcher.go:47 +0x64 fp=0x4004c25fd0 sp=0x4004c25f60 pc=0xfcee44 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4004c25fd0 sp=0x4004c25fd0 pc=0x846b4 created by github.com/jackc/pgx/v5/pgconn/internal/ctxwatch.(*ContextWatcher).Watch in goroutine 9814333 /go/pkg/mod/github.com/jackc/pgx/v5@v5.3.1/pgconn/internal/ctxwatch/context_watcher.go:46 +0x158 goroutine 7108333 [select, 31 minutes]: runtime.gopark(0x400249bf80?, 0x2?, 0x18?, 0xbe?, 0x400249bf0c?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x400249bdb0 sp=0x400249bd90 pc=0x4fc48 runtime.selectgo(0x400249bf80, 0x400249bf08, 0x4005735cc0?, 0x0, 0x4002ad3890?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x400249bec0 sp=0x400249bdb0 pc=0x60fb8 net/http.(*persistConn).writeLoop(0x4002cc1200) /usr/local/go/src/net/http/transport.go:2421 +0x9c fp=0x400249bfb0 sp=0x400249bec0 pc=0x30e7cc net/http.(*Transport).dialConn.func6() /usr/local/go/src/net/http/transport.go:1777 +0x28 fp=0x400249bfd0 sp=0x400249bfb0 pc=0x30b7a8 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x400249bfd0 sp=0x400249bfd0 pc=0x846b4 created by net/http.(*Transport).dialConn in goroutine 7108360 /usr/local/go/src/net/http/transport.go:1777 +0x118c goroutine 9728030 [select]: runtime.gopark(0x4002d09bc0?, 0x2?, 0xe8?, 0x9a?, 0x4002d09bb4?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002d09a60 sp=0x4002d09a40 pc=0x4fc48 runtime.selectgo(0x4002d09bc0, 0x4002d09bb0, 0x400460bc18?, 0x0, 0x400460bbc8?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002d09b70 sp=0x4002d09a60 pc=0x60fb8 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).interruptibleSleep(...) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:462 gopkg.in/DataDog/dd-trace-go.v1/profiler.glob..func3(0x4001ff6780) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profile.go:180 +0x78 fp=0x4002d09c10 sp=0x4002d09b70 pc=0xc858b8 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).runProfile(0x4001ff6780, 0x6) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profile.go:345 +0x1a4 fp=0x4002d09e50 sp=0x4002d09c10 pc=0xc861f4 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect.func2(0x6) /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:322 +0xc0 fp=0x4002d09fb0 sp=0x4002d09e50 pc=0xc89490 gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect.func4() /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:331 +0x34 fp=0x4002d09fd0 sp=0x4002d09fb0 pc=0xc89394 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002d09fd0 sp=0x4002d09fd0 pc=0x846b4 created by gopkg.in/DataDog/dd-trace-go.v1/profiler.(*profiler).collect in goroutine 184 /go/pkg/mod/gopkg.in/!data!dog/dd-trace-go.v1@v1.58.1/profiler/profiler.go:317 +0x4ac goroutine 9814284 [runnable]: google.golang.org/protobuf/internal/impl.consumeStringValidateUTF8({0x4001bd9a67?, 0x44?, 0x44?}, {0x4003a2d778?}, 0x2?, 0x4001ae7b88?, {0x0?, {0x459b5f8?, 0x4000244b40?}, 0x270f?}) /go/pkg/mod/google.golang.org/protobuf@v1.31.1-0.20231027082548-f4a6c1f6e5c1/internal/impl/codec_gen.go:5053 +0x138 fp=0x40066b7370 sp=0x40066b7370 pc=0x3c5b88 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshalPointer(0x400205ee28, {0x4001bd9a40?, 0x6b, 0x27984?}, {0x40043c8518?}, 0x0, {0x0, {0x459b5f8?, 0x4000244b40?}, 0x27c14?}) /go/pkg/mod/google.golang.org/protobuf@v1.31.1-0.20231027082548-f4a6c1f6e5c1/internal/impl/decode.go:148 +0x2f0 fp=0x40066b74d0 sp=0x40066b7370 pc=0x3d87d0 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal(0x40043c88e8?, {{}, {0x45ccd90, 0x4003a2d740}, {0x4001bd9a40, 0x6b, 0x6b}, 0x0, {0x459b5f8, 0x4000244b40}, ...}) /go/pkg/mod/google.golang.org/protobuf@v1.31.1-0.20231027082548-f4a6c1f6e5c1/internal/impl/decode.go:66 +0xa0 fp=0x40066b7530 sp=0x40066b74d0 pc=0x3d8450 google.golang.org/protobuf/internal/impl.(*MessageInfo).unmarshal-fm({{}, {0x45ccd90, 0x4003a2d740}, {0x4001bd9a40, 0x6b, 0x6b}, 0x0, {0x459b5f8, 0x4000244b40}, 0x2710}) :1 +0x74 fp=0x40066b7590 sp=0x40066b7530 pc=0x3f7884 google.golang.org/protobuf/proto.UnmarshalOptions.unmarshal({{}, 0x1, 0x1, 0x0, {0x459b5f8, 0x4000244b40}, 0x2710}, {0x4001bd9a40, 0x6b, 0x6b}, ...) /go/pkg/mod/google.golang.org/protobuf@v1.31.1-0.20231027082548-f4a6c1f6e5c1/proto/decode.go:105 +0x168 fp=0x40066b7650 sp=0x40066b7590 pc=0x3701e8 google.golang.org/protobuf/proto.UnmarshalOptions.UnmarshalState({{}, 0x1, 0x1, 0x0, {0x0, 0x0}, 0x2710}, {{}, {0x45ccd90, 0x4003a2d740}, ...}) /go/pkg/mod/google.golang.org/protobuf@v1.31.1-0.20231027082548-f4a6c1f6e5c1/proto/decode.go:77 +0x94 fp=0x40066b76b0 sp=0x40066b7650 pc=0x36ffe4 github.com/golang/protobuf/proto.UnmarshalMerge({0x4001bd9a40, 0x6b, 0x6b}, {0xffff4d4f1710?, 0x4003a2d740?}) /go/pkg/mod/github.com/golang/protobuf@v1.5.3/proto/wire.go:67 +0xc4 fp=0x40066b7790 sp=0x40066b76b0 pc=0x40b244 github.com/golang/protobuf/proto.Unmarshal({0x4001bd9a40, 0x6b, 0x6b}, {0xffff4d4f1710, 0x4003a2d740?}) /go/pkg/mod/github.com/golang/protobuf@v1.5.3/proto/wire.go:58 +0x54 fp=0x40066b77d0 sp=0x40066b7790 pc=0x40b134 google.golang.org/grpc/encoding/proto.codec.Unmarshal({}, {0x4001bd9a40, 0x6b, 0x6b}, {0x2c378c0, 0x4003a2d740}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/encoding/proto/proto.go:53 +0x5c fp=0x40066b7820 sp=0x40066b77d0 pc=0xba4e9c google.golang.org/grpc/encoding/proto.(*codec).Unmarshal(0x6b?, {0x4001bd9a40?, 0x40043c88a8?, 0x20c24?}, {0x2c378c0?, 0x4003a2d740?}) :1 +0x48 fp=0x40066b7860 sp=0x40066b7820 pc=0xba5088 google.golang.org/grpc.(*Server).processUnaryRPC.func2({0x2c378c0?, 0x4003a2d740}) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1345 +0xb8 fp=0x40066b7950 sp=0x40066b7860 pc=0xc05e28 github.com/xxx/xxx/grpclib/rpc._ObjectStore_UpsertObjectGraphEnrichments_Handler({0x2f6e640?, 0x4002bef9c0}, {0x45b6e90, 0x4006224870}, 0x4006242180, 0x4002177920) /home/circleci/project/grpclib/rpc/objectstore_grpc.pb.go:517 +0x64 fp=0x40066b79b0 sp=0x40066b7950 pc=0x1ca15d4 google.golang.org/grpc.(*Server).processUnaryRPC(0x4001f3c000, {0x45b6e90, 0x40062247b0}, {0x45c4618, 0x40025d7520}, 0x400590ab40, 0x40025ae660, 0x6789158, 0x0) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1372 +0xb8c fp=0x40066b7da0 sp=0x40066b79b0 pc=0xc04cdc google.golang.org/grpc.(*Server).handleStream(0x4001f3c000, {0x45c4618, 0x40025d7520}, 0x400590ab40) /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1783 +0xc44 fp=0x40066b7f80 sp=0x40066b7da0 pc=0xc08f64 google.golang.org/grpc.(*Server).serveStreams.func2.1() /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1016 +0x5c fp=0x40066b7fd0 sp=0x40066b7f80 pc=0xc0300c runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x40066b7fd0 sp=0x40066b7fd0 pc=0x846b4 created by google.golang.org/grpc.(*Server).serveStreams.func2 in goroutine 444 /go/pkg/mod/google.golang.org/grpc@v1.60.1/server.go:1027 +0x138 goroutine 7108332 [select, 31 minutes]: runtime.gopark(0x4002b03f58?, 0x4?, 0x68?, 0x3c?, 0x4002b03da0?) /usr/local/go/src/runtime/proc.go:398 +0xc8 fp=0x4002b03c10 sp=0x4002b03bf0 pc=0x4fc48 runtime.selectgo(0x4002b03f58, 0x4002b03d98, 0x400425e900?, 0x0, 0x40065cfd01?, 0x1) /usr/local/go/src/runtime/select.go:327 +0x608 fp=0x4002b03d20 sp=0x4002b03c10 pc=0x60fb8 net/http.(*persistConn).readLoop(0x4002cc1200) /usr/local/go/src/net/http/transport.go:2238 +0xb7c fp=0x4002b03fb0 sp=0x4002b03d20 pc=0x30da2c net/http.(*Transport).dialConn.func5() /usr/local/go/src/net/http/transport.go:1776 +0x28 fp=0x4002b03fd0 sp=0x4002b03fb0 pc=0x30b808 runtime.goexit() /usr/local/go/src/runtime/asm_arm64.s:1197 +0x4 fp=0x4002b03fd0 sp=0x4002b03fd0 pc=0x846b4 created by net/http.(*Transport).dialConn in goroutine 7108360 /usr/local/go/src/net/http/transport.go:1776 +0x1144