rubyjs / therubyracer

Embed the V8 Javascript Interpreter into Ruby
1.66k stars 192 forks source link

Segmentation fault in CFUNC :New on ARM #315

Closed ignisf closed 9 years ago

ignisf commented 10 years ago
/usr/bin/ruby1.9.1 -S rspec ./spec/c/array_spec.rb ./spec/c/constants_spec.rb ./spec/c/exception_spec.rb ./spec/c/external_spec.rb ./spec/c/function_spec.rb ./spec/c/handles_spec.rb ./spec/c/locker_spec.rb ./spec/c/object_spec.rb ./spec/c/script_spec.rb ./spec/c/string_spec.rb ./spec/c/template_spec.rb ./spec/c/trycatch_spec.rb ./spec/mem/blunt_spec.rb ./spec/redjs_spec.rb ./spec/threading_spec.rb ./spec/v8/context_spec.rb ./spec/v8/conversion_spec.rb ./spec/v8/error_spec.rb ./spec/v8/function_spec.rb ./spec/v8/object_spec.rb --tag ~memory --tag ~threads
Run options: exclude {:memory=>true, :threads=>true}
/root/therubyracer/spec/c/array_spec.rb:5: [BUG] Segmentation fault
ruby 1.9.3p484 (2013-11-22 revision 43786) [arm-linux-eabihf]

-- Control frame information -----------------------------------------------
c:0023 p:---- s:0095 b:0095 l:000094 d:000094 CFUNC  :New
c:0022 p:0019 s:0092 b:0092 l:001efc d:000091 BLOCK  /root/therubyracer/spec/c/array_spec.rb:5
c:0021 p:---- s:0088 b:0088 l:000087 d:000087 FINISH
c:0020 p:---- s:0086 b:0086 l:000085 d:000085 CFUNC  :instance_exec
c:0019 p:0028 s:0082 b:0082 l:000081 d:000081 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/instance_eval_with_args.rb:16
c:0018 p:0027 s:0073 b:0073 l:002330 d:000072 BLOCK  /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:116
c:0017 p:0024 s:0070 b:0070 l:000069 d:000069 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:248
c:0016 p:0063 s:0065 b:0065 l:002330 d:002330 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:113
c:0015 p:0071 s:0059 b:0059 l:000048 d:000058 BLOCK  /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:515
c:0014 p:---- s:0054 b:0054 l:000053 d:000053 FINISH
c:0013 p:---- s:0052 b:0052 l:000051 d:000051 CFUNC  :map
c:0012 p:0023 s:0049 b:0049 l:000048 d:000048 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:511
c:0011 p:0096 s:0045 b:0045 l:000044 d:000044 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:496
c:0010 p:0014 s:0038 b:0038 l:000021 d:000037 BLOCK  /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24
c:0009 p:---- s:0035 b:0035 l:000034 d:000034 FINISH
c:0008 p:---- s:0033 b:0033 l:000032 d:000032 CFUNC  :map
c:0007 p:0041 s:0030 b:0030 l:000021 d:000029 BLOCK  /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24
c:0006 p:0025 s:0027 b:0027 l:000026 d:000026 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:58
c:0005 p:0135 s:0022 b:0022 l:000021 d:000021 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:21
c:0004 p:0298 s:0017 b:0017 l:000016 d:000016 METHOD /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:103
c:0003 p:0054 s:0007 b:0007 l:001c8c d:000006 BLOCK  /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:17
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:001b2c d:001b2c TOP   

-- Ruby level backtrace information ----------------------------------------
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:17:in `block in autorun'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb:103:in `run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:21:in `run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb:58:in `report'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24:in `block in run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24:in `map'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb:24:in `block (2 levels) in run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:496:in `run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:511:in `run_examples'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:511:in `map'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb:515:in `block in run_examples'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:113:in `run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:248:in `with_around_each_hooks'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb:116:in `block in run'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
/var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
/root/therubyracer/spec/c/array_spec.rb:5:in `block (2 levels) in <top (required)>'
/root/therubyracer/spec/c/array_spec.rb:5:in `New'

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

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

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

