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

goXDCR: panic (runtime/hashmap.go:421) invalid memory address or nil pointer dereference

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 4.0.0
    • 4.0.0
    • XDCR
    • Security Level: Public
    • None
    • Untriaged
    • Centos 64-bit
    • No

    Description

      Build


      4.0.0-2093

      Found during upgrade testing

      On 10.1.2.16:
       
      [2015-05-15 17:52:36,450] - [remote_util:1936] INFO - command executed successfully
      [2015-05-15 17:52:36,451] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:panic: runtime error: invalid memory address or nil pointer dereference
      [2015-05-15 17:52:36,451] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:[signal 0xb code=0x1 addr=0x3 pc=0x409627]
      [2015-05-15 17:52:36,452] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:
      [2015-05-15 17:52:36,453] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:goroutine 55722 [running]:
      [2015-05-15 17:52:36,454] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.gopanic(0x8ff620, 0xc20802a050)
      [2015-05-15 17:52:36,454] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/panic.go:425 +0x2a3 fp=0xc20c750d88 sp=0xc20c750d20
      [2015-05-15 17:52:36,455] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.panicmem()
      [2015-05-15 17:52:36,455] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/panic.go:42 +0x4e fp=0xc20c750db0 sp=0xc20c750d88
      [2015-05-15 17:52:36,456] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.sigpanic()
      [2015-05-15 17:52:36,457] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/sigpanic_unix.go:26 +0x274 fp=0xc20c750e00 sp=0xc20c750db0
      [2015-05-15 17:52:36,458] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.mapassign1(0x81a6a0, 0xc219c70240, 0xc20c750f48, 0xc20c750f38)
      [2015-05-15 17:52:36,458] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/hashmap.go:421 +0x217 fp=0xc20c750ea0 sp=0xc20c750e00
      [2015-05-15 17:52:36,459] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:github.com/couchbase/goxdcr/pipeline.func·001(0xc2144bcf60, 0xc219c70240, 0x7fe3a523e568, 0xc224cfaa00, 0xc214ed4ba0, 0xc21de8f5c0)
      [2015-05-15 17:52:36,460] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/pipeline/generic_pipeline.go:122 +0x1fd fp=0xc20c750fb0 sp=0xc20c750ea0
      [2015-05-15 17:52:36,460] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.goexit()
      [2015-05-15 17:52:36,461] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc20c750fb8 sp=0xc20c750fb0
      [2015-05-15 17:52:36,462] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:created by github.com/couchbase/goxdcr/pipeline.(*GenericPipeline).startPart
      [2015-05-15 17:52:36,462] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/pipeline/generic_pipeline.go:125 +0x371
      [2015-05-15 17:52:36,463] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:
      [2015-05-15 17:52:36,464] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:goroutine 1 [chan receive, 12 minutes]:
      [2015-05-15 17:52:36,464] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.gopark(0x438bc0, 0xc2080662f8, 0x9c8a70, 0xc)
      [2015-05-15 17:52:36,465] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/proc.go:130 +0x105 fp=0xc2081bec18 sp=0xc2081bebe8
      [2015-05-15 17:52:36,465] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.goparkunlock(0xc2080662f8, 0x9c8a70, 0xc)
      [2015-05-15 17:52:36,466] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/proc.go:136 +0x48 fp=0xc2081bec40 sp=0xc2081bec18
      [2015-05-15 17:52:36,467] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.chanrecv(0x80bf00, 0xc2080662a0, 0x0, 0xc2080abd01, 0xc2080a0000)
      [2015-05-15 17:52:36,467] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/chan.go:410 +0x452 fp=0xc2081bece0 sp=0xc2081bec40
      [2015-05-15 17:52:36,468] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.chanrecv1(0x80bf00, 0xc2080662a0, 0x0)
      [2015-05-15 17:52:36,468] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/chan.go:311 +0x2b fp=0xc2081bed10 sp=0xc2081bece0
      [2015-05-15 17:52:36,469] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:main.main()
      [2015-05-15 17:52:36,470] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/home/couchbase/jenkins/workspace/sherlock-unix/goproj/src/github.com/couchbase/goxdcr/main/main.go:133 +0x1411 fp=0xc2081bef98 sp=0xc2081bed10
      [2015-05-15 17:52:36,470] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.main()
      [2015-05-15 17:52:36,471] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/proc.go:63 +0xf3 fp=0xc2081befe0 sp=0xc2081bef98
      [2015-05-15 17:52:36,472] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:runtime.goexit()
      [2015-05-15 17:52:36,472] - [xdcrnewbasetests:2913] INFO - /opt/couchbase/var/lib/couchbase/logs/goxdcr.log.1.gz:	/usr/local/go/src/runtime/asm_amd64.s:2232 +0x1 fp=0xc2081befe8 sp=0xc2081befe0
      

      Same panic was also seen on .11

      Attachments

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

        Activity

          People

            apiravi Aruna Piravi (Inactive)
            apiravi Aruna Piravi (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