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

couch_set_view_compactor dies with 'badarith' reason

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Blocker
    • 2.0-developer-preview-4
    • 2.0-developer-preview-4
    • ns_server
    • Security Level: Public
    • None

    Description

      Just created a view and queried it. The query didn't returns anything because of died compactor:

      =========================CRASH REPORT=========================
      crasher:
      initial call: couch_set_view_group:init/1
      pid: <0.8655.0>
      registered_name: []
      exception exit: {compactor_died,
      {badarith,
      [

      {couch_set_view_compactor,update_task,2}

      ,

      {couch_set_view_compactor, '-compact_group/4-fun-2-',4}

      ,

      {couch_btree_copy,'-before_leaf_write/2-fun-0-', 4}

      ,

      {lists,mapfoldl,3}

      ,

      {couch_btree_copy,before_leaf_write,2}

      ,

      {couch_btree_copy,flush_leaf,2}

      ,

      {couch_btree_copy,fold_copy,3}

      ,

      {couch_btree,stream_kv_node2,8}

      ]}}
      in function gen_server:terminate/6
      ancestors: [<0.8644.0>,<0.8643.0>]
      messages: [

      {'EXIT',<0.8664.0>,normal}

      ]
      links: [<0.8658.0>,<0.8644.0>]
      dictionary: [{random_seed,{3799,4537,12737}}]
      trap_exit: true
      status: running
      heap_size: 1597
      stack_size: 24
      reductions: 491655
      neighbours:

      Attachments

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

        Activity

          People

            FilipeManana Filipe Manana (Inactive)
            Aliaksey Artamonau Aliaksey Artamonau (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