cockroachdb / cockroachdb/cockroach
Sentry: panic.go:770: panic: × (1) attached stack trace -- stack trace: | runtime.gopanic | GOROOT/src/runtime/panic.go:770 | github.com/cockroachdb/cockroach/pkg/raft.assertTrue | pkg/ra...
- Dominant language
- Go
- Stars
- 32.5k
- Forks
- 4.1k
- PR merge metrics
- PR metrics pending
Description
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/7222441163/?referrer=webhooks_plugin](https://cockroach-labs.sentry.io/issues/7222441163/?referrer=webhooks_plugin)
Panic Message:
```
panic.go:770: panic: ×
(1) attached stack trace
-- stack trace:
| runtime.gopanic
| GOROOT/src/runtime/panic.go:770
| github.com/cockroachdb/cockroach/pkg/raft.assertTrue
| pkg/raft/util.go:352
| github.com/cockroachdb/cockroach/pkg/raft.(*raft).reset
| pkg/raft/raft.go:1036
| github.com/cockroachdb/cockroach/pkg/raft.(*raft).becomeFollower
| pkg/raft/raft.go:1277
| github.com/cockroachdb/cockroach/pkg/raft.(*raft).Step
| pkg/raft/raft.go:1609
| github.com/cockroachdb/cockroach/pkg/raft.(*RawNode).Step
| pkg/raft/rawnode.go:140
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).stepRaftGroupRaftMuLocked.func1
| pkg/kv/kvserver/replica_raft.go:714
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).withRaftGroupLocked
| pkg/kv/kvserver/replica_raft.go:2316
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).withRaftGroup
| pkg/kv/kvserver/replica_raft.go:2353
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).stepRaftGroupRaftMuLocked
| pkg/kv/kvserver/replica_raft.go:640
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processRaftRequestWithReplica
| pkg/kv/kvserver/store_raft.go:407
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processRequestQueue.func1
| pkg/kv/kvserver/store_raft.go:627
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).withReplicaForRequest
| pkg/kv/kvserver/store_raft.go:362
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processRequestQueue
| pkg/kv/kvserver/store_raft.go:625
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*raftSchedulerShard).worker
| pkg/kv/kvserver/scheduler.go:397
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*raftScheduler).Start.func2
| pkg/kv/kvserver/scheduler.go:319
| github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2
| pkg/util/stop/stopper.go:498
| runtime.goexit
| src/runtime/asm_amd64.s:1695
Wraps: (2) panic: ×
Error types: (1) *withstack.withStack (2) *errutil.leafError
-- report composition:
*errutil.leafError: panic: ×
panic.go:770: *withstack.withStack (top exception)
```
Stacktrace (expand for inline code snippets):
[src/runtime/asm_amd64.s#L1694-L1696](src/runtime/asm_amd64.s#L1694-L1696)
[pkg/util/stop/stopper.go#L497-L499](pkg/util/stop/stopper.go#L497-L499)
[pkg/kv/kvserver/scheduler.go#L318-L320](pkg/kv/kvserver/scheduler.go#L318-L320)
[pkg/kv/kvserver/scheduler.go#L396-L398](pkg/kv/kvserver/scheduler.go#L396-L398)
[pkg/kv/kvserver/store_raft.go#L624-L626](pkg/kv/kvserver/store_raft.go#L624-L626)
[pkg/kv/kvserver/store_raft.go#L361-L363](pkg/kv/kvserver/store_raft.go#L361-L363)
[pkg/kv/kvserver/store_raft.go#L626-L628](pkg/kv/kvserver/store_raft.go#L626-L628)
[pkg/kv/kvserver/store_raft.go#L406-L408](pkg/kv/kvserver/store_raft.go#L406-L408)
[pkg/kv/kvserver/replica_raft.go#L639-L641](pkg/kv/kvserver/replica_raft.go#L639-L641)
[pkg/kv/kvserver/replica_raft.go#L2352-L2354](pkg/kv/kvserver/replica_raft.go#L2352-L2354)
[pkg/kv/kvserver/replica_raft.go#L2315-L2317](pkg/kv/kvserver/replica_raft.go#L2315-L2317)
[pkg/kv/kvserver/replica_raft.go#L713-L715](pkg/kv/kvserver/replica_raft.go#L713-L715)
[pkg/raft/rawnode.go#L139-L141](pkg/raft/rawnode.go#L139-L141)
[pkg/raft/raft.go#L1608-L1610](pkg/raft/raft.go#L1608-L1610)
[pkg/raft/raft.go#L1276-L1278](pkg/raft/raft.go#L1276-L1278)
[pkg/raft/raft.go#L1035-L1037](pkg/raft/raft.go#L1035-L1037)
[pkg/raft/util.go#L351-L353](pkg/raft/util.go#L351-L353)
[GOROOT/src/runtime/panic.go#L769-L771](GOROOT/src/runtime/panic.go#L769-L771)
```
src/runtime/asm_amd64.s in runtime.goexit at line 1695
pkg/util/stop/stopper.go in pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2 at line 498
pkg/kv/kvserver/scheduler.go in pkg/kv/kvserver.(*raftScheduler).Start.func2 at line 319
pkg/kv/kvserver/scheduler.go in pkg/kv/kvserver.(*raftSchedulerShard).worker at line 397
pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).processRequestQueue at line 625
pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).withReplicaForRequest at line 362
pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).processRequestQueue.func1 at line 627
pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).processRaftRequestWithReplica at line 407
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).stepRaftGroupRaftMuLocked at line 640
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).withRaftGroup at line 2353
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).withRaftGroupLocked at line 2316
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).stepRaftGroupRaftMuLocked.func1 at line 714
pkg/raft/rawnode.go in pkg/raft.(*RawNode).Step at line 140
pkg/raft/raft.go in pkg/raft.(*raft).Step at line 1609
pkg/raft/raft.go in pkg/raft.(*raft).becomeFollower at line 1277
pkg/raft/raft.go in pkg/raft.(*raft).reset at line 1036
pkg/raft/util.go in pkg/raft.assertTrue at line 352
GOROOT/src/runtime/panic.go in runtime.gopanic at line 770
```
### Tags
| Tag | Value |
| --- | --- |
| Command | server |
| Environment | v24.3.22 |
| Go Version | go1.22.12 X:nocoverageredesign |
| Platform | linux amd64 |
| Distribution | CCL |
| Cockroach Release | v24.3.22 |
| Cockroach SHA | 303aedc82bbb8ef1b70f10cd91fcfc01d967d799 |
| # of CPUs | 32 |
| # of Goroutines | 8665 |
Jira issue: CRDB-59129
Contributor guide
Assessment
This issue has not been assessed yet.