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

Panic in ReplicationSpecService.ValidateExistingReplicationSpec

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 4.0.0
    • 4.0.0
    • XDCR
    • Security Level: Public
    • None
    • Untriaged
    • Unknown

    Description

      #1
      panic: runtime error: invalid memory address or nil pointer dereference
      [signal 0xb code=0x1 addr=0x0 pc=0x8cc74]

      goroutine 51 [running]:
      github.com/couchbase/goxdcr/metadata_svc.(*ReplicationSpecService).ValidateExistingReplicationSpec(0xc2080e60c0, 0x0, 0x0, 0x0, 0x0, 0x0)
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/metadata_svc/replication_spec_service.go:418 +0x1b74
      github.com/couchbase/goxdcr/metadata_svc.(*ReplicationSpecService).ValidateAndGC(0xc2080e60c0, 0x0)
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/metadata_svc/replication_spec_service.go:475 +0x43
      github.com/couchbase/goxdcr/pipeline_manager.CheckPipelines()
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/pipeline_manager/pipeline_manager.go:213 +0x156
      github.com/couchbase/goxdcr/replication_manager.(*replicationManager).checkReplicationStatus(0x8f2fa0, 0xc208011490)
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/replication_manager/replication_manager.go:204 +0x136
      created by github.com/couchbase/goxdcr/replication_manager.func·001
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/replication_manager/replication_manager.go:136 +0x2b3

      #2
      panic: interface conversion: interface is nil, not int

      goroutine 44 [running]:
      github.com/couchbase/goxdcr/pipeline_manager.(*pipelineManager).launchUpdater(0x8f24c0, 0xc2080da851, 0x44, 0x0, 0x0, 0xc2080de630, 0x0, 0x0)
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/pipeline_manager/pipeline_manager.go:419 +0x110
      github.com/couchbase/goxdcr/pipeline_manager.CheckPipelines()
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/pipeline_manager/pipeline_manager.go:218 +0x33e
      github.com/couchbase/goxdcr/replication_manager.(*replicationManager).checkReplicationStatus(0x8f2fa0, 0xc2081164d0)
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/replication_manager/replication_manager.go:204 +0x136
      created by github.com/couchbase/goxdcr/replication_manager.func·001
      /Users/xiaomei/verify_builds/goproj/src/github.com/couchbase/goxdcr/replication_manager/replication_manager.go:136 +0x2b3

      Attachments

        No reviews matched the request. Check your Options in the drop-down menu of this sections header.

        Activity

          People

            xiaomei Xiaomei Zhang (Inactive)
            xiaomei Xiaomei Zhang (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty