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

SIGSEGV: Indexer crashed while dropping vector indexes stuck in training state.

    XMLWordPrintable

Details

    Description

      While indexes are stuck in training state as mentioned in MB-62891 when drop is attempted it leads to indexer crash.

      Service 'index' exited with status 2. Restarting. Messages:
      2024-07-24T22:24:28.918-07:00 [Info] bigann/ix3/Mainstore#5262624159952349540:0 Plasma: Plasma.mvccPurgerDaemon: Stopped MVCC Purger
      2024-07-24T22:24:28.918-07:00 [Info] bigann/ix3/Mainstore#5262624159952349540:0 Plasma: Plasma.holeCleaner: Received stop message
      2024-07-24T22:24:28.918-07:00 [Info] bigann/ix3/Mainstore#5262624159952349540:0 Plasma: Plasma.Close(): Begin persist all page, concurrency [72]
      panic: runtime error: invalid memory address or nil pointer dereference
      [signal SIGSEGV: segmentation violation code=0x1 addr=0x0 pc=0x151f052]
       
      goroutine 5493640216 [running]:
      github.com/couchbase/indexing/secondary/indexer.(*atomicMutationQueue).dequeueUptoSeqno(0xc0001ed140, 0x17, 0x40ba, 0xc07bfe3680, 0xc07b600960)
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/mutation_queue_atomic.go:212 +0x2d2
      created by github.com/couchbase/indexing/secondary/indexer.(*atomicMutationQueue).DequeueUptoSeqno in goroutine 5493640196
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/indexing/secondary/indexer/mutation_queue_atomic.go:184 +0xc5
      

      Attachments

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

        Activity

          People

            varun.velamuri Varun Velamuri
            ritesh.agarwal Ritesh Agarwal
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:

              Gerrit Reviews

                There is 1 open Gerrit change

                PagerDuty