panic: use of Span after Finish. Span: proxy-con-serve. Finish previously called at: <stack not captured. Set debugUseAfterFinish> [recovered]
panic: use of Span after Finish. Span: proxy-con-serve. Finish previously called at: <stack not captured. Set debugUseAfterFinish>
goroutine 4718 [running]:
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).recover(0xc0088aad30?, {0xe07b338, 0xc00913a2d0})
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:226 +0x74
panic({0x9cc0640?, 0xc002243510?})
GOROOT/src/runtime/panic.go:770 +0x132
github.com/cockroachdb/cockroach/pkg/util/tracing.(*Span).detectUseAfterFinish(0xc007810408)
github.com/cockroachdb/cockroach/pkg/util/tracing/span.go:177 +0x274
github.com/cockroachdb/cockroach/pkg/util/tracing.(*Span).RecordingType(0xc007810408)
github.com/cockroachdb/cockroach/pkg/util/tracing/span.go:437 +0x27
github.com/cockroachdb/cockroach/pkg/util/tracing.(*Span).IsVerbose(...)
github.com/cockroachdb/cockroach/pkg/util/tracing/span.go:445
github.com/cockroachdb/cockroach/pkg/util/log.getSpan({0xe07b1e0, 0xc003499280})
github.com/cockroachdb/cockroach/pkg/util/log/trace.go:22 +0x45
github.com/cockroachdb/cockroach/pkg/util/log.logfDepthInternal({0xe07b1e0, 0xc003499280}, 0x2, 0x3, 0x1, 0x0, {0xa44ce99, 0x27}, {0xc009a79760, 0x2, ...})
github.com/cockroachdb/cockroach/pkg/util/log/channels.go:99 +0x66b
github.com/cockroachdb/cockroach/pkg/util/log.logfDepth(...)
github.com/cockroachdb/cockroach/pkg/util/log/channels.go:34
github.com/cockroachdb/cockroach/pkg/util/log.loggerOps.Errorf(...)
github.com/cockroachdb/cockroach/bazel-out/k8-fastbuild/bin/pkg/util/log/log_channels_generated.go:1281
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl.(*connector).dialTenantCluster(0xc0076aa300, {0xe07b1e0, 0xc003499280}, {0xe07b090, 0xc0085cfea0})
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/connector.go:243 +0xcd8
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl.(*connector).OpenTenantConnWithToken(0xc0076aa300, {0xe07b1e0, 0xc003499280}, {0xe07b090, 0xc0085cfea0}, {0xc003d09ea0, 0x9c})
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/connector.go:106 +0x1ba
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl.transferConnection(0xc003499280, {0xe07b090, 0xc0085cfea0}, 0xc0076aa300, 0xc009f764b0, 0xc003038438, 0xc006ac5968)
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/conn_migration.go:274 +0x3ed
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl.(*forwarder).TransferConnection(0xc0085cfea0)
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/conn_migration.go:213 +0x509
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/balancer.(*Balancer).processQueue.func1.1({0xe07b338, 0xc00913a2d0})
github.com/cockroachdb/cockroach/pkg/ccl/sqlproxyccl/balancer/balancer.go:371 +0x268
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:480 +0x263
created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx in goroutine 4513
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:471 +0x69d
ccl/sqlproxyccl.TestCancelQuery failed on release-24.1.10-rc @ e987f89e2225482a8ba6ccdc3ecc0febdc043c71:
Fatal error:
Stack:
Log preceding fatal error
Parameters:
attempt=1race=truerun=3shard=7Help
See also: How To Investigate a Go Test Failure (internal)
Same failure on other branches
This test on roachdash | Improve this report!
Jira issue: CRDB-45936