* Loaded features:

    0 enumerator.so
    1 /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/encdb.so
    2 /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/trans/transdb.so
    3 /usr/lib/ruby/1.9.1/arm-linux-eabihf/rbconfig.rb
    4 /usr/lib/ruby/1.9.1/thread.rb
    5 /usr/local/lib/site_ruby/1.9.1/rubygems/compatibility.rb
    6 /usr/local/lib/site_ruby/1.9.1/rubygems/defaults.rb
    7 /usr/local/lib/site_ruby/1.9.1/rubygems/deprecate.rb
    8 /usr/local/lib/site_ruby/1.9.1/rubygems/errors.rb
    9 /usr/local/lib/site_ruby/1.9.1/rubygems/version.rb
   10 /usr/local/lib/site_ruby/1.9.1/rubygems/requirement.rb
   11 /usr/local/lib/site_ruby/1.9.1/rubygems/platform.rb
   12 /usr/local/lib/site_ruby/1.9.1/rubygems/basic_specification.rb
   13 /usr/local/lib/site_ruby/1.9.1/rubygems/stub_specification.rb
   14 /usr/local/lib/site_ruby/1.9.1/rubygems/util/stringio.rb
   15 /usr/local/lib/site_ruby/1.9.1/rubygems/specification.rb
   16 /usr/local/lib/site_ruby/1.9.1/rubygems/exceptions.rb
   17 /usr/lib/ruby/vendor_ruby/rubygems/defaults/operating_system.rb
   18 /usr/local/lib/site_ruby/1.9.1/rubygems/core_ext/kernel_gem.rb
   19 /usr/lib/ruby/1.9.1/monitor.rb
   20 /usr/local/lib/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb
   21 /usr/local/lib/site_ruby/1.9.1/rubygems.rb
   22 /usr/lib/ruby/1.9.1/arm-linux-eabihf/pathname.so
   23 /usr/lib/ruby/1.9.1/pathname.rb
   24 /usr/lib/ruby/1.9.1/arm-linux-eabihf/io/console.so
   25 /usr/local/lib/site_ruby/1.9.1/rubygems/user_interaction.rb
   26 /usr/lib/ruby/1.9.1/arm-linux-eabihf/etc.so
   27 /usr/local/lib/site_ruby/1.9.1/rubygems/config_file.rb
   28 /usr/lib/ruby/vendor_ruby/bundler/rubygems_integration.rb
   29 /usr/local/lib/site_ruby/1.9.1/rubygems/dependency.rb
   30 /usr/lib/ruby/vendor_ruby/bundler/shared_helpers.rb
   31 /usr/lib/ruby/1.9.1/fileutils.rb
   32 /usr/lib/ruby/vendor_ruby/bundler/gem_path_manipulation.rb
   33 /usr/lib/ruby/vendor_ruby/bundler/gem_helpers.rb
   34 /usr/lib/ruby/vendor_ruby/bundler/match_platform.rb
   35 /usr/lib/ruby/vendor_ruby/bundler/rubygems_ext.rb
   36 /usr/lib/ruby/vendor_ruby/bundler/version.rb
   37 /usr/lib/ruby/vendor_ruby/bundler.rb
   38 /usr/lib/ruby/vendor_ruby/bundler/settings.rb
   39 /usr/local/lib/site_ruby/1.9.1/rubygems/path_support.rb
   40 /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest.so
   41 /usr/lib/ruby/1.9.1/digest.rb
   42 /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest/sha1.so
   43 /usr/lib/ruby/1.9.1/set.rb
   44 /usr/lib/ruby/vendor_ruby/bundler/definition.rb
   45 /usr/lib/ruby/vendor_ruby/bundler/dependency.rb
   46 /usr/lib/ruby/vendor_ruby/bundler/ruby_dsl.rb
   47 /usr/lib/ruby/vendor_ruby/bundler/dsl.rb
   48 /usr/lib/ruby/vendor_ruby/bundler/source.rb
   49 /usr/lib/ruby/1.9.1/uri/common.rb
   50 /usr/lib/ruby/1.9.1/uri/generic.rb
   51 /usr/lib/ruby/1.9.1/uri/ftp.rb
   52 /usr/lib/ruby/1.9.1/uri/http.rb
   53 /usr/lib/ruby/1.9.1/uri/https.rb
   54 /usr/lib/ruby/1.9.1/uri/ldap.rb
   55 /usr/lib/ruby/1.9.1/uri/ldaps.rb
   56 /usr/lib/ruby/1.9.1/uri/mailto.rb
   57 /usr/lib/ruby/1.9.1/uri.rb
   58 /usr/lib/ruby/1.9.1/arm-linux-eabihf/socket.so
   59 /usr/lib/ruby/1.9.1/socket.rb
   60 /usr/lib/ruby/1.9.1/timeout.rb
   61 /usr/lib/ruby/1.9.1/net/protocol.rb
   62 /usr/lib/ruby/1.9.1/arm-linux-eabihf/zlib.so
   63 /usr/lib/ruby/1.9.1/arm-linux-eabihf/stringio.so
   64 /usr/lib/ruby/1.9.1/net/http.rb
   65 /usr/lib/ruby/1.9.1/arm-linux-eabihf/date_core.so
   66 /usr/lib/ruby/1.9.1/date/format.rb
   67 /usr/lib/ruby/1.9.1/date.rb
   68 /usr/lib/ruby/1.9.1/time.rb
   69 /usr/local/lib/site_ruby/1.9.1/rubygems/request/http_pool.rb
   70 /usr/local/lib/site_ruby/1.9.1/rubygems/request/https_pool.rb
   71 /usr/local/lib/site_ruby/1.9.1/rubygems/request/connection_pools.rb
   72 /usr/local/lib/site_ruby/1.9.1/rubygems/request.rb
   73 /usr/lib/ruby/1.9.1/cgi/core.rb
   74 /usr/lib/ruby/1.9.1/cgi/cookie.rb
   75 /usr/lib/ruby/1.9.1/cgi/util.rb
   76 /usr/lib/ruby/1.9.1/cgi.rb
   77 /usr/local/lib/site_ruby/1.9.1/rubygems/uri_formatter.rb
   78 /usr/lib/ruby/1.9.1/arm-linux-eabihf/fcntl.so
   79 /usr/lib/ruby/1.9.1/arm-linux-eabihf/openssl.so
   80 /usr/lib/ruby/1.9.1/openssl/bn.rb
   81 /usr/lib/ruby/1.9.1/openssl/cipher.rb
   82 /usr/lib/ruby/1.9.1/openssl/config.rb
   83 /usr/lib/ruby/1.9.1/openssl/digest.rb
   84 /usr/lib/ruby/1.9.1/openssl/buffering.rb
   85 /usr/lib/ruby/1.9.1/openssl/ssl-internal.rb
   86 /usr/lib/ruby/1.9.1/openssl/x509-internal.rb
   87 /usr/lib/ruby/1.9.1/openssl.rb
   88 /usr/lib/ruby/1.9.1/securerandom.rb
   89 /usr/lib/ruby/1.9.1/resolv.rb
   90 /usr/local/lib/site_ruby/1.9.1/rubygems/remote_fetcher.rb
   91 /usr/local/lib/site_ruby/1.9.1/rubygems/text.rb
   92 /usr/local/lib/site_ruby/1.9.1/rubygems/name_tuple.rb
   93 /usr/local/lib/site_ruby/1.9.1/rubygems/spec_fetcher.rb
   94 /usr/lib/ruby/vendor_ruby/bundler/source/rubygems.rb
   95 /root/therubyracer/lib/v8/version.rb
   96 /usr/lib/ruby/vendor_ruby/bundler/source/path.rb
   97 /usr/lib/ruby/vendor_ruby/bundler/source/git.rb
   98 /usr/lib/ruby/1.9.1/arm-linux-eabihf/strscan.so
   99 /usr/lib/ruby/vendor_ruby/bundler/lockfile_parser.rb
  100 /usr/lib/ruby/vendor_ruby/bundler/lazy_specification.rb
  101 /usr/lib/ruby/1.9.1/tsort.rb
  102 /usr/lib/ruby/1.9.1/forwardable.rb
  103 /usr/lib/ruby/vendor_ruby/bundler/spec_set.rb
  104 /usr/lib/ruby/vendor_ruby/bundler/environment.rb
  105 /usr/lib/ruby/vendor_ruby/bundler/runtime.rb
  106 /usr/lib/ruby/vendor_ruby/bundler/index.rb
  107 /usr/lib/ruby/vendor_ruby/bundler/remote_specification.rb
  108 /usr/lib/ruby/vendor_ruby/bundler/dep_proxy.rb
  109 /usr/lib/ruby/vendor_ruby/bundler/source/git/git_proxy.rb
  110 /usr/lib/ruby/vendor_ruby/bundler/resolver.rb
  111 /usr/lib/ruby/vendor_ruby/bundler/ui.rb
  112 /usr/lib/ruby/vendor_ruby/bundler/endpoint_specification.rb
  113 /usr/lib/ruby/vendor_ruby/bundler/setup.rb
  114 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/caller_filter.rb
  115 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/filter_manager.rb
  116 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/dsl.rb
  117 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/kernel.rb
  118 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/instance_eval_with_args.rb
  119 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/module_eval_with_args.rb
  120 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/extensions/ordered.rb
  121 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/deprecation.rb
  122 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/backward_compatibility.rb
  123 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/reporter.rb
  124 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/metadata_hash_builder.rb
  125 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/hooks.rb
  126 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/memoized_helpers.rb
  127 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/metadata.rb
  128 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/pending.rb
  129 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters.rb
  130 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/world.rb
  131 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/backtrace_cleaner.rb
  132 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/ruby_project.rb
  133 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/deprecated_mutable_array_proxy.rb
  134 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters/helpers.rb
  135 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters/deprecation_formatter.rb
  136 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration.rb
  137 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/project_initializer.rb
  138 /usr/lib/ruby/1.9.1/optparse.rb
  139 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/option_parser.rb
  140 /usr/lib/ruby/1.9.1/erb.rb
  141 /usr/lib/ruby/1.9.1/shellwords.rb
  142 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/configuration_options.rb
  143 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/command_line.rb
  144 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/runner.rb
  145 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example.rb
  146 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/shared_example_group/collection.rb
  147 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/shared_example_group.rb
  148 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/example_group.rb
  149 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/version.rb
  150 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core.rb
  151 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/autorun.rb
  152 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/abstract_reference_value_map.rb
  153 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/abstract_reference_key_map.rb
  154 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/reference.rb
  155 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/reference_queue.rb
  156 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/safe_monitor.rb
  157 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/soft_reference.rb
  158 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/weak_reference/pure_ruby.rb
  159 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/soft_key_map.rb
  160 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/soft_value_map.rb
  161 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/strong_reference.rb
  162 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/weak_key_map.rb
  163 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref/weak_value_map.rb
  164 /var/lib/gems/1.9.1/gems/ref-1.0.5/lib/ref.rb
  165 /root/therubyracer/lib/v8/weak.rb
  166 /root/therubyracer/lib/v8/init.so
  167 /root/therubyracer/lib/v8/error.rb
  168 /root/therubyracer/lib/v8/stack.rb
  169 /root/therubyracer/lib/v8/conversion/fundamental.rb
  170 /root/therubyracer/lib/v8/conversion/indentity.rb
  171 /root/therubyracer/lib/v8/conversion/reference.rb
  172 /root/therubyracer/lib/v8/conversion/primitive.rb
  173 /root/therubyracer/lib/v8/conversion/code.rb
  174 /root/therubyracer/lib/v8/conversion/class.rb
  175 /root/therubyracer/lib/v8/conversion/object.rb
  176 /root/therubyracer/lib/v8/conversion/time.rb
  177 /root/therubyracer/lib/v8/conversion/hash.rb
  178 /root/therubyracer/lib/v8/conversion/array.rb
  179 /root/therubyracer/lib/v8/conversion/proc.rb
  180 /root/therubyracer/lib/v8/conversion/method.rb
  181 /root/therubyracer/lib/v8/conversion/symbol.rb
  182 /root/therubyracer/lib/v8/conversion/string.rb
  183 /root/therubyracer/lib/v8/conversion/fixnum.rb
  184 /root/therubyracer/lib/v8/conversion.rb
  185 /root/therubyracer/lib/v8/access/names.rb
  186 /root/therubyracer/lib/v8/access/indices.rb
  187 /root/therubyracer/lib/v8/access/invocation.rb
  188 /root/therubyracer/lib/v8/access.rb
  189 /root/therubyracer/lib/v8/context.rb
  190 /root/therubyracer/lib/v8/object.rb
  191 /root/therubyracer/lib/v8/array.rb
  192 /root/therubyracer/lib/v8/function.rb
  193 /root/therubyracer/lib/v8.rb
  194 /root/therubyracer/spec/spec_helper.rb
  195 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/deprecation.rb
  196 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/extensions/instance_exec.rb
  197 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/extensions/proc.rb
  198 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/instance_method_stasher.rb
  199 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/method_double.rb
  200 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/argument_matchers.rb
  201 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/example_methods.rb
  202 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/proxy.rb
  203 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/proxy_for_nil.rb
  204 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/test_double.rb
  205 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/mock.rb
  206 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/argument_list_matcher.rb
  207 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/message_expectation.rb
  208 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/order_group.rb
  209 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/errors.rb
  210 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/error_generator.rb
  211 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/space.rb
  212 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/extensions/marshal.rb
  213 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/any_instance/chain.rb
  214 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/any_instance/stub_chain.rb
  215 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/any_instance/stub_chain_chain.rb
  216 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/any_instance/expectation_chain.rb
  217 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/any_instance/message_chains.rb
  218 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/any_instance/recorder.rb
  219 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/mutate_const.rb
  220 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/matchers/have_received.rb
  221 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/matchers/receive.rb
  222 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/stub_chain.rb
  223 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/targets.rb
  224 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/syntax.rb
  225 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/configuration.rb
  226 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/framework.rb
  227 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks/version.rb
  228 /var/lib/gems/1.9.1/gems/rspec-mocks-2.99.2/lib/rspec/mocks.rb
  229 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/mocking/with_rspec.rb
  230 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/extensions/array.rb
  231 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/extensions/object.rb
  232 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/extensions.rb
  233 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/extensions/instance_eval_with_args.rb
  234 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/pretty.rb
  235 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/match_aliases.rb
  236 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/built_in/base_matcher.rb
  237 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/built_in.rb
  238 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/differentiate_block_method_types.rb
  239 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/matcher.rb
  240 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/operator_matcher.rb
  241 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/be_close.rb
  242 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/generated_descriptions.rb
  243 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/method_missing.rb
  244 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/compatibility.rb
  245 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/dsl.rb
  246 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/test_unit_integration.rb
  247 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers/built_in/match_array.rb
  248 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/matchers.rb
  249 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/expectation_target.rb
  250 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/syntax.rb
  251 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/configuration.rb
  252 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/fail_with.rb
  253 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/errors.rb
  254 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/deprecation.rb
  255 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/handler.rb
  256 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/version.rb
  257 /var/lib/gems/1.9.1/gems/diff-lcs-1.2.5/lib/diff/lcs/change.rb
  258 /var/lib/gems/1.9.1/gems/diff-lcs-1.2.5/lib/diff/lcs/callbacks.rb
  259 /var/lib/gems/1.9.1/gems/diff-lcs-1.2.5/lib/diff/lcs/internals.rb
  260 /var/lib/gems/1.9.1/gems/diff-lcs-1.2.5/lib/diff/lcs.rb
  261 /var/lib/gems/1.9.1/gems/diff-lcs-1.2.5/lib/diff/lcs/block.rb
  262 /var/lib/gems/1.9.1/gems/diff-lcs-1.2.5/lib/diff/lcs/hunk.rb
  263 /usr/lib/ruby/1.9.1/prettyprint.rb
  264 /usr/lib/ruby/1.9.1/pp.rb
  265 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations/differ.rb
  266 /var/lib/gems/1.9.1/gems/rspec-expectations-2.99.2/lib/rspec/expectations.rb
  267 /var/lib/gems/1.9.1/bundler/gems/redjs-0d844f066666/lib/redjs/load_specs.rb
  268 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters/base_formatter.rb
  269 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters/console_codes.rb
  270 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters/base_text_formatter.rb
  271 /var/lib/gems/1.9.1/gems/rspec-core-2.99.2/lib/rspec/core/formatters/progress_formatter.rb
  272 /usr/lib/ruby/1.9.1/arm-linux-eabihf/bigdecimal.so

