cockroach
cockroach copied to clipboard
Sentry: conn_executor.go:967: runtime error: invalid memory address or nil pointer dereference (1) attached stack trace -- stack trace: | github.com/cockroachdb/cockroach/pkg/sql.(*Server).ServeCo...
This issue was auto filed by Sentry. It represents a crash or reported error on a live cluster with telemetry enabled.
Sentry Link: https://cockroach-labs.sentry.io/issues/6004557000/?referrer=webhooks_plugin
Panic Message:
conn_executor.go:967: runtime error: invalid memory address or nil pointer dereference
(1) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/sql.(*Server).ServeConn.func1
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:967
| [...repeated from below...]
Wraps: (2) while executing: COMMIT TRANSACTION
Wraps: (3) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/sql.(*Server).ServeConn.func1
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:967
| runtime.gopanic
| GOROOT/src/runtime/panic.go:914
| runtime.panicmem
| GOROOT/src/runtime/panic.go:261
| runtime.sigpanic
| GOROOT/src/runtime/signal_unix.go:861
| github.com/cockroachdb/cockroach/pkg/util/tracing.SpanFromContext
| github.com/cockroachdb/cockroach/pkg/util/tracing/context.go:25
| github.com/cockroachdb/cockroach/pkg/util/log.getSpanOrEventLog
| github.com/cockroachdb/cockroach/pkg/util/log/trace.go:91
| github.com/cockroachdb/cockroach/pkg/util/log.vEventf
| github.com/cockroachdb/cockroach/pkg/util/log/trace.go:212
| github.com/cockroachdb/cockroach/pkg/util/log.VEventf
| github.com/cockroachdb/cockroach/pkg/util/log/trace.go:238
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs.(*leasedDescriptors).releaseAll
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs/leased_descriptors.go:257
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs.(*Collection).ReleaseLeases
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs/collection.go:192
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs.(*Collection).ReleaseAll
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs/collection.go:200
| github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).resetExtraTxnState
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2022
| github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).txnStateTransitionsApplyWrapper
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:3964
| github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).execCmd
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2511
| github.com/cockroachdb/cockroach/pkg/sql.(*connExecutor).run
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:2185
| github.com/cockroachdb/cockroach/pkg/sql.(*Server).ServeConn
| github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:969
| github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*conn).processCommands
| github.com/cockroachdb/cockroach/pkg/sql/pgwire/conn.go:250
| github.com/cockroachdb/cockroach/pkg/sql/pgwire.(*Server).serveImpl.func3
| github.com/cockroachdb/cockroach/pkg/sql/pgwire/server.go:1104
| runtime.goexit
| src/runtime/asm_amd64.s:1650
Wraps: (4) runtime error: invalid memory address or nil pointer dereference
Error types: (1) *withstack.withStack (2) *safedetails.withSafeDetails (3) *withstack.withStack (4) runtime.errorString
-- report composition:
runtime.errorString
conn_executor.go:967: *withstack.withStack (top exception)
*safedetails.withSafeDetails: while executing: COMMIT TRANSACTION
conn_executor.go:967: *withstack.withStack (1)
(check the extra data payloads)
Stacktrace (expand for inline code snippets):
src/runtime/asm_amd64.s#L1649-L1651 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/pgwire/server.go#L1103-L1105 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/pgwire/conn.go#L249-L251 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/conn_executor.go#L968-L970 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/conn_executor.go#L2184-L2186 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/conn_executor.go#L2510-L2512 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/conn_executor.go#L3963-L3965 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/conn_executor.go#L2021-L2023 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/catalog/descs/collection.go#L199-L201 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/catalog/descs/collection.go#L191-L193 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/catalog/descs/leased_descriptors.go#L256-L258 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/util/log/trace.go#L237-L239 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/util/log/trace.go#L211-L213 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/util/log/trace.go#L90-L92 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/util/tracing/context.go#L24-L26 GOROOT/src/runtime/signal_unix.go#L860-L862 GOROOT/src/runtime/panic.go#L260-L262 GOROOT/src/runtime/panic.go#L913-L915 https://github.com/cockroachdb/cockroach/blob/c3ddfa7a1b062e6829c74dbf4067ef0479092b36/pkg/sql/conn_executor.go#L966-L968
src/runtime/asm_amd64.s in runtime.goexit at line 1650
pkg/sql/pgwire/server.go in pkg/sql/pgwire.(*Server).serveImpl.func3 at line 1104
pkg/sql/pgwire/conn.go in pkg/sql/pgwire.(*conn).processCommands at line 250
pkg/sql/conn_executor.go in pkg/sql.(*Server).ServeConn at line 969
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).run at line 2185
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).execCmd at line 2511
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).txnStateTransitionsApplyWrapper at line 3964
pkg/sql/conn_executor.go in pkg/sql.(*connExecutor).resetExtraTxnState at line 2022
pkg/sql/catalog/descs/collection.go in pkg/sql/catalog/descs.(*Collection).ReleaseAll at line 200
pkg/sql/catalog/descs/collection.go in pkg/sql/catalog/descs.(*Collection).ReleaseLeases at line 192
pkg/sql/catalog/descs/leased_descriptors.go in pkg/sql/catalog/descs.(*leasedDescriptors).releaseAll at line 257
pkg/util/log/trace.go in pkg/util/log.VEventf at line 238
pkg/util/log/trace.go in pkg/util/log.vEventf at line 212
pkg/util/log/trace.go in pkg/util/log.getSpanOrEventLog at line 91
pkg/util/tracing/context.go in pkg/util/tracing.SpanFromContext at line 25
GOROOT/src/runtime/signal_unix.go in runtime.sigpanic at line 861
GOROOT/src/runtime/panic.go in runtime.panicmem at line 261
GOROOT/src/runtime/panic.go in runtime.gopanic at line 914
pkg/sql/conn_executor.go in pkg/sql.(*Server).ServeConn.func1 at line 967
Tags
| Tag | Value |
|---|---|
| Command | demo |
| Environment | v23.2.12 |
| Go Version | go1.21.12 X:nocoverageredesign |
| Platform | linux amd64 |
| Distribution | CCL |
| Cockroach Release | v23.2.12 |
| Cockroach SHA | c3ddfa7a1b062e6829c74dbf4067ef0479092b36 |
| # of CPUs | 16 |
| # of Goroutines | 596 |
Jira issue: CRDB-43385