cockroachdb / cockroachdb/cockroach
Sentry: replica.go:1715: log.Fatal: on-disk and in-memory state diverged: [RaftClosedTimestamp.WallTime: 1781150954750581091 != 1781151490585718935] (1) attached stack trace -- stack trace: | gith...
- 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/7543237884/?referrer=webhooks_plugin](https://cockroach-labs.sentry.io/issues/7543237884/?referrer=webhooks_plugin)
Panic Message:
```
replica.go:1715: log.Fatal: on-disk and in-memory state diverged: [RaftClosedTimestamp.WallTime: 1781150954750581091 != 1781151490585718935]
(1) attached stack trace
-- stack trace:
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).assertStateRaftMuLockedReplicaMuRLocked
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica.go:1715
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*replicaStateMachine).ApplySideEffects
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_application_state_machine.go:210
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/apply.mapCheckedCmdIter
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/apply/cmd.go:214
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/apply.(*Task).applyOneBatch
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/apply/task.go:295
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/apply.(*Task).ApplyCommittedEntries
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/apply/task.go:251
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).handleRaftReadyRaftMuLocked
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go:1097
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Replica).handleRaftReady
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go:756
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*Store).processReady
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/store_raft.go:689
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*raftSchedulerShard).worker
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go:418
| github.com/cockroachdb/cockroach/pkg/kv/kvserver.(*raftScheduler).Start.func2
| github.com/cockroachdb/cockroach/pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go:321
| github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2
| github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:485
| runtime.goexit
| src/runtime/asm_amd64.s:1695
Wraps: (2) log.Fatal: on-disk and in-memory state diverged: [RaftClosedTimestamp.WallTime: 1781150954750581091 != 1781151490585718935]
Error types: (1) *withstack.withStack (2) *errutil.leafError
-- report composition:
*errutil.leafError: log.Fatal: on-disk and in-memory state diverged: [RaftClosedTimestamp.WallTime: 1781150954750581091 != 1781151490585718935]
replica.go:1715: *withstack.withStack (top exception)
```
Stacktrace (expand for inline code snippets):
[src/runtime/asm_amd64.s#L1694-L1696](src/runtime/asm_amd64.s#L1694-L1696)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/util/stop/stopper.go#L484-L486](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/util/stop/stopper.go#L484-L486)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go#L320-L322](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go#L320-L322)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go#L417-L419](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go#L417-L419)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/store_raft.go#L688-L690](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/store_raft.go#L688-L690)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go#L755-L757](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go#L755-L757)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go#L1096-L1098](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go#L1096-L1098)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/apply/task.go#L250-L252](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/apply/task.go#L250-L252)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/apply/task.go#L294-L296](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/apply/task.go#L294-L296)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/apply/cmd.go#L213-L215](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/apply/cmd.go#L213-L215)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica_application_state_machine.go#L209-L211](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica_application_state_machine.go#L209-L211)
[https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica.go#L1714-L1716](https://github.com/cockroachdb/cockroach/blob/5e4ca9e26f1a25681de9c944298cfa139c344466/pkg/kv/kvserver/pkg/kv/kvserver/replica.go#L1714-L1716)
```
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 485
pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go in pkg/kv/kvserver.(*raftScheduler).Start.func2 at line 321
pkg/kv/kvserver/pkg/kv/kvserver/scheduler.go in pkg/kv/kvserver.(*raftSchedulerShard).worker at line 418
pkg/kv/kvserver/pkg/kv/kvserver/store_raft.go in pkg/kv/kvserver.(*Store).processReady at line 689
pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).handleRaftReady at line 756
pkg/kv/kvserver/pkg/kv/kvserver/replica_raft.go in pkg/kv/kvserver.(*Replica).handleRaftReadyRaftMuLocked at line 1097
pkg/kv/kvserver/apply/task.go in pkg/kv/kvserver/apply.(*Task).ApplyCommittedEntries at line 251
pkg/kv/kvserver/apply/task.go in pkg/kv/kvserver/apply.(*Task).applyOneBatch at line 295
pkg/kv/kvserver/apply/cmd.go in pkg/kv/kvserver/apply.mapCheckedCmdIter at line 214
pkg/kv/kvserver/pkg/kv/kvserver/replica_application_state_machine.go in pkg/kv/kvserver.(*replicaStateMachine).ApplySideEffects at line 210
pkg/kv/kvserver/pkg/kv/kvserver/replica.go in pkg/kv/kvserver.(*Replica).assertStateRaftMuLockedReplicaMuRLocked at line 1715
```
### Tags
| Tag | Value |
| --- | --- |
| Command | start-single-node |
| Environment | v24.1.0 |
| Go Version | go1.22.2 X:nocoverageredesign |
| Platform | linux amd64 |
| Distribution | CCL |
| Cockroach Release | v24.1.0 |
| Cockroach SHA | 5e4ca9e26f1a25681de9c944298cfa139c344466 |
| # of CPUs | 8 |
| # of Goroutines | 8666 |
Jira issue: CRDB-64666
Contributor guide
Assessment
This issue has not been assessed yet.