Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-60765

GSI test crash: Log starts at offset 388191500, trying to read 387874798

    XMLWordPrintable

Details

    • 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:

      1. Pull https://review.couchbase.org/c/plasma/+/204886
      2. cd tools/gsi
      3. ./run config/indexes/n10_recovery16.json

      Need ~20-40 min to appear.

      Not reproducible for dedicated instances (if Shared: false in n10_recovery16.json)

      Attachments

        For Gerrit Dashboard: MB-60765
        # Subject Branch Project Status CR V

        Activity

          People

            Dmitriy.Kalugin-Balashov Dmitriy Kalugin-Balashov
            Dmitriy.Kalugin-Balashov Dmitriy Kalugin-Balashov
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty