Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Segmentation fault using toLocaleDateString #196

Closed
JasonBarnabe opened this issue Apr 25, 2021 · 8 comments
Closed

Segmentation fault using toLocaleDateString #196

JasonBarnabe opened this issue Apr 25, 2021 · 8 comments

Comments

@JasonBarnabe
Copy link

Ruby 2.7.2
mini_racer 0.4.0
libv8-node 15.14.0.0

require 'mini_racer'
MiniRacer::Context.new.eval("new Date().toLocaleDateString('es-MX');")
[BUG] Segmentation fault at 0x00000000000011f8
ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0001 p:---- s:0003 e:000002 (none) [FINISH]


-- Machine register context ------------------------------------------------
 RIP: 0x00007efdc81b4ff2 RBP: 0x00007fff9474d0b0 RSP: 0x00007fff9474d060
 RAX: 0x0000000000000000 RBX: 0x00007fff9474d360 RCX: 0x0000000000000000
 RDX: 0x000055b8999d15f0 RDI: 0x000055b899b192e0 RSI: 0x0000000000000000
  R8: 0x000055b8999d15f0  R9: 0x000055b899b1a4f0 R10: 0x00007efdc700c94f
 R11: 0x00007efdc81b4fd0 R12: 0x000055b899b192e0 R13: 0x0000000000000000
 R14: 0x000055b899b896a0 R15: 0x00007fff9474d630 EFL: 0x0000000000010283

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

* Loaded script: ./crash.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 ruby2_keywords.rb
    5 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
    6 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
    7 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/rbconfig.rb
    8 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/compatibility.rb
    9 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/defaults.rb
   10 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/deprecate.rb
   11 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/errors.rb
   12 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/version.rb
   13 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/requirement.rb
   14 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/platform.rb
   15 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/basic_specification.rb
   16 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/stub_specification.rb
   17 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/util.rb
   18 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/text.rb
   19 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/user_interaction.rb
   20 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/specification_policy.rb
   21 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/util/list.rb
   22 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/specification.rb
   23 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/exceptions.rb
   24 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/bundler_version_finder.rb
   25 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/dependency.rb
   26 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb
   27 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
   28 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/monitor.rb
   29 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb
   30 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_warn.rb
   31 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems.rb
   32 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/path_support.rb
   33 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/version.rb
   34 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/core_ext/name_error.rb
   35 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/levenshtein.rb
   36 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/jaro_winkler.rb
   37 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checker.rb
   38 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   39 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   40 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers.rb
   41 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/method_name_checker.rb
   42 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/key_error_checker.rb
   43 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/null_checker.rb
   44 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/formatters/plain_formatter.rb
   45 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/tree_spell_checker.rb
   46 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean.rb
   47 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer/version.rb
   48 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
   49 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
   50 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/pathname.rb
   51 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/version.rb
   52 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/ostruct/version.rb
   53 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/ostruct.rb
   54 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/generic_object.rb
   55 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/common.rb
   56 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
   57 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
   58 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext.rb
   59 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json.rb
   60 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb

* Process memory map:

2ef900000000-2ef90000c000 rw-p 00000000 00:00 0 
2ef90000c000-2ef900040000 ---p 00000000 00:00 0 
2ef900040000-2ef900043000 rw-p 00000000 00:00 0 
2ef900043000-2ef900044000 ---p 00000000 00:00 0 
2ef900044000-2ef900054000 r-xp 00000000 00:00 0 
2ef900054000-2ef90007f000 ---p 00000000 00:00 0 
2ef90007f000-2ef908040000 ---p 00000000 00:00 0 
2ef908040000-2ef90805f000 r--p 00000000 00:00 0 
2ef90805f000-2ef908080000 ---p 00000000 00:00 0 
2ef908080000-2ef90810d000 rw-p 00000000 00:00 0 
2ef90810d000-2ef908140000 ---p 00000000 00:00 0 
2ef908140000-2ef908143000 rw-p 00000000 00:00 0 
2ef908143000-2ef908180000 ---p 00000000 00:00 0 
2ef908180000-2ef908200000 rw-p 00000000 00:00 0 
2ef908200000-2efa00000000 ---p 00000000 00:00 0 
55b899461000-55b899462000 r--p 00000000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55b899462000-55b899463000 r-xp 00001000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55b899463000-55b899464000 r--p 00002000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55b899464000-55b899465000 r--p 00002000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55b899465000-55b899466000 rw-p 00003000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55b89967f000-55b899bb3000 rw-p 00000000 00:00 0                          [heap]
7efdbc000000-7efdbc021000 rw-p 00000000 00:00 0 
7efdbc021000-7efdc0000000 ---p 00000000 00:00 0 
7efdc1032000-7efdc1033000 ---p 00000000 00:00 0 
7efdc1033000-7efdc1233000 rw-p 00000000 00:00 0 
7efdc1233000-7efdc1234000 ---p 00000000 00:00 0 
7efdc1234000-7efdc1a34000 rw-p 00000000 00:00 0 
7efdc1a34000-7efdc1a35000 ---p 00000000 00:00 0 
7efdc1a35000-7efdc2235000 rw-p 00000000 00:00 0 
7efdc2235000-7efdc2236000 ---p 00000000 00:00 0 
7efdc2236000-7efdc2a36000 rw-p 00000000 00:00 0 
7efdc2a36000-7efdc2a37000 ---p 00000000 00:00 0 
7efdc2a37000-7efdc3237000 rw-p 00000000 00:00 0 
7efdc3237000-7efdc3238000 ---p 00000000 00:00 0 
7efdc3238000-7efdc3a38000 rw-p 00000000 00:00 0 
7efdc3a38000-7efdc3a39000 ---p 00000000 00:00 0 
7efdc3a39000-7efdc4239000 rw-p 00000000 00:00 0 
7efdc4239000-7efdc423a000 ---p 00000000 00:00 0 
7efdc423a000-7efdc4a3a000 rw-p 00000000 00:00 0 
7efdc4a3a000-7efdc4a3b000 ---p 00000000 00:00 0 
7efdc4a3b000-7efdc523b000 rw-p 00000000 00:00 0 
7efdc523b000-7efdc523c000 ---p 00000000 00:00 0 
7efdc523c000-7efdc5a3c000 rw-p 00000000 00:00 0 
7efdc5a3c000-7efdc5a3d000 ---p 00000000 00:00 0 
7efdc5a3d000-7efdc623d000 rw-p 00000000 00:00 0 
7efdc623d000-7efdc623e000 ---p 00000000 00:00 0 
7efdc623e000-7efdc6a3e000 rw-p 00000000 00:00 0 
7efdc6a3e000-7efdc6a40000 r--p 00000000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7efdc6a40000-7efdc6a48000 r-xp 00002000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7efdc6a48000-7efdc6a4a000 r--p 0000a000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7efdc6a4a000-7efdc6a4b000 r--p 0000b000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7efdc6a4b000-7efdc6a4c000 rw-p 0000c000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7efdc6a4c000-7efdc6a4f000 r--p 00000000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efdc6a4f000-7efdc6a61000 r-xp 00003000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efdc6a61000-7efdc6a65000 r--p 00015000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efdc6a65000-7efdc6a66000 r--p 00018000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efdc6a66000-7efdc6a67000 rw-p 00019000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7efdc6a67000-7efdc6afd000 r--p 00000000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7efdc6afd000-7efdc6bed000 r-xp 00096000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7efdc6bed000-7efdc6c36000 r--p 00186000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7efdc6c36000-7efdc6c37000 ---p 001cf000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7efdc6c37000-7efdc6c42000 r--p 001cf000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7efdc6c42000-7efdc6c45000 rw-p 001da000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7efdc6c45000-7efdc6c48000 rw-p 00000000 00:00 0 
7efdc6c53000-7efdc6c55000 r--p 00000000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7efdc6c55000-7efdc6c59000 r-xp 00002000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7efdc6c59000-7efdc6c5a000 r--p 00006000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7efdc6c5a000-7efdc6c5b000 ---p 00007000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7efdc6c5b000-7efdc6c5c000 r--p 00007000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7efdc6c5c000-7efdc6c5d000 rw-p 00008000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7efdc6c5d000-7efdc734c000 r--p 00000000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7efdc734c000-7efdc8aa6000 r-xp 006ef000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7efdc8aa6000-7efdc8dfa000 r--p 01e49000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7efdc8dfa000-7efdc8e5f000 r--p 0219c000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7efdc8e5f000-7efdc8e9f000 rw-p 02201000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7efdc8e9f000-7efdc8eba000 rw-p 00000000 00:00 0 
7efdc8eba000-7efdc8ebc000 r--p 00000000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7efdc8ebc000-7efdc8ec2000 r-xp 00002000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7efdc8ec2000-7efdc8ec4000 r--p 00008000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7efdc8ec4000-7efdc8ec5000 r--p 00009000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7efdc8ec5000-7efdc8ec6000 rw-p 0000a000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7efdc8ec6000-7efdc8ec7000 r--p 00000000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7efdc8ec7000-7efdc8ec8000 r-xp 00001000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7efdc8ec8000-7efdc8ec9000 r--p 00002000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7efdc8ec9000-7efdc8eca000 r--p 00002000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7efdc8eca000-7efdc8ecb000 rw-p 00003000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7efdc8ecb000-7efdc8ecc000 r--p 00000000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7efdc8ecc000-7efdc8ecd000 r-xp 00001000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7efdc8ecd000-7efdc8ece000 r--p 00002000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7efdc8ece000-7efdc8ecf000 r--p 00002000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7efdc8ecf000-7efdc8ed0000 rw-p 00003000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7efdc8ed0000-7efdc8ed1000 ---p 00000000 00:00 0 
7efdc8ed1000-7efdc8f72000 rw-p 00000000 00:00 0 
7efdc8f72000-7efdc8f73000 ---p 00000000 00:00 0 
7efdc8f73000-7efdc9014000 rw-p 00000000 00:00 0 
7efdc9014000-7efdc9015000 ---p 00000000 00:00 0 
7efdc9015000-7efdc90b6000 rw-p 00000000 00:00 0 
7efdc90b6000-7efdc90b7000 ---p 00000000 00:00 0 
7efdc90b7000-7efdc9158000 rw-p 00000000 00:00 0 
7efdc9158000-7efdc9159000 ---p 00000000 00:00 0 
7efdc9159000-7efdc91fa000 rw-p 00000000 00:00 0 
7efdc91fa000-7efdc91fb000 ---p 00000000 00:00 0 
7efdc91fb000-7efdc929c000 rw-p 00000000 00:00 0 
7efdc929c000-7efdc929d000 ---p 00000000 00:00 0 
7efdc929d000-7efdc933e000 rw-p 00000000 00:00 0 
7efdc933e000-7efdc933f000 ---p 00000000 00:00 0 
7efdc933f000-7efdc93e0000 rw-p 00000000 00:00 0 
7efdc93e0000-7efdc93e1000 ---p 00000000 00:00 0 
7efdc93e1000-7efdc9482000 rw-p 00000000 00:00 0 
7efdc9482000-7efdc9483000 ---p 00000000 00:00 0 
7efdc9483000-7efdc9524000 rw-p 00000000 00:00 0 
7efdc9524000-7efdc9525000 ---p 00000000 00:00 0 
7efdc9525000-7efdc95c6000 rw-p 00000000 00:00 0 
7efdc95c6000-7efdc95c7000 ---p 00000000 00:00 0 
7efdc95c7000-7efdc9668000 rw-p 00000000 00:00 0 
7efdc9668000-7efdc9669000 ---p 00000000 00:00 0 
7efdc9669000-7efdc970a000 rw-p 00000000 00:00 0 
7efdc970a000-7efdc970b000 ---p 00000000 00:00 0 
7efdc970b000-7efdc97ac000 rw-p 00000000 00:00 0 
7efdc97ac000-7efdc97ad000 ---p 00000000 00:00 0 
7efdc97ad000-7efdc984e000 rw-p 00000000 00:00 0 
7efdc984e000-7efdc984f000 ---p 00000000 00:00 0 
7efdc984f000-7efdc98f0000 rw-p 00000000 00:00 0 
7efdc98f0000-7efdc98f1000 ---p 00000000 00:00 0 
7efdc98f1000-7efdc9992000 rw-p 00000000 00:00 0 
7efdc9992000-7efdc9993000 ---p 00000000 00:00 0 
7efdc9993000-7efdc9a34000 rw-p 00000000 00:00 0 
7efdc9a34000-7efdc9a35000 ---p 00000000 00:00 0 
7efdc9a35000-7efdc9ad6000 rw-p 00000000 00:00 0 
7efdc9ad6000-7efdc9ad7000 ---p 00000000 00:00 0 
7efdc9ad7000-7efdc9b78000 rw-p 00000000 00:00 0 
7efdc9b78000-7efdc9b79000 ---p 00000000 00:00 0 
7efdc9b79000-7efdc9c1a000 rw-p 00000000 00:00 0 
7efdc9c1a000-7efdc9c1b000 ---p 00000000 00:00 0 
7efdc9c1b000-7efdc9cbc000 rw-p 00000000 00:00 0 
7efdc9cbc000-7efdc9cbd000 ---p 00000000 00:00 0 
7efdc9cbd000-7efdc9d5e000 rw-p 00000000 00:00 0 
7efdc9d5e000-7efdc9d5f000 ---p 00000000 00:00 0 
7efdc9d5f000-7efdc9e00000 rw-p 00000000 00:00 0 
7efdc9e00000-7efdc9e01000 ---p 00000000 00:00 0 
7efdc9e01000-7efdc9ea2000 rw-p 00000000 00:00 0 
7efdc9ea2000-7efdc9ea3000 ---p 00000000 00:00 0 
7efdc9ea3000-7efdc9f44000 rw-p 00000000 00:00 0 
7efdc9f44000-7efdc9f45000 ---p 00000000 00:00 0 
7efdc9f45000-7efdc9fe6000 rw-p 00000000 00:00 0 
7efdc9fe6000-7efdc9fe7000 ---p 00000000 00:00 0 
7efdc9fe7000-7efdca088000 rw-p 00000000 00:00 0 
7efdca088000-7efdca089000 ---p 00000000 00:00 0 
7efdca089000-7efdca12a000 rw-p 00000000 00:00 0 
7efdca12a000-7efdca12b000 ---p 00000000 00:00 0 
7efdca12b000-7efdca1cc000 rw-p 00000000 00:00 0 
7efdca1cc000-7efdca1cd000 ---p 00000000 00:00 0 
7efdca1cd000-7efdca26e000 rw-p 00000000 00:00 0 
7efdca26e000-7efdca26f000 ---p 00000000 00:00 0 
7efdca26f000-7efdcc47b000 rw-p 00000000 00:00 0 
7efdcc47b000-7efdcd25d000 r--p 00000000 103:02 51386913                  /usr/lib/locale/locale-archive
7efdcd25d000-7efdcd25f000 rw-p 00000000 00:00 0 
7efdcd25f000-7efdcd26e000 r--p 00000000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7efdcd26e000-7efdcd315000 r-xp 0000f000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7efdcd315000-7efdcd3ac000 r--p 000b6000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7efdcd3ac000-7efdcd3ad000 r--p 0014c000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7efdcd3ad000-7efdcd3ae000 rw-p 0014d000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7efdcd3ae000-7efdcd3b0000 r--p 00000000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efdcd3b0000-7efdcd3c5000 r-xp 00002000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efdcd3c5000-7efdcd3df000 r--p 00017000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efdcd3df000-7efdcd3e0000 r--p 00030000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efdcd3e0000-7efdcd3e1000 rw-p 00031000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7efdcd3e1000-7efdcd3e9000 rw-p 00000000 00:00 0 
7efdcd3e9000-7efdcd3ea000 r--p 00000000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7efdcd3ea000-7efdcd3ec000 r-xp 00001000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7efdcd3ec000-7efdcd3ed000 r--p 00003000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7efdcd3ed000-7efdcd3ee000 r--p 00003000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7efdcd3ee000-7efdcd3ef000 rw-p 00004000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7efdcd3ef000-7efdcd3f1000 rw-p 00000000 00:00 0 
7efdcd3f1000-7efdcd3fb000 r--p 00000000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efdcd3fb000-7efdcd45a000 r-xp 0000a000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efdcd45a000-7efdcd471000 r--p 00069000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efdcd471000-7efdcd472000 ---p 00080000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efdcd472000-7efdcd473000 r--p 00080000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efdcd473000-7efdcd474000 rw-p 00081000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7efdcd474000-7efdcd477000 r--p 00000000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7efdcd477000-7efdcd47b000 r-xp 00003000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7efdcd47b000-7efdcd47d000 r--p 00007000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7efdcd47d000-7efdcd47e000 r--p 00008000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7efdcd47e000-7efdcd47f000 rw-p 00009000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7efdcd47f000-7efdcd486000 r--p 00000000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7efdcd486000-7efdcd496000 r-xp 00007000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7efdcd496000-7efdcd49b000 r--p 00017000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7efdcd49b000-7efdcd49c000 r--p 0001b000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7efdcd49c000-7efdcd49d000 rw-p 0001c000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7efdcd49d000-7efdcd4a1000 rw-p 00000000 00:00 0 
7efdcd4a1000-7efdcd4a3000 r--p 00000000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efdcd4a3000-7efdcd4b5000 r-xp 00002000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efdcd4b5000-7efdcd4bc000 r--p 00014000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efdcd4bc000-7efdcd4bd000 r--p 0001a000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efdcd4bd000-7efdcd4be000 rw-p 0001b000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7efdcd4be000-7efdcd4e4000 r--p 00000000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7efdcd4e4000-7efdcd651000 r-xp 00026000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7efdcd651000-7efdcd69d000 r--p 00193000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7efdcd69d000-7efdcd69e000 ---p 001df000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7efdcd69e000-7efdcd6a1000 r--p 001df000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7efdcd6a1000-7efdcd6a4000 rw-p 001e2000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7efdcd6a4000-7efdcd6a8000 rw-p 00000000 00:00 0 
7efdcd6ab000-7efdcd6ac000 r--p 00000000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7efdcd6ac000-7efdcd6ae000 r-xp 00001000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7efdcd6ae000-7efdcd6af000 r--p 00003000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7efdcd6af000-7efdcd6b0000 r--p 00003000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7efdcd6b0000-7efdcd6b1000 rw-p 00004000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7efdcd6b1000-7efdcd6b2000 r--p 00000000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7efdcd6b2000-7efdcd6b3000 r-xp 00001000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7efdcd6b3000-7efdcd6b4000 r--p 00002000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7efdcd6b4000-7efdcd6b5000 r--p 00002000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7efdcd6b5000-7efdcd6b6000 rw-p 00003000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7efdcd6b6000-7efdcd6bd000 r--s 00000000 103:02 52037994                  /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7efdcd6bd000-7efdcd6ea000 r--p 00000000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7efdcd6ea000-7efdcd979000 r-xp 0002d000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7efdcd979000-7efdcda73000 r--p 002bc000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7efdcda73000-7efdcda79000 r--p 003b5000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7efdcda79000-7efdcda7c000 rw-p 003bb000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7efdcda7c000-7efdcda97000 rw-p 00000000 00:00 0 
7efdcda97000-7efdcda98000 r--p 00000000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7efdcda98000-7efdcdabc000 r-xp 00001000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7efdcdabc000-7efdcdac5000 r--p 00025000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7efdcdac5000-7efdcdac6000 r--p 0002d000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7efdcdac6000-7efdcdac8000 rw-p 0002e000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7fff93f52000-7fff94751000 rw-p 00000000 00:00 0                          [stack]
7fff9478e000-7fff94792000 r--p 00000000 00:00 0                          [vvar]
7fff94792000-7fff94794000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]


