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

[System Test] panic observed in query logs while executing SELECT query

    XMLWordPrintable

Details

    Description

      QE TEST

      -test tests/integration/neo/test_neo.yml -scope tests/integration/neo/scope_couchstore.yml
      

      Day - 1
      Cycle - 1
      Scale - 3

      Panic in query logs on 172.23.104.157

      2022-10-03T06:17:36.874-07:00 [SEVERE] panic: runtime error: invalid memory address or nil pointer dereference
      2022-10-03T06:17:36.874-07:00 [SEVERE] request text: <ud>SELECT h.name, h.city, r.author FROM `default`:`bucket5`.`scope_5`.`coll_4` h UNNEST reviews AS r WHERE r.ratings.Rooms < 2 AND h.avg_rating >= 3 ORDER BY r.author DESC LIMIT 100;</ud>
      2022-10-03T06:17:36.874-07:00 [SEVERE] query context: <ud></ud>
      2022-10-03T06:17:36.874-07:00 [SEVERE] stack: goroutine 615950566 [running]:
      github.com/couchbase/query/execution.(*Context).Recover(0xc01dbc2b00, 0xc03bcde240)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/context.go:1206 +0x8a
      panic({0x23f0080, 0x3f89b10})
      	/home/couchbase/.cbdepscache/exploded/x86_64/go-1.18.5/go/src/runtime/panic.go:838 +0x207
      github.com/couchbase/query/execution.(*base).runConsumer.func1.2()
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:895 +0xb6
      panic({0x23f0080, 0x3f89b10})
      	/home/couchbase/.cbdepscache/exploded/x86_64/go-1.18.5/go/src/runtime/panic.go:838 +0x207
      github.com/couchbase/query/value.(*annotatedValue).Field(0xc00dc9fb78?, {0xc0617dffd0?, 0xc00dc9fb08?})
      	<autogenerated>:1 +0x29
      github.com/couchbase/query/expression.(*Field).DoEvaluate(0xc016d86d20, {0x2d10ea8?, 0xc0208db710?}, {0x2d10ea8, 0xc05a5a2120}, {0x2d11d48, 0xc01ef4e340})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/expression/nav_field.go:73 +0xb8
      github.com/couchbase/query/expression.(*Field).Evaluate(0xc016d86d20, {0x2d10ea8, 0xc0208db710}, {0x2d0e0d0, 0xc01dbc2b00})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/expression/nav_field.go:64 +0xe5
      github.com/couchbase/query/execution.(*InitialProject).processTerms(0xc03bcde240, {0x2d542f0?, 0xc0208db710?}, 0xc01dbc2b00)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/project_initial.go:155 +0x202
      github.com/couchbase/query/execution.(*InitialProject).processItem(0xc03bcde240?, {0x2d542f0?, 0xc0208db710?}, 0xc01dbc2b00?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/project_initial.go:67 +0x72b
      github.com/couchbase/query/execution.(*base).runConsumer.func1()
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:930 +0x3cf
      github.com/couchbase/query/util.(*Once).Do(0x0?, 0x0?)
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/util/sync.go:54 +0x31
      github.com/couchbase/query/execution.(*base).runConsumer(0x0?, {0x2cfa258?, 0xc03bcde240?}, 0x0?, {0x0?, 0x0?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:864 +0x85
      github.com/couchbase/query/execution.(*InitialProject).RunOnce(0x1222b9f?, 0xc012e30960?, {0x0?, 0x0?})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/project_initial.go:59 +0x38
      github.com/couchbase/query/execution.execOp({0x2d15c20, 0xc03bcde240}, 0xc00fcf87d0?, {0x0, 0x0})
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:526 +0x54
      created by github.com/couchbase/query/execution.(*base).fork
      	/home/couchbase/jenkins/workspace/couchbase-server-unix/goproj/src/github.com/couchbase/query/execution/base.go:537 +0x125
      

      Attachments

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

        Activity

          People

            sujay.gad Sujay Gad
            sujay.gad Sujay Gad
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Gerrit Reviews

                There are no open Gerrit changes

                PagerDuty