Project

General

Profile

Bug #12250

Updated by nobu (Nobuyoshi Nakada) about 8 years ago

Trace: 

 ``` 
 Downloads$ foodcritic . 
 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/nokogiri-1.6.6.2/lib/nokogiri/nokogiri.bundle: [BUG] Segmentation fault 
 ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin15] 

 (snip) -- Crash Report log information -------------------------------------------- 
    See Crash Report log file under the one of following: 
      * ~/Library/Logs/CrashReporter 
      * /Library/Logs/CrashReporter 
      * ~/Library/Logs/DiagnosticReports 
      * /Library/Logs/DiagnosticReports 
    the more detail of. 

 -- Control frame information ----------------------------------------------- 
 c:0017 p:-17542934640742 s:0073 e:000072 TOP      [FINISH] 
 c:0016 p:---- s:0071 e:000070 CFUNC    :require 
 c:0015 p:0196 s:0067 e:000066 METHOD /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73 
 c:0014 p:0011 s:0057 e:000056 METHOD /Library/Ruby/Gems/2.0.0/gems/polyglot-0.3.5/lib/polyglot.rb:65 
 c:0013 p:0020 s:0050 e:000049 RESCUE /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/nokogiri-1.6.6.2/lib/nokogiri.rb:29 
 c:0012 p:0124 s:0047 e:000046 TOP      /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/nokogiri-1.6.6.2/lib/nokogiri.rb:25 [FINISH] 
 c:0011 p:---- s:0045 e:000044 CFUNC    :require 
 c:0010 p:0429 s:0041 e:000040 METHOD /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:126 
 c:0009 p:0011 s:0031 e:000030 METHOD /Library/Ruby/Gems/2.0.0/gems/polyglot-0.3.5/lib/polyglot.rb:65 
 c:0008 p:0007 s:0024 e:000023 TOP      /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/api.rb:1 [FINISH] 
 c:0007 p:---- s:0022 e:000021 CFUNC    :require_relative 
 c:0006 p:0111 s:0018 e:000017 TOP      /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic.rb:15 [FINISH] 
 c:0005 p:---- s:0016 e:000015 CFUNC    :require_relative 
 c:0004 p:0007 s:0012 e:000011 TOP      /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/bin/foodcritic:2 [FINISH] 
 c:0003 p:---- s:0010 e:000009 CFUNC    :load 
 c:0002 p:0118 s:0006 E:001f58 EVAL     /usr/local/bin/foodcritic:23 [FINISH] 
 c:0001 p:0000 s:0002 E:001418 TOP      [FINISH] 

 /usr/local/bin/foodcritic:23:in `<main>' 
 /usr/local/bin/foodcritic:23:in `load' 
 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/bin/foodcritic:2:in `<top (required)>' 
 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/bin/foodcritic:2:in `require_relative' 
 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic.rb:15:in `<top (required)>' 
 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic.rb:15:in `require_relative' 
 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/api.rb:1:in `<top (required)>' 
 /Library/Ruby/Gems/2.0.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require' 
 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:126:in `require' 
 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:126:in `require' 
 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/nokogiri-1.6.6.2/lib/nokogiri.rb:25:in `<top (required)>' 
 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/nokogiri-1.6.6.2/lib/nokogiri.rb:29:in `rescue in <top (required)>' 
 /Library/Ruby/Gems/2.0.0/gems/polyglot-0.3.5/lib/polyglot.rb:65:in `require' 
 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require' 
 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb:73:in `require' 

 -- C level backtrace information ------------------------------------------- 

 -- Other runtime information ----------------------------------------------- 

 * Loaded script: /usr/local/bin/foodcritic 

 * Loaded features: 

     0 enumerator.so 
     1 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15/enc/encdb.bundle 
     2 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15/enc/trans/transdb.bundle 
     3 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15/rbconfig.rb 
     4 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/compatibility.rb 
     5 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/defaults.rb 
     6 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/deprecate.rb 
     7 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/errors.rb 
     8 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/version.rb 
     9 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/requirement.rb 
    10 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/platform.rb 
    11 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/specification.rb 
    12 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/exceptions.rb 
    13 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_gem.rb 
    14 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/thread.rb 
    15 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/monitor.rb 
    16 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/core_ext/kernel_require.rb 
    17 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems.rb 
    18 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/dependency.rb 
    19 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/rubygems/path_support.rb 
    20 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15/pathname.bundle 
    21 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/pathname.rb 
    22 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/rubify.rb 
    23 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/native/null.rb 
    24 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/native.rb 
    25 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json/options.rb 
    26 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json/version.rb 
    27 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json/adapter_error.rb 
    28 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json/parse_error.rb 
    29 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json.rb 
    30 /Library/Ruby/Gems/2.0.0/gems/yajl-ruby-1.2.1/lib/yajl/yajl.bundle 
    31 /Library/Ruby/Gems/2.0.0/gems/yajl-ruby-1.2.1/lib/yajl.rb 
    32 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/singleton.rb 
    33 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json/adapter.rb 
    34 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/multi_json-1.11.2/lib/multi_json/adapters/yajl.rb 
    35 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/i18n.rb 
    36 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/lexer/i18n_lexer.rb 
    37 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/formatter/hashable.rb 
    38 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/formatter/model.rb 
    39 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/listener/formatter_listener.rb 
    40 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/parser/parser.rb 
    41 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin.rb 
    42 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/ruby_extensions/string.rb 
    43 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/ruby_extensions.rb 
    44 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/compiled_parser.rb 
    45 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/syntax_node.rb 
    46 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/terminal_parse_failure.rb 
    47 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/interval_skip_list/interval_skip_list.rb 
    48 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/interval_skip_list/head_node.rb 
    49 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/interval_skip_list/node.rb 
    50 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime/interval_skip_list.rb 
    51 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/runtime.rb 
    52 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/lexical_address_space.rb 
    53 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/ruby_builder.rb 
    54 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/parsing_expression.rb 
    55 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/atomic_expression.rb 
    56 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/inline_module.rb 
    57 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/predicate_block.rb 
    58 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/treetop_file.rb 
    59 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/grammar.rb 
    60 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/declaration_sequence.rb 
    61 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/parsing_rule.rb 
    62 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/parenthesized_expression.rb 
    63 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/nonterminal.rb 
    64 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/terminal.rb 
    65 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/anything_symbol.rb 
    66 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/character_class.rb 
    67 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/sequence.rb 
    68 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/choice.rb 
    69 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/repetition.rb 
    70 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/optional.rb 
    71 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/predicate.rb 
    72 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes/transient_prefix.rb 
    73 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/node_classes.rb 
    74 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/metagrammar.rb 
    75 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler/grammar_compiler.rb 
    76 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/compiler.rb 
    77 /Library/Ruby/Gems/2.0.0/gems/polyglot-0.3.5/lib/polyglot.rb 
    78 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop/polyglot.rb 
    79 /Library/Ruby/Gems/2.0.0/gems/treetop-1.6.5/lib/treetop.rb 
    80 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/universal-darwin15/ripper.bundle 
    81 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/ripper/core.rb 
    82 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/ripper/lexer.rb 
    83 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/ripper/filter.rb 
    84 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/ripper/sexp.rb 
    85 /System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/lib/ruby/2.0.0/ripper.rb 
    86 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/util.rb 
    87 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/generator.rb 
    88 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/converter.rb 
    89 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/error.rb 
    90 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/context.rb 
    91 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/evaluator.rb 
    92 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/engine.rb 
    93 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/helper.rb 
    94 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/enhancer.rb 
    95 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/engine/eruby.rb 
    96 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis/local-setting.rb 
    97 /Library/Ruby/Gems/2.0.0/gems/erubis-2.7.0/lib/erubis.rb 
    98 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/chef.rb 
    99 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/command_line.rb 
   100 /Users/andrew.pennebaker/.gem/ruby/2.0.0/gems/gherkin-2.12.2/lib/gherkin/tag_expression.rb 
   101 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/domain.rb 
   102 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/error_checker.rb 
   103 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/notifications.rb 
   104 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/ast.rb 
   105 /Library/Ruby/Gems/2.0.0/gems/foodcritic-6.0.1/lib/foodcritic/xml.rb 

 [NOTE] 
 You may have encountered a bug in the Ruby interpreter or extension libraries. 
 Bug reports are welcome. 
 Don't forget to include the above Crash Report log file. 
 For details: http://www.ruby-lang.org/bugreport.html 

 Abort trap: 6 
 ```

Back