Aborted (core dumped)
/www/greasyfork (master)$ ruby ./crash.rb
Traceback (most recent call last):
	7: from ./crash.rb:2:in `<main>'
	6: from /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:216:in `eval'
	5: from /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:216:in `synchronize'
	4: from /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:218:in `block in eval'
	3: from /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:339:in `timeout'
	2: from /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:219:in `block (2 levels) in eval'
	1: from /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb:219:in `eval_unsafe'
JavaScript at <anonymous>:1:8: TypeError: Date(...).toLocaleDateString is not a function (MiniRacer::RuntimeError)
/www/greasyfork (master)$ ruby ./crash.rb
[BUG] Segmentation fault at 0x00000000000011f8
ruby 2.7.2p137 (2020-10-01 revision 5445e04352) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0001 p:---- s:0003 e:000002 (none) [FINISH]


-- Machine register context ------------------------------------------------
 RIP: 0x00007f98fce34ff2 RBP: 0x00007fff5f5379d0 RSP: 0x00007fff5f537980
 RAX: 0x0000000000000000 RBX: 0x00007fff5f537c80 RCX: 0x0000000000000000
 RDX: 0x000055a685da8b50 RDI: 0x000055a685ef3cd0 RSI: 0x0000000000000000
  R8: 0x000055a685da8b50  R9: 0x000055a685ef4ee0 R10: 0x00007f98fbc8c94f
 R11: 0x00007f98fce34fd0 R12: 0x000055a685ef3cd0 R13: 0x0000000000000000
 R14: 0x000055a685f63c30 R15: 0x00007fff5f537f50 EFL: 0x0000000000010287

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

* Loaded script: ./crash.rb

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 ruby2_keywords.rb
    5 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
    6 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
    7 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/rbconfig.rb
    8 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/compatibility.rb
    9 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/defaults.rb
   10 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/deprecate.rb
   11 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/errors.rb
   12 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/version.rb
   13 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/requirement.rb
   14 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/platform.rb
   15 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/basic_specification.rb
   16 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/stub_specification.rb
   17 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/util.rb
   18 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/text.rb
   19 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/user_interaction.rb
   20 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/specification_policy.rb
   21 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/util/list.rb
   22 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/specification.rb
   23 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/exceptions.rb
   24 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/bundler_version_finder.rb
   25 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/dependency.rb
   26 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_gem.rb
   27 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
   28 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/monitor.rb
   29 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_require.rb
   30 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/core_ext/kernel_warn.rb
   31 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems.rb
   32 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/rubygems/path_support.rb
   33 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/version.rb
   34 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/core_ext/name_error.rb
   35 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/levenshtein.rb
   36 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/jaro_winkler.rb
   37 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checker.rb
   38 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb
   39 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb
   40 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/name_error_checkers.rb
   41 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/method_name_checker.rb
   42 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/key_error_checker.rb
   43 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/spell_checkers/null_checker.rb
   44 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/formatters/plain_formatter.rb
   45 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean/tree_spell_checker.rb
   46 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/did_you_mean.rb
   47 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer/version.rb
   48 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
   49 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
   50 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/pathname.rb
   51 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/version.rb
   52 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/ostruct/version.rb
   53 /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/ostruct.rb
   54 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/generic_object.rb
   55 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/common.rb
   56 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
   57 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
   58 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext.rb
   59 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json.rb
   60 /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer.rb

* Process memory map:

80a00000000-80a0000c000 rw-p 00000000 00:00 0 
80a0000c000-80a00040000 ---p 00000000 00:00 0 
80a00040000-80a00043000 rw-p 00000000 00:00 0 
80a00043000-80a00044000 ---p 00000000 00:00 0 
80a00044000-80a00054000 r-xp 00000000 00:00 0 
80a00054000-80a0007f000 ---p 00000000 00:00 0 
80a0007f000-80a08040000 ---p 00000000 00:00 0 
80a08040000-80a0805f000 r--p 00000000 00:00 0 
80a0805f000-80a08080000 ---p 00000000 00:00 0 
80a08080000-80a0810d000 rw-p 00000000 00:00 0 
80a0810d000-80a08140000 ---p 00000000 00:00 0 
80a08140000-80a08143000 rw-p 00000000 00:00 0 
80a08143000-80a08180000 ---p 00000000 00:00 0 
80a08180000-80a08200000 rw-p 00000000 00:00 0 
80a08200000-80b00000000 ---p 00000000 00:00 0 
55a685803000-55a685804000 r--p 00000000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55a685804000-55a685805000 r-xp 00001000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55a685805000-55a685806000 r--p 00002000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55a685806000-55a685807000 r--p 00002000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55a685807000-55a685808000 rw-p 00003000 103:02 6164595                   /home/jason/.rbenv/versions/2.7.2/bin/ruby
55a685a59000-55a685f85000 rw-p 00000000 00:00 0                          [heap]
7f98f0000000-7f98f0021000 rw-p 00000000 00:00 0 
7f98f0021000-7f98f4000000 ---p 00000000 00:00 0 
7f98f5cb2000-7f98f5cb3000 ---p 00000000 00:00 0 
7f98f5cb3000-7f98f5eb3000 rw-p 00000000 00:00 0 
7f98f5eb3000-7f98f5eb4000 ---p 00000000 00:00 0 
7f98f5eb4000-7f98f66b4000 rw-p 00000000 00:00 0 
7f98f66b4000-7f98f66b5000 ---p 00000000 00:00 0 
7f98f66b5000-7f98f6eb5000 rw-p 00000000 00:00 0 
7f98f6eb5000-7f98f6eb6000 ---p 00000000 00:00 0 
7f98f6eb6000-7f98f76b6000 rw-p 00000000 00:00 0 
7f98f76b6000-7f98f76b7000 ---p 00000000 00:00 0 
7f98f76b7000-7f98f7eb7000 rw-p 00000000 00:00 0 
7f98f7eb7000-7f98f7eb8000 ---p 00000000 00:00 0 
7f98f7eb8000-7f98f86b8000 rw-p 00000000 00:00 0 
7f98f86b8000-7f98f86b9000 ---p 00000000 00:00 0 
7f98f86b9000-7f98f8eb9000 rw-p 00000000 00:00 0 
7f98f8eb9000-7f98f8eba000 ---p 00000000 00:00 0 
7f98f8eba000-7f98f96ba000 rw-p 00000000 00:00 0 
7f98f96ba000-7f98f96bb000 ---p 00000000 00:00 0 
7f98f96bb000-7f98f9ebb000 rw-p 00000000 00:00 0 
7f98f9ebb000-7f98f9ebc000 ---p 00000000 00:00 0 
7f98f9ebc000-7f98fa6bc000 rw-p 00000000 00:00 0 
7f98fa6bc000-7f98fa6bd000 ---p 00000000 00:00 0 
7f98fa6bd000-7f98faebd000 rw-p 00000000 00:00 0 
7f98faebd000-7f98faebe000 ---p 00000000 00:00 0 
7f98faebe000-7f98fb6be000 rw-p 00000000 00:00 0 
7f98fb6be000-7f98fb6c0000 r--p 00000000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7f98fb6c0000-7f98fb6c8000 r-xp 00002000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7f98fb6c8000-7f98fb6ca000 r--p 0000a000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7f98fb6ca000-7f98fb6cb000 r--p 0000b000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7f98fb6cb000-7f98fb6cc000 rw-p 0000c000 103:02 10618831                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/generator.so
7f98fb6cc000-7f98fb6cf000 r--p 00000000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f98fb6cf000-7f98fb6e1000 r-xp 00003000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f98fb6e1000-7f98fb6e5000 r--p 00015000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f98fb6e5000-7f98fb6e6000 r--p 00018000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f98fb6e6000-7f98fb6e7000 rw-p 00019000 103:02 51388064                  /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f98fb6e7000-7f98fb77d000 r--p 00000000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7f98fb77d000-7f98fb86d000 r-xp 00096000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7f98fb86d000-7f98fb8b6000 r--p 00186000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7f98fb8b6000-7f98fb8b7000 ---p 001cf000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7f98fb8b7000-7f98fb8c2000 r--p 001cf000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7f98fb8c2000-7f98fb8c5000 rw-p 001da000 103:02 51388865                  /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.28
7f98fb8c5000-7f98fb8c8000 rw-p 00000000 00:00 0 
7f98fb8d3000-7f98fb8d5000 r--p 00000000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7f98fb8d5000-7f98fb8d9000 r-xp 00002000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7f98fb8d9000-7f98fb8da000 r--p 00006000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7f98fb8da000-7f98fb8db000 ---p 00007000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7f98fb8db000-7f98fb8dc000 r--p 00007000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7f98fb8dc000-7f98fb8dd000 rw-p 00008000 103:02 10618840                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/json-2.5.1/lib/json/ext/parser.so
7f98fb8dd000-7f98fbfcc000 r--p 00000000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7f98fbfcc000-7f98fd726000 r-xp 006ef000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7f98fd726000-7f98fda7a000 r--p 01e49000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7f98fda7a000-7f98fdadf000 r--p 0219c000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7f98fdadf000-7f98fdb1f000 rw-p 02201000 103:02 12715375                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/extensions/x86_64-linux/2.7.0/mini_racer-0.4.0/mini_racer_extension.so
7f98fdb1f000-7f98fdb3a000 rw-p 00000000 00:00 0 
7f98fdb3a000-7f98fdb3c000 r--p 00000000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7f98fdb3c000-7f98fdb42000 r-xp 00002000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7f98fdb42000-7f98fdb44000 r--p 00008000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7f98fdb44000-7f98fdb45000 r--p 00009000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7f98fdb45000-7f98fdb46000 rw-p 0000a000 103:02 6164627                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/pathname.so
7f98fdb46000-7f98fdb47000 r--p 00000000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7f98fdb47000-7f98fdb48000 r-xp 00001000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7f98fdb48000-7f98fdb49000 r--p 00002000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7f98fdb49000-7f98fdb4a000 r--p 00002000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7f98fdb4a000-7f98fdb4b000 rw-p 00003000 103:02 12715369                  /home/jason/.rbenv/versions/2.7.2/lib/ruby/gems/2.7.0/gems/mini_racer-0.4.0/lib/mini_racer_loader.so
7f98fdb4b000-7f98fdb4c000 r--p 00000000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7f98fdb4c000-7f98fdb4d000 r-xp 00001000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7f98fdb4d000-7f98fdb4e000 r--p 00002000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7f98fdb4e000-7f98fdb4f000 r--p 00002000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7f98fdb4f000-7f98fdb50000 rw-p 00003000 103:02 6164621                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/monitor.so
7f98fdb50000-7f98fdb51000 ---p 00000000 00:00 0 
7f98fdb51000-7f98fdbf2000 rw-p 00000000 00:00 0 
7f98fdbf2000-7f98fdbf3000 ---p 00000000 00:00 0 
7f98fdbf3000-7f98fdc94000 rw-p 00000000 00:00 0 
7f98fdc94000-7f98fdc95000 ---p 00000000 00:00 0 
7f98fdc95000-7f98fdd36000 rw-p 00000000 00:00 0 
7f98fdd36000-7f98fdd37000 ---p 00000000 00:00 0 
7f98fdd37000-7f98fddd8000 rw-p 00000000 00:00 0 
7f98fddd8000-7f98fddd9000 ---p 00000000 00:00 0 
7f98fddd9000-7f98fde7a000 rw-p 00000000 00:00 0 
7f98fde7a000-7f98fde7b000 ---p 00000000 00:00 0 
7f98fde7b000-7f98fdf1c000 rw-p 00000000 00:00 0 
7f98fdf1c000-7f98fdf1d000 ---p 00000000 00:00 0 
7f98fdf1d000-7f98fdfbe000 rw-p 00000000 00:00 0 
7f98fdfbe000-7f98fdfbf000 ---p 00000000 00:00 0 
7f98fdfbf000-7f98fe060000 rw-p 00000000 00:00 0 
7f98fe060000-7f98fe061000 ---p 00000000 00:00 0 
7f98fe061000-7f98fe102000 rw-p 00000000 00:00 0 
7f98fe102000-7f98fe103000 ---p 00000000 00:00 0 
7f98fe103000-7f98fe1a4000 rw-p 00000000 00:00 0 
7f98fe1a4000-7f98fe1a5000 ---p 00000000 00:00 0 
7f98fe1a5000-7f98fe246000 rw-p 00000000 00:00 0 
7f98fe246000-7f98fe247000 ---p 00000000 00:00 0 
7f98fe247000-7f98fe2e8000 rw-p 00000000 00:00 0 
7f98fe2e8000-7f98fe2e9000 ---p 00000000 00:00 0 
7f98fe2e9000-7f98fe38a000 rw-p 00000000 00:00 0 
7f98fe38a000-7f98fe38b000 ---p 00000000 00:00 0 
7f98fe38b000-7f98fe42c000 rw-p 00000000 00:00 0 
7f98fe42c000-7f98fe42d000 ---p 00000000 00:00 0 
7f98fe42d000-7f98fe4ce000 rw-p 00000000 00:00 0 
7f98fe4ce000-7f98fe4cf000 ---p 00000000 00:00 0 
7f98fe4cf000-7f98fe570000 rw-p 00000000 00:00 0 
7f98fe570000-7f98fe571000 ---p 00000000 00:00 0 
7f98fe571000-7f98fe612000 rw-p 00000000 00:00 0 
7f98fe612000-7f98fe613000 ---p 00000000 00:00 0 
7f98fe613000-7f98fe6b4000 rw-p 00000000 00:00 0 
7f98fe6b4000-7f98fe6b5000 ---p 00000000 00:00 0 
7f98fe6b5000-7f98fe756000 rw-p 00000000 00:00 0 
7f98fe756000-7f98fe757000 ---p 00000000 00:00 0 
7f98fe757000-7f98fe7f8000 rw-p 00000000 00:00 0 
7f98fe7f8000-7f98fe7f9000 ---p 00000000 00:00 0 
7f98fe7f9000-7f98fe89a000 rw-p 00000000 00:00 0 
7f98fe89a000-7f98fe89b000 ---p 00000000 00:00 0 
7f98fe89b000-7f98fe93c000 rw-p 00000000 00:00 0 
7f98fe93c000-7f98fe93d000 ---p 00000000 00:00 0 
7f98fe93d000-7f98fe9de000 rw-p 00000000 00:00 0 
7f98fe9de000-7f98fe9df000 ---p 00000000 00:00 0 
7f98fe9df000-7f98fea80000 rw-p 00000000 00:00 0 
7f98fea80000-7f98fea81000 ---p 00000000 00:00 0 
7f98fea81000-7f98feb22000 rw-p 00000000 00:00 0 
7f98feb22000-7f98feb23000 ---p 00000000 00:00 0 
7f98feb23000-7f98febc4000 rw-p 00000000 00:00 0 
7f98febc4000-7f98febc5000 ---p 00000000 00:00 0 
7f98febc5000-7f98fec66000 rw-p 00000000 00:00 0 
7f98fec66000-7f98fec67000 ---p 00000000 00:00 0 
7f98fec67000-7f98fed08000 rw-p 00000000 00:00 0 
7f98fed08000-7f98fed09000 ---p 00000000 00:00 0 
7f98fed09000-7f98fedaa000 rw-p 00000000 00:00 0 
7f98fedaa000-7f98fedab000 ---p 00000000 00:00 0 
7f98fedab000-7f98fee4c000 rw-p 00000000 00:00 0 
7f98fee4c000-7f98fee4d000 ---p 00000000 00:00 0 
7f98fee4d000-7f98feeee000 rw-p 00000000 00:00 0 
7f98feeee000-7f98feeef000 ---p 00000000 00:00 0 
7f98feeef000-7f99010fb000 rw-p 00000000 00:00 0 
7f99010fb000-7f9901edd000 r--p 00000000 103:02 51386913                  /usr/lib/locale/locale-archive
7f9901edd000-7f9901edf000 rw-p 00000000 00:00 0 
7f9901edf000-7f9901eee000 r--p 00000000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7f9901eee000-7f9901f95000 r-xp 0000f000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7f9901f95000-7f990202c000 r--p 000b6000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7f990202c000-7f990202d000 r--p 0014c000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7f990202d000-7f990202e000 rw-p 0014d000 103:02 51388428                  /usr/lib/x86_64-linux-gnu/libm-2.32.so
7f990202e000-7f9902030000 r--p 00000000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9902030000-7f9902045000 r-xp 00002000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9902045000-7f990205f000 r--p 00017000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f990205f000-7f9902060000 r--p 00030000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9902060000-7f9902061000 rw-p 00031000 103:02 51387858                  /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f9902061000-7f9902069000 rw-p 00000000 00:00 0 
7f9902069000-7f990206a000 r--p 00000000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7f990206a000-7f990206c000 r-xp 00001000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7f990206c000-7f990206d000 r--p 00003000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7f990206d000-7f990206e000 r--p 00003000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7f990206e000-7f990206f000 rw-p 00004000 103:02 51387917                  /usr/lib/x86_64-linux-gnu/libdl-2.32.so
7f990206f000-7f9902071000 rw-p 00000000 00:00 0 
7f9902071000-7f990207b000 r--p 00000000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f990207b000-7f99020da000 r-xp 0000a000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f99020da000-7f99020f1000 r--p 00069000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f99020f1000-7f99020f2000 ---p 00080000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f99020f2000-7f99020f3000 r--p 00080000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f99020f3000-7f99020f4000 rw-p 00081000 103:02 51388127                  /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f99020f4000-7f99020f7000 r--p 00000000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7f99020f7000-7f99020fb000 r-xp 00003000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7f99020fb000-7f99020fd000 r--p 00007000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7f99020fd000-7f99020fe000 r--p 00008000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7f99020fe000-7f99020ff000 rw-p 00009000 103:02 51388757                  /usr/lib/x86_64-linux-gnu/librt-2.32.so
7f99020ff000-7f9902106000 r--p 00000000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7f9902106000-7f9902116000 r-xp 00007000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7f9902116000-7f990211b000 r--p 00017000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7f990211b000-7f990211c000 r--p 0001b000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7f990211c000-7f990211d000 rw-p 0001c000 103:02 51388697                  /usr/lib/x86_64-linux-gnu/libpthread-2.32.so
7f990211d000-7f9902121000 rw-p 00000000 00:00 0 
7f9902121000-7f9902123000 r--p 00000000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9902123000-7f9902135000 r-xp 00002000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f9902135000-7f990213c000 r--p 00014000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f990213c000-7f990213d000 r--p 0001a000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f990213d000-7f990213e000 rw-p 0001b000 103:02 51389141                  /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f990213e000-7f9902164000 r--p 00000000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7f9902164000-7f99022d1000 r-xp 00026000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7f99022d1000-7f990231d000 r--p 00193000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7f990231d000-7f990231e000 ---p 001df000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7f990231e000-7f9902321000 r--p 001df000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7f9902321000-7f9902324000 rw-p 001e2000 103:02 51387774                  /usr/lib/x86_64-linux-gnu/libc-2.32.so
7f9902324000-7f9902328000 rw-p 00000000 00:00 0 
7f990232b000-7f990232c000 r--p 00000000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7f990232c000-7f990232e000 r-xp 00001000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7f990232e000-7f990232f000 r--p 00003000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7f990232f000-7f9902330000 r--p 00003000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7f9902330000-7f9902331000 rw-p 00004000 103:02 6292660                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/trans/transdb.so
7f9902331000-7f9902332000 r--p 00000000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7f9902332000-7f9902333000 r-xp 00001000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7f9902333000-7f9902334000 r--p 00002000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7f9902334000-7f9902335000 r--p 00002000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7f9902335000-7f9902336000 rw-p 00003000 103:02 6292682                   /home/jason/.rbenv/versions/2.7.2/lib/ruby/2.7.0/x86_64-linux/enc/encdb.so
7f9902336000-7f990233d000 r--s 00000000 103:02 52037994                  /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f990233d000-7f990236a000 r--p 00000000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7f990236a000-7f99025f9000 r-xp 0002d000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7f99025f9000-7f99026f3000 r--p 002bc000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7f99026f3000-7f99026f9000 r--p 003b5000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7f99026f9000-7f99026fc000 rw-p 003bb000 103:02 6164596                   /home/jason/.rbenv/versions/2.7.2/lib/libruby.so.2.7.2
7f99026fc000-7f9902717000 rw-p 00000000 00:00 0 
7f9902717000-7f9902718000 r--p 00000000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7f9902718000-7f990273c000 r-xp 00001000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7f990273c000-7f9902745000 r--p 00025000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7f9902745000-7f9902746000 r--p 0002d000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7f9902746000-7f9902748000 rw-p 0002e000 103:02 51387558                  /usr/lib/x86_64-linux-gnu/ld-2.32.so
7fff5ed3d000-7fff5f53c000 rw-p 00000000 00:00 0                          [stack]
7fff5f576000-7fff5f57a000 r--p 00000000 00:00 0                          [vvar]
7fff5f57a000-7fff5f57c000 r-xp 00000000 00:00 0                          [vdso]
ffffffffff600000-ffffffffff601000 --xp 00000000 00:00 0                  [vsyscall]


Aborted (core dumped)
@SamSaffron
Copy link
Collaborator

SamSaffron commented Apr 25, 2021

I am able to repro consistently @lloeki ... happens in v8. I am guessing we need to do v8 a build with more locale support.

Works in my default node install

> new Date().toLocaleDateString('es-MX')
'4/26/2021'

My guess here is that we need more ICU than what we are shipping with.

@lloeki
Copy link
Collaborator

lloeki commented Apr 26, 2021

Same as what we discussed here, right? I'm going to push an updated build with full ICU but was hopeful I would have had time to update mini_racer for Node 16 before.

@SamSaffron
Copy link
Collaborator

Cool, let me know when there is a new update, node 16 is very exciting cause we get to try out single thread stuff.

I am though incredibly uneasy carrying segfault potentials around,, some people allow for sandboxing of JS segfaults are high risk vectors.

@lloeki
Copy link
Collaborator

lloeki commented Apr 27, 2021

Yeah, same. It should have thrown RangeError: Internal error. Icu error. as mentioned in the aforementioned discussion.

I pushed a commit to CI with full icu on both branches.

@lloeki
Copy link
Collaborator

lloeki commented Apr 27, 2021

And the 15.14.0.1 gems are now pushed on Rubygems.

@lloeki lloeki mentioned this issue Apr 27, 2021
@lloeki
Copy link
Collaborator

lloeki commented Apr 27, 2021

A mini_racer install or pristine should do the work to build against the new one once installed.

Tested this repro code and the one in the other issue and they're both good. Probably worth adding a regression test in mini_racer?

@SamSaffron
Copy link
Collaborator

I just added a test to confirm this is good, looks correct to me now! Thanks @lloeki !

@bf4
Copy link

bf4 commented Apr 30, 2021

Thank all. Sorry I've been absent from the discussion. Been juggling some deadlines at the office :(

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants