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

[XDCR] panic in goxdcr connpool mgr

    XMLWordPrintable

Details

    • Untriaged
    • Yes

    Description

      Following panic found in rebalance test case - 5.0.0-2564:

      2017-04-08T16:07:35.832-07:00 ERRO GOXDCR.ConnPoolMgr: Could not find connection pool with name 8d0f2c3a5a75579cacd2de04c7da1a89/default/default/Couch_Xmem_172.23.106.115:11210/default
      panic: runtime error: invalid memory address or nil pointer dereference
      [signal SIGSEGV: segmentation violation code=0x1 addr=0x40 pc=0x71859b]
       
      goroutine 147891 [running]:
      panic(0x8bd7c0, 0xc420016090)
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/panic.go:500 +0x1a1 fp=0xc4205f15c0 sp=0xc4205f1530
      runtime.panicmem()
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/panic.go:62 +0x6d fp=0xc4205f15f0 sp=0xc4205f15c0
      runtime.sigpanic()
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/sigpanic_unix.go:24 +0x214 fp=0xc4205f1648 sp=0xc4205f15f0
      github.com/couchbase/goxdcr/parts.getClientWithRetry(0xc420c380f0, 0x4c, 0x0, 0x0, 0xc42014e770, 0xc42049a210, 0xc4204a4808, 0x4561e0, 0xc4228c6300)
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/parts/xmem_nozzle.go:2474 +0x6b fp=0xc4205f17a0 sp=0xc4205f1648
      github.com/couchbase/goxdcr/parts.(*XmemNozzle).repairConn(0xc4204ad8c0, 0xc42001e9a0, 0x94c9c1, 0x14, 0x0, 0x1, 0x0)
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/parts/xmem_nozzle.go:2343 +0x323 fp=0xc4205f1998 sp=0xc4205f17a0
      github.com/couchbase/goxdcr/parts.(*XmemNozzle).receiveResponse(0xc4204ad8c0, 0xc42014e770, 0xc4204adaac)
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/parts/xmem_nozzle.go:1757 +0x3a5 fp=0xc4205f1f88 sp=0xc4205f1998
      runtime.goexit()
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc4205f1f90 sp=0xc4205f1f88
      created by github.com/couchbase/goxdcr/parts.(*XmemNozzle).Start
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/parts/xmem_nozzle.go:903 +0x50f
       
      goroutine 1 [chan receive, 59 minutes]:
      runtime.gopark(0x99e5c0, 0xc420010238, 0x947bc0, 0xc, 0xc420012717, 0x3)
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/proc.go:259 +0x13a fp=0xc4201e6c68 sp=0xc4201e6c38
      runtime.goparkunlock(0xc420010238, 0x947bc0, 0xc, 0xb80b17, 0x3)
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/proc.go:265 +0x5e fp=0xc4201e6ca8 sp=0xc4201e6c68
      runtime.chanrecv(0x8912e0, 0xc4200101e0, 0x0, 0x1, 0x270e)
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/chan.go:496 +0x2df fp=0xc4201e6d30 sp=0xc4201e6ca8
      runtime.chanrecv1(0x8912e0, 0xc4200101e0, 0x0)
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/chan.go:378 +0x35 fp=0xc4201e6d68 sp=0xc4201e6d30
      main.main()
      /home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/goxdcr/main/main.go:172 +0x99a fp=0xc4201e6f58 sp=0xc4201e6d68
      runtime.main()
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/proc.go:183 +0x1f4 fp=0xc4201e6fb0 sp=0xc4201e6f58
      runtime.goexit()
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc4201e6fb8 sp=0xc4201e6fb0
       
      goroutine 17 [syscall, 59 minutes, locked to thread]:
      runtime.goexit()
      /home/couchbase/.cbdepscache/exploded/x86_64/go-1.7.5/go/src/runtime/asm_amd64.s:2086 +0x1 fp=0xc420040fb8 sp=0xc420040fb0
       
      
      

      Attachments

        1. 172.23.105.27-diag.txt.gz
          30.04 MB
        2. 172.23.106.115-diag.txt.gz
          26.68 MB
        3. 172.23.106.251-diag.txt.gz
          32.99 MB
        4. 172.23.107.161-diag.txt.gz
          27.54 MB
        5. 172.23.108.169-diag.txt.gz
          24.28 MB
        6. 172.23.108.170-diag.txt.gz
          20.16 MB
        7. 172.23.121.161-diag.txt.gz
          900 kB
        8. 172.23.121.162-diag.txt.gz
          901 kB
        9. 172.23.121.163-diag.txt.gz
          6.45 MB
        10. 172.23.121.164-diag.txt.gz
          15.14 MB

        Issue Links

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

          Activity

            People

              arunkumar Arunkumar Senthilnathan (Inactive)
              arunkumar Arunkumar Senthilnathan (Inactive)
              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