Project

General

Profile

Bug #17123

seg fault with nokogiri and ews

Added by jreidthompson (Reid Thompson) about 1 month ago. Updated about 1 month ago.

Status:
Third Party's Issue
Priority:
Normal
Assignee:
-
Target version:
-
ruby -v:
ruby 2.5.8p224 (2020-03-31 revision 67882) [x86_64-linux]
[ruby-core:99591]

Description

This is a script that utilizes Ruby-EWS to query an exchange server:

$ cat .git/config 
[core]
    repositoryformatversion = 0
    filemode = true
    bare = false
    logallrefupdates = true
[remote "origin"]
    url = https://github.com/lusis/Ruby-EWS.git
    fetch = +refs/heads/*:refs/remotes/origin/*
[branch "master"]
    remote = origin
    merge = refs/heads/master
$ cat lookupEmail.sh 
cd /home/rthompso/src/git/Ruby-EWS

if [ -z $1  ]
then
    ruby -I . ews.rb  -h
else
    ruby -I . ews.rb  "$@"
fi
$ lookupEmail.sh -l UserDisributionList@ourcompany.com
Password: 

It returned correct output followed by the following segfault information.

[BUG] Segmentation fault at 0x0000000000000498
ruby 2.5.8p224 (2020-03-31 revision 67882) [x86_64-linux]

-- Machine register context ------------------------------------------------
 RIP: 0x00007fbff4601d3d RBP: 0x00007ffd97e018b0 RSP: 0x00007ffd97e016c8
 RAX: 0x0000000000000000 RBX: 0x00007fbff3a1fc48 RCX: 0x0000000000000007
 RDX: 0x0000000000000001 RDI: 0x000055c44b7dffd0 RSI: 0x000055c44b7dffd0
  R8: 0x000055c44b7dffd0  R9: 0x000000000000002c R10: 0x0000000000000015
 R11: 0x00007ffd97e01638 R12: 0x0000000000000000 R13: 0x00007ffd97e01738
 R14: 0x00007fbff3a17198 R15: 0x000055c44b5fcbc0 EFL: 0x0000000000010202

-- C level backtrace information -------------------------------------------
/usr/lib64/libruby25.so.2.5(rb_print_backtrace+0x15) [0x7fbff4720435]
/usr/lib64/libruby25.so.2.5(0x1c866c) [0x7fbff472066c]
/usr/lib64/libruby25.so.2.5(0x8e461) [0x7fbff45e6461]
/usr/lib64/libruby25.so.2.5(0x1560f2) [0x7fbff46ae0f2]
/lib64/libc.so.6(0x7fbff43d6690) [0x7fbff43d6690]
/usr/lib64/libruby25.so.2.5(0xa9d3d) [0x7fbff4601d3d]
/usr/lib64/libxml2.so.2(xmlCleanupCharEncodingHandlers+0x96) [0x7fbff38f06c6]
/usr/lib64/libxml2.so.2(0x3b299) [0x7fbff38f9299]
/lib64/ld-linux-x86-64.so.2(_dl_fini+0x1c3) [0x7fbff487cd03]
/lib64/libc.so.6(0x3adc4) [0x7fbff43d8dc4]
/lib64/libc.so.6(0x3af7a) [0x7fbff43d8f7a]
/lib64/libc.so.6(__libc_start_main+0xf2) [0x7fbff43c1d82]
ruby(_start+0x2a) [0x55c4494e011a]

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

* Process memory map:

55c4494df000-55c4494e0000 r--p 00000000 00:16 1111661                    /usr/bin/ruby25
55c4494e0000-55c4494e1000 r-xp 00001000 00:16 1111661                    /usr/bin/ruby25
55c4494e1000-55c4494e2000 r--p 00002000 00:16 1111661                    /usr/bin/ruby25
55c4494e2000-55c4494e3000 r--p 00002000 00:16 1111661                    /usr/bin/ruby25
55c4494e3000-55c4494e4000 rw-p 00003000 00:16 1111661                    /usr/bin/ruby25
55c44b027000-55c44c59a000 rw-p 00000000 00:00 0                          [heap]
7fbfec000000-7fbfec021000 rw-p 00000000 00:00 0 
7fbfec021000-7fbff0000000 ---p 00000000 00:00 0 
7fbff0d54000-7fbff0eb6000 r--s 00000000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff0eb6000-7fbff106d000 r--s 00000000 00:16 1308979                    /lib64/libc-2.31.so
7fbff106d000-7fbff131c000 r--s 00000000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff131c000-7fbff1339000 r--p 00000000 00:16 866823                     /usr/lib64/libssl.so.1.1
7fbff1339000-7fbff1385000 r-xp 0001d000 00:16 866823                     /usr/lib64/libssl.so.1.1
7fbff1385000-7fbff139f000 r--p 00069000 00:16 866823                     /usr/lib64/libssl.so.1.1
7fbff139f000-7fbff13a0000 ---p 00083000 00:16 866823                     /usr/lib64/libssl.so.1.1
7fbff13a0000-7fbff13a8000 r--p 00083000 00:16 866823                     /usr/lib64/libssl.so.1.1
7fbff13a8000-7fbff13ad000 rw-p 0008b000 00:16 866823                     /usr/lib64/libssl.so.1.1
7fbff13d1000-7fbff13d7000 r--p 00000000 00:16 1111194                    /usr/lib64/ruby/2.5.0/x86_64-linux/socket.so
7fbff13d7000-7fbff13f5000 r-xp 00006000 00:16 1111194                    /usr/lib64/ruby/2.5.0/x86_64-linux/socket.so
7fbff13f5000-7fbff13fc000 r--p 00024000 00:16 1111194                    /usr/lib64/ruby/2.5.0/x86_64-linux/socket.so
7fbff13fc000-7fbff13fd000 ---p 0002b000 00:16 1111194                    /usr/lib64/ruby/2.5.0/x86_64-linux/socket.so
7fbff13fd000-7fbff13fe000 r--p 0002b000 00:16 1111194                    /usr/lib64/ruby/2.5.0/x86_64-linux/socket.so
7fbff13fe000-7fbff13ff000 rw-p 0002c000 00:16 1111194                    /usr/lib64/ruby/2.5.0/x86_64-linux/socket.so
7fbff13ff000-7fbff1473000 r--p 00000000 00:16 865532                     /usr/lib64/libcrypto.so.1.1
7fbff1473000-7fbff15fb000 r-xp 00074000 00:16 865532                     /usr/lib64/libcrypto.so.1.1
7fbff15fb000-7fbff1687000 r--p 001fc000 00:16 865532                     /usr/lib64/libcrypto.so.1.1
7fbff1687000-7fbff16b2000 r--p 00287000 00:16 865532                     /usr/lib64/libcrypto.so.1.1
7fbff16b2000-7fbff16b5000 rw-p 002b2000 00:16 865532                     /usr/lib64/libcrypto.so.1.1
7fbff16b5000-7fbff16b9000 rw-p 00000000 00:00 0 
7fbff16b9000-7fbff16bd000 r--p 00000000 00:16 9037838                    /usr/lib64/libgpg-error.so.0.27.0
7fbff16bd000-7fbff16d0000 r-xp 00004000 00:16 9037838                    /usr/lib64/libgpg-error.so.0.27.0
7fbff16d0000-7fbff16da000 r--p 00017000 00:16 9037838                    /usr/lib64/libgpg-error.so.0.27.0
7fbff16da000-7fbff16db000 r--p 00020000 00:16 9037838                    /usr/lib64/libgpg-error.so.0.27.0
7fbff16db000-7fbff16dc000 rw-p 00021000 00:16 9037838                    /usr/lib64/libgpg-error.so.0.27.0
7fbff16dc000-7fbff1779000 r--p 00000000 00:16 6836604                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libstdc++.so.6.0.28
7fbff1779000-7fbff189b000 r-xp 0009d000 00:16 6836604                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libstdc++.so.6.0.28
7fbff189b000-7fbff193f000 r--p 001bf000 00:16 6836604                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libstdc++.so.6.0.28
7fbff193f000-7fbff1940000 ---p 00263000 00:16 6836604                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libstdc++.so.6.0.28
7fbff1940000-7fbff194d000 r--p 00263000 00:16 6836604                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libstdc++.so.6.0.28
7fbff194d000-7fbff1952000 rw-p 00270000 00:16 6836604                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libstdc++.so.6.0.28
7fbff1952000-7fbff1955000 rw-p 00000000 00:00 0 
7fbff1955000-7fbff1956000 r--p 00000000 00:16 45181                      /usr/lib64/libicudata.so.67.1
7fbff1956000-7fbff1957000 r-xp 00001000 00:16 45181                      /usr/lib64/libicudata.so.67.1
7fbff1957000-7fbff346c000 r--p 00002000 00:16 45181                      /usr/lib64/libicudata.so.67.1
7fbff346c000-7fbff346d000 r--p 01b16000 00:16 45181                      /usr/lib64/libicudata.so.67.1
7fbff346d000-7fbff346e000 rw-p 01b17000 00:16 45181                      /usr/lib64/libicudata.so.67.1
7fbff3492000-7fbff34bd000 r--s 00000000 00:16 1308116                    /lib64/ld-2.31.so
7fbff34bd000-7fbff34be000 ---p 00000000 00:00 0 
7fbff34be000-7fbff35be000 rw-p 00000000 00:00 0 
7fbff35be000-7fbff35ca000 r--p 00000000 00:16 9453646                    /usr/lib64/libgcrypt.so.20.2.5
7fbff35ca000-7fbff3697000 r-xp 0000c000 00:16 9453646                    /usr/lib64/libgcrypt.so.20.2.5
7fbff3697000-7fbff36d4000 r--p 000d9000 00:16 9453646                    /usr/lib64/libgcrypt.so.20.2.5
7fbff36d4000-7fbff36d6000 r--p 00115000 00:16 9453646                    /usr/lib64/libgcrypt.so.20.2.5
7fbff36d6000-7fbff36db000 rw-p 00117000 00:16 9453646                    /usr/lib64/libgcrypt.so.20.2.5
7fbff36db000-7fbff36dc000 rw-p 00000000 00:00 0 
7fbff36dc000-7fbff373d000 r--p 00000000 00:16 79054                      /usr/lib64/libicuuc.so.67.1
7fbff373d000-7fbff3821000 r-xp 00061000 00:16 79054                      /usr/lib64/libicuuc.so.67.1
7fbff3821000-7fbff38a8000 r--p 00145000 00:16 79054                      /usr/lib64/libicuuc.so.67.1
7fbff38a8000-7fbff38a9000 ---p 001cc000 00:16 79054                      /usr/lib64/libicuuc.so.67.1
7fbff38a9000-7fbff38bb000 r--p 001cc000 00:16 79054                      /usr/lib64/libicuuc.so.67.1
7fbff38bb000-7fbff38bc000 rw-p 001de000 00:16 79054                      /usr/lib64/libicuuc.so.67.1
7fbff38bc000-7fbff38be000 rw-p 00000000 00:00 0 
7fbff38be000-7fbff38ec000 r--p 00000000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff38ec000-7fbff39cc000 r-xp 0002e000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff39cc000-7fbff3a16000 r--p 0010e000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff3a16000-7fbff3a17000 ---p 00158000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff3a17000-7fbff3a1f000 r--p 00158000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff3a1f000-7fbff3a21000 rw-p 00160000 00:16 1067226                    /usr/lib64/libxml2.so.2.9.10
7fbff3a21000-7fbff3a22000 rw-p 00000000 00:00 0 
7fbff3a2b000-7fbff3a2c000 r--p 00000000 00:16 1111938                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/utf_16_32.so
7fbff3a2c000-7fbff3a2d000 r-xp 00001000 00:16 1111938                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/utf_16_32.so
7fbff3a2d000-7fbff3a2e000 r--p 00002000 00:16 1111938                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/utf_16_32.so
7fbff3a2e000-7fbff3a2f000 ---p 00003000 00:16 1111938                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/utf_16_32.so
7fbff3a2f000-7fbff3a30000 r--p 00003000 00:16 1111938                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/utf_16_32.so
7fbff3a30000-7fbff3a31000 rw-p 00004000 00:16 1111938                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/utf_16_32.so
7fbff3a31000-7fbff3a35000 r--p 00000000 00:16 1307905                    /lib64/libresolv-2.31.so
7fbff3a35000-7fbff3a41000 r-xp 00004000 00:16 1307905                    /lib64/libresolv-2.31.so
7fbff3a41000-7fbff3a44000 r--p 00010000 00:16 1307905                    /lib64/libresolv-2.31.so
7fbff3a44000-7fbff3a45000 ---p 00013000 00:16 1307905                    /lib64/libresolv-2.31.so
7fbff3a45000-7fbff3a46000 r--p 00013000 00:16 1307905                    /lib64/libresolv-2.31.so
7fbff3a46000-7fbff3a47000 rw-p 00014000 00:16 1307905                    /lib64/libresolv-2.31.so
7fbff3a47000-7fbff3a49000 rw-p 00000000 00:00 0 
7fbff3a49000-7fbff3a5d000 r--p 00000000 00:16 1109620                    /usr/lib64/ruby/2.5.0/x86_64-linux/openssl.so
7fbff3a5d000-7fbff3a8e000 r-xp 00014000 00:16 1109620                    /usr/lib64/ruby/2.5.0/x86_64-linux/openssl.so
7fbff3a8e000-7fbff3a9e000 r--p 00045000 00:16 1109620                    /usr/lib64/ruby/2.5.0/x86_64-linux/openssl.so
7fbff3a9e000-7fbff3aa0000 r--p 00054000 00:16 1109620                    /usr/lib64/ruby/2.5.0/x86_64-linux/openssl.so
7fbff3aa0000-7fbff3aa2000 rw-p 00056000 00:16 1109620                    /usr/lib64/ruby/2.5.0/x86_64-linux/openssl.so
7fbff3aa2000-7fbff3aa3000 rw-p 00000000 00:00 0 
7fbff3aa3000-7fbff3aa6000 r--p 00000000 00:16 6837498                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1
7fbff3aa6000-7fbff3ab7000 r-xp 00003000 00:16 6837498                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1
7fbff3ab7000-7fbff3abb000 r--p 00014000 00:16 6837498                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1
7fbff3abb000-7fbff3abc000 r--p 00017000 00:16 6837498                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1
7fbff3abc000-7fbff3abd000 rw-p 00018000 00:16 6837498                    /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/libgcc_s.so.1
7fbff3abd000-7fbff3ac0000 r--p 00000000 00:16 3454143                    /lib64/libz.so.1.2.11
7fbff3ac0000-7fbff3ace000 r-xp 00003000 00:16 3454143                    /lib64/libz.so.1.2.11
7fbff3ace000-7fbff3ad5000 r--p 00011000 00:16 3454143                    /lib64/libz.so.1.2.11
7fbff3ad5000-7fbff3ad6000 r--p 00017000 00:16 3454143                    /lib64/libz.so.1.2.11
7fbff3ad6000-7fbff3ad7000 rw-p 00018000 00:16 3454143                    /lib64/libz.so.1.2.11
7fbff3ad8000-7fbff3ad9000 r--p 00000000 00:16 1108985                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/utf_16le.so
7fbff3ad9000-7fbff3ada000 r-xp 00001000 00:16 1108985                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/utf_16le.so
7fbff3ada000-7fbff3adb000 r--p 00002000 00:16 1108985                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/utf_16le.so
7fbff3adb000-7fbff3adc000 r--p 00002000 00:16 1108985                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/utf_16le.so
7fbff3adc000-7fbff3add000 rw-p 00003000 00:16 1108985                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/utf_16le.so
7fbff3add000-7fbff3ade000 r--p 00000000 00:16 1128521                    /lib64/libnss_dns-2.31.so
7fbff3ade000-7fbff3ae2000 r-xp 00001000 00:16 1128521                    /lib64/libnss_dns-2.31.so
7fbff3ae2000-7fbff3ae3000 r--p 00005000 00:16 1128521                    /lib64/libnss_dns-2.31.so
7fbff3ae3000-7fbff3ae4000 r--p 00005000 00:16 1128521                    /lib64/libnss_dns-2.31.so
7fbff3ae4000-7fbff3ae5000 rw-p 00006000 00:16 1128521                    /lib64/libnss_dns-2.31.so
7fbff3ae5000-7fbff3ae8000 r--p 00000000 00:16 1308249                    /lib64/libnss_files-2.31.so
7fbff3ae8000-7fbff3aef000 r-xp 00003000 00:16 1308249                    /lib64/libnss_files-2.31.so
7fbff3aef000-7fbff3af1000 r--p 0000a000 00:16 1308249                    /lib64/libnss_files-2.31.so
7fbff3af1000-7fbff3af2000 r--p 0000b000 00:16 1308249                    /lib64/libnss_files-2.31.so
7fbff3af2000-7fbff3af3000 rw-p 0000c000 00:16 1308249                    /lib64/libnss_files-2.31.so
7fbff3af3000-7fbff3af5000 r--p 00000000 00:16 1109817                    /usr/lib64/ruby/2.5.0/x86_64-linux/pathname.so
7fbff3af5000-7fbff3af9000 r-xp 00002000 00:16 1109817                    /usr/lib64/ruby/2.5.0/x86_64-linux/pathname.so
7fbff3af9000-7fbff3afb000 r--p 00006000 00:16 1109817                    /usr/lib64/ruby/2.5.0/x86_64-linux/pathname.so
7fbff3afb000-7fbff3afc000 r--p 00007000 00:16 1109817                    /usr/lib64/ruby/2.5.0/x86_64-linux/pathname.so
7fbff3afc000-7fbff3afd000 rw-p 00008000 00:16 1109817                    /usr/lib64/ruby/2.5.0/x86_64-linux/pathname.so
7fbff3afd000-7fbff3b01000 r--p 00000000 00:16 1270218                    /usr/lib64/libexslt.so.0.8.20
7fbff3b01000-7fbff3b0e000 r-xp 00004000 00:16 1270218                    /usr/lib64/libexslt.so.0.8.20
7fbff3b0e000-7fbff3b12000 r--p 00011000 00:16 1270218                    /usr/lib64/libexslt.so.0.8.20
7fbff3b12000-7fbff3b13000 r--p 00014000 00:16 1270218                    /usr/lib64/libexslt.so.0.8.20
7fbff3b13000-7fbff3b14000 rw-p 00015000 00:16 1270218                    /usr/lib64/libexslt.so.0.8.20
7fbff3b14000-7fbff3b1e000 r--p 00000000 00:16 1264969                    /usr/lib64/libxslt.so.1.1.33
7fbff3b1e000-7fbff3b43000 r-xp 0000a000 00:16 1264969                    /usr/lib64/libxslt.so.1.1.33
7fbff3b43000-7fbff3b4f000 r--p 0002f000 00:16 1264969                    /usr/lib64/libxslt.so.1.1.33
7fbff3b4f000-7fbff3b50000 ---p 0003b000 00:16 1264969                    /usr/lib64/libxslt.so.1.1.33
7fbff3b50000-7fbff3b51000 r--p 0003b000 00:16 1264969                    /usr/lib64/libxslt.so.1.1.33
7fbff3b51000-7fbff3b52000 rw-p 0003c000 00:16 1264969                    /usr/lib64/libxslt.so.1.1.33
7fbff3b52000-7fbff3b53000 rw-p 00000000 00:00 0 
7fbff3b53000-7fbff3b55000 r--p 00000000 00:16 1111345                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/console.so
7fbff3b55000-7fbff3b57000 r-xp 00002000 00:16 1111345                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/console.so
7fbff3b57000-7fbff3b58000 r--p 00004000 00:16 1111345                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/console.so
7fbff3b58000-7fbff3b59000 r--p 00004000 00:16 1111345                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/console.so
7fbff3b59000-7fbff3b5a000 rw-p 00005000 00:16 1111345                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/console.so
7fbff3b5a000-7fbff3b5b000 r--p 00000000 00:16 1111692                    /usr/lib64/ruby/2.5.0/x86_64-linux/cgi/escape.so
7fbff3b5b000-7fbff3b5d000 r-xp 00001000 00:16 1111692                    /usr/lib64/ruby/2.5.0/x86_64-linux/cgi/escape.so
7fbff3b5d000-7fbff3b5e000 r--p 00003000 00:16 1111692                    /usr/lib64/ruby/2.5.0/x86_64-linux/cgi/escape.so
7fbff3b5e000-7fbff3b5f000 r--p 00003000 00:16 1111692                    /usr/lib64/ruby/2.5.0/x86_64-linux/cgi/escape.so
7fbff3b5f000-7fbff3b60000 rw-p 00004000 00:16 1111692                    /usr/lib64/ruby/2.5.0/x86_64-linux/cgi/escape.so
7fbff3b60000-7fbff3b61000 r--p 00000000 00:16 1109626                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/md5.so
7fbff3b61000-7fbff3b62000 r-xp 00001000 00:16 1109626                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/md5.so
7fbff3b62000-7fbff3b63000 r--p 00002000 00:16 1109626                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/md5.so
7fbff3b63000-7fbff3b64000 r--p 00002000 00:16 1109626                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/md5.so
7fbff3b64000-7fbff3b65000 rw-p 00003000 00:16 1109626                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/md5.so
7fbff3b65000-7fbff3b66000 r--p 00000000 00:16 1111197                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/wait.so
7fbff3b66000-7fbff3b67000 r-xp 00001000 00:16 1111197                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/wait.so
7fbff3b67000-7fbff3b68000 r--p 00002000 00:16 1111197                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/wait.so
7fbff3b68000-7fbff3b69000 r--p 00002000 00:16 1111197                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/wait.so
7fbff3b69000-7fbff3b6a000 rw-p 00003000 00:16 1111197                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/wait.so
7fbff3b6a000-7fbff3b6b000 r--p 00000000 00:16 1109816                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/nonblock.so
7fbff3b6b000-7fbff3b6c000 r-xp 00001000 00:16 1109816                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/nonblock.so
7fbff3b6c000-7fbff3b6d000 r--p 00002000 00:16 1109816                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/nonblock.so
7fbff3b6d000-7fbff3b6e000 r--p 00002000 00:16 1109816                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/nonblock.so
7fbff3b6e000-7fbff3b6f000 rw-p 00003000 00:16 1109816                    /usr/lib64/ruby/2.5.0/x86_64-linux/io/nonblock.so
7fbff3b6f000-7fbff3b70000 r--p 00000000 00:16 1111347                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest.so
7fbff3b70000-7fbff3b72000 r-xp 00001000 00:16 1111347                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest.so
7fbff3b72000-7fbff3b73000 r--p 00003000 00:16 1111347                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest.so
7fbff3b73000-7fbff3b74000 r--p 00003000 00:16 1111347                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest.so
7fbff3b74000-7fbff3b75000 rw-p 00004000 00:16 1111347                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest.so
7fbff3b75000-7fbff3b76000 r--p 00000000 00:16 1111195                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/sha1.so
7fbff3b76000-7fbff3b77000 r-xp 00001000 00:16 1111195                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/sha1.so
7fbff3b77000-7fbff3b78000 r--p 00002000 00:16 1111195                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/sha1.so
7fbff3b78000-7fbff3b79000 r--p 00002000 00:16 1111195                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/sha1.so
7fbff3b79000-7fbff3b7a000 rw-p 00003000 00:16 1111195                    /usr/lib64/ruby/2.5.0/x86_64-linux/digest/sha1.so
7fbff3b7a000-7fbff3b7d000 r--p 00000000 00:16 1111313                    /usr/lib64/ruby/2.5.0/x86_64-linux/zlib.so
7fbff3b7d000-7fbff3b86000 r-xp 00003000 00:16 1111313                    /usr/lib64/ruby/2.5.0/x86_64-linux/zlib.so
7fbff3b86000-7fbff3b89000 r--p 0000c000 00:16 1111313                    /usr/lib64/ruby/2.5.0/x86_64-linux/zlib.so
7fbff3b89000-7fbff3b8a000 r--p 0000e000 00:16 1111313                    /usr/lib64/ruby/2.5.0/x86_64-linux/zlib.so
7fbff3b8a000-7fbff3b8b000 rw-p 0000f000 00:16 1111313                    /usr/lib64/ruby/2.5.0/x86_64-linux/zlib.so
7fbff3b8b000-7fbff3b8c000 r--p 00000000 00:16 1307763                    /usr/lib64/gconv/CP932.so
7fbff3b8c000-7fbff3b8e000 r-xp 00001000 00:16 1307763                    /usr/lib64/gconv/CP932.so
7fbff3b8e000-7fbff3ba3000 r--p 00003000 00:16 1307763                    /usr/lib64/gconv/CP932.so
7fbff3ba3000-7fbff3ba4000 r--p 00017000 00:16 1307763                    /usr/lib64/gconv/CP932.so
7fbff3ba4000-7fbff3ba5000 rw-p 00018000 00:16 1307763                    /usr/lib64/gconv/CP932.so
7fbff3ba5000-7fbff3ba8000 r--p 00000000 00:16 1111700                    /usr/lib64/ruby/2.5.0/x86_64-linux/date_core.so
7fbff3ba8000-7fbff3bd1000 r-xp 00003000 00:16 1111700                    /usr/lib64/ruby/2.5.0/x86_64-linux/date_core.so
7fbff3bd1000-7fbff3bd8000 r--p 0002c000 00:16 1111700                    /usr/lib64/ruby/2.5.0/x86_64-linux/date_core.so
7fbff3bd8000-7fbff3bd9000 ---p 00033000 00:16 1111700                    /usr/lib64/ruby/2.5.0/x86_64-linux/date_core.so
7fbff3bd9000-7fbff3bda000 r--p 00033000 00:16 1111700                    /usr/lib64/ruby/2.5.0/x86_64-linux/date_core.so
7fbff3bda000-7fbff3bdb000 rw-p 00034000 00:16 1111700                    /usr/lib64/ruby/2.5.0/x86_64-linux/date_core.so
7fbff3bdb000-7fbff3bdc000 rw-p 00000000 00:00 0 
7fbff3be7000-7fbff3c23000 r--s 00000000 00:16 1068241                    /usr/lib/debug/usr/lib64/libxml2.so.2.9.10.debug
7fbff3c23000-7fbff3c88000 r--s 00000000 00:16 1309093                    /usr/lib/debug/lib64/libc-2.31.so.debug
7fbff3c88000-7fbff3cdb000 r--s 00000000 00:16 1109221                    /usr/lib/debug/usr/lib64/libruby25.so.2.5.8.debug
7fbff3cdb000-7fbff3cdd000 r--s 00000000 00:16 1111656                    /usr/lib/debug/usr/bin/ruby25.debug
7fbff3cdd000-7fbff4184000 r--p 00000000 00:16 1308272                    /usr/lib64/locale/locale-archive
7fbff4184000-7fbff4187000 rw-p 00000000 00:00 0 
7fbff4187000-7fbff4194000 r--p 00000000 00:16 1308111                    /lib64/libm-2.31.so
7fbff4194000-7fbff4229000 r-xp 0000d000 00:16 1308111                    /lib64/libm-2.31.so
7fbff4229000-7fbff42c2000 r--p 000a2000 00:16 1308111                    /lib64/libm-2.31.so
7fbff42c2000-7fbff42c3000 r--p 0013a000 00:16 1308111                    /lib64/libm-2.31.so
7fbff42c3000-7fbff42c4000 rw-p 0013b000 00:16 1308111                    /lib64/libm-2.31.so
7fbff42c4000-7fbff42c6000 rw-p 00000000 00:00 0 
7fbff42c6000-7fbff42c7000 r--p 00000000 00:16 1309092                    /lib64/libcrypt-2.31.so
7fbff42c7000-7fbff42cd000 r-xp 00001000 00:16 1309092                    /lib64/libcrypt-2.31.so
7fbff42cd000-7fbff42cf000 r--p 00007000 00:16 1309092                    /lib64/libcrypt-2.31.so
7fbff42cf000-7fbff42d0000 r--p 00008000 00:16 1309092                    /lib64/libcrypt-2.31.so
7fbff42d0000-7fbff42d1000 rw-p 00009000 00:16 1309092                    /lib64/libcrypt-2.31.so
7fbff42d1000-7fbff42ff000 rw-p 00000000 00:00 0 
7fbff42ff000-7fbff4300000 r--p 00000000 00:16 1308343                    /lib64/libdl-2.31.so
7fbff4300000-7fbff4301000 r-xp 00001000 00:16 1308343                    /lib64/libdl-2.31.so
7fbff4301000-7fbff4302000 r--p 00002000 00:16 1308343                    /lib64/libdl-2.31.so
7fbff4302000-7fbff4303000 r--p 00002000 00:16 1308343                    /lib64/libdl-2.31.so
7fbff4303000-7fbff4304000 rw-p 00003000 00:16 1308343                    /lib64/libdl-2.31.so
7fbff4304000-7fbff4310000 r--p 00000000 00:16 507608                     /usr/lib64/libgmp.so.10.4.0
7fbff4310000-7fbff4364000 r-xp 0000c000 00:16 507608                     /usr/lib64/libgmp.so.10.4.0
7fbff4364000-7fbff437b000 r--p 00060000 00:16 507608                     /usr/lib64/libgmp.so.10.4.0
7fbff437b000-7fbff437c000 ---p 00077000 00:16 507608                     /usr/lib64/libgmp.so.10.4.0
7fbff437c000-7fbff437d000 r--p 00077000 00:16 507608                     /usr/lib64/libgmp.so.10.4.0
7fbff437d000-7fbff437e000 rw-p 00078000 00:16 507608                     /usr/lib64/libgmp.so.10.4.0
7fbff437e000-7fbff4384000 r--p 00000000 00:16 1126638                    /lib64/libpthread-2.31.so
7fbff4384000-7fbff4393000 r-xp 00006000 00:16 1126638                    /lib64/libpthread-2.31.so
7fbff4393000-7fbff4398000 r--p 00015000 00:16 1126638                    /lib64/libpthread-2.31.so
7fbff4398000-7fbff4399000 r--p 00019000 00:16 1126638                    /lib64/libpthread-2.31.so
7fbff4399000-7fbff439a000 rw-p 0001a000 00:16 1126638                    /lib64/libpthread-2.31.so
7fbff439a000-7fbff439e000 rw-p 00000000 00:00 0 
7fbff439e000-7fbff43c0000 r--p 00000000 00:16 1308979                    /lib64/libc-2.31.so
7fbff43c0000-7fbff4504000 r-xp 00022000 00:16 1308979                    /lib64/libc-2.31.so
7fbff4504000-7fbff454e000 r--p 00166000 00:16 1308979                    /lib64/libc-2.31.so
7fbff454e000-7fbff4552000 r--p 001af000 00:16 1308979                    /lib64/libc-2.31.so
7fbff4552000-7fbff4554000 rw-p 001b3000 00:16 1308979                    /lib64/libc-2.31.so
7fbff4554000-7fbff4558000 rw-p 00000000 00:00 0 
7fbff4558000-7fbff4580000 r--p 00000000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff4580000-7fbff4728000 r-xp 00028000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff4728000-7fbff47ff000 r--p 001d0000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff47ff000-7fbff4800000 ---p 002a7000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff4800000-7fbff4805000 r--p 002a7000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff4805000-7fbff4808000 rw-p 002ac000 00:16 1109323                    /usr/lib64/libruby25.so.2.5.8
7fbff4808000-7fbff481b000 rw-p 00000000 00:00 0 
7fbff481b000-7fbff481f000 r--s 00000000 00:16 1111661                    /usr/bin/ruby25
7fbff481f000-7fbff4821000 r--p 00000000 00:16 1108977                    /usr/lib64/ruby/2.5.0/x86_64-linux/strscan.so
7fbff4821000-7fbff4824000 r-xp 00002000 00:16 1108977                    /usr/lib64/ruby/2.5.0/x86_64-linux/strscan.so
7fbff4824000-7fbff4825000 r--p 00005000 00:16 1108977                    /usr/lib64/ruby/2.5.0/x86_64-linux/strscan.so
7fbff4825000-7fbff4826000 ---p 00006000 00:16 1108977                    /usr/lib64/ruby/2.5.0/x86_64-linux/strscan.so
7fbff4826000-7fbff4827000 r--p 00006000 00:16 1108977                    /usr/lib64/ruby/2.5.0/x86_64-linux/strscan.so
7fbff4827000-7fbff4828000 rw-p 00007000 00:16 1108977                    /usr/lib64/ruby/2.5.0/x86_64-linux/strscan.so
7fbff4828000-7fbff4829000 r--p 00000000 00:16 1109941                    /usr/lib64/ruby/2.5.0/x86_64-linux/racc/cparse.so
7fbff4829000-7fbff482c000 r-xp 00001000 00:16 1109941                    /usr/lib64/ruby/2.5.0/x86_64-linux/racc/cparse.so
7fbff482c000-7fbff482d000 r--p 00004000 00:16 1109941                    /usr/lib64/ruby/2.5.0/x86_64-linux/racc/cparse.so
7fbff482d000-7fbff482e000 r--p 00004000 00:16 1109941                    /usr/lib64/ruby/2.5.0/x86_64-linux/racc/cparse.so
7fbff482e000-7fbff482f000 rw-p 00005000 00:16 1109941                    /usr/lib64/ruby/2.5.0/x86_64-linux/racc/cparse.so
7fbff482f000-7fbff4836000 r--p 00000000 00:2a 4305167                    /home/rthompso/.gem/ruby/2.5.0/gems/nokogiri-1.10.10/lib/nokogiri/nokogiri.so
7fbff4836000-7fbff4844000 r-xp 00007000 00:2a 4305167                    /home/rthompso/.gem/ruby/2.5.0/gems/nokogiri-1.10.10/lib/nokogiri/nokogiri.so
7fbff4844000-7fbff484a000 r--p 00015000 00:2a 4305167                    /home/rthompso/.gem/ruby/2.5.0/gems/nokogiri-1.10.10/lib/nokogiri/nokogiri.so
7fbff484a000-7fbff484b000 r--p 0001a000 00:2a 4305167                    /home/rthompso/.gem/ruby/2.5.0/gems/nokogiri-1.10.10/lib/nokogiri/nokogiri.so
7fbff484b000-7fbff484c000 rw-p 0001b000 00:2a 4305167                    /home/rthompso/.gem/ruby/2.5.0/gems/nokogiri-1.10.10/lib/nokogiri/nokogiri.so
7fbff484c000-7fbff484e000 r--p 00000000 00:16 1109092                    /usr/lib64/ruby/2.5.0/x86_64-linux/stringio.so
7fbff484e000-7fbff4852000 r-xp 00002000 00:16 1109092                    /usr/lib64/ruby/2.5.0/x86_64-linux/stringio.so
7fbff4852000-7fbff4854000 r--p 00006000 00:16 1109092                    /usr/lib64/ruby/2.5.0/x86_64-linux/stringio.so
7fbff4854000-7fbff4855000 r--p 00007000 00:16 1109092                    /usr/lib64/ruby/2.5.0/x86_64-linux/stringio.so
7fbff4855000-7fbff4856000 rw-p 00008000 00:16 1109092                    /usr/lib64/ruby/2.5.0/x86_64-linux/stringio.so
7fbff4856000-7fbff4857000 r--p 00000000 00:16 1109934                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7fbff4857000-7fbff4859000 r-xp 00001000 00:16 1109934                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7fbff4859000-7fbff485a000 r--p 00003000 00:16 1109934                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7fbff485a000-7fbff485b000 r--p 00003000 00:16 1109934                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7fbff485b000-7fbff485c000 rw-p 00004000 00:16 1109934                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/trans/transdb.so
7fbff485c000-7fbff485d000 r--p 00000000 00:16 1109326                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so
7fbff485d000-7fbff485e000 r-xp 00001000 00:16 1109326                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so
7fbff485e000-7fbff485f000 r--p 00002000 00:16 1109326                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so
7fbff485f000-7fbff4860000 r--p 00002000 00:16 1109326                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so
7fbff4860000-7fbff4861000 rw-p 00003000 00:16 1109326                    /usr/lib64/ruby/2.5.0/x86_64-linux/enc/encdb.so
7fbff4861000-7fbff4868000 r--s 00000000 00:16 1308363                    /usr/lib64/gconv/gconv-modules.cache
7fbff4868000-7fbff4869000 ---p 00000000 00:00 0 
7fbff4869000-7fbff486d000 rw-p 00000000 00:00 0 
7fbff486d000-7fbff486e000 r--p 00000000 00:16 1308116                    /lib64/ld-2.31.so
7fbff486e000-7fbff488d000 r-xp 00001000 00:16 1308116                    /lib64/ld-2.31.so
7fbff488d000-7fbff4895000 r--p 00020000 00:16 1308116                    /lib64/ld-2.31.so
7fbff4896000-7fbff4897000 r--p 00028000 00:16 1308116                    /lib64/ld-2.31.so
7fbff4897000-7fbff4898000 rw-p 00029000 00:16 1308116                    /lib64/ld-2.31.so
7fbff4898000-7fbff4899000 rw-p 00000000 00:00 0 
7ffd97607000-7ffd97e06000 rw-p 00000000 00:00 0                          [stack]
7ffd97ebb000-7ffd97ebe000 r--p 00000000 00:00 0                          [vvar]
7ffd97ebe000-7ffd97ec0000 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

/home/rthompso/bin/lookupEmail.sh: line 8: 17635 Aborted                 ruby -I . ews.rb "$@"

Updated by jreidthompson (Reid Thompson) about 1 month ago

Works fine with libxlm2 v 2.9.9

Updated by jeremyevans0 (Jeremy Evans) about 1 month ago

  • Status changed from Open to Third Party's Issue

jreidthompson (Reid Thompson) wrote in #note-2:

Works fine with libxlm2 v 2.9.9

#4

Updated by sawa (Tsuyoshi Sawada) about 1 month ago

  • Description updated (diff)

Also available in: Atom PDF