Closed cockroach-teamcity closed 7 months ago
WARNING: DATA RACE
Write at 0x00c003509008 by goroutine 1943142:
github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmtInNoTxnState()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:2523 +0x231
github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execStmt()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor_exec.go:137 +0x49d
github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execCmd.func1()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2264 +0x7e4
github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execCmd()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2269 +0x2452
github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).run()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2186 +0x3d5
github.com/cockroachdb/cockroach/pkg/sql.(*Server).ServeConn()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:964 +0x21d
github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*conn).processCommands()
github.com/cockroachdb/cockroach/pkg/sql/pgwire/conn.go:247 +0x572
github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*Server).serveImpl.func3()
github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:999 +0x21c
Previous read at 0x00c003509008 by goroutine 1943182:
github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).serialize()
github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:4226 +0x18b5
github.com/cockroachdb/cockroach/pkg/sql.(*SessionRegistry).SerializeAll()
github.com/cockroachdb/cockroach/pkg/sql/exec_util.go:2337 +0x14f
github.com/cockroachdb/cockroach/pkg/server.(*baseStatusServer).getLocalSessions()
github.com/cockroachdb/cockroach/pkg/server/status.go:197 +0x3a6
github.com/cockroachdb/cockroach/pkg/server.(*statusServer).ListLocalSessions()
github.com/cockroachdb/cockroach/pkg/server/status.go:3039 +0x78
github.com/cockroachdb/cockroach/pkg/server.(*systemStatusServer).ListLocalSessions()
<autogenerated>:1 +0x64
github.com/cockroachdb/cockroach/pkg/server/serverpb._Status_ListLocalSessions_Handler.func1()
github.com/cockroachdb/cockroach/pkg/server/serverpb/bazel-out/k8-fastbuild/bin/pkg/server/serverpb/serverpb_go_proto_/github.com/cockroachdb/cockroach/pkg/server/serverpb/status.pb.go:9269 +0x85
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.ServerInterceptor.func12()
github.com/cockroachdb/cockroach/pkg/util/tracing/grpcinterceptor/grpc_interceptor.go:116 +0x399
google.golang.org/grpc.getChainUnaryHandler.func1()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0x122
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func3()
github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:169 +0xf0
google.golang.org/grpc.getChainUnaryHandler.func1()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:1163 +0x122
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1.1()
github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:136 +0x6a
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunTaskWithErr()
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:336 +0x185
github.com/cockroachdb/cockroach/pkg/rpc.NewServerEx.func1()
github.com/cockroachdb/cockroach/pkg/rpc/pkg/rpc/context.go:134 +0x15b
google.golang.org/grpc.NewServer.chainUnaryServerInterceptors.chainUnaryInterceptors.func1()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:1154 +0xd8
github.com/cockroachdb/cockroach/pkg/server/serverpb._Status_ListLocalSessions_Handler()
github.com/cockroachdb/cockroach/pkg/server/serverpb/bazel-out/k8-fastbuild/bin/pkg/server/serverpb/serverpb_go_proto_/github.com/cockroachdb/cockroach/pkg/server/serverpb/status.pb.go:9271 +0x1c3
google.golang.org/grpc.(*Server).processUnaryRPC()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:1336 +0x17d3
google.golang.org/grpc.(*Server).handleStream()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:1704 +0x1012
google.golang.org/grpc.(*Server).serveStreams.func1.2()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:965 +0xfa
Goroutine 1943142 (running) created at:
github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*Server).serveImpl()
github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:996 +0xa4f
github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*Server).ServeConn()
github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:812 +0xe24
github.com/cockroachdb/cockroach/pkg/server.(*systemServerWrapper).serveConn()
github.com/cockroachdb/cockroach/pkg/server/server_controller_sql.go:164 +0x1d7
github.com/cockroachdb/cockroach/pkg/server.(*serverController).sqlMux()
github.com/cockroachdb/cockroach/pkg/server/server_controller_sql.go:84 +0x5c9
github.com/cockroachdb/cockroach/pkg/server.(*serverController).sqlMux-fm()
<autogenerated>:1 +0xc4
github.com/cockroachdb/cockroach/pkg/server.startServeSQL.func1.1()
github.com/cockroachdb/cockroach/pkg/server/server_sql.go:1939 +0x26b
github.com/cockroachdb/cockroach/pkg/util/netutil.(*TCPServer).ServeWith.func1()
github.com/cockroachdb/cockroach/pkg/util/netutil/net.go:191 +0x1c6
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()
github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:484 +0x278
Goroutine 1943182 (running) created at:
google.golang.org/grpc.(*Server).serveStreams.func1()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:963 +0x4a7
google.golang.org/grpc/internal/transport.(*http2Server).operateHeaders()
google.golang.org/grpc/internal/transport/external/org_golang_google_grpc/internal/transport/http2_server.go:620 +0x4ce1
google.golang.org/grpc/internal/transport.(*http2Server).HandleStreams()
google.golang.org/grpc/internal/transport/external/org_golang_google_grpc/internal/transport/http2_server.go:662 +0x29e
google.golang.org/grpc.(*Server).serveStreams()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:949 +0x2f0
google.golang.org/grpc.(*Server).handleRawConn.func1()
google.golang.org/grpc/external/org_golang_google_grpc/server.go:891 +0x58
==================
dup of #115137
sql.TestCancelQueryPermissions failed with artifacts on release-23.2 @ e72f424506a92fd5510d6368ae48a9720796ef5d:
Parameters:
TAGS=bazel,gss
stress=true
Help
See also: How To Investigate a Go Test Failure (internal)
/cc @cockroachdb/sql-queriesThis test on roachdash | Improve this report!
Jira issue: CRDB-36811