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

[System Test] Panic in query service - invalid memory address or nil pointer dereference

    XMLWordPrintable

Details

    • Untriaged
    • 0
    • Unknown

    Description

      Panic seen on 97.67 node -

      2024-08-27T03:11:14.144-07:00 [SEVERE] stack: goroutine 19263 [running]:
      github.com/couchbase/query/execution.(*Context).Recover(0xc001096708, 0xc000178908)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/context.go:1710 +0x85
      panic({0x2d2e760?, 0x4c176d0?})
      	/home/couchbase/.cbdepscache/gomodcache/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.6.linux-amd64/src/runtime/panic.go:770 +0x132
      github.com/couchbase/query/execution.(*InitialProject).RunOnce.(*base).runConsumer.func1.2()
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:985 +0x150
      panic({0x2d2e760?, 0x4c176d0?})
      	/home/couchbase/.cbdepscache/gomodcache/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.6.linux-amd64/src/runtime/panic.go:770 +0x132
      github.com/couchbase/go_json.(*encodeState).marshal.func1()
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/go_json/encode.go:297 +0x10f
      panic({0x2d2e760?, 0x4c176d0?})
      	/home/couchbase/.cbdepscache/gomodcache/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.6.linux-amd64/src/runtime/panic.go:770 +0x132
      github.com/couchbase/query/execution.(*Context).contextSubExecTrees(0x100003d6393?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/context.go:1568 +0x27
      github.com/couchbase/query/execution.(*Context).getSubqueryTimes(0x2cfe6a0?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/context.go:1449 +0x25
      github.com/couchbase/query/execution.(*base).marshalTimes(0xc001513208, 0xc0086069c0)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:1678 +0x829
      github.com/couchbase/query/execution.(*Authorize).MarshalJSON.func1(0x2cfe6a0?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/authorize.go:126 +0x1f
      github.com/couchbase/query/plan.(*Authorize).MarshalBase(0xc004a34280, 0xc00100e818)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/plan/authorize.go:96 +0x1bc
      github.com/couchbase/query/execution.(*Authorize).MarshalJSON(0xc001513208)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/authorize.go:125 +0x45
      github.com/couchbase/go_json.marshalerEncoder(0xc01092b730, {0x307cec0?, 0xc001513208?, 0x122027b?}, {0x8?, 0x98?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/go_json/encode.go:456 +0xf0
      github.com/couchbase/go_json.(*encodeState).reflectValue(0xc01092b730, {0x307cec0?, 0xc001513208?, 0xc000099808?}, {0x30?, 0xb7?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/go_json/encode.go:332 +0x73
      github.com/couchbase/go_json.(*encodeState).marshal(0x3797350?, {0x307cec0?, 0xc001513208?}, {0xe0?, 0x2?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/go_json/encode.go:305 +0xc5
      github.com/couchbase/go_json.Marshal({0x307cec0, 0xc001513208})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/go_json/encode.go:145 +0x45
      github.com/couchbase/query/value.(*marshalledValue).unwrap(0xc0069c2100)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/value/marshalled.go:195 +0x52
      github.com/couchbase/query/value.(*marshalledValue).Track(0x2cfe820?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/value/marshalled.go:161 +0x13
      github.com/couchbase/query/execution.(*InitialProject).processTerms(0xc000178908, {0x3817490, 0xc01b15fe00}, 0xc001096708)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/project_initial.go:250 +0x1162
      github.com/couchbase/query/execution.(*InitialProject).processItem(0xc000178908?, {0x3817490?, 0xc01b15fe00?}, 0xc001096708?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/project_initial.go:77 +0x345
      github.com/couchbase/query/execution.(*InitialProject).RunOnce.(*base).runConsumer.func1()
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:1027 +0x3ed
      github.com/couchbase/query/util.(*Once).Do(0xc000078f08?, 0xc00100ef20?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/util/sync.go:136 +0x2d
      github.com/couchbase/query/execution.(*base).runConsumer(...)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:951
      github.com/couchbase/query/execution.(*InitialProject).RunOnce(0x5111fc0?, 0x5111fd0?, {0x0?, 0x0?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/project_initial.go:63 +0x77
      github.com/couchbase/query/execution.opFork({0x2e27e60?, 0xc004aef4d0?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:562 +0x9c
      

      cbcollect ->

      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.105.122.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.106.171.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.106.30.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.96.198.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.96.230.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.96.245.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.97.100.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.97.108.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.97.109.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.97.66.zip
      url : https://cb-jira.s3.us-east-2.amazonaws.com/logs/systestmon-1724754831/collectinfo-2024-08-27T103819-ns_1%40172.23.97.67.zip

      Attachments

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

        Activity

          People

            pavan.pb Pavan PB
            pavan.pb Pavan PB
            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