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

OpenSSL::Timestamp::{Request,Response,TokenInfo}.new dumps core #405

Closed
no6v opened this issue Sep 20, 2020 · 1 comment
Closed

OpenSSL::Timestamp::{Request,Response,TokenInfo}.new dumps core #405

no6v opened this issue Sep 20, 2020 · 1 comment

Comments

@no6v
Copy link
Contributor

no6v commented Sep 20, 2020

$ openssl version 
OpenSSL 1.1.1g  21 Apr 2020
$ git log -n1 --oneline 
86f113c (HEAD -> master, origin/master, origin/HEAD) Import ruby/ruby@3beecafc2cae86290a191c1e841be13f5b08795d
$ ruby --disable-gems -Ilib -ropenssl -e'OpenSSL::Timestamp::Request.new("*"*44)'
-e:1:in `initialize': Error when decoding the timestamp request: nested asn1 error (OpenSSL::Timestamp::TimestampError)
	from -e:1:in `new'
	from -e:1:in `<main>'
-e: [BUG] Segmentation fault at 0x0000000000000000
ruby 3.0.0dev (2020-09-19T08:47:40Z master 73a626c078) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0001 p:0000 s:0003 E:001e30 (none) [FINISH]


-- Machine register context ------------------------------------------------
 RIP: 0x00007f37074f7c90 RBP: 0x0007000700070007 RSP: 0x00007ffce94c9fa0
 RAX: 0x0000000000000004 RBX: 0x0000000000000000 RCX: 0x0000000000000000
 RDX: 0x0000000000000000 RDI: 0x0007000700070007 RSI: 0x0000000000000000
  R8: 0x0000000000000001  R9: 0x0000000000000000 R10: 0x00007f37077ee0c1
 R11: 0x00007f3707643930 R12: 0x00007f370772c088 R13: 0x0000000000000000
 R14: 0x00007f370772c088 R15: 0x0000559eef606018 EFL: 0x0000000000010206

-- C level backtrace information -------------------------------------------
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(rb_print_backtrace+0x19) [0x7f370b83d04b] vm_dump.c:758
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(rb_vm_bugreport+0x135) [0x7f370b83d54f] vm_dump.c:956
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(rb_bug_for_fatal_signal+0x123) [0x7f370b62d3ab] error.c:699
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(sigsegv+0x6d) [0x7f370b78ff6f] signal.c:959
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(sigill) (null):0
/lib/x86_64-linux-gnu/libc.so.6(0x7f370b3cde30) [0x7f370b3cde30]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(0x7f37074f7c90) [0x7f37074f7c90]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(0x7f3707501d3a) [0x7f3707501d3a]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(0x7f3707502190) [0x7f3707502190]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(0x7f3707501e6f) [0x7f3707501e6f]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(0x7f3707502190) [0x7f3707502190]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(0x7f3707501e6f) [0x7f3707501e6f]
/lib/x86_64-linux-gnu/libcrypto.so.1.1(ASN1_item_free+0x15) [0x7f37075020b5]
/var/tmp/git/ruby/openssl/lib/openssl.so(ossl_ts_req_free+0x18) [0x7f370782e324] ../../../../ext/openssl/ossl_ts.c:78
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(run_final+0x41) [0x7f370b64bac0] gc.c:3570
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(finalize_list+0x56) [0x7f370b64bb6e] gc.c:3589
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(rb_objspace_call_finalizer+0x3a4) [0x7f370b64c104] gc.c:3743
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(rb_ec_finalize+0x38) [0x7f370b635e39] eval.c:165
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(rb_ec_cleanup+0x4ca) [0x7f370b636356] eval.c:275
/var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0(ruby_run_node+0x80) [0x7f370b636650] eval.c:355
/var/tmp/git/ruby/ruby/.local/bin/ruby(main+0x80) [0x559eede15235] ./main.c:50

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

* Loaded script: -e

* Loaded features:

    0 enumerator.so
    1 thread.rb
    2 rational.so
    3 complex.so
    4 ruby2_keywords.rb
    5 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
    6 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
    7 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/digest.so
    8 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/digest.rb
    9 /var/tmp/git/ruby/openssl/lib/openssl.so
   10 /var/tmp/git/ruby/openssl/lib/openssl/bn.rb
   11 /var/tmp/git/ruby/openssl/lib/openssl/marshal.rb
   12 /var/tmp/git/ruby/openssl/lib/openssl/pkey.rb
   13 /var/tmp/git/ruby/openssl/lib/openssl/cipher.rb
   14 /var/tmp/git/ruby/openssl/lib/openssl/digest.rb
   15 /var/tmp/git/ruby/openssl/lib/openssl/hmac.rb
   16 /var/tmp/git/ruby/openssl/lib/openssl/x509.rb
   17 /var/tmp/git/ruby/openssl/lib/openssl/buffering.rb
   18 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/nonblock.so
   19 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/socket.so
   20 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/wait.so
   21 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/socket.rb
   22 /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/ipaddr.rb
   23 /var/tmp/git/ruby/openssl/lib/openssl/ssl.rb
   24 /var/tmp/git/ruby/openssl/lib/openssl/pkcs5.rb
   25 /var/tmp/git/ruby/openssl/lib/openssl/version.rb
   26 /var/tmp/git/ruby/openssl/lib/openssl.rb

* Process memory map:

559eede14000-559eede15000 r--p 00000000 fe:01 29890850                   /var/tmp/git/ruby/ruby/.local/bin/ruby
559eede15000-559eede16000 r-xp 00001000 fe:01 29890850                   /var/tmp/git/ruby/ruby/.local/bin/ruby
559eede16000-559eede17000 r--p 00002000 fe:01 29890850                   /var/tmp/git/ruby/ruby/.local/bin/ruby
559eede17000-559eede18000 r--p 00002000 fe:01 29890850                   /var/tmp/git/ruby/ruby/.local/bin/ruby
559eede18000-559eede19000 rw-p 00003000 fe:01 29890850                   /var/tmp/git/ruby/ruby/.local/bin/ruby
559eef606000-559eef8c8000 rw-p 00000000 00:00 0                          [heap]
7f3706417000-7f37066ff000 r--s 00000000 fe:01 23355928                   /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f37066ff000-7f37068c1000 r--s 00000000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f37068c1000-7f3706cf0000 rw-p 00000000 00:00 0 
7f3706cf0000-7f37073af000 r--s 00000000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f37073af000-7f37073e3000 r--s 00000000 fe:01 29890850                   /var/tmp/git/ruby/ruby/.local/bin/ruby
7f37073e3000-7f37073e6000 r--p 00000000 fe:01 23333188                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f37073e6000-7f37073f7000 r-xp 00003000 fe:01 23333188                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f37073f7000-7f37073fb000 r--p 00014000 fe:01 23333188                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f37073fb000-7f37073fc000 r--p 00017000 fe:01 23333188                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f37073fc000-7f37073fd000 rw-p 00018000 fe:01 23333188                   /usr/lib/x86_64-linux-gnu/libgcc_s.so.1
7f3707414000-7f370741a000 r--p 00000000 fe:01 29892028                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/socket.so
7f370741a000-7f3707441000 r-xp 00006000 fe:01 29892028                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/socket.so
7f3707441000-7f370744c000 r--p 0002d000 fe:01 29892028                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/socket.so
7f370744c000-7f370744d000 r--p 00037000 fe:01 29892028                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/socket.so
7f370744d000-7f370744e000 rw-p 00038000 fe:01 29892028                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/socket.so
7f370744e000-7f37074d4000 r--p 00000000 fe:01 23355928                   /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f37074d4000-7f3707673000 r-xp 00086000 fe:01 23355928                   /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f3707673000-7f3707704000 r--p 00225000 fe:01 23355928                   /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f3707704000-7f3707734000 r--p 002b5000 fe:01 23355928                   /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f3707734000-7f3707736000 rw-p 002e5000 fe:01 23355928                   /usr/lib/x86_64-linux-gnu/libcrypto.so.1.1
7f3707736000-7f370773a000 rw-p 00000000 00:00 0 
7f370773a000-7f3707757000 r--p 00000000 fe:01 23355932                   /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f3707757000-7f37077a4000 r-xp 0001d000 fe:01 23355932                   /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f37077a4000-7f37077be000 r--p 0006a000 fe:01 23355932                   /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f37077be000-7f37077bf000 ---p 00084000 fe:01 23355932                   /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f37077bf000-7f37077c8000 r--p 00084000 fe:01 23355932                   /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f37077c8000-7f37077cc000 rw-p 0008d000 fe:01 23355932                   /usr/lib/x86_64-linux-gnu/libssl.so.1.1
7f37077d1000-7f37077d2000 r--p 00000000 fe:01 29891069                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/wait.so
7f37077d2000-7f37077d3000 r-xp 00001000 fe:01 29891069                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/wait.so
7f37077d3000-7f37077d4000 r--p 00002000 fe:01 29891069                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/wait.so
7f37077d4000-7f37077d5000 r--p 00002000 fe:01 29891069                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/wait.so
7f37077d5000-7f37077d6000 rw-p 00003000 fe:01 29891069                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/wait.so
7f37077d6000-7f37077d7000 r--p 00000000 fe:01 23333953                   /usr/lib/x86_64-linux-gnu/libanl-2.31.so
7f37077d7000-7f37077d9000 r-xp 00001000 fe:01 23333953                   /usr/lib/x86_64-linux-gnu/libanl-2.31.so
7f37077d9000-7f37077da000 r--p 00003000 fe:01 23333953                   /usr/lib/x86_64-linux-gnu/libanl-2.31.so
7f37077da000-7f37077db000 r--p 00003000 fe:01 23333953                   /usr/lib/x86_64-linux-gnu/libanl-2.31.so
7f37077db000-7f37077dc000 rw-p 00004000 fe:01 23333953                   /usr/lib/x86_64-linux-gnu/libanl-2.31.so
7f37077dc000-7f37077de000 r--p 00000000 fe:01 29891976                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/digest.so
7f37077de000-7f37077e0000 r-xp 00002000 fe:01 29891976                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/digest.so
7f37077e0000-7f37077e1000 r--p 00004000 fe:01 29891976                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/digest.so
7f37077e1000-7f37077e2000 r--p 00004000 fe:01 29891976                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/digest.so
7f37077e2000-7f37077e3000 rw-p 00005000 fe:01 29891976                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/digest.so
7f37077e3000-7f37077f8000 r--p 00000000 fe:01 1970875                    /var/tmp/git/ruby/openssl/lib/openssl.so
7f37077f8000-7f370783f000 r-xp 00015000 fe:01 1970875                    /var/tmp/git/ruby/openssl/lib/openssl.so
7f370783f000-7f3707858000 r--p 0005c000 fe:01 1970875                    /var/tmp/git/ruby/openssl/lib/openssl.so
7f3707858000-7f3707859000 ---p 00075000 fe:01 1970875                    /var/tmp/git/ruby/openssl/lib/openssl.so
7f3707859000-7f370785b000 r--p 00075000 fe:01 1970875                    /var/tmp/git/ruby/openssl/lib/openssl.so
7f370785b000-7f370785d000 rw-p 00077000 fe:01 1970875                    /var/tmp/git/ruby/openssl/lib/openssl.so
7f370785d000-7f370785e000 rw-p 00000000 00:00 0 
7f370785e000-7f370785f000 ---p 00000000 00:00 0 
7f370785f000-7f3707900000 rw-p 00000000 00:00 0 
7f3707900000-7f3707901000 ---p 00000000 00:00 0 
7f3707901000-7f37079a2000 rw-p 00000000 00:00 0 
7f37079a2000-7f37079a3000 ---p 00000000 00:00 0 
7f37079a3000-7f3707a44000 rw-p 00000000 00:00 0 
7f3707a44000-7f3707a45000 ---p 00000000 00:00 0 
7f3707a45000-7f3707ae6000 rw-p 00000000 00:00 0 
7f3707ae6000-7f3707ae7000 ---p 00000000 00:00 0 
7f3707ae7000-7f3707b88000 rw-p 00000000 00:00 0 
7f3707b88000-7f3707b89000 ---p 00000000 00:00 0 
7f3707b89000-7f3707c2a000 rw-p 00000000 00:00 0 
7f3707c2a000-7f3707c2b000 ---p 00000000 00:00 0 
7f3707c2b000-7f3707ccc000 rw-p 00000000 00:00 0 
7f3707ccc000-7f3707ccd000 ---p 00000000 00:00 0 
7f3707ccd000-7f3707d6e000 rw-p 00000000 00:00 0 
7f3707d6e000-7f3707d6f000 ---p 00000000 00:00 0 
7f3707d6f000-7f3707e10000 rw-p 00000000 00:00 0 
7f3707e10000-7f3707e11000 ---p 00000000 00:00 0 
7f3707e11000-7f3707eb2000 rw-p 00000000 00:00 0 
7f3707eb2000-7f3707eb3000 ---p 00000000 00:00 0 
7f3707eb3000-7f3707f54000 rw-p 00000000 00:00 0 
7f3707f54000-7f3707f55000 ---p 00000000 00:00 0 
7f3707f55000-7f3707ff6000 rw-p 00000000 00:00 0 
7f3707ff6000-7f3707ff7000 ---p 00000000 00:00 0 
7f3707ff7000-7f3708098000 rw-p 00000000 00:00 0 
7f3708098000-7f3708099000 ---p 00000000 00:00 0 
7f3708099000-7f370813a000 rw-p 00000000 00:00 0 
7f370813a000-7f370813b000 ---p 00000000 00:00 0 
7f370813b000-7f37081dc000 rw-p 00000000 00:00 0 
7f37081dc000-7f37081dd000 ---p 00000000 00:00 0 
7f37081dd000-7f370827e000 rw-p 00000000 00:00 0 
7f370827e000-7f370827f000 ---p 00000000 00:00 0 
7f370827f000-7f3708320000 rw-p 00000000 00:00 0 
7f3708320000-7f3708321000 ---p 00000000 00:00 0 
7f3708321000-7f37083c2000 rw-p 00000000 00:00 0 
7f37083c2000-7f37083c3000 ---p 00000000 00:00 0 
7f37083c3000-7f3708464000 rw-p 00000000 00:00 0 
7f3708464000-7f3708465000 ---p 00000000 00:00 0 
7f3708465000-7f3708506000 rw-p 00000000 00:00 0 
7f3708506000-7f3708507000 ---p 00000000 00:00 0 
7f3708507000-7f37085a8000 rw-p 00000000 00:00 0 
7f37085a8000-7f37085a9000 ---p 00000000 00:00 0 
7f37085a9000-7f370864a000 rw-p 00000000 00:00 0 
7f370864a000-7f370864b000 ---p 00000000 00:00 0 
7f370864b000-7f37086ec000 rw-p 00000000 00:00 0 
7f37086ec000-7f37086ed000 ---p 00000000 00:00 0 
7f37086ed000-7f370878e000 rw-p 00000000 00:00 0 
7f370878e000-7f370878f000 ---p 00000000 00:00 0 
7f370878f000-7f3708830000 rw-p 00000000 00:00 0 
7f3708830000-7f3708831000 ---p 00000000 00:00 0 
7f3708831000-7f37088d2000 rw-p 00000000 00:00 0 
7f37088d2000-7f37088d3000 ---p 00000000 00:00 0 
7f37088d3000-7f3708974000 rw-p 00000000 00:00 0 
7f3708974000-7f3708975000 ---p 00000000 00:00 0 
7f3708975000-7f3708a16000 rw-p 00000000 00:00 0 
7f3708a16000-7f3708a17000 ---p 00000000 00:00 0 
7f3708a17000-7f3708ab8000 rw-p 00000000 00:00 0 
7f3708ab8000-7f3708ab9000 ---p 00000000 00:00 0 
7f3708ab9000-7f3708b5a000 rw-p 00000000 00:00 0 
7f3708b5a000-7f3708b5b000 ---p 00000000 00:00 0 
7f3708b5b000-7f3708bfc000 rw-p 00000000 00:00 0 
7f3708bfc000-7f3708bfd000 ---p 00000000 00:00 0 
7f3708bfd000-7f370ae09000 rw-p 00000000 00:00 0 
7f370ae09000-7f370b13c000 r--p 00000000 fe:01 23337561                   /usr/lib/locale/locale-archive
7f370b13c000-7f370b13e000 rw-p 00000000 00:00 0 
7f370b13e000-7f370b14d000 r--p 00000000 fe:01 23333956                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f370b14d000-7f370b1e7000 r-xp 0000f000 fe:01 23333956                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f370b1e7000-7f370b280000 r--p 000a9000 fe:01 23333956                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f370b280000-7f370b281000 r--p 00141000 fe:01 23333956                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f370b281000-7f370b282000 rw-p 00142000 fe:01 23333956                   /usr/lib/x86_64-linux-gnu/libm-2.31.so
7f370b282000-7f370b284000 r--p 00000000 fe:01 23335253                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f370b284000-7f370b299000 r-xp 00002000 fe:01 23335253                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f370b299000-7f370b2b3000 r--p 00017000 fe:01 23335253                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f370b2b3000-7f370b2b4000 r--p 00030000 fe:01 23335253                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f370b2b4000-7f370b2b5000 rw-p 00031000 fe:01 23335253                   /usr/lib/x86_64-linux-gnu/libcrypt.so.1.1.0
7f370b2b5000-7f370b2bd000 rw-p 00000000 00:00 0 
7f370b2bd000-7f370b2be000 r--p 00000000 fe:01 23333955                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f370b2be000-7f370b2c0000 r-xp 00001000 fe:01 23333955                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f370b2c0000-7f370b2c1000 r--p 00003000 fe:01 23333955                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f370b2c1000-7f370b2c2000 r--p 00003000 fe:01 23333955                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f370b2c2000-7f370b2c3000 rw-p 00004000 fe:01 23333955                   /usr/lib/x86_64-linux-gnu/libdl-2.31.so
7f370b2c3000-7f370b2c5000 rw-p 00000000 00:00 0 
7f370b2c5000-7f370b2d0000 r--p 00000000 fe:01 23331934                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f370b2d0000-7f370b32e000 r-xp 0000b000 fe:01 23331934                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f370b32e000-7f370b345000 r--p 00069000 fe:01 23331934                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f370b345000-7f370b346000 ---p 00080000 fe:01 23331934                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f370b346000-7f370b347000 r--p 00080000 fe:01 23331934                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f370b347000-7f370b348000 rw-p 00081000 fe:01 23331934                   /usr/lib/x86_64-linux-gnu/libgmp.so.10.4.0
7f370b348000-7f370b34b000 r--p 00000000 fe:01 23342756                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f370b34b000-7f370b34f000 r-xp 00003000 fe:01 23342756                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f370b34f000-7f370b350000 r--p 00007000 fe:01 23342756                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f370b350000-7f370b351000 ---p 00008000 fe:01 23342756                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f370b351000-7f370b352000 r--p 00008000 fe:01 23342756                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f370b352000-7f370b353000 rw-p 00009000 fe:01 23342756                   /usr/lib/x86_64-linux-gnu/librt-2.31.so
7f370b353000-7f370b35a000 r--p 00000000 fe:01 23341369                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f370b35a000-7f370b36a000 r-xp 00007000 fe:01 23341369                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f370b36a000-7f370b36f000 r--p 00017000 fe:01 23341369                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f370b36f000-7f370b370000 r--p 0001b000 fe:01 23341369                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f370b370000-7f370b371000 rw-p 0001c000 fe:01 23341369                   /usr/lib/x86_64-linux-gnu/libpthread-2.31.so
7f370b371000-7f370b375000 rw-p 00000000 00:00 0 
7f370b375000-7f370b378000 r--p 00000000 fe:01 23334675                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f370b378000-7f370b389000 r-xp 00003000 fe:01 23334675                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f370b389000-7f370b38f000 r--p 00014000 fe:01 23334675                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f370b38f000-7f370b390000 ---p 0001a000 fe:01 23334675                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f370b390000-7f370b391000 r--p 0001a000 fe:01 23334675                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f370b391000-7f370b392000 rw-p 0001b000 fe:01 23334675                   /usr/lib/x86_64-linux-gnu/libz.so.1.2.11
7f370b392000-7f370b3b7000 r--p 00000000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f370b3b7000-7f370b502000 r-xp 00025000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f370b502000-7f370b54c000 r--p 00170000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f370b54c000-7f370b54d000 ---p 001ba000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f370b54d000-7f370b550000 r--p 001ba000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f370b550000-7f370b553000 rw-p 001bd000 fe:01 23333954                   /usr/lib/x86_64-linux-gnu/libc-2.31.so
7f370b553000-7f370b557000 rw-p 00000000 00:00 0 
7f370b557000-7f370b558000 r--p 00000000 fe:01 29891937                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/nonblock.so
7f370b558000-7f370b559000 r-xp 00001000 fe:01 29891937                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/nonblock.so
7f370b559000-7f370b55a000 r--p 00002000 fe:01 29891937                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/nonblock.so
7f370b55a000-7f370b55b000 r--p 00002000 fe:01 29891937                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/nonblock.so
7f370b55b000-7f370b55c000 rw-p 00003000 fe:01 29891937                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/io/nonblock.so
7f370b55c000-7f370b55d000 r--p 00000000 fe:01 29892051                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f370b55d000-7f370b55f000 r-xp 00001000 fe:01 29892051                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f370b55f000-7f370b560000 r--p 00003000 fe:01 29892051                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f370b560000-7f370b561000 r--p 00003000 fe:01 29892051                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f370b561000-7f370b562000 rw-p 00004000 fe:01 29892051                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/trans/transdb.so
7f370b562000-7f370b563000 r--p 00000000 fe:01 29891916                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f370b563000-7f370b564000 r-xp 00001000 fe:01 29891916                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f370b564000-7f370b565000 r--p 00002000 fe:01 29891916                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f370b565000-7f370b566000 r--p 00002000 fe:01 29891916                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f370b566000-7f370b567000 rw-p 00003000 fe:01 29891916                   /var/tmp/git/ruby/ruby/.local/lib/ruby/3.0.0/x86_64-linux/enc/encdb.so
7f370b567000-7f370b56e000 r--s 00000000 fe:01 23358317                   /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache
7f370b56e000-7f370b59d000 r--p 00000000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f370b59d000-7f370b84d000 r-xp 0002f000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f370b84d000-7f370b999000 r--p 002df000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f370b999000-7f370b99a000 ---p 0042b000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f370b99a000-7f370b9a0000 r--p 0042b000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f370b9a0000-7f370b9a4000 rw-p 00431000 fe:01 29890851                   /var/tmp/git/ruby/ruby/.local/lib/libruby.so.3.0.0
7f370b9a4000-7f370b9ba000 rw-p 00000000 00:00 0 
7f370b9ba000-7f370b9bb000 r--p 00000000 fe:01 23333950                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f370b9bb000-7f370b9db000 r-xp 00001000 fe:01 23333950                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f370b9db000-7f370b9e3000 r--p 00021000 fe:01 23333950                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f370b9e4000-7f370b9e5000 r--p 00029000 fe:01 23333950                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f370b9e5000-7f370b9e6000 rw-p 0002a000 fe:01 23333950                   /usr/lib/x86_64-linux-gnu/ld-2.31.so
7f370b9e6000-7f370b9e7000 rw-p 00000000 00:00 0 
7ffce8ccd000-7ffce94cc000 rw-p 00000000 00:00 0                          [stack]
7ffce9568000-7ffce956c000 r--p 00000000 00:00 0                          [vvar]
7ffce956c000-7ffce956e000 r-xp 00000000 00:00 0                          [vdso]


Aborted

OpenSSL::Timestamp::Response.new and OpenSSL::Timestamp::TokenInfo.new also crash with same argument.

@rhenium
Copy link
Member

rhenium commented Dec 20, 2021

Fixed by #407.

@rhenium rhenium closed this as completed Dec 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

No branches or pull requests

2 participants