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

GoXDCR: panic from goxdcr/parts.(*DcpNozzle).getStreamState(dcp_nozzle.go:599): Try to get stream state to invalid vbno=563

    XMLWordPrintable

Details

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

    Description

      Build


      4.0.0-2202

      Testcase
      --------

      ./testrunner -i INI_FILE.ini -t xdcr.rebalanceXDCR.Rebalance.swap_rebalance_out_master,items=100000,rdirection=unidirection,ctopology=chain,update=C1,delete=C1,rebalance=C1

      On .158 I see-

      [2015-05-19 14:03:43,331] - [xdcrnewbasetests:2913] INFO - panic: Try to get stream state to invalid vbno=563
      [2015-05-19 14:03:43,331] - [xdcrnewbasetests:2913] INFO - 
      [2015-05-19 14:03:43,331] - [xdcrnewbasetests:2913] INFO - goroutine 60 [running]:
      [2015-05-19 14:03:43,331] - [xdcrnewbasetests:2913] INFO - runtime.gopanic(0x8248e0, 0xc208283fe0)
      [2015-05-19 14:03:43,332] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/panic.go:425 +0x2a3 fp=0xc2082299f8 sp=0xc208229990
      [2015-05-19 14:03:43,332] - [xdcrnewbasetests:2913] INFO - github.com/couchbase/goxdcr/parts.(*DcpNozzle).getStreamState(0xc208126d80, 0xc80233, 0x0)
      [2015-05-19 14:03:43,332] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:599 +0x202 fp=0xc208229a90 sp=0xc2082299f8
      [2015-05-19 14:03:43,333] - [xdcrnewbasetests:2913] INFO - github.com/couchbase/goxdcr/parts.(*DcpNozzle).inactiveDcpStream(0xc208126d80, 0x0, 0x0, 0x0)
      [2015-05-19 14:03:43,333] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:471 +0xe6 fp=0xc208229b60 sp=0xc208229a90
      [2015-05-19 14:03:43,333] - [xdcrnewbasetests:2913] INFO - github.com/couchbase/goxdcr/parts.(*DcpNozzle).StatusSummary(0xc208126d80, 0x0, 0x0)
      [2015-05-19 14:03:43,333] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/parts/dcp_nozzle.go:385 +0x74 fp=0xc208229c30 sp=0xc208229b60
      [2015-05-19 14:03:43,334] - [xdcrnewbasetests:2913] INFO - github.com/couchbase/goxdcr/pipeline_svc.(*StatisticsManager).updateStatsOnce(0xc20808c460, 0x0, 0x0)
      [2015-05-19 14:03:43,334] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/pipeline_svc/statistics_manager.go:301 +0x808 fp=0xc208229e40 sp=0xc208229c30
      [2015-05-19 14:03:43,334] - [xdcrnewbasetests:2913] INFO - github.com/couchbase/goxdcr/pipeline_svc.(*StatisticsManager).updateStats(0xc20808c460, 0x0, 0x0)
      [2015-05-19 14:03:43,334] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/pipeline_svc/statistics_manager.go:254 +0x2c9 fp=0xc208229fc8 sp=0xc208229e40
      [2015-05-19 14:03:43,335] - [xdcrnewbasetests:2913] INFO - runtime.goexit()
      [2015-05-19 14:03:43,335] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc208229fd0 sp=0xc208229fc8
      [2015-05-19 14:03:43,335] - [xdcrnewbasetests:2913] INFO - created by github.com/couchbase/goxdcr/pipeline_svc.(*StatisticsManager).Start
      [2015-05-19 14:03:43,335] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/pipeline_svc/statistics_manager.go:616 +0x367
      [2015-05-19 14:03:43,336] - [xdcrnewbasetests:2913] INFO - 
      [2015-05-19 14:03:43,336] - [xdcrnewbasetests:2913] INFO - goroutine 1 [chan receive]:
      [2015-05-19 14:03:43,336] - [xdcrnewbasetests:2913] INFO - runtime.gopark(0x438bc0, 0xc2080662f8, 0x9d0fb0, 0xc)
      [2015-05-19 14:03:43,336] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc2081d2c18 sp=0xc2081d2be8
      [2015-05-19 14:03:43,336] - [xdcrnewbasetests:2913] INFO - runtime.goparkunlock(0xc2080662f8, 0x9d0fb0, 0xc)
      [2015-05-19 14:03:43,337] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc2081d2c40 sp=0xc2081d2c18
      [2015-05-19 14:03:43,337] - [xdcrnewbasetests:2913] INFO - runtime.chanrecv(0x8123c0, 0xc2080662a0, 0x0, 0xc2080abd01, 0xc2080a0000)
      [2015-05-19 14:03:43,337] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/chan.go:410 +0x452 fp=0xc2081d2ce0 sp=0xc2081d2c40
      [2015-05-19 14:03:43,337] - [xdcrnewbasetests:2913] INFO - runtime.chanrecv1(0x8123c0, 0xc2080662a0, 0x0)
      [2015-05-19 14:03:43,337] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/chan.go:311 +0x2b fp=0xc2081d2d10 sp=0xc2081d2ce0
      [2015-05-19 14:03:43,338] - [xdcrnewbasetests:2913] INFO - main.main()
      [2015-05-19 14:03:43,338] - [xdcrnewbasetests:2913] INFO - 	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/main/main.go:133 +0x1411 fp=0xc2081d2f98 sp=0xc2081d2d10
      [2015-05-19 14:03:43,338] - [xdcrnewbasetests:2913] INFO - runtime.main()
      [2015-05-19 14:03:43,338] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/proc.go:63 +0xf3 fp=0xc2081d2fe0 sp=0xc2081d2f98
      [2015-05-19 14:03:43,338] - [xdcrnewbasetests:2913] INFO - runtime.goexit()
      [2015-05-19 14:03:43,339] - [xdcrnewbasetests:2913] INFO - 	/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2081d2fe8 sp=0xc2081d2fe0
      

      Log from .158 attached.

      Attachments

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

        Activity

          People

            apiravi Aruna Piravi (Inactive)
            apiravi Aruna Piravi (Inactive)
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty