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

goxdcr panic: invalid memory address during XmemNozzle errors

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Major
    • 4.1.2, 4.5.0
    • 4.1.1
    • XDCR

    Description

      4.1.1-5910 longevity test
      Error occurred after adding an outgoing filtered replication and new incoming replication from a small bucket for a bi-directional config of 2->streams out and 1<-in.

      XmemNozzle 2016-04-05T07:14:30.941-07:00 [ERROR] xmem_2ed24dff24ce125d7ad0ca73be253600/default/remote_172.23.99.46:11210_1 Received recoverable error
       in response. Response status=TMPFAIL, err = <nil>, response=[129 168 0 0 0 0 0 134 0 0 0 0 0 131 1 52 0 0 0 0 0 0 0 0]
      XmemNozzle 2016-04-05T07:14:30.941-07:00 [ERROR] xmem_2ed24dff24ce125d7ad0ca73be253600/default/remote_172.23.99.46:11210_1 Received recoverable error
       in response. Response status=TMPFAIL, err = <nil>, response=[129 168 0 0 0 0 0 134 0 0 0 0 0 131 1 53 0 0 0 0 0 0 0 0]
      panic: runtime error: invalid memory address or nil pointer dereference
      [signal 0xb code=0x1 addr=0x68 pc=0x649ec7]
       
      goroutine 16050826 [running]:
      github.com/couchbase/goxdcr/pipeline_manager.NewMCRequestObj(0xc22c7976b0, 0x2f, 0x10)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/pipeline_manager/pipeline_manager.go:90 +0x37
      github.com/couchbase/goxdcr/parts.(*Router).newWrappedMCRequest(0xc210d7def0, 0xc2090fa5b0)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/router.go:185 +0x45
      github.com/couchbase/goxdcr/parts.(*Router).ComposeMCRequest(0xc210d7def0, 0xc23610e0b0, 0x12)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/router.go:82 +0x33
      github.com/couchbase/goxdcr/parts.(*Router).route(0xc210d7def0, 0x8fe220, 0xc23610e0b0, 0xc212758380, 0x0, 0x0)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/router.go:150 +0x924
      github.com/couchbase/goxdcr/parts.*Router.(github.com/couchbase/goxdcr/parts.route)·fm(0x8fe220, 0xc23610e0b0, 0xc207d42ed5, 0x0, 0x0)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/router.go:69 +0x4d
      github.com/couchbase/goxdcr/connector.(*Router).Forward(0xc2090f9350, 0x8fe220, 0xc23610e0b0, 0x0, 0x0)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/connector/router.go:57 +0xe9
      github.com/couchbase/goxdcr/parts.(*DcpNozzle).processData(0xc22a777c80, 0x0, 0x0)
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:442 +0x1d45
      created by github.com/couchbase/goxdcr/parts.(*DcpNozzle).Start
              /home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:258 +0x66a
      

      Error was seen on 3 of the the 6 data nodes

      Attachments

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

        Activity

          People

            tommie Tommie McAfee (Inactive)
            tommie Tommie McAfee (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            11 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty