cockroachdb / cockroachdb/cockroach
Sentry: validate.go:810: executing declarative schema change PostCommitNonRevertiblePhase stage 2 of 2 with 6 MutationType ops (rollback=false) for DROP INDEX: error executing PostCommitNonRevertibleP...
- 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/7666700507/?referrer=webhooks_plugin](https://cockroach-labs.sentry.io/issues/7666700507/?referrer=webhooks_plugin)
Panic Message:
```
validate.go:810: executing declarative schema change PostCommitNonRevertiblePhase stage 2 of 2 with 6 MutationType ops (rollback=false) for DROP INDEX: error executing PostCommitNonRevertiblePhase stage 2 of 2 with 6 MutationType ops: relation × (118): column ID 16 found in depended-on-by references, no such column in this relation
(1) forced error mark
| ×
| github.com/cockroachdb/errors/withstack/*withstack.withStack::
Wraps: (2)
| (opaque error wrapper)
| type name: github.com/cockroachdb/errors/withstack/*withstack.withStack
| reportable 0:
|
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scerrors.EventLogger.HandlePanicAndLogError
| pkg/sql/schemachanger/scerrors/errors.go:81
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scrun.executeStage
| pkg/sql/schemachanger/scrun/scrun.go:213
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scrun.RunSchemaChangesInJob.func1
| pkg/sql/schemachanger/scrun/scrun.go:140
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob.func1
| pkg/sql/schemachanger/scdeps/run_deps.go:146
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).DescsTxn.func1
| pkg/sql/internal.go:1928
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).txn.func4
| pkg/sql/internal.go:2025
| github.com/cockroachdb/cockroach/pkg/kv.(*Txn).exec
| pkg/kv/txn.go:1081
| github.com/cockroachdb/cockroach/pkg/kv.runTxn
| pkg/kv/db.go:1084
| github.com/cockroachdb/cockroach/pkg/kv.(*DB).TxnWithAdmissionControl
| pkg/kv/db.go:1047
| github.com/cockroachdb/cockroach/pkg/kv.(*DB).Txn
| pkg/kv/db.go:1022
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).txn
| pkg/sql/internal.go:2012
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).DescsTxn
| pkg/sql/internal.go:1926
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob
| pkg/sql/schemachanger/scdeps/run_deps.go:111
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scrun.RunSchemaChangesInJob
| pkg/sql/schemachanger/scrun/scrun.go:136
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).run
| pkg/sql/schemachanger/scjob/job.go:145
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).Resume
| pkg/sql/schemachanger/scjob/job.go:57
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).stepThroughStateMachine.func2
| pkg/jobs/registry.go:1718
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).stepThroughStateMachine
| pkg/jobs/registry.go:1719
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).runJob
| pkg/jobs/adopt.go:410
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).resumeJob.func1
| pkg/jobs/adopt.go:263
| github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2
| pkg/util/stop/stopper.go:498
| runtime.goexit
| src/runtime/asm_arm64.s:1222
Wraps: (3) executing declarative schema change PostCommitNonRevertiblePhase stage 2 of 2 with 6 MutationType ops (rollback=false) for DROP INDEX
Wraps: (4)
| (opaque error wrapper)
| type name: github.com/cockroachdb/errors/withstack/*withstack.withStack
| reportable 0:
|
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scrun.executeStage
| pkg/sql/schemachanger/scrun/scrun.go:213
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scrun.RunSchemaChangesInJob.func1
| pkg/sql/schemachanger/scrun/scrun.go:140
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob.func1
| pkg/sql/schemachanger/scdeps/run_deps.go:146
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).DescsTxn.func1
| pkg/sql/internal.go:1928
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).txn.func4
| pkg/sql/internal.go:2025
| github.com/cockroachdb/cockroach/pkg/kv.(*Txn).exec
| pkg/kv/txn.go:1081
| github.com/cockroachdb/cockroach/pkg/kv.runTxn
| pkg/kv/db.go:1084
| github.com/cockroachdb/cockroach/pkg/kv.(*DB).TxnWithAdmissionControl
| pkg/kv/db.go:1047
| github.com/cockroachdb/cockroach/pkg/kv.(*DB).Txn
| pkg/kv/db.go:1022
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).txn
| pkg/sql/internal.go:2012
| github.com/cockroachdb/cockroach/pkg/sql.(*InternalDB).DescsTxn
| pkg/sql/internal.go:1926
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob
| pkg/sql/schemachanger/scdeps/run_deps.go:111
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scrun.RunSchemaChangesInJob
| pkg/sql/schemachanger/scrun/scrun.go:136
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).run
| pkg/sql/schemachanger/scjob/job.go:145
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).Resume
| pkg/sql/schemachanger/scjob/job.go:57
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).stepThroughStateMachine.func2
| pkg/jobs/registry.go:1718
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).stepThroughStateMachine
| pkg/jobs/registry.go:1719
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).runJob
| pkg/jobs/adopt.go:410
| github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).resumeJob.func1
| pkg/jobs/adopt.go:263
| github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2
| pkg/util/stop/stopper.go:498
| runtime.goexit
| src/runtime/asm_arm64.s:1222
Wraps: (5) error executing PostCommitNonRevertiblePhase stage 2 of 2 with 6 MutationType ops
Wraps: (6) ×
Wraps: (7) ×
Wraps: (8) ×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
×
Wraps: (9)
| (opaque error wrapper)
| type name: github.com/cockroachdb/errors/withstack/*withstack.withStack
| reportable 0:
|
| github.com/cockroachdb/cockroach/pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).decorate
| pkg/sql/catalog/internal/validate/validate.go:242
| github.com/cockroachdb/cockroach/pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).Report
| pkg/sql/catalog/internal/validate/validate.go:177
| github.com/cockroachdb/cockroach/pkg/sql/catalog/tabledesc.(*wrapper).ValidateSelf
| pkg/sql/catalog/tabledesc/validate.go:810
| github.com/cockroachdb/cockroach/pkg/sql/catalog/internal/validate.Validate.func1
| pkg/sql/catalog/internal/validate/validate.go:75
| github.com/cockroachdb/cockroach/pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).validateDescriptorsAtLevel
| pkg/sql/catalog/internal/validate/validate.go:193
| github.com/cockroachdb/cockroach/pkg/sql/catalog/internal/validate.Validate
| pkg/sql/catalog/internal/validate/validate.go:71
| github.com/cockroachdb/cockroach/pkg/sql/catalog/internal/validate.Self
| pkg/sql/catalog/internal/validate/validate.go:36
| github.com/cockroachdb/cockroach/pkg/sql/catalog/descs.(*Collection).WriteDescToBatch
| pkg/sql/catalog/descs/collection.go:346
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scdeps.(*txnDeps).CreateOrUpdateDescriptor
| pkg/sql/schemachanger/scdeps/exec_deps.go:204
| github.com/cockroachdb/cockroach/pkg/sql/schemachanger/scexec.(*immediateState).exec.func2
| pkg/sql/schemachanger/scexec/exec_immediate_mutation.go:230
| github.com/cockroachdb/cockroach/pkg/sql/catalog/nstree.(*IDMap).Iterate.byIDMap.ascend.func1
| pkg/sql/catalog/nstree/by_id_map.go:40
| github.com/cockroachdb/cockroach/pkg/sql/catalog/nstree.ascend.func1
| pkg/sql/catalog/nstree/tree.go:66
| github.com/google/btree.(*node).iterate
| external/com_github_google_btree/btree.go:524
| github.com/google/btree.(*BTree).Ascend
| external/com_github_google_btree/btr...
```
Stacktrace (expand for inline code snippets):
[src/runtime/asm_arm64.s#L1221-L1223](src/runtime/asm_arm64.s#L1221-L1223)
[pkg/util/stop/stopper.go#L497-L499](pkg/util/stop/stopper.go#L497-L499)
[pkg/jobs/adopt.go#L262-L264](pkg/jobs/adopt.go#L262-L264)
[pkg/jobs/adopt.go#L409-L411](pkg/jobs/adopt.go#L409-L411)
[pkg/jobs/registry.go#L1718-L1720](pkg/jobs/registry.go#L1718-L1720)
[pkg/jobs/registry.go#L1717-L1719](pkg/jobs/registry.go#L1717-L1719)
[pkg/sql/schemachanger/scjob/job.go#L56-L58](pkg/sql/schemachanger/scjob/job.go#L56-L58)
[pkg/sql/schemachanger/scjob/job.go#L144-L146](pkg/sql/schemachanger/scjob/job.go#L144-L146)
[pkg/sql/schemachanger/scrun/scrun.go#L135-L137](pkg/sql/schemachanger/scrun/scrun.go#L135-L137)
[pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112](pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112)
[pkg/sql/internal.go#L1925-L1927](pkg/sql/internal.go#L1925-L1927)
[pkg/sql/internal.go#L2011-L2013](pkg/sql/internal.go#L2011-L2013)
[pkg/kv/db.go#L1021-L1023](pkg/kv/db.go#L1021-L1023)
[pkg/kv/db.go#L1046-L1048](pkg/kv/db.go#L1046-L1048)
[pkg/kv/db.go#L1083-L1085](pkg/kv/db.go#L1083-L1085)
[pkg/kv/txn.go#L1080-L1082](pkg/kv/txn.go#L1080-L1082)
[pkg/sql/internal.go#L2024-L2026](pkg/sql/internal.go#L2024-L2026)
[pkg/sql/internal.go#L1927-L1929](pkg/sql/internal.go#L1927-L1929)
[pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147](pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147)
[pkg/sql/schemachanger/scrun/scrun.go#L139-L141](pkg/sql/schemachanger/scrun/scrun.go#L139-L141)
[pkg/sql/schemachanger/scrun/scrun.go#L212-L214](pkg/sql/schemachanger/scrun/scrun.go#L212-L214)
[pkg/sql/schemachanger/scerrors/errors.go#L80-L82](pkg/sql/schemachanger/scerrors/errors.go#L80-L82)
[src/runtime/asm_arm64.s#L1221-L1223](src/runtime/asm_arm64.s#L1221-L1223)
[pkg/util/stop/stopper.go#L497-L499](pkg/util/stop/stopper.go#L497-L499)
[pkg/jobs/adopt.go#L262-L264](pkg/jobs/adopt.go#L262-L264)
[pkg/jobs/adopt.go#L409-L411](pkg/jobs/adopt.go#L409-L411)
[pkg/jobs/registry.go#L1718-L1720](pkg/jobs/registry.go#L1718-L1720)
[pkg/jobs/registry.go#L1717-L1719](pkg/jobs/registry.go#L1717-L1719)
[pkg/sql/schemachanger/scjob/job.go#L56-L58](pkg/sql/schemachanger/scjob/job.go#L56-L58)
[pkg/sql/schemachanger/scjob/job.go#L144-L146](pkg/sql/schemachanger/scjob/job.go#L144-L146)
[pkg/sql/schemachanger/scrun/scrun.go#L135-L137](pkg/sql/schemachanger/scrun/scrun.go#L135-L137)
[pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112](pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112)
[pkg/sql/internal.go#L1925-L1927](pkg/sql/internal.go#L1925-L1927)
[pkg/sql/internal.go#L2011-L2013](pkg/sql/internal.go#L2011-L2013)
[pkg/kv/db.go#L1021-L1023](pkg/kv/db.go#L1021-L1023)
[pkg/kv/db.go#L1046-L1048](pkg/kv/db.go#L1046-L1048)
[pkg/kv/db.go#L1083-L1085](pkg/kv/db.go#L1083-L1085)
[pkg/kv/txn.go#L1080-L1082](pkg/kv/txn.go#L1080-L1082)
[pkg/sql/internal.go#L2024-L2026](pkg/sql/internal.go#L2024-L2026)
[pkg/sql/internal.go#L1927-L1929](pkg/sql/internal.go#L1927-L1929)
[pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147](pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147)
[pkg/sql/schemachanger/scrun/scrun.go#L139-L141](pkg/sql/schemachanger/scrun/scrun.go#L139-L141)
[pkg/sql/schemachanger/scrun/scrun.go#L212-L214](pkg/sql/schemachanger/scrun/scrun.go#L212-L214)
[pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112](pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112)
[pkg/sql/internal.go#L1925-L1927](pkg/sql/internal.go#L1925-L1927)
[pkg/sql/internal.go#L2011-L2013](pkg/sql/internal.go#L2011-L2013)
[pkg/kv/db.go#L1021-L1023](pkg/kv/db.go#L1021-L1023)
[pkg/kv/db.go#L1046-L1048](pkg/kv/db.go#L1046-L1048)
[pkg/kv/db.go#L1083-L1085](pkg/kv/db.go#L1083-L1085)
[pkg/kv/txn.go#L1080-L1082](pkg/kv/txn.go#L1080-L1082)
[pkg/sql/internal.go#L2024-L2026](pkg/sql/internal.go#L2024-L2026)
[pkg/sql/internal.go#L1927-L1929](pkg/sql/internal.go#L1927-L1929)
[pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147](pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147)
[pkg/sql/schemachanger/scrun/scrun.go#L139-L141](pkg/sql/schemachanger/scrun/scrun.go#L139-L141)
[pkg/sql/schemachanger/scrun/scrun.go#L198-L200](pkg/sql/schemachanger/scrun/scrun.go#L198-L200)
[pkg/sql/schemachanger/scexec/executor.go#L22-L24](pkg/sql/schemachanger/scexec/executor.go#L22-L24)
[pkg/sql/schemachanger/scexec/exec_mutation.go#L31-L33](pkg/sql/schemachanger/scexec/exec_mutation.go#L31-L33)
[pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L228-L230](pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L228-L230)
[pkg/sql/catalog/nstree/id_map.go#L63-L65](pkg/sql/catalog/nstree/id_map.go#L63-L65)
[pkg/sql/catalog/nstree/by_id_map.go#L38-L40](pkg/sql/catalog/nstree/by_id_map.go#L38-L40)
[pkg/sql/catalog/nstree/tree.go#L64-L66](pkg/sql/catalog/nstree/tree.go#L64-L66)
[external/com_github_google_btree/btree.go#L776-L778](external/com_github_google_btree/btree.go#L776-L778)
[external/com_github_google_btree/btree.go#L523-L525](external/com_github_google_btree/btree.go#L523-L525)
[pkg/sql/catalog/nstree/tree.go#L65-L67](pkg/sql/catalog/nstree/tree.go#L65-L67)
[pkg/sql/catalog/nstree/by_id_map.go#L39-L41](pkg/sql/catalog/nstree/by_id_map.go#L39-L41)
[pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L229-L231](pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L229-L231)
[pkg/sql/schemachanger/scdeps/exec_deps.go#L203-L205](pkg/sql/schemachanger/scdeps/exec_deps.go#L203-L205)
[pkg/sql/catalog/descs/collection.go#L345-L347](pkg/sql/catalog/descs/collection.go#L345-L347)
[pkg/sql/catalog/internal/validate/validate.go#L35-L37](pkg/sql/catalog/internal/validate/validate.go#L35-L37)
[pkg/sql/catalog/internal/validate/validate.go#L70-L72](pkg/sql/catalog/internal/validate/validate.go#L70-L72)
[pkg/sql/catalog/internal/validate/validate.go#L192-L194](pkg/sql/catalog/internal/validate/validate.go#L192-L194)
[pkg/sql/catalog/internal/validate/validate.go#L74-L76](pkg/sql/catalog/internal/validate/validate.go#L74-L76)
[pkg/sql/catalog/tabledesc/validate.go#L809-L811](pkg/sql/catalog/tabledesc/validate.go#L809-L811)
[pkg/sql/catalog/internal/validate/validate.go#L176-L178](pkg/sql/catalog/internal/validate/validate.go#L176-L178)
[pkg/sql/catalog/internal/validate/validate.go#L241-L243](pkg/sql/catalog/internal/validate/validate.go#L241-L243)
[pkg/sql/schemachanger/scjob/job.go#L144-L146](pkg/sql/schemachanger/scjob/job.go#L144-L146)
[pkg/sql/schemachanger/scrun/scrun.go#L135-L137](pkg/sql/schemachanger/scrun/scrun.go#L135-L137)
[pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112](pkg/sql/schemachanger/scdeps/run_deps.go#L110-L112)
[pkg/sql/internal.go#L1925-L1927](pkg/sql/internal.go#L1925-L1927)
[pkg/sql/internal.go#L2011-L2013](pkg/sql/internal.go#L2011-L2013)
[pkg/kv/db.go#L1021-L1023](pkg/kv/db.go#L1021-L1023)
[pkg/kv/db.go#L1046-L1048](pkg/kv/db.go#L1046-L1048)
[pkg/kv/db.go#L1083-L1085](pkg/kv/db.go#L1083-L1085)
[pkg/kv/txn.go#L1080-L1082](pkg/kv/txn.go#L1080-L1082)
[pkg/sql/internal.go#L2024-L2026](pkg/sql/internal.go#L2024-L2026)
[pkg/sql/internal.go#L1927-L1929](pkg/sql/internal.go#L1927-L1929)
[pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147](pkg/sql/schemachanger/scdeps/run_deps.go#L145-L147)
[pkg/sql/schemachanger/scrun/scrun.go#L139-L141](pkg/sql/schemachanger/scrun/scrun.go#L139-L141)
[pkg/sql/schemachanger/scrun/scrun.go#L198-L200](pkg/sql/schemachanger/scrun/scrun.go#L198-L200)
[pkg/sql/schemachanger/scexec/executor.go#L22-L24](pkg/sql/schemachanger/scexec/executor.go#L22-L24)
[pkg/sql/schemachanger/scexec/exec_mutation.go#L31-L33](pkg/sql/schemachanger/scexec/exec_mutation.go#L31-L33)
[pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L228-L230](pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L228-L230)
[pkg/sql/catalog/nstree/id_map.go#L63-L65](pkg/sql/catalog/nstree/id_map.go#L63-L65)
[pkg/sql/catalog/nstree/by_id_map.go#L38-L40](pkg/sql/catalog/nstree/by_id_map.go#L38-L40)
[pkg/sql/catalog/nstree/tree.go#L64-L66](pkg/sql/catalog/nstree/tree.go#L64-L66)
[external/com_github_google_btree/btree.go#L776-L778](external/com_github_google_btree/btree.go#L776-L778)
[external/com_github_google_btree/btree.go#L523-L525](external/com_github_google_btree/btree.go#L523-L525)
[pkg/sql/catalog/nstree/tree.go#L65-L67](pkg/sql/catalog/nstree/tree.go#L65-L67)
[pkg/sql/catalog/nstree/by_id_map.go#L39-L41](pkg/sql/catalog/nstree/by_id_map.go#L39-L41)
[pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L229-L231](pkg/sql/schemachanger/scexec/exec_immediate_mutation.go#L229-L231)
[pkg/sql/schemachanger/scdeps/exec_deps.go#L203-L205](pkg/sql/schemachanger/scdeps/exec_deps.go#L203-L205)
[pkg/sql/catalog/descs/collection.go#L345-L347](pkg/sql/catalog/descs/collection.go#L345-L347)
[pkg/sql/catalog/internal/validate/validate.go#L35-L37](pkg/sql/catalog/internal/validate/validate.go#L35-L37)
[pkg/sql/catalog/internal/validate/validate.go#L70-L72](pkg/sql/catalog/internal/validate/validate.go#L70-L72)
[pkg/sql/catalog/internal/validate/validate.go#L192-L194](pkg/sql/catalog/internal/validate/validate.go#L192-L194)
[pkg/sql/catalog/internal/validate/validate.go#L74-L76](pkg/sql/catalog/internal/validate/validate.go#L74-L76)
[pkg/sql/catalog/tabledesc/validate.go#L809-L811](pkg/sql/catalog/tabledesc/validate.go#L809-L811)
```
src/runtime/asm_arm64.s in runtime.goexit at line 1222
pkg/util/stop/stopper.go in pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2 at line 498
pkg/jobs/adopt.go in pkg/jobs.(*Registry).resumeJob.func1 at line 263
pkg/jobs/adopt.go in pkg/jobs.(*Registry).runJob at line 410
pkg/jobs/registry.go in pkg/jobs.(*Registry).stepThroughStateMachine at line 1719
pkg/jobs/registry.go in pkg/jobs.(*Registry).stepThroughStateMachine.func2 at line 1718
pkg/sql/schemachanger/scjob/job.go in pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).Resume at line 57
pkg/sql/schemachanger/scjob/job.go in pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).run at line 145
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob at line 136
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob at line 111
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn at line 1926
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn at line 2012
pkg/kv/db.go in pkg/kv.(*DB).Txn at line 1022
pkg/kv/db.go in pkg/kv.(*DB).TxnWithAdmissionControl at line 1047
pkg/kv/db.go in pkg/kv.runTxn at line 1084
pkg/kv/txn.go in pkg/kv.(*Txn).exec at line 1081
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn.func4 at line 2025
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn.func1 at line 1928
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob.func1 at line 146
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob.func1 at line 140
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.executeStage at line 213
pkg/sql/schemachanger/scerrors/errors.go in pkg/sql/schemachanger/scerrors.EventLogger.HandlePanicAndLogError at line 81
src/runtime/asm_arm64.s in runtime.goexit at line 1222
pkg/util/stop/stopper.go in pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2 at line 498
pkg/jobs/adopt.go in pkg/jobs.(*Registry).resumeJob.func1 at line 263
pkg/jobs/adopt.go in pkg/jobs.(*Registry).runJob at line 410
pkg/jobs/registry.go in pkg/jobs.(*Registry).stepThroughStateMachine at line 1719
pkg/jobs/registry.go in pkg/jobs.(*Registry).stepThroughStateMachine.func2 at line 1718
pkg/sql/schemachanger/scjob/job.go in pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).Resume at line 57
pkg/sql/schemachanger/scjob/job.go in pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).run at line 145
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob at line 136
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob at line 111
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn at line 1926
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn at line 2012
pkg/kv/db.go in pkg/kv.(*DB).Txn at line 1022
pkg/kv/db.go in pkg/kv.(*DB).TxnWithAdmissionControl at line 1047
pkg/kv/db.go in pkg/kv.runTxn at line 1084
pkg/kv/txn.go in pkg/kv.(*Txn).exec at line 1081
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn.func4 at line 2025
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn.func1 at line 1928
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob.func1 at line 146
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob.func1 at line 140
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.executeStage at line 213
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob at line 111
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn at line 1926
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn at line 2012
pkg/kv/db.go in pkg/kv.(*DB).Txn at line 1022
pkg/kv/db.go in pkg/kv.(*DB).TxnWithAdmissionControl at line 1047
pkg/kv/db.go in pkg/kv.runTxn at line 1084
pkg/kv/txn.go in pkg/kv.(*Txn).exec at line 1081
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn.func4 at line 2025
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn.func1 at line 1928
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob.func1 at line 146
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob.func1 at line 140
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.executeStage at line 199
pkg/sql/schemachanger/scexec/executor.go in pkg/sql/schemachanger/scexec.ExecuteStage at line 23
pkg/sql/schemachanger/scexec/exec_mutation.go in pkg/sql/schemachanger/scexec.executeMutationOps at line 32
pkg/sql/schemachanger/scexec/exec_immediate_mutation.go in pkg/sql/schemachanger/scexec.(*immediateState).exec at line 229
pkg/sql/catalog/nstree/id_map.go in pkg/sql/catalog/nstree.(*IDMap).Iterate at line 64
pkg/sql/catalog/nstree/by_id_map.go in pkg/sql/catalog/nstree.byIDMap.ascend at line 39
pkg/sql/catalog/nstree/tree.go in pkg/sql/catalog/nstree.ascend at line 65
external/com_github_google_btree/btree.go in github.com/google/btree.(*BTree).Ascend at line 777
external/com_github_google_btree/btree.go in github.com/google/btree.(*node).iterate at line 524
pkg/sql/catalog/nstree/tree.go in pkg/sql/catalog/nstree.ascend.func1 at line 66
pkg/sql/catalog/nstree/by_id_map.go in pkg/sql/catalog/nstree.(*IDMap).Iterate.byIDMap.ascend.func1 at line 40
pkg/sql/schemachanger/scexec/exec_immediate_mutation.go in pkg/sql/schemachanger/scexec.(*immediateState).exec.func2 at line 230
pkg/sql/schemachanger/scdeps/exec_deps.go in pkg/sql/schemachanger/scdeps.(*txnDeps).CreateOrUpdateDescriptor at line 204
pkg/sql/catalog/descs/collection.go in pkg/sql/catalog/descs.(*Collection).WriteDescToBatch at line 346
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.Self at line 36
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.Validate at line 71
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).validateDescriptorsAtLevel at line 193
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.Validate.func1 at line 75
pkg/sql/catalog/tabledesc/validate.go in pkg/sql/catalog/tabledesc.(*wrapper).ValidateSelf at line 810
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).Report at line 177
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).decorate at line 242
pkg/sql/schemachanger/scjob/job.go in pkg/sql/schemachanger/scjob.(*newSchemaChangeResumer).run at line 145
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob at line 136
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob at line 111
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn at line 1926
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn at line 2012
pkg/kv/db.go in pkg/kv.(*DB).Txn at line 1022
pkg/kv/db.go in pkg/kv.(*DB).TxnWithAdmissionControl at line 1047
pkg/kv/db.go in pkg/kv.runTxn at line 1084
pkg/kv/txn.go in pkg/kv.(*Txn).exec at line 1081
pkg/sql/internal.go in pkg/sql.(*InternalDB).txn.func4 at line 2025
pkg/sql/internal.go in pkg/sql.(*InternalDB).DescsTxn.func1 at line 1928
pkg/sql/schemachanger/scdeps/run_deps.go in pkg/sql/schemachanger/scdeps.(*jobExecutionDeps).WithTxnInJob.func1 at line 146
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.RunSchemaChangesInJob.func1 at line 140
pkg/sql/schemachanger/scrun/scrun.go in pkg/sql/schemachanger/scrun.executeStage at line 199
pkg/sql/schemachanger/scexec/executor.go in pkg/sql/schemachanger/scexec.ExecuteStage at line 23
pkg/sql/schemachanger/scexec/exec_mutation.go in pkg/sql/schemachanger/scexec.executeMutationOps at line 32
pkg/sql/schemachanger/scexec/exec_immediate_mutation.go in pkg/sql/schemachanger/scexec.(*immediateState).exec at line 229
pkg/sql/catalog/nstree/id_map.go in pkg/sql/catalog/nstree.(*IDMap).Iterate at line 64
pkg/sql/catalog/nstree/by_id_map.go in pkg/sql/catalog/nstree.byIDMap.ascend at line 39
pkg/sql/catalog/nstree/tree.go in pkg/sql/catalog/nstree.ascend at line 65
external/com_github_google_btree/btree.go in github.com/google/btree.(*BTree).Ascend at line 777
external/com_github_google_btree/btree.go in github.com/google/btree.(*node).iterate at line 524
pkg/sql/catalog/nstree/tree.go in pkg/sql/catalog/nstree.ascend.func1 at line 66
pkg/sql/catalog/nstree/by_id_map.go in pkg/sql/catalog/nstree.(*IDMap).Iterate.byIDMap.ascend.func1 at line 40
pkg/sql/schemachanger/scexec/exec_immediate_mutation.go in pkg/sql/schemachanger/scexec.(*immediateState).exec.func2 at line 230
pkg/sql/schemachanger/scdeps/exec_deps.go in pkg/sql/schemachanger/scdeps.(*txnDeps).CreateOrUpdateDescriptor at line 204
pkg/sql/catalog/descs/collection.go in pkg/sql/catalog/descs.(*Collection).WriteDescToBatch at line 346
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.Self at line 36
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.Validate at line 71
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.(*validationErrorAccumulator).validateDescriptorsAtLevel at line 193
pkg/sql/catalog/internal/validate/validate.go in pkg/sql/catalog/internal/validate.Validate.func1 at line 75
pkg/sql/catalog/tabledesc/validate.go in pkg/sql/catalog/tabledesc.(*wrapper).ValidateSelf at line 810
```
### Tags
| Tag | Value |
| --- | --- |
| Command | start-single-node |
| Environment | v25.1.10 |
| Go Version | go1.22.8 X:nocoverageredesign |
| Platform | linux arm64 |
| Distribution | CCL |
| Cockroach Release | v25.1.10 |
| Cockroach SHA | 1dbd5c09009fc79628d5145289ed309c002835e4 |
| # of CPUs | 8 |
| # of Goroutines | 435 |
Jira issue: CRDB-66603
Contributor guide
Assessment
This issue has not been assessed yet.