Details
-
Bug
-
Resolution: Fixed
-
Major
-
None
-
Untriaged
-
0
-
Unknown
-
Plasma-April-8-2024, Plasma-April-15-2024, Plasma-April-22-2024
Description
Reproducible crash in GSI test.
panic: : fatal: fatal: segCount:3, Log starts at offset 388191500, trying to read 387874798 |
goroutine 86518 [running]: |
github.com/couchbase/plasma.(*Shard).raisePanic(...)
|
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/shard.go:1277 |
github.com/couchbase/plasma.(*Plasma).fatalPanic(0xc0014aaa80, {0xc009b4e780, 0x4b}) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/plasma.go:1912 +0x2f6 |
github.com/couchbase/plasma.(*pageWalker).readPageSegment(0xc0099e5c18) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/page_walker.go:255 +0x22d |
github.com/couchbase/plasma.(*pageWalker).Next(0xc0060bbc18?) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/page_walker.go:239 +0x392 |
github.com/couchbase/plasma.(*page).lookup(0xc00c33e980, 0xc0099e5c18, 0x12cb06400, {0x100b6de10, 0xc00aa1ccc0?}) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/page.go:817 +0x9e |
github.com/couchbase/plasma.(*page).Lookup(0xc00c33e980, 0x100070d36?) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/page.go:795 +0x17c |
github.com/couchbase/plasma.(*Writer).Lookup(0xc010b57600, 0x10006df9c?) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/writer.go:183 +0x123 |
github.com/couchbase/plasma.(*Writer).LookupKV(0xc010b57600, {0xc008d7e940, 0x10, 0x40}) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/mvcc.go:553 +0x245 |
main.(*WorkerCtx).doUpdate(0xc0003f5e00) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/tools/gsi/worker.go:112 +0x38f |
main.(*WorkerCtx).Run(0xc0003f5e00, 0xc00cbee040?) |
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/tools/gsi/worker.go:268 +0x45d |
created by main.(*InstanceCtx).StartWorkers
|
/Users/rvncerr/couchbase/goproj/src/github.com/couchbase/plasma/tools/gsi/instance.go:302 +0x14a |
Steps to run:
- Pull https://review.couchbase.org/c/plasma/+/204886
- cd tools/gsi
- ./run config/indexes/n10_recovery16.json
Need ~20-40 min to appear.
Not reproducible for dedicated instances (if Shared: false in n10_recovery16.json)