cockroachdb / cockroachdb/cockroach
Sentry: range_controller.go:908: unexpected next=8272396 > last_new_entry_index=8272393 (1) attached stack trace -- stack trace: | runtime.gopanic | GOROOT/src/runtime/panic.go:770 | [...repe...
- 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/6988660179/?referrer=webhooks_plugin](https://cockroach-labs.sentry.io/issues/6988660179/?referrer=webhooks_plugin)
Panic Message:
```
range_controller.go:908: unexpected next=8272396 > last_new_entry_index=8272393
(1) attached stack trace
-- stack trace:
| runtime.gopanic
| GOROOT/src/runtime/panic.go:770
| [...repeated from below...]
Wraps: (2) assertion failure
Wraps: (3) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvflowcontrol/rac2.constructRaftEventForReplica
| pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go:908
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvflowcontrol/rac2.(*rangeController).HandleRaftEventRaftMuLocked
| pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go:1106
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/kvflowcontrol/replica_rac2.(*processorImpl).HandleRaftReadyRaftMuLocked
| pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go:784
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).handleRaftReadyRaftMuLocked
| pkg/kv/kvserver/replica_raft.go:1027
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).handleRaftReady
| pkg/kv/kvserver/replica_raft.go:846
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processReady
| pkg/kv/kvserver/store_raft.go:682
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*raftSchedulerShard).worker
| pkg/kv/kvserver/scheduler.go:419
| 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: (4) unexpected next=8272396 > last_new_entry_index=8272393
Error types: (1) *withstack.withStack (2) *assert.withAssertionFailure (3) *withstack.withStack (4) *errutil.leafError
-- report composition:
*errutil.leafError: unexpected next=8272396 > last_new_entry_index=8272393
range_controller.go:908: *withstack.withStack (top exception)
*assert.withAssertionFailure
panic.go:770: *withstack.withStack (1)
(check the extra data payloads)
```
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#L418-L420](pkg/kv/kvserver/scheduler.go#L418-L420)
[pkg/kv/kvserver/store_raft.go#L681-L683](pkg/kv/kvserver/store_raft.go#L681-L683)
[pkg/kv/kvserver/replica_raft.go#L845-L847](pkg/kv/kvserver/replica_raft.go#L845-L847)
[pkg/kv/kvserver/replica_raft.go#L1026-L1028](pkg/kv/kvserver/replica_raft.go#L1026-L1028)
[pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go#L783-L785](pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go#L783-L785)
[pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L1105-L1107](pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L1105-L1107)
[pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L907-L909](pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L907-L909)
[GOROOT/src/runtime/panic.go#L769-L771](GOROOT/src/runtime/panic.go#L769-L771)
[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#L418-L420](pkg/kv/kvserver/scheduler.go#L418-L420)
[pkg/kv/kvserver/store_raft.go#L681-L683](pkg/kv/kvserver/store_raft.go#L681-L683)
[pkg/kv/kvserver/replica_raft.go#L845-L847](pkg/kv/kvserver/replica_raft.go#L845-L847)
[pkg/kv/kvserver/replica_raft.go#L1026-L1028](pkg/kv/kvserver/replica_raft.go#L1026-L1028)
[pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go#L783-L785](pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go#L783-L785)
[pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L1105-L1107](pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L1105-L1107)
[pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L907-L909](pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go#L907-L909)
```
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 419
pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).processReady at line 682
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).handleRaftReady at line 846
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).handleRaftReadyRaftMuLocked at line 1027
pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go in pkg/kv/kvserver/kvflowcontrol/replica_rac2.(*processorImpl).HandleRaftReadyRaftMuLocked at line 784
pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go in pkg/kv/kvserver/kvflowcontrol/rac2.(*rangeController).HandleRaftEventRaftMuLocked at line 1106
pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go in pkg/kv/kvserver/kvflowcontrol/rac2.constructRaftEventForReplica at line 908
GOROOT/src/runtime/panic.go in runtime.gopanic at line 770
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 419
pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).processReady at line 682
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).handleRaftReady at line 846
pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).handleRaftReadyRaftMuLocked at line 1027
pkg/kv/kvserver/kvflowcontrol/replica_rac2/processor.go in pkg/kv/kvserver/kvflowcontrol/replica_rac2.(*processorImpl).HandleRaftReadyRaftMuLocked at line 784
pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go in pkg/kv/kvserver/kvflowcontrol/rac2.(*rangeController).HandleRaftEventRaftMuLocked at line 1106
pkg/kv/kvserver/kvflowcontrol/rac2/range_controller.go in pkg/kv/kvserver/kvflowcontrol/rac2.constructRaftEventForReplica at line 908
```
### Tags
| Tag | Value |
| --- | --- |
| Command | server |
| Environment | v24.3.3 |
| Go Version | go1.22.8 X:nocoverageredesign |
| Platform | linux amd64 |
| Distribution | CCL |
| Cockroach Release | v24.3.3 |
| Cockroach SHA | 343b4202e553d58a76a36c60018588615bd4c30a |
| # of CPUs | 32 |
| # of Goroutines | 633 |
Jira issue: CRDB-56119
Contributor guide
Assessment
This issue has not been assessed yet.