-
Notifications
You must be signed in to change notification settings - Fork 4.1k
sql/logictest: TestLogic failed #73788
Copy link
Copy link
Closed
Labels
C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-sql-foundationsSQL Foundations Team (formerly SQL Schema + SQL Sessions)SQL Foundations Team (formerly SQL Schema + SQL Sessions)branch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.
Description
sql/logictest.TestLogic failed with artifacts on master @ 5cd5be83218475ef0cc3c62a856b8d9d22cf142b:
Fatal error:
panic: runtime error: invalid memory address or nil pointer dereference
panic: runtime error: invalid memory address or nil pointer dereference [recovered]
panic: runtime error: invalid memory address or nil pointer dereference
[signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x2fc2332]
Stack:
goroutine 8234028 [running]:
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).Recover(0xc00a12cb40, {0x51cc818, 0xc00c131c90})
/go/src/github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:254 +0xaa
panic({0x3849d20, 0x734c7f0})
/usr/local/go/src/runtime/panic.go:1038 +0x215
github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).execInternal.func1()
/go/src/github.com/cockroachdb/cockroach/pkg/sql/internal.go:674 +0x192
panic({0x3849d20, 0x734c7f0})
/usr/local/go/src/runtime/panic.go:1038 +0x215
github.com/cockroachdb/cockroach/pkg/sql/catalog/descs.(*syntheticDescriptors).set(0xc00a0b8f38, {0x0, 0x1, 0xc0138d45f0})
/go/src/github.com/cockroachdb/cockroach/pkg/sql/catalog/descs/synthetic_descriptors.go:39 +0x5a
github.com/cockroachdb/cockroach/pkg/sql/catalog/descs.(*Collection).SetSyntheticDescriptors(...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/catalog/descs/collection.go:384
github.com/cockroachdb/cockroach/pkg/sql.(*Server).newConnExecutorWithTxn(0x0, {0x51cc818, 0xc00df7ed90}, 0x203000, 0xc0003f7a10, {0x5310b20, 0xc02668bd00}, 0x0, {{0xc01439e7e0, 0xc0041fdda0}, ...}, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/conn_executor.go:931 +0x2e5
github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).initConnEx(0xc031222a20, {0x51cc818, 0xc00df7ed90}, 0xc005902a50, {0x51580d8, 0xc02668bbc0}, 0xc0119c3b80, 0x0, 0xc003a34940, 0xc0003f79e0, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/internal.go:187 +0x3ef
github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).execInternal(0xc031222a20, {0x51b0c78, 0xc01fada540}, {0x3d562b3, 0xe}, 0xc02668bbc0, 0xc00b5dc240, {{{0x3d3cbda, 0x4}}, {0x0, ...}, ...}, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/internal.go:732 +0x725
github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).queryInternalBuffered(0x0, {0x51b0c78, 0xc01fada540}, {0x3d562b3, 0xe}, 0x0, {{{0x3d3cbda, 0x4}}, {0x0, 0x0}, ...}, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/internal.go:427 +0x19b
github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).QueryRowExWithCols(0xc00d2cad50, {0x51b0c78, 0xc01fada540}, {0x3d562b3, 0x425965}, 0x8, {{{0x3d3cbda, 0x4}}, {0x0, 0x0}, ...}, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/internal.go:485 +0xbb
github.com/cockroachdb/cockroach/pkg/sql.(*InternalExecutor).QueryRowEx(0x0, {0x51b0c78, 0xc01fada540}, {0x3d562b3, 0x0}, 0x0, {{{0x3d3cbda, 0x4}}, {0x0, 0x0}, ...}, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/internal.go:471 +0xa5
github.com/cockroachdb/cockroach/pkg/jobs.(*Job).load.func1({0x51b0c78, 0xc01fada540}, 0x203002)
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/jobs.go:776 +0x33c
github.com/cockroachdb/cockroach/pkg/jobs.(*Job).runInTxn(0x160, {0x51b0c78, 0xc01fada540}, 0x160, 0xc00074a000)
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/jobs.go:737 +0x37
github.com/cockroachdb/cockroach/pkg/jobs.(*Job).load(0xc0158e6c60, {0x51b0c78, 0xc01fada540}, 0x0)
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/jobs.go:766 +0x9c
github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).LoadJobWithTxn(0xc020ee9440, {0x51b0c78, 0xc01fada540}, 0x9fa47fcb8300001, 0x1c28f57)
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/registry.go:722 +0x7f
github.com/cockroachdb/cockroach/pkg/sql/gcjob.initDetailsAndProgress.func1({0x51b0c78, 0xc01fada540}, 0xc00034c190)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/gcjob/gc_job_utils.go:69 +0x74
github.com/cockroachdb/cockroach/pkg/kv.runTxn.func1({0x51b0c78, 0xc01fada540}, 0xc00ba37680)
/go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:849 +0x27
github.com/cockroachdb/cockroach/pkg/kv.(*Txn).exec(0xc005902a50, {0x51b0c78, 0xc01fada540}, 0xc00123d3b0)
/go/src/github.com/cockroachdb/cockroach/pkg/kv/txn.go:961 +0xbf
github.com/cockroachdb/cockroach/pkg/kv.runTxn({0x51b0c78, 0xc01fada540}, 0xc01450cd80, 0x40)
/go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:848 +0x5a
github.com/cockroachdb/cockroach/pkg/kv.(*DB).Txn(0x0, {0x51b0c78, 0xc01fada540}, 0x0)
/go/src/github.com/cockroachdb/cockroach/pkg/kv/db.go:830 +0x85
github.com/cockroachdb/cockroach/pkg/sql/gcjob.initDetailsAndProgress({0x51b0c78, 0xc01fada540}, 0xc0043d0400, 0x9fa47fcb8300001)
/go/src/github.com/cockroachdb/cockroach/pkg/sql/gcjob/gc_job_utils.go:67 +0xd5
github.com/cockroachdb/cockroach/pkg/sql/gcjob.schemaChangeGCResumer.Resume({0x9fa47fcb8300001}, {0x51b0c78, 0xc01fada540}, {0x3b75c00, 0xc000010858})
/go/src/github.com/cockroachdb/cockroach/pkg/sql/gcjob/gc_job.go:181 +0x151
github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).stepThroughStateMachine.func2(0x51cc818, {0x5158920, 0xc02dbde478}, {0x51b0c78, 0xc01fada540}, {0x3b75c00, 0xc000010858}, 0xc00123d948)
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/registry.go:1209 +0xba
github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).stepThroughStateMachine(0xc020ee9440, {0x51cc818, 0xc00034c190}, {0x3b75c00, 0xc000010858}, {0x5158920, 0xc02dbde478}, 0xc018f77ce0, {0xc003a34290, 0x7}, ...)
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/registry.go:1210 +0x6b7
github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).runJob(0xc020ee9440, {0x51b0bd0, 0xc0042c0ac0}, {0x5158920, 0xc02dbde478}, 0xc018f77ce0, {0xc003a34290, 0x7}, {0xc0184a22a0, 0x16})
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/adopt.go:414 +0x54f
github.com/cockroachdb/cockroach/pkg/jobs.(*Registry).resumeJob.func1({0x51cc818, 0xc00f056790})
/go/src/github.com/cockroachdb/cockroach/pkg/jobs/adopt.go:336 +0xfa
github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx.func2()
/go/src/github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:491 +0x12a
created by github.com/cockroachdb/cockroach/pkg/util/stop.(*Stopper).RunAsyncTaskEx
/go/src/github.com/cockroachdb/cockroach/pkg/util/stop/stopper.go:481 +0x445
Log preceding fatal error
=== RUN TestLogic/fakedist-metadata/schema_change_in_txn/check_on_new_table
Help
See also: [How To Investigate a Go Test Failure \(internal\)](https://cockroachlabs.atlassian.net/l/c/HgfXfJgM)Parameters in this failure:
- GOFLAGS=-parallel=2
Same failure on other branches
- sql/logictest: TestLogic failed #63262 sql/logictest: TestLogic failed [C-test-failure O-robot branch-release-20.2]
- sql/logictest: TestLogic failed #61657 sql/logictest: TestLogic failed [C-test-failure O-robot branch-release-21.1]
- sql/logictest: TestLogic failed #58269 sql/logictest: TestLogic failed [C-test-failure O-robot T-sql-schema branch-release-20.1]
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
C-test-failureBroken test (automatically or manually discovered).Broken test (automatically or manually discovered).O-robotOriginated from a bot.Originated from a bot.T-sql-foundationsSQL Foundations Team (formerly SQL Schema + SQL Sessions)SQL Foundations Team (formerly SQL Schema + SQL Sessions)branch-masterFailures and bugs on the master branch.Failures and bugs on the master branch.