-
Notifications
You must be signed in to change notification settings - Fork 4.1k
logictest: setup-flow-async span is used after finish #92809
Copy link
Copy link
Closed
Labels
C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-sql-queriesSQL Queries TeamSQL Queries Teambranch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.
Milestone
Description
pkg/ccl/logictestccl/tests/fakedist/fakedist_test.TestCCLLogic_new_schema_changer failed with artifacts on master @ db71e045cc3f2937bf20170d254dd7e54a620ffb:
* -- stack trace:
* | runtime.gopanic
* | GOROOT/src/runtime/panic.go:884
* | github.com/cockroachdb/cockroach/pkg/util/tracing.(*Span).detectUseAfterFinish
* | github.com/cockroachdb/cockroach/pkg/util/tracing/span.go:181
* | github.com/cockroachdb/cockroach/pkg/util/tracing.WithParent
* | github.com/cockroachdb/cockroach/pkg/util/tracing/span_options.go:204
* | github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor.ClientInterceptor.func2
* | github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:234
* | google.golang.org/grpc.(*ClientConn).Invoke
* | google.golang.org/grpc/external/org_golang_google_grpc/call.go:35
* | github.com/cockroachdb/cockroach/pkg/sql/execinfrapb.(*distSQLClient).SetupFlow
* | github.com/cockroachdb/cockroach/pkg/sql/execinfrapb/bazel-out/k8-fastbuild/bin/pkg/sql/execinfrapb/execinfrapb_go_proto_/github.com/cockroachdb/cockroach/pkg/sql/execinfrapb/api.pb.go:499
* | github.com/cockroachdb/cockroach/pkg/sql.runnerRequest.run
* | github.com/cockroachdb/cockroach/pkg/sql/distsql_running.go:114
* | github.com/cockroachdb/cockroach/pkg/sql.(*runnerCoordinator).init.func1
* | github.com/cockroachdb/cockroach/pkg/sql/distsql_running.go:149
* | github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2
* | github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:470
* | runtime.goexit
* | GOROOT/src/runtime/asm_amd64.s:1594
* Wraps: (2) panic: use of Span after Finish. Span: setup-flow-async. Finish previously called at: <stack not captured. Set debugUseAfterFinish>
* Error types: (1) *withstack.withStack (2) *errutil.leafError
*
panic: use of Span after Finish. Span: setup-flow-async. Finish previously called at: <stack not captured. Set debugUseAfterFinish> [recovered]
panic: use of Span after Finish. Span: setup-flow-async. Finish previously called at: <stack not captured. Set debugUseAfterFinish>
goroutine 30 [running]:
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).recover(0xc0012649f8?, {0x699cfc8, 0xc000c64840})
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:229 +0x6a
panic({0x4b2c1e0, 0xc005ff78d0})
GOROOT/src/runtime/panic.go:884 +0x212
github.com/cockroachdb/cockroach/pkg/util/tracing.(*Span).detectUseAfterFinish(0x99ea708?)
github.com/cockroachdb/cockroach/pkg/util/tracing/span.go:181 +0x12b
github.com/cockroachdb/cockroach/pkg/util/tracing.WithParent(0xc007780800)
github.com/cockroachdb/cockroach/pkg/util/tracing/span_options.go:204 +0x27
github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor.ClientInterceptor.func2({0x699cfc8, 0xc009059470}, {0x558b096, 0x2b}, {0x52a9240, 0xc00740de00}, {0x52a9380, 0xc00bbccfc0}, 0xc009059470?, 0x57f47a0, ...)
github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:234 +0x10b
google.golang.org/grpc.(*ClientConn).Invoke(0xc008ca6ff8?, {0x699cfc8?, 0xc009059470?}, {0x558b096?, 0x0?}, {0x52a9240?, 0xc00740de00?}, {0x52a9380?, 0xc00bbccfc0?}, {0x0, ...})
google.golang.org/grpc/external/org_golang_google_grpc/call.go:35 +0x223
github.com/cockroachdb/cockroach/pkg/sql/execinfrapb.(*distSQLClient).SetupFlow(0xc001264e00, {0x699cfc8, 0xc009059470}, 0xc001264e8c?, {0x0, 0x0, 0x0})
github.com/cockroachdb/cockroach/pkg/sql/execinfrapb/bazel-out/k8-fastbuild/bin/pkg/sql/execinfrapb/execinfrapb_go_proto_/github.com/cockroachdb/cockroach/pkg/sql/execinfrapb/api.pb.go:499 +0xc9
github.com/cockroachdb/cockroach/pkg/sql.runnerRequest.run({{0x699cfc8, 0xc009059470}, 0xc000c17580, 0xc00740de00, 0x3, 0xc005a95f20})
github.com/cockroachdb/cockroach/pkg/sql/distsql_running.go:114 +0x10e
github.com/cockroachdb/cockroach/pkg/sql.(*runnerCoordinator).init.func1({0xc001174800, 0xc000607fa8})
github.com/cockroachdb/cockroach/pkg/sql/distsql_running.go:149 +0x8f
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:470 +0x146
created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:461 +0x43b
Parameters: TAGS=bazel,gss
This test on roachdash | Improve this report!
Jira issue: CRDB-21980
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-sql-queriesSQL Queries TeamSQL Queries Teambranch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.
Type
Projects
Status
Done