Project

General

Profile

Bug #17123

Updated by sawa (Tsuyoshi Sawada) over 3 years ago

This this is a script that utilizes Ruby-EWS to query an exchange server: 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  

 Note that the correctly returned correct response is output followed by here, then 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 "$@" 
 ``` 

Back