* Process memory map:

00008000-00009000 r-xp 00000000 2b:00 272260     /usr/bin/ruby1.9.1
00010000-00011000 r--p 00000000 2b:00 272260     /usr/bin/ruby1.9.1
00011000-00012000 rw-p 00001000 2b:00 272260     /usr/bin/ruby1.9.1
00012000-00f7a000 rw-p 00000000 00:00 0          [heap]
30a00000-30a39000 rw-p 00000000 00:00 0 
3d000000-3d019000 rw-p 00000000 00:00 0 
3ec00000-3ec09000 rw-p 00000000 00:00 0 
3ec09000-3ec0a000 ---p 00000000 00:00 0 
3ec0a000-3ec0b000 rwxp 00000000 00:00 0 
3ec0b000-3ec4c000 ---p 00000000 00:00 0 
3fc00000-3fc09000 rw-p 00000000 00:00 0 
3fc09000-3fc0a000 ---p 00000000 00:00 0 
3fc0a000-3fc0b000 rwxp 00000000 00:00 0 
3fc0b000-3fc4c000 ---p 00000000 00:00 0 
40000000-40002000 r-xp 00000000 2b:00 657108     /lib/arm-linux-gnueabihf/libdl-2.19.so
40002000-40009000 ---p 00002000 2b:00 657108     /lib/arm-linux-gnueabihf/libdl-2.19.so
40009000-4000a000 r--p 00001000 2b:00 657108     /lib/arm-linux-gnueabihf/libdl-2.19.so
4000a000-4000b000 rw-p 00002000 2b:00 657108     /lib/arm-linux-gnueabihf/libdl-2.19.so
4002a000-40041000 r-xp 00000000 2b:00 657110     /lib/arm-linux-gnueabihf/ld-2.19.so
40049000-4004a000 r--p 00017000 2b:00 657110     /lib/arm-linux-gnueabihf/ld-2.19.so
4004a000-4004b000 rw-p 00018000 2b:00 657110     /lib/arm-linux-gnueabihf/ld-2.19.so
40053000-40054000 rw-p 00000000 00:00 0 
40054000-40056000 r-xp 00000000 2b:00 525739     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest/sha1.so
40056000-4005d000 ---p 00002000 2b:00 525739     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest/sha1.so
4005d000-4005e000 r--p 00001000 2b:00 525739     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest/sha1.so
4005e000-4005f000 rw-p 00002000 2b:00 525739     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest/sha1.so
40063000-40065000 r-xp 00000000 2b:00 400648     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/encdb.so
40065000-4006c000 ---p 00002000 2b:00 400648     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/encdb.so
4006c000-4006d000 r--p 00001000 2b:00 400648     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/encdb.so
4006d000-4006e000 rw-p 00002000 2b:00 400648     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/encdb.so
4006e000-40070000 r-xp 00000000 2b:00 525735     /usr/lib/ruby/1.9.1/arm-linux-eabihf/io/console.so
40070000-40077000 ---p 00002000 2b:00 525735     /usr/lib/ruby/1.9.1/arm-linux-eabihf/io/console.so
40077000-40078000 r--p 00001000 2b:00 525735     /usr/lib/ruby/1.9.1/arm-linux-eabihf/io/console.so
40078000-40079000 rw-p 00002000 2b:00 525735     /usr/lib/ruby/1.9.1/arm-linux-eabihf/io/console.so
4007c000-4007d000 rw-p 00000000 00:00 0 
4007d000-4007f000 r-xp 00000000 2b:00 525717     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/trans/transdb.so
4007f000-40086000 ---p 00002000 2b:00 525717     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/trans/transdb.so
40086000-40087000 r--p 00001000 2b:00 525717     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/trans/transdb.so
40087000-40088000 rw-p 00002000 2b:00 525717     /usr/lib/ruby/1.9.1/arm-linux-eabihf/enc/trans/transdb.so
40088000-40089000 rw-p 00000000 00:00 0 
4008d000-4008f000 rw-p 00000000 00:00 0 
4008f000-400a5000 r-xp 00000000 2b:00 400638     /usr/lib/ruby/1.9.1/arm-linux-eabihf/socket.so
400a5000-400ac000 ---p 00016000 2b:00 400638     /usr/lib/ruby/1.9.1/arm-linux-eabihf/socket.so
400ac000-400ad000 r--p 00015000 2b:00 400638     /usr/lib/ruby/1.9.1/arm-linux-eabihf/socket.so
400ad000-400ae000 rw-p 00016000 2b:00 400638     /usr/lib/ruby/1.9.1/arm-linux-eabihf/socket.so
400b3000-400c3000 r-xp 00000000 2b:00 657117     /lib/arm-linux-gnueabihf/libpthread-2.19.so
400c3000-400ca000 ---p 00010000 2b:00 657117     /lib/arm-linux-gnueabihf/libpthread-2.19.so
400ca000-400cb000 r--p 0000f000 2b:00 657117     /lib/arm-linux-gnueabihf/libpthread-2.19.so
400cb000-400cc000 rw-p 00010000 2b:00 657117     /lib/arm-linux-gnueabihf/libpthread-2.19.so
400cc000-400ce000 rw-p 00000000 00:00 0 
400ce000-400d0000 r-xp 00000000 2b:00 400685     /usr/lib/ruby/1.9.1/arm-linux-eabihf/etc.so
400d0000-400d7000 ---p 00002000 2b:00 400685     /usr/lib/ruby/1.9.1/arm-linux-eabihf/etc.so
400d7000-400d8000 r--p 00001000 2b:00 400685     /usr/lib/ruby/1.9.1/arm-linux-eabihf/etc.so
400d8000-400d9000 rw-p 00002000 2b:00 400685     /usr/lib/ruby/1.9.1/arm-linux-eabihf/etc.so
400da000-400df000 r-xp 00000000 2b:00 657122     /lib/arm-linux-gnueabihf/librt-2.19.so
400df000-400e6000 ---p 00005000 2b:00 657122     /lib/arm-linux-gnueabihf/librt-2.19.so
400e6000-400e7000 r--p 00004000 2b:00 657122     /lib/arm-linux-gnueabihf/librt-2.19.so
400e7000-400e8000 rw-p 00005000 2b:00 657122     /lib/arm-linux-gnueabihf/librt-2.19.so
400e8000-400ef000 r-xp 00000000 2b:00 657121     /lib/arm-linux-gnueabihf/libcrypt-2.19.so
400ef000-400f6000 ---p 00007000 2b:00 657121     /lib/arm-linux-gnueabihf/libcrypt-2.19.so
400f6000-400f7000 r--p 00006000 2b:00 657121     /lib/arm-linux-gnueabihf/libcrypt-2.19.so
400f7000-400f8000 rw-p 00007000 2b:00 657121     /lib/arm-linux-gnueabihf/libcrypt-2.19.so
400f8000-4011f000 rw-p 00000000 00:00 0 
4011f000-40120000 ---p 00000000 00:00 0 
40120000-40123000 rw-p 00000000 00:00 0 
40123000-40127000 r-xp 00000000 2b:00 400637     /usr/lib/ruby/1.9.1/arm-linux-eabihf/pathname.so
40127000-4012e000 ---p 00004000 2b:00 400637     /usr/lib/ruby/1.9.1/arm-linux-eabihf/pathname.so
4012e000-4012f000 r--p 00003000 2b:00 400637     /usr/lib/ruby/1.9.1/arm-linux-eabihf/pathname.so
4012f000-40130000 rw-p 00004000 2b:00 400637     /usr/lib/ruby/1.9.1/arm-linux-eabihf/pathname.so
40130000-40132000 r-xp 00000000 2b:00 400636     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest.so
40132000-40139000 ---p 00002000 2b:00 400636     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest.so
40139000-4013a000 r--p 00001000 2b:00 400636     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest.so
4013a000-4013b000 rw-p 00002000 2b:00 400636     /usr/lib/ruby/1.9.1/arm-linux-eabihf/digest.so
4013b000-40142000 r-xp 00000000 2b:00 400633     /usr/lib/ruby/1.9.1/arm-linux-eabihf/zlib.so
40142000-40149000 ---p 00007000 2b:00 400633     /usr/lib/ruby/1.9.1/arm-linux-eabihf/zlib.so
40149000-4014a000 r--p 00006000 2b:00 400633     /usr/lib/ruby/1.9.1/arm-linux-eabihf/zlib.so
4014a000-4014b000 rw-p 00007000 2b:00 400633     /usr/lib/ruby/1.9.1/arm-linux-eabihf/zlib.so
4014b000-4015c000 r-xp 00000000 2b:00 656888     /lib/arm-linux-gnueabihf/libz.so.1.2.8
4015c000-40164000 ---p 00011000 2b:00 656888     /lib/arm-linux-gnueabihf/libz.so.1.2.8
40164000-40165000 r--p 00011000 2b:00 656888     /lib/arm-linux-gnueabihf/libz.so.1.2.8
40165000-40166000 rw-p 00012000 2b:00 656888     /lib/arm-linux-gnueabihf/libz.so.1.2.8
40166000-4016a000 r-xp 00000000 2b:00 400682     /usr/lib/ruby/1.9.1/arm-linux-eabihf/stringio.so
4016a000-40171000 ---p 00004000 2b:00 400682     /usr/lib/ruby/1.9.1/arm-linux-eabihf/stringio.so
40171000-40172000 r--p 00003000 2b:00 400682     /usr/lib/ruby/1.9.1/arm-linux-eabihf/stringio.so
40172000-40173000 rw-p 00004000 2b:00 400682     /usr/lib/ruby/1.9.1/arm-linux-eabihf/stringio.so
40173000-40191000 r-xp 00000000 2b:00 400627     /usr/lib/ruby/1.9.1/arm-linux-eabihf/date_core.so
40191000-40198000 ---p 0001e000 2b:00 400627     /usr/lib/ruby/1.9.1/arm-linux-eabihf/date_core.so
40198000-40199000 r--p 0001d000 2b:00 400627     /usr/lib/ruby/1.9.1/arm-linux-eabihf/date_core.so
40199000-4019a000 rw-p 0001e000 2b:00 400627     /usr/lib/ruby/1.9.1/arm-linux-eabihf/date_core.so
4019e000-402e6000 r-xp 00000000 2b:00 272248     /usr/lib/libruby-1.9.1.so.1.9.1
402e6000-402e8000 r--p 00148000 2b:00 272248     /usr/lib/libruby-1.9.1.so.1.9.1
402e8000-402ea000 rw-p 0014a000 2b:00 272248     /usr/lib/libruby-1.9.1.so.1.9.1
402ea000-402fa000 rw-p 00000000 00:00 0 
402fa000-403d3000 r-xp 00000000 2b:00 657114     /lib/arm-linux-gnueabihf/libc-2.19.so
403d3000-403db000 ---p 000d9000 2b:00 657114     /lib/arm-linux-gnueabihf/libc-2.19.so
403db000-403dd000 r--p 000d9000 2b:00 657114     /lib/arm-linux-gnueabihf/libc-2.19.so
403dd000-403de000 rw-p 000db000 2b:00 657114     /lib/arm-linux-gnueabihf/libc-2.19.so
403de000-403e1000 rw-p 00000000 00:00 0 
403e1000-40444000 r-xp 00000000 2b:00 657124     /lib/arm-linux-gnueabihf/libm-2.19.so
40444000-4044b000 ---p 00063000 2b:00 657124     /lib/arm-linux-gnueabihf/libm-2.19.so
4044b000-4044c000 r--p 00062000 2b:00 657124     /lib/arm-linux-gnueabihf/libm-2.19.so
4044c000-4044d000 rw-p 00063000 2b:00 657124     /lib/arm-linux-gnueabihf/libm-2.19.so
4044d000-404ce000 rw-p 00000000 00:00 0 
404ce000-404cf000 r-xp 00000000 2b:00 400677     /usr/lib/ruby/1.9.1/arm-linux-eabihf/fcntl.so
404cf000-404d6000 ---p 00001000 2b:00 400677     /usr/lib/ruby/1.9.1/arm-linux-eabihf/fcntl.so
404d6000-404d7000 r--p 00000000 2b:00 400677     /usr/lib/ruby/1.9.1/arm-linux-eabihf/fcntl.so
404d7000-404d8000 rw-p 00001000 2b:00 400677     /usr/lib/ruby/1.9.1/arm-linux-eabihf/fcntl.so
404d8000-40507000 r-xp 00000000 2b:00 400634     /usr/lib/ruby/1.9.1/arm-linux-eabihf/openssl.so
40507000-4050f000 ---p 0002f000 2b:00 400634     /usr/lib/ruby/1.9.1/arm-linux-eabihf/openssl.so
4050f000-40510000 r--p 0002f000 2b:00 400634     /usr/lib/ruby/1.9.1/arm-linux-eabihf/openssl.so
40510000-40511000 rw-p 00030000 2b:00 400634     /usr/lib/ruby/1.9.1/arm-linux-eabihf/openssl.so
40511000-40512000 rw-p 00000000 00:00 0 
40512000-40515000 r-xp 00000000 2b:00 400621     /usr/lib/ruby/1.9.1/arm-linux-eabihf/strscan.so
40515000-4051c000 ---p 00003000 2b:00 400621     /usr/lib/ruby/1.9.1/arm-linux-eabihf/strscan.so
4051c000-4051d000 r--p 00002000 2b:00 400621     /usr/lib/ruby/1.9.1/arm-linux-eabihf/strscan.so
4051d000-4051e000 rw-p 00003000 2b:00 400621     /usr/lib/ruby/1.9.1/arm-linux-eabihf/strscan.so
4051e000-40537000 r-xp 00000000 2b:00 656704     /lib/arm-linux-gnueabihf/libgcc_s.so.1
40537000-4053e000 ---p 00019000 2b:00 656704     /lib/arm-linux-gnueabihf/libgcc_s.so.1
4053e000-4053f000 rw-p 00018000 2b:00 656704     /lib/arm-linux-gnueabihf/libgcc_s.so.1
4053f000-40570000 r-xp 00000000 2b:00 657088     /lib/arm-linux-gnueabihf/libssl.so.1.0.0
40570000-40578000 ---p 00031000 2b:00 657088     /lib/arm-linux-gnueabihf/libssl.so.1.0.0
40578000-4057a000 r--p 00031000 2b:00 657088     /lib/arm-linux-gnueabihf/libssl.so.1.0.0
4057a000-4057e000 rw-p 00033000 2b:00 657088     /lib/arm-linux-gnueabihf/libssl.so.1.0.0
4057e000-4066b000 r-xp 00000000 2b:00 657087     /lib/arm-linux-gnueabihf/libcrypto.so.1.0.0
4066b000-40673000 ---p 000ed000 2b:00 657087     /lib/arm-linux-gnueabihf/libcrypto.so.1.0.0
40673000-40680000 r--p 000ed000 2b:00 657087     /lib/arm-linux-gnueabihf/libcrypto.so.1.0.0
40680000-40687000 rw-p 000fa000 2b:00 657087     /lib/arm-linux-gnueabihf/libcrypto.so.1.0.0
40687000-4068a000 rw-p 00000000 00:00 0 
4068a000-40a93000 r-xp 00000000 2b:00 788476     /root/therubyracer/lib/v8/init.so
40a93000-40a9a000 ---p 00409000 2b:00 788476     /root/therubyracer/lib/v8/init.so
40a9a000-40aaf000 r--p 00408000 2b:00 788476     /root/therubyracer/lib/v8/init.so
40aaf000-40ab4000 rw-p 0041d000 2b:00 788476     /root/therubyracer/lib/v8/init.so
40ab4000-40ab5000 rw-p 00000000 00:00 0 
40ab5000-40b4d000 r-xp 00000000 2b:00 268149     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.19
40b4d000-40b54000 ---p 00098000 2b:00 268149     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.19
40b54000-40b58000 r--p 00097000 2b:00 268149     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.19
40b58000-40b5a000 rw-p 0009b000 2b:00 268149     /usr/lib/arm-linux-gnueabihf/libstdc++.so.6.0.19
40b5a000-40b60000 rw-p 00000000 00:00 0 
40b60000-40b6a000 r-xp 00000000 2b:00 400686     /usr/lib/ruby/1.9.1/arm-linux-eabihf/bigdecimal.so
40b6a000-40b72000 ---p 0000a000 2b:00 400686     /usr/lib/ruby/1.9.1/arm-linux-eabihf/bigdecimal.so
40b72000-40b73000 r--p 0000a000 2b:00 400686     /usr/lib/ruby/1.9.1/arm-linux-eabihf/bigdecimal.so
40b73000-40b74000 rw-p 0000b000 2b:00 400686     /usr/lib/ruby/1.9.1/arm-linux-eabihf/bigdecimal.so
40b74000-40b75000 ---p 00000000 00:00 0 
40b75000-40b84000 rw-p 00000000 00:00 0 
40c00000-40c49000 rw-p 00000000 00:00 0 
40d00000-40d21000 rw-p 00000000 00:00 0 
40d21000-40e00000 ---p 00000000 00:00 0 
44000000-44700000 ---p 00000000 00:00 0 
44700000-44800000 rw-p 00000000 00:00 0 
44800000-45000000 ---p 00000000 00:00 0 
45290000-452a0000 ---p 00000000 00:00 0 
452a0000-452b0000 rw-p 00000000 00:00 0 
452b0000-452c0000 ---p 00000000 00:00 0 
48a00000-48a09000 rw-p 00000000 00:00 0 
48a09000-48a0a000 ---p 00000000 00:00 0 
48a0a000-48a6a000 rwxp 00000000 00:00 0 
48a6a000-48a6b000 ---p 00000000 00:00 0 
4df00000-4df19000 rw-p 00000000 00:00 0 
5a80e000-5a80f000 rw-p 00000000 00:00 0 
5a80f000-5a90e000 ---p 00000000 00:00 0 
bec71000-bec92000 rw-p 00000000 00:00 0          [stack]
ffff0000-ffff1000 r-xp 00000000 00:00 0          [vectors]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html

Aborted
/usr/bin/ruby1.9.1 -S rspec ./spec/c/array_spec.rb ./spec/c/constants_spec.rb ./spec/c/exception_spec.rb ./spec/c/external_spec.rb ./spec/c/function_spec.rb ./spec/c/handles_spec.rb ./spec/c/locker_spec.rb ./spec/c/object_spec.rb ./spec/c/script_spec.rb ./spec/c/string_spec.rb ./spec/c/template_spec.rb ./spec/c/trycatch_spec.rb ./spec/mem/blunt_spec.rb ./spec/redjs_spec.rb ./spec/threading_spec.rb ./spec/v8/context_spec.rb ./spec/v8/conversion_spec.rb ./spec/v8/error_spec.rb ./spec/v8/function_spec.rb ./spec/v8/object_spec.rb --tag ~memory --tag ~threads failed

RbConfig data

{"DESTDIR"=>"",
 "MAJOR"=>"1",
 "MINOR"=>"9",
 "TEENY"=>"1",
 "PATCHLEVEL"=>"484",
 "INSTALL"=>"/usr/bin/install -c",
 "EXEEXT"=>"",
 "prefix"=>"/usr",
 "ruby_install_name"=>"ruby1.9.1",
 "RUBY_INSTALL_NAME"=>"ruby1.9.1",
 "RUBY_SO_NAME"=>"ruby-1.9.1",
 "exec"=>"exec",
 "ruby_pc"=>"ruby-1.9.pc",
 "PACKAGE"=>"ruby",
 "BUILTIN_TRANSSRCS"=>" newline.c",
 "USE_RUBYGEMS"=>"YES",
 "MANTYPE"=>"doc",
 "NROFF"=>"/usr/bin/nroff",
 "vendorhdrdir"=>"/usr/include/ruby-1.9.1/vendor_ruby",
 "sitehdrdir"=>"/usr/include/ruby-1.9.1/site_ruby",
 "rubyhdrdir"=>"/usr/include/ruby-1.9.1",
 "UNIVERSAL_INTS"=>"",
 "UNIVERSAL_ARCHNAMES"=>"",
 "configure_args"=>
  " '--build=arm-linux-gnueabihf' '--prefix=/usr' '--includedir=/usr/include' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--sysconfdir=/etc' '--localstatedir=/var' '--libexecdir=/usr/lib/ruby1.9.1' '--srcdir=.' '--disable-maintainer-mode' '--disable-dependency-tracking' '--disable-silent-rules' '--enable-pthread' '--enable-shared' '--disable-rpath' '--disable-install-doc' '--with-vendordir=/usr/lib/ruby/vendor_ruby' '--with-sitedir=/usr/local/lib/site_ruby' '--program-suffix=1.9.1' '--with-soname=ruby-1.9.1' '--enable-ipv6' '--with-dbm-type=gdbm_compat' '--with-tklib=tk8.5' '--with-tcllib=tcl8.5' '--with-tcl-include=/usr/include/tcl8.5' '--with-tk-include=/usr/include/tcl8.5' '--with-tcl-lib=/usr/lib/arm-linux-gnueabihf' '--with-tk-lib=/usr/lib/arm-linux-gnueabihf' '--with-bundled-sha1' '--with-bundled-md5' '--with-bundled-rmd160' 'build_alias=arm-linux-gnueabihf' 'CFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing' 'LDFLAGS=-Wl,-Bsymbolic-functions -Wl,-z,relro -L/build/buildd/ruby1.9.1-1.9.3.484/debian/lib' 'CPPFLAGS=-D_FORTIFY_SOURCE=2' 'CXXFLAGS=-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing'",
 "vendordir"=>"/usr/lib/ruby/vendor_ruby",
 "sitedir"=>"/usr/local/lib/site_ruby",
 "ruby_version"=>"1.9.1",
 "sitearch"=>"arm-linux-eabihf",
 "arch"=>"arm-linux-eabihf",
 "RI_BASE_NAME"=>"ri",
 "ridir"=>"/usr/share/ri",
 "rubylibprefix"=>"/usr/lib/ruby",
 "MAKEFILES"=>"Makefile",
 "PLATFORM_DIR"=>"",
 "THREAD_MODEL"=>"pthread",
 "SYMBOL_PREFIX"=>"",
 "EXPORT_PREFIX"=>"",
 "COMMON_HEADERS"=>"",
 "COMMON_MACROS"=>"",
 "COMMON_LIBS"=>"",
 "MAINLIBS"=>"",
 "ENABLE_SHARED"=>"yes",
 "DLDLIBS"=>" -lc",
 "SOLIBS"=>"-lpthread -lrt -ldl -lcrypt -lm ",
 "LIBRUBYARG_SHARED"=>"-lruby-1.9.1",
 "LIBRUBYARG_STATIC"=>"-lruby-1.9.1-static",
 "LIBRUBYARG"=>"-lruby-1.9.1",
 "LIBRUBY"=>"libruby-1.9.1.so.1.9.1",
 "LIBRUBY_ALIASES"=>"libruby-1.9.1.so.1.9 libruby-1.9.1.so",
 "LIBRUBY_SO"=>"libruby-1.9.1.so.1.9.1",
 "LIBRUBY_A"=>"libruby-1.9.1-static.a",
 "RUBYW_INSTALL_NAME"=>"",
 "rubyw_install_name"=>"",
 "LIBRUBY_DLDFLAGS"=>"-Wl,-soname,libruby-1.9.1.so.1.9",
 "LIBRUBY_LDSHARED"=>"gcc -shared",
 "EXTDLDFLAGS"=>"",
 "warnflags"=>
  "-Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration",
 "debugflags"=>"-ggdb",
 "optflags"=>"-O3",
 "cxxflags"=>
  " -O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration",
 "cflags"=>
  " -O3 -ggdb -Wall -Wextra -Wno-unused-parameter -Wno-parentheses -Wno-long-long -Wno-missing-field-initializers -Wpointer-arith -Wwrite-strings -Wdeclaration-after-statement -Wimplicit-function-declaration",
 "cppflags"=>"-D_FORTIFY_SOURCE=2",
 "NULLCMD"=>":",
 "INSTALLDOC"=>"nodoc",
 "CAPITARGET"=>"nodoc",
 "RDOCTARGET"=>"nodoc",
 "EXECUTABLE_EXTS"=>"",
 "ARCHFILE"=>"",
 "LIBRUBY_RELATIVE"=>"no",
 "EXTOUT"=>".ext",
 "PREP"=>"miniruby",
 "TEST_RUNNABLE"=>"yes",
 "setup"=>"Setup",
 "EXTSTATIC"=>"",
 "STRIP"=>"strip -S -x",
 "TRY_LINK"=>"",
 "LIBPATHENV"=>"LD_LIBRARY_PATH",
 "RPATHFLAG"=>"",
 "LIBPATHFLAG"=>" -L%s",
 "LINK_SO"=>"",
 "LIBEXT"=>"a",
 "DLEXT2"=>"",
 "DLEXT"=>"so",
 "LDSHAREDXX"=>"g++ -shared",
 "LDSHARED"=>"gcc -shared",
 "CCDLFLAGS"=>"-fPIC",
 "STATIC"=>"",
 "ARCH_FLAG"=>"",
 "DLDFLAGS"=>"",
 "ALLOCA"=>"",
 "POSTLINK"=>":",
 "WERRORFLAG"=>"-Werror",
 "CHDIR"=>"cd -P",
 "RMALL"=>"rm -fr",
 "RMDIRS"=>"rmdir --ignore-fail-on-non-empty -p",
 "RMDIR"=>"rmdir --ignore-fail-on-non-empty",
 "CP"=>"cp",
 "RM"=>"rm -f",
 "PKG_CONFIG"=>"pkg-config",
 "DOXYGEN"=>"",
 "DOT"=>"",
 "MAKEDIRS"=>"/bin/mkdir -p",
 "MKDIR_P"=>"/bin/mkdir -p",
 "INSTALL_DATA"=>"/usr/bin/install -c -m 644",
 "INSTALL_SCRIPT"=>"/usr/bin/install -c",
 "INSTALL_PROGRAM"=>"/usr/bin/install -c",
 "SET_MAKE"=>"",
 "LN_S"=>"ln -s",
 "NM"=>"nm",
 "DLLWRAP"=>"",
 "WINDRES"=>"",
 "OBJCOPY"=>":",
 "OBJDUMP"=>"objdump",
 "ASFLAGS"=>"",
 "AS"=>"as",
 "AR"=>"ar",
 "RANLIB"=>"ranlib",
 "try_header"=>"",
 "COUTFLAG"=>"-o ",
 "OUTFLAG"=>"-o ",
 "CPPOUTFILE"=>"-o conftest.i",
 "GNU_LD"=>"yes",
 "GCC"=>"yes",
 "EGREP"=>"/bin/grep -E",
 "GREP"=>"/bin/grep",
 "CPP"=>"gcc -E",
 "CXXFLAGS"=>
  "-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing",
 "CXX"=>"g++",
 "OBJEXT"=>"o",
 "CPPFLAGS"=>"-D_FORTIFY_SOURCE=2 -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2",
 "LDFLAGS"=>
  "-L. -Wl,-Bsymbolic-functions -Wl,-z,relro -L/build/buildd/ruby1.9.1-1.9.3.484/debian/lib -rdynamic -Wl,-export-dynamic",
 "CFLAGS"=>
  "-g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Werror=format-security -Wall -fno-strict-aliasing -fPIC",
 "CC"=>"gcc",
 "target_os"=>"linux-eabihf",
 "target_vendor"=>"unknown",
 "target_cpu"=>"arm",
 "target"=>"arm-unknown-linux-gnueabihf",
 "host_os"=>"linux-gnueabihf",
 "host_vendor"=>"unknown",
 "host_cpu"=>"arm",
 "host"=>"arm-unknown-linux-gnueabihf",
 "RUBYW_BASE_NAME"=>"rubyw",
 "RUBY_BASE_NAME"=>"ruby",
 "build_os"=>"linux-gnueabihf",
 "build_vendor"=>"unknown",
 "build_cpu"=>"arm",
 "build"=>"arm-unknown-linux-gnueabihf",
 "RUBY_RELEASE_DATE"=>"2013-11-22",
 "RUBY_PROGRAM_VERSION"=>"1.9.3",
 "BASERUBY"=>"ruby",
 "target_alias"=>"",
 "host_alias"=>"",
 "build_alias"=>"arm-linux-gnueabihf",
 "LIBS"=>"-lpthread -lrt -ldl -lcrypt -lm ",
 "ECHO_T"=>"",
 "ECHO_N"=>"-n",
 "ECHO_C"=>"",
 "DEFS"=>"-D_FILE_OFFSET_BITS=64",
 "mandir"=>"/usr/share/man",
 "localedir"=>"/usr/share/locale",
 "libdir"=>"/usr/lib",
 "psdir"=>"/usr/share/doc/ruby",
 "pdfdir"=>"/usr/share/doc/ruby",
 "dvidir"=>"/usr/share/doc/ruby",
 "htmldir"=>"/usr/share/doc/ruby",
 "infodir"=>"/usr/share/info",
 "docdir"=>"/usr/share/doc/ruby",
 "oldincludedir"=>"/usr/include",
 "includedir"=>"/usr/include",
 "localstatedir"=>"/var",
 "sharedstatedir"=>"/usr/com",
 "sysconfdir"=>"/etc",
 "datadir"=>"/usr/share",
 "datarootdir"=>"/usr/share",
 "libexecdir"=>"/usr/lib/ruby1.9.1",
 "sbindir"=>"/usr/sbin",
 "bindir"=>"/usr/bin",
 "program_transform_name"=>"s&$&1.9.1&;s&^&&",
 "exec_prefix"=>"/usr",
 "PACKAGE_URL"=>"",
 "PACKAGE_BUGREPORT"=>"",
 "PACKAGE_STRING"=>"",
 "PACKAGE_VERSION"=>"",
 "PACKAGE_TARNAME"=>"",
 "PACKAGE_NAME"=>"",
 "PATH_SEPARATOR"=>":",
 "SHELL"=>"/bin/bash",
 "rubylibdir"=>"/usr/lib/ruby/1.9.1",
 "archdir"=>"/usr/lib/ruby/1.9.1/arm-linux-eabihf",
 "sitelibdir"=>"/usr/local/lib/site_ruby/1.9.1",
 "sitearchdir"=>"/usr/local/lib/site_ruby/1.9.1/arm-linux-eabihf",
 "vendorlibdir"=>"/usr/lib/ruby/vendor_ruby/1.9.1",
 "vendorarchdir"=>"/usr/lib/ruby/vendor_ruby/1.9.1/arm-linux-eabihf",
 "topdir"=>"/usr/lib/ruby/1.9.1/arm-linux-eabihf"}
ignisf commented 9 years ago

Backtrace available here https://github.com/cowboyd/libv8/issues/156