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

under unknown circumstances ns_server deps do not get rebuild (was: Cannot access web console when using cluster run due to crashes in _uistats)

    XMLWordPrintable

Details

    • Task
    • Resolution: Won't Fix
    • Major
    • 4.1.0
    • 4.0.0
    • build
    • Security Level: Public
    • None

    Description

      I've cleaned my build twice, synced my repo and built the server and still see this issue. Logs are attached, but I've also copied the crash report below.

      =========================CRASH REPORT=========================
        crasher:
          initial call: work_queue:init/1
          pid: <0.939.0>
          registered_name: menelaus_web_cache
          exception exit: {error,
                           {badrpc,
                            {'EXIT',
                             {undef,
                              [{capi_utils,get_design_doc_signatures,
                                [mapreduce_view,"default"],
                                []},
                               {ns_couchdb_api,handle_rpc,1,
                                [{file,"src/ns_couchdb_api.erl"},{line,197}]},
                               {rpc,'-handle_call_call/6-fun-0-',5,
                                [{file,"rpc.erl"},{line,205}]}]}}}}
            in function  gen_server:terminate/6 (gen_server.erl, line 744)
          ancestors: [menelaus_sup,ns_server_sup,ns_server_nodes_sup,<0.149.0>,
                        ns_server_cluster_sup,<0.88.0>]
          messages: []
          links: [<0.530.0>]
          dictionary: [{seen_keys_stack,[]}]
          trap_exit: false
          status: running
          heap_size: 4185
          stack_size: 27
          reductions: 14710
        neighbours:
       
      Stack: [{ns_couchdb_api,rpc_couchdb_node,4,
                              [{file,"src/ns_couchdb_api.erl"},{line,160}]},
              {menelaus_stats,do_couchbase_view_stats_descriptions,1,
                              [{file,"src/menelaus_stats.erl"},{line,1240}]},
              {menelaus_stats,'-simple_memoize/3-fun-0-',2,
                              [{file,"src/menelaus_stats.erl"},{line,1062}]},
              {menelaus_web_cache,do_compute_with_expiration,3,
                                  [{file,"src/menelaus_web_cache.erl"},{line,101}]},
              {work_queue,handle_call,3,[{file,"src/work_queue.erl"},{line,56}]},
              {gen_server,handle_msg,5,[{file,"gen_server.erl"},{line,585}]},
              {proc_lib,wake_up,3,[{file,"proc_lib.erl"},{line,249}]}]
      [error_logger:error,2015-06-26T09:46:46.585-07:00,n_0@127.0.0.1:error_logger<0.6.0>:ale_error_logger_handler:do_log:203]** Generic server menelaus_web_cache terminating 
      ** Last message in was #Fun<menelaus_web_cache.2.70484883>
      ** When Server state == []
      ** Reason for termination == 
      ** {error,
             {badrpc,
                 {'EXIT',
                     {undef,
                         [{capi_utils,get_design_doc_signatures,
                              [mapreduce_view,"default"],
                              []},
                          {ns_couchdb_api,handle_rpc,1,
                              [{file,"src/ns_couchdb_api.erl"},{line,197}]},
                          {rpc,'-handle_call_call/6-fun-0-',5,
                              [{file,"rpc.erl"},{line,205}]}]}}}}
       
      [ns_server:error,2015-06-26T09:46:46.585-07:00,n_0@127.0.0.1:<0.853.0>:menelaus_web:loop:184]Server error during processing: ["web request failed",
                                       {path,"/_uistats"},
                                       {method,'GET'},
                                       {type,exit},
                                       {what,
                                        {{error,
                                          {badrpc,
                                           {'EXIT',
                                            {undef,
                                             [{capi_utils,
                                               get_design_doc_signatures,
                                               [mapreduce_view,"default"],
                                               []},
                                              {ns_couchdb_api,handle_rpc,1,
                                               [{file,"src/ns_couchdb_api.erl"},
                                                {line,197}]},
                                              {rpc,'-handle_call_call/6-fun-0-',5,
                                               [{file,"rpc.erl"},{line,205}]}]}}}},
                                         {gen_server,call,
                                          [<0.1003.0>,
                                           #Fun<menelaus_web_cache.2.70484883>,
                                           infinity]}}},
                                       {trace,
                                        [{gen_server,call,3,
                                          [{file,"gen_server.erl"},{line,188}]},
                                         {menelaus_stats,membase_stats_description,
                                          3,
                                          [{file,"src/menelaus_stats.erl"},
                                           {line,1829}]},
                                         {menelaus_stats,base_stats_directory,3,
                                          [{file,"src/menelaus_stats.erl"},
                                           {line,1970}]},
                                         {menelaus_stats,serve_aggregated_ui_stats,
                                          2,
                                          [{file,"src/menelaus_stats.erl"},
                                           {line,2144}]},
                                         {request_throttler,do_request,3,
                                          [{file,"src/request_throttler.erl"},
                                           {line,59}]},
                                         {menelaus_web,loop,2,
                                          [{file,"src/menelaus_web.erl"},
                                           {line,162}]},
                                         {mochiweb_http,headers,5,
                                          [{file,
                                            "/Users/mikewied/couchbase/4.0.0/couchdb/src/mochiweb/mochiweb_http.erl"},
                                           {line,94}]},
                                         {proc_lib,init_p_do_apply,3,
                                          [{file,"proc_lib.erl"},{line,239}]}]}]
      127.0.0.1 - ui-token [26/Jun/2015:09:46:46 -0700] "GET /_uistats?bucket=default&zoom=week&_=1435337206580 HTTP/1.1" 500 44 http://localhost:9000/index.html Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_3) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.2357.130 Safari/537.36
      

      Attachments

        1. data.tar.gz
          5.26 MB
        2. logs.tar.gz
          1.47 MB

        Issue Links

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

          Activity

            People

              mikew Mike Wiederhold [X] (Inactive)
              mikew Mike Wiederhold [X] (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty