Issue #14357 has been updated by naruse (Yui NARUSE).

Backport changed from 2.3: REQUIRED, 2.4: REQUIRED, 2.5: REQUIRED to 2.3: REQUIRED, 2.4: REQUIRED, 2.5: DONE

ruby_2_5 r62858 merged revision(s) 62396.

----------------------------------------
Bug #14357: thread_safe tests suite segfaults
https://bugs.ruby-lang.org/issues/14357#change-71110

* Author: vo.x (Vit Ondruch)
* Status: Closed
* Priority: Normal
* Assignee: 
* Target version: 
* ruby -v: ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux]
* Backport: 2.3: REQUIRED, 2.4: REQUIRED, 2.5: DONE
----------------------------------------
The thread_safe gem is not maintained anymore, but I don't see any reason why its test suite should segfault with Ruby 2.5.

~~~
+ rspec -Ilib spec
Randomized with seed 62008
............./builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/support/threadsafe_test.rb:44: [BUG] Segmentation fault at 0x000000000000000c
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux]
-- Control frame information -----------------------------------------------
c:0011 p:0009 s:0073 e:000070 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/support/threadsafe_test.rb:44 [FINISH]
c:0010 p:0008 s:0066 e:000065 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/non_concurrent_cache_backend.rb:1
c:0009 p:0006 s:0061 e:000060 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/mri_cache_backend.rb:17
c:0008 p:0011 s:0055 e:000054 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/cache.rb:72
c:0007 p:0033 s:0047 e:000046 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:411
c:0006 p:0058 s:0036 e:000035 BLOCK  /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:441 [FINISH]
c:0005 p:---- s:0031 e:000030 CFUNC  :times
c:0004 p:0020 s:0027 e:000026 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:435
c:0003 p:0082 s:0017 e:000016 METHOD /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:397
c:0002 p:0025 s:0006 e:000005 BLOCK  /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:378 [FINISH]
c:0001 p:---- s:0003 e:000002 (none) [FINISH]
-- Ruby level backtrace information ----------------------------------------
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:378:in `block (2 levels) in run_thread_loop'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:397:in `setup_sync_and_start_loop'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:435:in `_put_if_absent_loop_outer_multiple_keys'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:435:in `times'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:441:in `block in _put_if_absent_loop_outer_multiple_keys'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/thread_safe/cache_loops_spec.rb:411:in `_put_if_absent_loop_inner_multiple_keys'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/cache.rb:72:in `put_if_absent'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/mri_cache_backend.rb:17:in `compute_if_absent'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/non_concurrent_cache_backend.rb:12:in `[]'
/builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/support/threadsafe_test.rb:44:in `eql?'
-- Machine register context ------------------------------------------------
 RIP: 0x00007f7c631f030f RBP: 0x00005577af14e110 RSP: 0x00007f7c5acea380
 RAX: 0x0000000000000000 RBX: 0x00007f7c634eae00 RCX: 0x00007f7c5aced258
 RDX: 0x0000000000000004 RDI: 0x00005577af09a890 RSI: 0x00005577aecc5bd8
  R8: 0x00005577aecc5bb0  R9: 0x0000000000000000 R10: 0x0000000000000000
 R11: 0x0000000000000000 R12: 0x00005577aecc5bd8 R13: 0x00005577af09a890
 R14: 0x00005577af14e128 R15: 0x00007f7c5adece00 EFL: 0x0000000000010293
-- C level backtrace information -------------------------------------------
/lib64/libruby.so.2.5(0x7f7c6320c5f5) [0x7f7c6320c5f5]
/lib64/libruby.so.2.5(0x7f7c6320c82c) [0x7f7c6320c82c]
/lib64/libruby.so.2.5(0x7f7c630d7b34) [0x7f7c630d7b34]
/lib64/libruby.so.2.5(0x7f7c6319cfe2) [0x7f7c6319cfe2]
/lib64/libpthread.so.0(0x7f7c62e3a160) [0x7f7c62e3a160]
/lib64/libruby.so.2.5(0x7f7c631f030f) [0x7f7c631f030f]
/lib64/libruby.so.2.5(0x7f7c631fa208) [0x7f7c631fa208]
/lib64/libruby.so.2.5(0x7f7c631ff674) [0x7f7c631ff674]
/lib64/libruby.so.2.5(0x7f7c63203cad) [0x7f7c63203cad]
/lib64/libruby.so.2.5(0x7f7c63204d9a) [0x7f7c63204d9a]
/lib64/libruby.so.2.5(rb_funcallv+0x2e) [0x7f7c6320557e]
/lib64/libruby.so.2.5(rb_eql+0x6c) [0x7f7c63134adc]
/lib64/libruby.so.2.5(0x7f7c630f71a1) [0x7f7c630f71a1]
/lib64/libruby.so.2.5(0x7f7c631a574a) [0x7f7c631a574a]
/lib64/libruby.so.2.5(st_lookup+0x4b) [0x7f7c631a64cb]
/lib64/libruby.so.2.5(rb_hash_aref+0x1f) [0x7f7c630f9ddf]
/lib64/libruby.so.2.5(0x7f7c631f89d2) [0x7f7c631f89d2]
/lib64/libruby.so.2.5(0x7f7c631ff674) [0x7f7c631ff674]
/lib64/libruby.so.2.5(0x7f7c63201234) [0x7f7c63201234]
/lib64/libruby.so.2.5(0x7f7c631283b0) [0x7f7c631283b0]
/lib64/libruby.so.2.5(0x7f7c631f4e99) [0x7f7c631f4e99]
/lib64/libruby.so.2.5(0x7f7c631f9815) [0x7f7c631f9815]
/lib64/libruby.so.2.5(0x7f7c631ff674) [0x7f7c631ff674]
/lib64/libruby.so.2.5(0x7f7c63202860) [0x7f7c63202860]
/lib64/libruby.so.2.5(0x7f7c6320299c) [0x7f7c6320299c]
/lib64/libruby.so.2.5(0x7f7c631cda51) [0x7f7c631cda51]
/lib64/libruby.so.2.5(0x7f7c631cdeb3) [0x7f7c631cdeb3]
/lib64/libpthread.so.0(0x75e1) [0x7f7c62e2f5e1]
/lib64/libc.so.6(clone+0x3f) [0x7f7c623950ef]
-- Other runtime information -----------------------------------------------
* Loaded script: /usr/bin/rspec
* Loaded features:
    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 /usr/lib64/ruby/enc/encdb.so
    5 /usr/lib64/ruby/enc/trans/transdb.so
    6 /usr/lib64/ruby/rbconfig.rb
    7 /usr/share/rubygems/rubygems/compatibility.rb
    8 /usr/share/rubygems/rubygems/defaults.rb
    9 /usr/share/rubygems/rubygems/deprecate.rb
   10 /usr/share/rubygems/rubygems/errors.rb
   11 /usr/share/rubygems/rubygems/version.rb
   12 /usr/share/rubygems/rubygems/requirement.rb
   13 /usr/share/rubygems/rubygems/platform.rb
   14 /usr/share/rubygems/rubygems/basic_specification.rb
   15 /usr/share/rubygems/rubygems/stub_specification.rb
   16 /usr/share/rubygems/rubygems/util/list.rb
   17 /usr/lib64/ruby/stringio.so
   18 /usr/share/rubygems/rubygems/specification.rb
   19 /usr/share/rubygems/rubygems/exceptions.rb
   20 /usr/share/rubygems/rubygems/defaults/operating_system.rb
   21 /usr/share/rubygems/rubygems/dependency.rb
   22 /usr/share/rubygems/rubygems/core_ext/kernel_gem.rb
   23 /usr/share/ruby/monitor.rb
   24 /usr/share/rubygems/rubygems/core_ext/kernel_require.rb
   25 /usr/share/rubygems/rubygems.rb
   26 /usr/share/rubygems/rubygems/path_support.rb
   27 /usr/share/rubygems/rubygems/bundler_version_finder.rb
   28 /usr/share/ruby/tsort.rb
   29 /usr/share/rubygems/rubygems/request_set/gem_dependency_api.rb
   30 /usr/share/rubygems/rubygems/request_set/lockfile/parser.rb
   31 /usr/share/rubygems/rubygems/request_set/lockfile/tokenizer.rb
   32 /usr/share/rubygems/rubygems/request_set/lockfile.rb
   33 /usr/share/rubygems/rubygems/request_set.rb
   34 /usr/share/rubygems/rubygems/util.rb
   35 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/gem_metadata.rb
   36 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/errors.rb
   37 /usr/share/ruby/set.rb
   38 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/action.rb
   39 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb
   40 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/add_vertex.rb
   41 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/delete_edge.rb
   42 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb
   43 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/set_payload.rb
   44 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/tag.rb
   45 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/log.rb
   46 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph/vertex.rb
   47 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/dependency_graph.rb
   48 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/state.rb
   49 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/modules/specification_provider.rb
   50 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/delegates/resolution_state.rb
   51 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/delegates/specification_provider.rb
   52 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/resolution.rb
   53 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/resolver.rb
   54 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo/modules/ui.rb
   55 /usr/share/rubygems/rubygems/resolver/molinillo/lib/molinillo.rb
   56 /usr/share/rubygems/rubygems/resolver/molinillo.rb
   57 /usr/share/rubygems/rubygems/resolver/activation_request.rb
   58 /usr/share/rubygems/rubygems/resolver/conflict.rb
   59 /usr/share/rubygems/rubygems/resolver/dependency_request.rb
   60 /usr/share/rubygems/rubygems/resolver/requirement_list.rb
   61 /usr/share/rubygems/rubygems/resolver/stats.rb
   62 /usr/share/rubygems/rubygems/resolver/set.rb
   63 /usr/share/rubygems/rubygems/resolver/api_set.rb
   64 /usr/share/rubygems/rubygems/resolver/composed_set.rb
   65 /usr/share/rubygems/rubygems/resolver/best_set.rb
   66 /usr/share/rubygems/rubygems/resolver/current_set.rb
   67 /usr/share/rubygems/rubygems/resolver/git_set.rb
   68 /usr/share/rubygems/rubygems/resolver/index_set.rb
   69 /usr/share/rubygems/rubygems/resolver/installer_set.rb
   70 /usr/share/rubygems/rubygems/resolver/lock_set.rb
   71 /usr/share/rubygems/rubygems/resolver/vendor_set.rb
   72 /usr/share/rubygems/rubygems/resolver/source_set.rb
   73 /usr/share/rubygems/rubygems/resolver/specification.rb
   74 /usr/share/rubygems/rubygems/resolver/spec_specification.rb
   75 /usr/share/rubygems/rubygems/resolver/api_specification.rb
   76 /usr/share/rubygems/rubygems/resolver/git_specification.rb
   77 /usr/share/rubygems/rubygems/resolver/index_specification.rb
   78 /usr/share/rubygems/rubygems/resolver/installed_specification.rb
   79 /usr/share/rubygems/rubygems/resolver/local_specification.rb
   80 /usr/share/rubygems/rubygems/resolver/lock_specification.rb
   81 /usr/share/rubygems/rubygems/resolver/vendor_specification.rb
   82 /usr/share/rubygems/rubygems/resolver.rb
   83 /usr/share/ruby/uri/rfc2396_parser.rb
   84 /usr/share/ruby/uri/rfc3986_parser.rb
   85 /usr/share/ruby/uri/common.rb
   86 /usr/share/ruby/uri/generic.rb
   87 /usr/share/ruby/uri/ftp.rb
   88 /usr/share/ruby/uri/http.rb
   89 /usr/share/ruby/uri/https.rb
   90 /usr/share/ruby/uri/ldap.rb
   91 /usr/share/ruby/uri/ldaps.rb
   92 /usr/share/ruby/uri/mailto.rb
   93 /usr/share/ruby/uri.rb
   94 /usr/share/rubygems/rubygems/source/git.rb
   95 /usr/share/rubygems/rubygems/source/installed.rb
   96 /usr/share/rubygems/rubygems/source/specific_file.rb
   97 /usr/share/rubygems/rubygems/source/local.rb
   98 /usr/share/rubygems/rubygems/source/lock.rb
   99 /usr/share/rubygems/rubygems/source/vendor.rb
  100 /usr/share/rubygems/rubygems/source.rb
  101 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/version.rb
  102 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/comparable_version.rb
  103 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/ruby_features.rb
  104 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support.rb
  105 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/caller_filter.rb
  106 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/version.rb
  107 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/warnings.rb
  108 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/warnings.rb
  109 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/set.rb
  110 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/flat_map.rb
  111 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/filter_manager.rb
  112 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/dsl.rb
  113 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/console_codes.rb
  114 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/snippet_extractor.rb
  115 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/syntax_highlighter.rb
  116 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/encoded_string.rb
  117 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/exception_presenter.rb
  118 /usr/share/ruby/shellwords.rb
  119 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/shell_escape.rb
  120 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/helpers.rb
  121 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/notifications.rb
  122 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/reporter.rb
  123 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/hooks.rb
  124 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/reentrant_mutex.rb
  125 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/memoized_helpers.rb
  126 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/metadata.rb
  127 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/metadata_filter.rb
  128 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/pending.rb
  129 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/directory_maker.rb
  130 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters.rb
  131 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/ordering.rb
  132 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/world.rb
  133 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/backtrace_formatter.rb
  134 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/ruby_project.rb
  135 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/deprecation_formatter.rb
  136 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/output_wrapper.rb
  137 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/configuration.rb
  138 /usr/share/ruby/optparse.rb
  139 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/option_parser.rb
  140 /usr/lib64/ruby/cgi/escape.so
  141 /usr/share/ruby/cgi/util.rb
  142 /usr/lib64/ruby/strscan.so
  143 /usr/share/ruby/erb.rb
  144 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/configuration_options.rb
  145 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/runner.rb
  146 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/invocations.rb
  147 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/example.rb
  148 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/shared_example_group.rb
  149 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/recursive_const_methods.rb
  150 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/example_group.rb
  151 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core.rb
  152 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/version.rb
  153 /usr/share/ruby/delegate.rb
  154 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/synchronized_delegator.rb
  155 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe.rb
  156 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/support/threads.rb
  157 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/support/threadsafe_test.rb
  158 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/spec/spec_helper.rb
  159 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/base_formatter.rb
  160 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/base_text_formatter.rb
  161 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/formatters/progress_formatter.rb
  162 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/instance_method_stasher.rb
  163 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/method_double.rb
  164 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/matcher_definition.rb
  165 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/argument_matchers.rb
  166 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/object_reference.rb
  167 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/example_methods.rb
  168 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/proxy.rb
  169 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/test_double.rb
  170 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/fuzzy_matcher.rb
  171 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/argument_list_matcher.rb
  172 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/message_expectation.rb
  173 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/order_group.rb
  174 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/object_formatter.rb
  175 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/error_generator.rb
  176 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/space.rb
  177 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/mutate_const.rb
  178 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/targets.rb
  179 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/syntax.rb
  180 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/configuration.rb
  181 /usr/share/gems/gems/rspec-support-3.7.0/lib/rspec/support/method_signature_verifier.rb
  182 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/verifying_message_expectation.rb
  183 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/method_reference.rb
  184 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/verifying_proxy.rb
  185 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/verifying_double.rb
  186 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks/version.rb
  187 /usr/share/gems/gems/rspec-mocks-3.7.0/lib/rspec/mocks.rb
  188 /usr/share/gems/gems/rspec-core-3.7.1/lib/rspec/core/mocking_adapters/rspec.rb
  189 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/english_phrasing.rb
  190 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/composable.rb
  191 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/built_in/base_matcher.rb
  192 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/built_in.rb
  193 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/generated_descriptions.rb
  194 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/dsl.rb
  195 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/matcher_delegator.rb
  196 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/aliased_matcher.rb
  197 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/expecteds_for_multiple_diffs.rb
  198 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers.rb
  199 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations/expectation_target.rb
  200 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations/syntax.rb
  201 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations/configuration.rb
  202 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations/fail_with.rb
  203 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations/handler.rb
  204 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations/version.rb
  205 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/expectations.rb
  206 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/non_concurrent_cache_backend.rb
  207 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/mri_cache_backend.rb
  208 /builddir/build/BUILD/thread_safe-0.3.6/usr/share/gems/gems/thread_safe-0.3.6/lib/thread_safe/cache.rb
  209 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/built_in/eq.rb
  210 /usr/share/gems/gems/rspec-expectations-3.7.0/lib/rspec/matchers/built_in/be.rb
* Process memory map:
5577adbc7000-5577adbc8000 r-xp 00000000 09:01 20581122                   /usr/bin/ruby-mri
5577addc7000-5577addc8000 r--p 00000000 09:01 20581122                   /usr/bin/ruby-mri
5577addc8000-5577addc9000 rw-p 00001000 09:01 20581122                   /usr/bin/ruby-mri
5577ae9e0000-5577b08f9000 rw-p 00000000 00:00 0                          [heap]
7f7bb0000000-7f7bb0098000 rw-p 00000000 00:00 0 
7f7bb0098000-7f7bb4000000 ---p 00000000 00:00 0 
7f7bb8000000-7f7bb8067000 rw-p 00000000 00:00 0 
7f7bb8067000-7f7bbc000000 ---p 00000000 00:00 0 
7f7bbc000000-7f7bbc067000 rw-p 00000000 00:00 0 
7f7bbc067000-7f7bc0000000 ---p 00000000 00:00 0 
7f7bc0000000-7f7bc00af000 rw-p 00000000 00:00 0 
7f7bc00af000-7f7bc4000000 ---p 00000000 00:00 0 
7f7bc4000000-7f7bc40a2000 rw-p 00000000 00:00 0 
7f7bc40a2000-7f7bc8000000 ---p 00000000 00:00 0 
7f7bc8000000-7f7bc8067000 rw-p 00000000 00:00 0 
7f7bc8067000-7f7bcc000000 ---p 00000000 00:00 0 
7f7bcc000000-7f7bcc067000 rw-p 00000000 00:00 0 
7f7bcc067000-7f7bd0000000 ---p 00000000 00:00 0 
7f7bd0000000-7f7bd0067000 rw-p 00000000 00:00 0 
7f7bd0067000-7f7bd4000000 ---p 00000000 00:00 0 
7f7bd4000000-7f7bd4117000 rw-p 00000000 00:00 0 
7f7bd4117000-7f7bd8000000 ---p 00000000 00:00 0 
7f7bd8000000-7f7bd8067000 rw-p 00000000 00:00 0 
7f7bd8067000-7f7bdc000000 ---p 00000000 00:00 0 
7f7be0000000-7f7be0060000 rw-p 00000000 00:00 0 
7f7be0060000-7f7be4000000 ---p 00000000 00:00 0 
7f7be5c7d000-7f7be5e80000 r--s 00000000 09:01 20713178                   /usr/lib64/libc-2.26.9000.so
7f7be5e80000-7f7be613c000 r--s 00000000 09:01 20714054                   /usr/lib64/libruby.so.2.5.0
7f7be613c000-7f7be653e000 rw-p 00000000 00:00 0 
7f7be6569000-7f7be657f000 r-xp 00000000 09:01 20713166                   /usr/lib64/libgcc_s-7-20180104.so.1
7f7be657f000-7f7be677e000 ---p 00016000 09:01 20713166                   /usr/lib64/libgcc_s-7-20180104.so.1
7f7be677e000-7f7be677f000 r--p 00015000 09:01 20713166                   /usr/lib64/libgcc_s-7-20180104.so.1
7f7be677f000-7f7be6780000 rw-p 00016000 09:01 20713166                   /usr/lib64/libgcc_s-7-20180104.so.1
7f7be6780000-7f7be8000000 rw-p 00000000 00:00 0 
7f7be8000000-7f7be8067000 rw-p 00000000 00:00 0 
7f7be8067000-7f7bec000000 ---p 00000000 00:00 0 
7f7bec000000-7f7bec069000 rw-p 00000000 00:00 0 
7f7bec069000-7f7bf0000000 ---p 00000000 00:00 0 
7f7bf0000000-7f7bf0067000 rw-p 00000000 00:00 0 
7f7bf0067000-7f7bf4000000 ---p 00000000 00:00 0 
7f7bf4000000-7f7bf4067000 rw-p 00000000 00:00 0 
7f7bf4067000-7f7bf8000000 ---p 00000000 00:00 0 
7f7bf8000000-7f7bf80af000 rw-p 00000000 00:00 0 
7f7bf80af000-7f7bfc000000 ---p 00000000 00:00 0 
7f7bfc000000-7f7bfc067000 rw-p 00000000 00:00 0 
7f7bfc067000-7f7c00000000 ---p 00000000 00:00 0 
7f7c00000000-7f7c00067000 rw-p 00000000 00:00 0 
7f7c00067000-7f7c04000000 ---p 00000000 00:00 0 
7f7c04000000-7f7c040a3000 rw-p 00000000 00:00 0 
7f7c040a3000-7f7c08000000 ---p 00000000 00:00 0 
7f7c08000000-7f7c08067000 rw-p 00000000 00:00 0 
7f7c08067000-7f7c0c000000 ---p 00000000 00:00 0 
7f7c0c000000-7f7c0c067000 rw-p 00000000 00:00 0 
7f7c0c067000-7f7c10000000 ---p 00000000 00:00 0 
7f7c10000000-7f7c10093000 rw-p 00000000 00:00 0 
7f7c10093000-7f7c14000000 ---p 00000000 00:00 0 
7f7c14000000-7f7c14073000 rw-p 00000000 00:00 0 
7f7c14073000-7f7c18000000 ---p 00000000 00:00 0 
7f7c18000000-7f7c18067000 rw-p 00000000 00:00 0 
7f7c18067000-7f7c1c000000 ---p 00000000 00:00 0 
7f7c1c000000-7f7c1c0f9000 rw-p 00000000 00:00 0 
7f7c1c0f9000-7f7c20000000 ---p 00000000 00:00 0 
7f7c20000000-7f7c200a0000 rw-p 00000000 00:00 0 
7f7c200a0000-7f7c24000000 ---p 00000000 00:00 0 
7f7c24000000-7f7c24073000 rw-p 00000000 00:00 0 
7f7c24073000-7f7c28000000 ---p 00000000 00:00 0 
7f7c28000000-7f7c28073000 rw-p 00000000 00:00 0 
7f7c28073000-7f7c2c000000 ---p 00000000 00:00 0 
7f7c2c000000-7f7c2c060000 rw-p 00000000 00:00 0 
7f7c2c060000-7f7c30000000 ---p 00000000 00:00 0 
7f7c30000000-7f7c30069000 rw-p 00000000 00:00 0 
7f7c30069000-7f7c34000000 ---p 00000000 00:00 0 
7f7c34000000-7f7c34067000 rw-p 00000000 00:00 0 
7f7c34067000-7f7c38000000 ---p 00000000 00:00 0 
7f7c38000000-7f7c38067000 rw-p 00000000 00:00 0 
7f7c38067000-7f7c3c000000 ---p 00000000 00:00 0 
7f7c3c000000-7f7c3c069000 rw-p 00000000 00:00 0 
7f7c3c069000-7f7c40000000 ---p 00000000 00:00 0 
7f7c40000000-7f7c400a9000 rw-p 00000000 00:00 0 
7f7c400a9000-7f7c44000000 ---p 00000000 00:00 0 
7f7c44000000-7f7c44069000 rw-p 00000000 00:00 0 
7f7c44069000-7f7c48000000 ---p 00000000 00:00 0 
7f7c48000000-7f7c48067000 rw-p 00000000 00:00 0 
7f7c48067000-7f7c4c000000 ---p 00000000 00:00 0 
7f7c4c000000-7f7c4c067000 rw-p 00000000 00:00 0 
7f7c4c067000-7f7c50000000 ---p 00000000 00:00 0 
7f7c50000000-7f7c50067000 rw-p 00000000 00:00 0 
7f7c50067000-7f7c54000000 ---p 00000000 00:00 0 
7f7c54000000-7f7c54067000 rw-p 00000000 00:00 0 
7f7c54067000-7f7c58000000 ---p 00000000 00:00 0 
7f7c580ae000-7f7c586ce000 rw-p 00000000 00:00 0 
7f7c586ce000-7f7c587c8000 rw-p 00000000 00:00 0 
7f7c587c8000-7f7c587c9000 ---p 00000000 00:00 0 
7f7c587c9000-7f7c589ca000 rw-p 00000000 00:00 0 
7f7c589ca000-7f7c589cb000 ---p 00000000 00:00 0 
7f7c589cb000-7f7c58bcc000 rw-p 00000000 00:00 0 
7f7c58bcc000-7f7c58bcd000 ---p 00000000 00:00 0 
7f7c58bcd000-7f7c58dce000 rw-p 00000000 00:00 0 
7f7c58dce000-7f7c58dcf000 ---p 00000000 00:00 0 
7f7c58dcf000-7f7c58fd0000 rw-p 00000000 00:00 0 
7f7c58fd0000-7f7c58fd1000 ---p 00000000 00:00 0 
7f7c58fd1000-7f7c591d2000 rw-p 00000000 00:00 0 
7f7c591d2000-7f7c591d3000 ---p 00000000 00:00 0 
7f7c591d3000-7f7c593d4000 rw-p 00000000 00:00 0 
7f7c593d4000-7f7c593d5000 ---p 00000000 00:00 0 
7f7c593d5000-7f7c595d6000 rw-p 00000000 00:00 0 
7f7c595d6000-7f7c595d7000 ---p 00000000 00:00 0 
7f7c595d7000-7f7c597d8000 rw-p 00000000 00:00 0 
7f7c597d8000-7f7c597d9000 ---p 00000000 00:00 0 
7f7c597d9000-7f7c599da000 rw-p 00000000 00:00 0 
7f7c599da000-7f7c599db000 ---p 00000000 00:00 0 
7f7c599db000-7f7c59bdc000 rw-p 00000000 00:00 0 
7f7c59bdc000-7f7c59bdd000 ---p 00000000 00:00 0 
7f7c59bdd000-7f7c59dde000 rw-p 00000000 00:00 0 
7f7c59dde000-7f7c59ddf000 ---p 00000000 00:00 0 
7f7c59ddf000-7f7c59fe0000 rw-p 00000000 00:00 0 
7f7c59fe0000-7f7c59fe1000 ---p 00000000 00:00 0 
7f7c59fe1000-7f7c5a1e2000 rw-p 00000000 00:00 0 
7f7c5a1e2000-7f7c5a1e3000 ---p 00000000 00:00 0 
7f7c5a1e3000-7f7c5a3e4000 rw-p 00000000 00:00 0 
7f7c5a3e4000-7f7c5a3e5000 ---p 00000000 00:00 0 
7f7c5a3e5000-7f7c5a5e6000 rw-p 00000000 00:00 0 
7f7c5a5e6000-7f7c5a5e7000 ---p 00000000 00:00 0 
7f7c5a5e7000-7f7c5a7e8000 rw-p 00000000 00:00 0 
7f7c5a7e8000-7f7c5a7e9000 ---p 00000000 00:00 0 
7f7c5a7e9000-7f7c5a9ea000 rw-p 00000000 00:00 0 
7f7c5a9ea000-7f7c5a9eb000 ---p 00000000 00:00 0 
7f7c5a9eb000-7f7c5abec000 rw-p 00000000 00:00 0 
7f7c5abec000-7f7c5abed000 ---p 00000000 00:00 0 
7f7c5abed000-7f7c5adee000 rw-p 00000000 00:00 0 
7f7c5adee000-7f7c5adef000 ---p 00000000 00:00 0 
7f7c5adef000-7f7c5aff0000 rw-p 00000000 00:00 0 
7f7c5aff0000-7f7c5aff1000 ---p 00000000 00:00 0 
7f7c5aff1000-7f7c5b1f2000 rw-p 00000000 00:00 0 
7f7c5b1f2000-7f7c5b1f3000 ---p 00000000 00:00 0 
7f7c5b1f3000-7f7c5b3f4000 rw-p 00000000 00:00 0 
7f7c5b3f4000-7f7c5b3f5000 ---p 00000000 00:00 0 
7f7c5b3f5000-7f7c5b5f6000 rw-p 00000000 00:00 0 
7f7c5b5f6000-7f7c5b5f7000 ---p 00000000 00:00 0 
7f7c5b5f7000-7f7c5b7f8000 rw-p 00000000 00:00 0 
7f7c5b7f8000-7f7c5b7f9000 ---p 00000000 00:00 0 
7f7c5b7f9000-7f7c5b9fa000 rw-p 00000000 00:00 0 
7f7c5b9fa000-7f7c5b9fb000 ---p 00000000 00:00 0 
7f7c5b9fb000-7f7c5bbfc000 rw-p 00000000 00:00 0 
7f7c5bbfc000-7f7c5bbfd000 ---p 00000000 00:00 0 
7f7c5bbfd000-7f7c5bdfe000 rw-p 00000000 00:00 0 
7f7c5bdfe000-7f7c5bdff000 ---p 00000000 00:00 0 
7f7c5bdff000-7f7c5beff000 rw-p 00000000 00:00 0 
7f7c5beff000-7f7c5bf00000 ---p 00000000 00:00 0 
7f7c5bf00000-7f7c5c000000 rw-p 00000000 00:00 0 
7f7c5c000000-7f7c5c05d000 rw-p 00000000 00:00 0 
7f7c5c05d000-7f7c60000000 ---p 00000000 00:00 0 
7f7c6006b000-7f7c6016c000 rw-p 00000000 00:00 0 
7f7c6016c000-7f7c6016d000 ---p 00000000 00:00 0 
7f7c6016d000-7f7c6036e000 rw-p 00000000 00:00 0 
7f7c6036e000-7f7c6036f000 ---p 00000000 00:00 0 
7f7c6036f000-7f7c60570000 rw-p 00000000 00:00 0 
7f7c60570000-7f7c60571000 ---p 00000000 00:00 0 
7f7c60571000-7f7c60772000 rw-p 00000000 00:00 0 
7f7c60772000-7f7c60773000 ---p 00000000 00:00 0 
7f7c60773000-7f7c60974000 rw-p 00000000 00:00 0 
7f7c60974000-7f7c60975000 ---p 00000000 00:00 0 
7f7c60975000-7f7c60b76000 rw-p 00000000 00:00 0 
7f7c60b76000-7f7c60b77000 ---p 00000000 00:00 0 
7f7c60b77000-7f7c60d78000 rw-p 00000000 00:00 0 
7f7c60d78000-7f7c60d79000 ---p 00000000 00:00 0 
7f7c60d79000-7f7c60f7a000 rw-p 00000000 00:00 0 
7f7c60f7a000-7f7c60f7b000 ---p 00000000 00:00 0 
7f7c60f7b000-7f7c6117c000 rw-p 00000000 00:00 0 
7f7c6117c000-7f7c6117d000 ---p 00000000 00:00 0 
7f7c6117d000-7f7c6147f000 rw-p 00000000 00:00 0 
7f7c6147f000-7f7c61480000 ---p 00000000 00:00 0 
7f7c61480000-7f7c61681000 rw-p 00000000 00:00 0 
7f7c61681000-7f7c61682000 ---p 00000000 00:00 0 
7f7c61682000-7f7c61883000 rw-p 00000000 00:00 0 
7f7c61883000-7f7c61888000 r-xp 00000000 09:01 20714078                   /usr/lib64/ruby/strscan.so
7f7c61888000-7f7c61a87000 ---p 00005000 09:01 20714078                   /usr/lib64/ruby/strscan.so
7f7c61a87000-7f7c61a88000 r--p 00004000 09:01 20714078                   /usr/lib64/ruby/strscan.so
7f7c61a88000-7f7c61a89000 rw-p 00000000 00:00 0 
7f7c61a89000-7f7c61a8c000 r-xp 00000000 09:01 20714057                   /usr/lib64/ruby/cgi/escape.so
7f7c61a8c000-7f7c61c8b000 ---p 00003000 09:01 20714057                   /usr/lib64/ruby/cgi/escape.so
7f7c61c8b000-7f7c61c8c000 r--p 00002000 09:01 20714057                   /usr/lib64/ruby/cgi/escape.so
7f7c61c8c000-7f7c61c8d000 rw-p 00000000 00:00 0 
7f7c61c8d000-7f7c61c94000 r-xp 00000000 09:01 20714077                   /usr/lib64/ruby/stringio.so
7f7c61c94000-7f7c61e94000 ---p 00007000 09:01 20714077                   /usr/lib64/ruby/stringio.so
7f7c61e94000-7f7c61e95000 r--p 00007000 09:01 20714077                   /usr/lib64/ruby/stringio.so
7f7c61e95000-7f7c61e96000 rw-p 00000000 00:00 0 
7f7c61e96000-7f7c61e98000 r-xp 00000000 09:01 20973246                   /usr/lib64/ruby/enc/trans/transdb.so
7f7c61e98000-7f7c62098000 ---p 00002000 09:01 20973246                   /usr/lib64/ruby/enc/trans/transdb.so
7f7c62098000-7f7c62099000 r--p 00002000 09:01 20973246                   /usr/lib64/ruby/enc/trans/transdb.so
7f7c62099000-7f7c6209a000 rw-p 00000000 00:00 0 
7f7c6209a000-7f7c6209c000 r-xp 00000000 09:01 20847551                   /usr/lib64/ruby/enc/encdb.so
7f7c6209c000-7f7c6229b000 ---p 00002000 09:01 20847551                   /usr/lib64/ruby/enc/encdb.so
7f7c6229b000-7f7c6229c000 r--p 00001000 09:01 20847551                   /usr/lib64/ruby/enc/encdb.so
7f7c6229c000-7f7c6229d000 rw-p 00000000 00:00 0 
7f7c6229d000-7f7c6244f000 r-xp 00000000 09:01 20713178                   /usr/lib64/libc-2.26.9000.so
7f7c6244f000-7f7c6264f000 ---p 001b2000 09:01 20713178                   /usr/lib64/libc-2.26.9000.so
7f7c6264f000-7f7c62653000 r--p 001b2000 09:01 20713178                   /usr/lib64/libc-2.26.9000.so
7f7c62653000-7f7c62655000 rw-p 001b6000 09:01 20713178                   /usr/lib64/libc-2.26.9000.so
7f7c62655000-7f7c62659000 rw-p 00000000 00:00 0 
7f7c62659000-7f7c627eb000 r-xp 00000000 09:01 20713184                   /usr/lib64/libm-2.26.9000.so
7f7c627eb000-7f7c629ea000 ---p 00192000 09:01 20713184                   /usr/lib64/libm-2.26.9000.so
7f7c629ea000-7f7c629eb000 r--p 00191000 09:01 20713184                   /usr/lib64/libm-2.26.9000.so
7f7c629eb000-7f7c629ec000 rw-p 00192000 09:01 20713184                   /usr/lib64/libm-2.26.9000.so
7f7c629ec000-7f7c629f5000 r-xp 00000000 09:01 20713503                   /usr/lib64/libcrypt-2.26.9000.so
7f7c629f5000-7f7c62bf4000 ---p 00009000 09:01 20713503                   /usr/lib64/libcrypt-2.26.9000.so
7f7c62bf4000-7f7c62bf5000 r--p 00008000 09:01 20713503                   /usr/lib64/libcrypt-2.26.9000.so
7f7c62bf5000-7f7c62bf6000 rw-p 00009000 09:01 20713503                   /usr/lib64/libcrypt-2.26.9000.so
7f7c62bf6000-7f7c62c24000 rw-p 00000000 00:00 0 
7f7c62c24000-7f7c62c27000 r-xp 00000000 09:01 20713182                   /usr/lib64/libdl-2.26.9000.so
7f7c62c27000-7f7c62e26000 ---p 00003000 09:01 20713182                   /usr/lib64/libdl-2.26.9000.so
7f7c62e26000-7f7c62e27000 r--p 00002000 09:01 20713182                   /usr/lib64/libdl-2.26.9000.so
7f7c62e27000-7f7c62e28000 rw-p 00003000 09:01 20713182                   /usr/lib64/libdl-2.26.9000.so
7f7c62e28000-7f7c62e41000 r-xp 00000000 09:01 20713194                   /usr/lib64/libpthread-2.26.9000.so
7f7c62e41000-7f7c63041000 ---p 00019000 09:01 20713194                   /usr/lib64/libpthread-2.26.9000.so
7f7c63041000-7f7c63042000 r--p 00019000 09:01 20713194                   /usr/lib64/libpthread-2.26.9000.so
7f7c63042000-7f7c63043000 rw-p 0001a000 09:01 20713194                   /usr/lib64/libpthread-2.26.9000.so
7f7c63043000-7f7c63047000 rw-p 00000000 00:00 0 
7f7c63047000-7f7c632e9000 r-xp 00000000 09:01 20714054                   /usr/lib64/libruby.so.2.5.0
7f7c632e9000-7f7c634e8000 ---p 002a2000 09:01 20714054                   /usr/lib64/libruby.so.2.5.0
7f7c634e8000-7f7c634f0000 r--p 002a1000 09:01 20714054                   /usr/lib64/libruby.so.2.5.0
7f7c634f0000-7f7c634f1000 rw-p 002a9000 09:01 20714054                   /usr/lib64/libruby.so.2.5.0
7f7c634f1000-7f7c63501000 rw-p 00000000 00:00 0 
7f7c63501000-7f7c63526000 r-xp 00000000 09:01 20713171                   /usr/lib64/ld-2.26.9000.so
7f7c6358f000-7f7c635b5000 r--s 00000000 09:01 20713194                   /usr/lib64/libpthread-2.26.9000.so
7f7c635b5000-7f7c63616000 rw-p 00000000 00:00 0 
7f7c63616000-7f7c63617000 ---p 00000000 00:00 0 
7f7c63617000-7f7c63722000 rw-p 00000000 00:00 0 
7f7c63724000-7f7c63726000 r--s 00000000 09:01 20581122                   /usr/bin/ruby-mri
7f7c63726000-7f7c63727000 r--p 00025000 09:01 20713171                   /usr/lib64/ld-2.26.9000.so
7f7c63727000-7f7c63728000 rw-p 00026000 09:01 20713171                   /usr/lib64/ld-2.26.9000.so
7f7c63728000-7f7c63729000 rw-p 00000000 00:00 0 
7fff75815000-7fff76014000 rw-p 00000000 00:00 0                          [stack]
7fff76042000-7fff76045000 r--p 00000000 00:00 0                          [vvar]
7fff76045000-7fff76047000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 r-xp 00000000 00:00 0                  [vsyscall]
[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
~~~

[1]: https://apps.fedoraproject.org/koschei/package/rubygem-thread_safe?collection=f28

---Files--------------------------------
thread-table-rebuild.patch (18.6 KB)


-- 
https://bugs.ruby-lang.org/

Unsubscribe: <mailto:ruby-core-request / ruby-lang.org?subject=unsubscribe>
<http://lists.ruby-lang.org/cgi-bin/mailman/options/ruby-core>