kubo / ruby-oci8

Ruby-oci8 - Oracle interface for ruby
Other
169 stars 75 forks source link

[BUG] Segmentation fault at 0x007fb6439a8000 when i try to run rails server and rails console #172

Closed klever316 closed 6 years ago

klever316 commented 6 years ago

Recently in my project when i started to use a newest version of ruby oci-8 (2.2.4.1), i came across with this particulary error everytime that i try to do a rails server and rails console.

The versions that i using right now is:

Ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux] Rails 5.1.4 SO (Centos 6.9)

The error log that shows up to me is this:

/usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so: [BUG] Segmentation fault at 0x007fb6439a8000 ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-linux]

-- Control frame information ----------------------------------------------- c:0031 p:-8311748 s:0169 e:000168 TOP [FINISH] c:0030 p:---- s:0166 e:000165 CFUNC :require c:0029 p:0012 s:0161 e:000160 BLOCK /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292 c:0028 p:0057 s:0158 e:000157 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:258 c:0027 p:0017 s:0152 e:000151 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292 c:0026 p:0410 s:0146 e:000145 TOP /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8.rb:107 [FINISH] c:0025 p:---- s:0136 e:000135 CFUNC :require c:0024 p:0012 s:0131 e:000130 BLOCK /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292 c:0023 p:0057 s:0128 e:000127 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:258 c:0022 p:0017 s:0122 e:000121 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292 c:0021 p:0034 s:0116 e:000115 TOP /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/ruby-oci8.rb:4 [FINISH] c:0020 p:---- s:0113 e:000112 CFUNC :require c:0019 p:0042 s:0108 e:000107 BLOCK /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:82 [FINISH] c:0018 p:---- s:0103 e:000102 CFUNC :each c:0017 p:0062 s:0099 e:000098 BLOCK /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:77 [FINISH] c:0016 p:---- s:0092 e:000091 CFUNC :each c:0015 p:0038 s:0088 e:000087 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:66 c:0014 p:0019 s:0083 e:000082 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler.rb:108 c:0013 p:0054 s:0078 e:000077 TOP /var/www/html/Big/config/application.rb:7 [FINISH] c:0012 p:---- s:0075 e:000074 CFUNC :require c:0011 p:0051 s:0070 e:000069 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command/actions.rb:15 c:0010 p:0051 s:0066 e:000065 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/commands/console/console_command.rb:84 c:0009 p:0078 s:0062 e:000061 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/thor-0.20.0/lib/thor/command.rb:27 c:0008 p:0058 s:0054 e:000053 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/thor-0.20.0/lib/thor/invocation.rb:126 c:0007 p:0303 s:0047 e:000046 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/thor-0.20.0/lib/thor.rb:387 c:0006 p:0051 s:0034 e:000033 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command/base.rb:63 c:0005 p:0154 s:0027 e:000026 METHOD /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command.rb:44 c:0004 p:0097 s:0016 e:000015 TOP /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/commands.rb:16 [FINISH] c:0003 p:---- s:0011 e:000010 CFUNC :require c:0002 p:0037 s:0006 e:000005 EVAL bin/rails:4 [FINISH] c:0001 p:0000 s:0003 E:001810 (none) [FINISH]

-- Ruby level backtrace information ---------------------------------------- bin/rails:4:in <main>' bin/rails:4:inrequire' /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/commands.rb:16:in <top (required)>' /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command.rb:44:ininvoke' /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command/base.rb:63:in perform' /usr/local/rvm/gems/ruby-2.4.1/gems/thor-0.20.0/lib/thor.rb:387:indispatch' /usr/local/rvm/gems/ruby-2.4.1/gems/thor-0.20.0/lib/thor/invocation.rb:126:in invoke_command' /usr/local/rvm/gems/ruby-2.4.1/gems/thor-0.20.0/lib/thor/command.rb:27:inrun' /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/commands/console/console_command.rb:84:in perform' /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command/actions.rb:15:inrequire_application_and_environment!' /usr/local/rvm/gems/ruby-2.4.1/gems/railties-5.1.3/lib/rails/command/actions.rb:15:in require' /var/www/html/Big/config/application.rb:7:in<top (required)>' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler.rb:108:in require' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:66:inrequire' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:66:in each' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:77:inblock in require' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:77:in each' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:82:inblock (2 levels) in require' /usr/local/rvm/gems/ruby-2.4.1/gems/bundler-1.15.4/lib/bundler/runtime.rb:82:in require' /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/ruby-oci8.rb:4:in<top (required)>' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292:in require' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:258:inload_dependency' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292:in block in require' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292:inrequire' /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8.rb:107:in <top (required)>' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292:inrequire' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:258:in load_dependency' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292:inblock in require' /usr/local/rvm/gems/ruby-2.4.1/gems/activesupport-5.1.3/lib/active_support/dependencies.rb:292:in `require'

-- Machine register context ------------------------------------------------ RIP: 0x00007ff50967258a RBP: 0x00007fb6439a8000 RSP: 0x00007ffea657fe90 RAX: 0x000000000488cba0 RBX: 0x000000000488cba0 RCX: 0x0000000000000004 RDX: 0x0000000000000000 RDI: 0x00007ff50967537a RSI: 0x00007fb6439a8000 R8: 0x0000000000000078 R9: 0x0101010101010101 R10: 0x0000000000000078 R11: 0x0000003ebee83ad2 R12: 0x000000000425b0a0 R13: 0x00007fb6439a8000 R14: 0x00007ffea657ffb8 R15: 0x0000000003d9e6c8 EFL: 0x0000000000010206

-- C level backtrace information ------------------------------------------- /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_vm_bugreport+0x5b8) [0x7ff513d8f188] vm_dump.c:684 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_bug_context+0x155) [0x7ff513c2fce5] error.c:506 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(sigsegv+0x5f) [0x7ff513d0b2af] signal.c:907 /lib64/libpthread.so.0 [0x3ebf20f7e0] /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so(plthook_open_real+0x6a) [0x7ff50967258a] plthook_elf.c:288 /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so(plthook_open+0x66) [0x7ff509672df6] plthook_elf.c:283 /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so(Init_oci8lib_240+0x377) [0x7ff50965a757] oci8lib.c:154 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(dln_load+0x10a) [0x7ff513bca85a] dln.c:1357 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_vm_call_cfunc+0xe0) [0x7ff513d6e6b0] vm.c:2043 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_internal+0x6c2) [0x7ff513c76542] load.c:1001 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_safe+0x9) [0x7ff513c76939] load.c:1042 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_method+0xab) [0x7ff513d850eb] vm_insnhelper.c:2295 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x2333) [0x7ff513d7cbe3] insns.def:1086 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_load_internal0+0xd0) [0x7ff513c74410] load.c:617 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_internal+0x704) [0x7ff513c76584] load.c:997 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_safe+0x9) [0x7ff513c76939] load.c:1042 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_method+0xab) [0x7ff513d850eb] vm_insnhelper.c:2295 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x2333) [0x7ff513d7cbe3] insns.def:1086 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_load_internal0+0xd0) [0x7ff513c74410] load.c:617 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_internal+0x704) [0x7ff513c76584] load.c:997 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_safe+0x9) [0x7ff513c76939] load.c:1042 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x26fb) [0x7ff513d7cfab] insns.def:1066 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(invoke_iseq_block_from_c+0x2c1) [0x7ff513d835f1] vm.c:969 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(invoke_block_from_c_splattable+0x10e) [0x7ff513d8397e] vm.c:1032 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_yield+0x66) [0x7ff513d84126] vm.c:1074 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_ary_each+0x45) [0x7ff513bcb965] array.c:1824 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x2f4c) [0x7ff513d7d7fc] insns.def:967 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(invoke_iseq_block_from_c+0x2c1) [0x7ff513d835f1] vm.c:969 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(invoke_block_from_c_splattable+0x10e) [0x7ff513d8397e] vm.c:1032 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_yield+0x66) [0x7ff513d84126] vm.c:1074 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_ary_each+0x45) [0x7ff513bcb965] array.c:1824 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_method+0xab) [0x7ff513d850eb] vm_insnhelper.c:2295 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x2f4c) [0x7ff513d7d7fc] insns.def:967 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_load_internal0+0xd0) [0x7ff513c74410] load.c:617 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_internal+0x704) [0x7ff513c76584] load.c:997 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_safe+0x9) [0x7ff513c76939] load.c:1042 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_method+0xab) [0x7ff513d850eb] vm_insnhelper.c:2295 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x26fb) [0x7ff513d7cfab] insns.def:1066 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_load_internal0+0xd0) [0x7ff513c74410] load.c:617 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_internal+0x704) [0x7ff513c76584] load.c:997 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(rb_require_safe+0x9) [0x7ff513c76939] load.c:1042 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_cfunc+0xfa) [0x7ff513d6ea5a] vm_insnhelper.c:1752 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_call_method+0xab) [0x7ff513d850eb] vm_insnhelper.c:2295 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec_core+0x26fb) [0x7ff513d7cfab] insns.def:1066 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(vm_exec+0x7b) [0x7ff513d8258b] vm.c:1727 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(ruby_exec_internal+0x131) [0x7ff513c33dc1] eval.c:244 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(ruby_exec_node+0x1d) [0x7ff513c33e0d] eval.c:308 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4(ruby_run_node+0x1e) [0x7ff513c3671e] eval.c:300 /usr/local/rvm/rubies/ruby-2.4.1/bin/ruby(main+0x4b) [0x4008eb] main.c:36

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

00400000-00401000 r-xp 00000000 08:03 263622 /usr/local/rvm/rubies/ruby-2.4.1/bin/ruby 00600000-00601000 rw-p 00000000 08:03 263622 /usr/local/rvm/rubies/ruby-2.4.1/bin/ruby 02406000-04951000 rw-p 00000000 00:00 0 [heap] 35dee00000-35dee01000 r-xp 00000000 08:03 656224 /lib64/libaio.so.1.0.1 35dee01000-35df000000 ---p 00001000 08:03 656224 /lib64/libaio.so.1.0.1 35df000000-35df001000 rw-p 00000000 08:03 656224 /lib64/libaio.so.1.0.1 3ebea00000-3ebea20000 r-xp 00000000 08:03 655403 /lib64/ld-2.12.so 3ebec20000-3ebec21000 r--p 00020000 08:03 655403 /lib64/ld-2.12.so 3ebec21000-3ebec22000 rw-p 00021000 08:03 655403 /lib64/ld-2.12.so 3ebec22000-3ebec23000 rw-p 00000000 00:00 0 3ebee00000-3ebef8a000 r-xp 00000000 08:03 655442 /lib64/libc-2.12.so 3ebef8a000-3ebf18a000 ---p 0018a000 08:03 655442 /lib64/libc-2.12.so 3ebf18a000-3ebf18e000 r--p 0018a000 08:03 655442 /lib64/libc-2.12.so 3ebf18e000-3ebf190000 rw-p 0018e000 08:03 655442 /lib64/libc-2.12.so 3ebf190000-3ebf194000 rw-p 00000000 00:00 0 3ebf200000-3ebf217000 r-xp 00000000 08:03 655464 /lib64/libpthread-2.12.so 3ebf217000-3ebf417000 ---p 00017000 08:03 655464 /lib64/libpthread-2.12.so 3ebf417000-3ebf418000 r--p 00017000 08:03 655464 /lib64/libpthread-2.12.so 3ebf418000-3ebf419000 rw-p 00018000 08:03 655464 /lib64/libpthread-2.12.so 3ebf419000-3ebf41d000 rw-p 00000000 00:00 0 3ebf600000-3ebf602000 r-xp 00000000 08:03 655474 /lib64/libdl-2.12.so 3ebf602000-3ebf802000 ---p 00002000 08:03 655474 /lib64/libdl-2.12.so 3ebf802000-3ebf803000 r--p 00002000 08:03 655474 /lib64/libdl-2.12.so 3ebf803000-3ebf804000 rw-p 00003000 08:03 655474 /lib64/libdl-2.12.so 3ebfa00000-3ebfa07000 r-xp 00000000 08:03 656842 /lib64/librt-2.12.so 3ebfa07000-3ebfc06000 ---p 00007000 08:03 656842 /lib64/librt-2.12.so 3ebfc06000-3ebfc07000 r--p 00006000 08:03 656842 /lib64/librt-2.12.so 3ebfc07000-3ebfc08000 rw-p 00007000 08:03 656842 /lib64/librt-2.12.so 3ebfe00000-3ebfe15000 r-xp 00000000 08:03 655560 /lib64/libz.so.1.2.3 3ebfe15000-3ec0014000 ---p 00015000 08:03 655560 /lib64/libz.so.1.2.3 3ec0014000-3ec0015000 r--p 00014000 08:03 655560 /lib64/libz.so.1.2.3 3ec0015000-3ec0016000 rw-p 00015000 08:03 655560 /lib64/libz.so.1.2.3 3ec0200000-3ec0283000 r-xp 00000000 08:03 656848 /lib64/libm-2.12.so 3ec0283000-3ec0482000 ---p 00083000 08:03 656848 /lib64/libm-2.12.so 3ec0482000-3ec0483000 r--p 00082000 08:03 656848 /lib64/libm-2.12.so 3ec0483000-3ec0484000 rw-p 00083000 08:03 656848 /lib64/libm-2.12.so 3ec0600000-3ec061d000 r-xp 00000000 08:03 655526 /lib64/libselinux.so.1 3ec061d000-3ec081c000 ---p 0001d000 08:03 655526 /lib64/libselinux.so.1 3ec081c000-3ec081d000 r--p 0001c000 08:03 655526 /lib64/libselinux.so.1 3ec081d000-3ec081e000 rw-p 0001d000 08:03 655526 /lib64/libselinux.so.1 3ec081e000-3ec081f000 rw-p 00000000 00:00 0 3ec0e00000-3ec0e3a000 r-xp 00000000 08:03 656865 /lib64/libreadline.so.6.0 3ec0e3a000-3ec103a000 ---p 0003a000 08:03 656865 /lib64/libreadline.so.6.0 3ec103a000-3ec1042000 rw-p 0003a000 08:03 656865 /lib64/libreadline.so.6.0 3ec1042000-3ec1043000 rw-p 00000000 00:00 0 3ec1200000-3ec1216000 r-xp 00000000 08:03 655520 /lib64/libresolv-2.12.so 3ec1216000-3ec1416000 ---p 00016000 08:03 655520 /lib64/libresolv-2.12.so 3ec1416000-3ec1417000 r--p 00016000 08:03 655520 /lib64/libresolv-2.12.so 3ec1417000-3ec1418000 rw-p 00017000 08:03 655520 /lib64/libresolv-2.12.so 3ec1418000-3ec141a000 rw-p 00000000 00:00 0 3ec1600000-3ec1616000 r-xp 00000000 08:03 655517 /lib64/libnsl-2.12.so 3ec1616000-3ec1815000 ---p 00016000 08:03 655517 /lib64/libnsl-2.12.so 3ec1815000-3ec1816000 r--p 00015000 08:03 655517 /lib64/libnsl-2.12.so 3ec1816000-3ec1817000 rw-p 00016000 08:03 655517 /lib64/libnsl-2.12.so 3ec1817000-3ec1819000 rw-p 00000000 00:00 0 3ec1a00000-3ec1ed9000 r-xp 00000000 08:03 1096402 /usr/lib/oracle/12.2/client64/lib/libnnz12.so 3ec1ed9000-3ec20d8000 ---p 004d9000 08:03 1096402 /usr/lib/oracle/12.2/client64/lib/libnnz12.so 3ec20d8000-3ec2147000 rw-p 004d8000 08:03 1096402 /usr/lib/oracle/12.2/client64/lib/libnnz12.so 3ec2147000-3ec2149000 rw-p 00000000 00:00 0 3ec2a00000-3ec2a1d000 r-xp 00000000 08:03 655572 /lib64/libtinfo.so.5.7 3ec2a1d000-3ec2c1c000 ---p 0001d000 08:03 655572 /lib64/libtinfo.so.5.7 3ec2c1c000-3ec2c20000 rw-p 0001c000 08:03 655572 /lib64/libtinfo.so.5.7 3ec2c20000-3ec2c21000 rw-p 00000000 00:00 0 3ec3600000-3ec3607000 r-xp 00000000 08:03 655594 /lib64/libcrypt-2.12.so 3ec3607000-3ec3807000 ---p 00007000 08:03 655594 /lib64/libcrypt-2.12.so 3ec3807000-3ec3808000 r--p 00007000 08:03 655594 /lib64/libcrypt-2.12.so 3ec3808000-3ec3809000 rw-p 00008000 08:03 655594 /lib64/libcrypt-2.12.so 3ec3809000-3ec3837000 rw-p 00000000 00:00 0 3ec3a00000-3ec3a02000 r-xp 00000000 08:03 655571 /lib64/libfreebl3.so 3ec3a02000-3ec3c01000 ---p 00002000 08:03 655571 /lib64/libfreebl3.so 3ec3c01000-3ec3c02000 r--p 00001000 08:03 655571 /lib64/libfreebl3.so 3ec3c02000-3ec3c03000 rw-p 00002000 08:03 655571 /lib64/libfreebl3.so 3ec4600000-3ec4603000 r-xp 00000000 08:03 655541 /lib64/libcom_err.so.2.1 3ec4603000-3ec4802000 ---p 00003000 08:03 655541 /lib64/libcom_err.so.2.1 3ec4802000-3ec4803000 r--p 00002000 08:03 655541 /lib64/libcom_err.so.2.1 3ec4803000-3ec4804000 rw-p 00003000 08:03 655541 /lib64/libcom_err.so.2.1 3ec5600000-3ec56dc000 r-xp 00000000 08:03 655553 /lib64/libkrb5.so.3.3 3ec56dc000-3ec58db000 ---p 000dc000 08:03 655553 /lib64/libkrb5.so.3.3 3ec58db000-3ec58e5000 r--p 000db000 08:03 655553 /lib64/libkrb5.so.3.3 3ec58e5000-3ec58e7000 rw-p 000e5000 08:03 655553 /lib64/libkrb5.so.3.3 3ec5e00000-3ec5e0a000 r-xp 00000000 08:03 655535 /lib64/libkrb5support.so.0.1 3ec5e0a000-3ec6009000 ---p 0000a000 08:03 655535 /lib64/libkrb5support.so.0.1 3ec6009000-3ec600a000 r--p 00009000 08:03 655535 /lib64/libkrb5support.so.0.1 3ec600a000-3ec600b000 rw-p 0000a000 08:03 655535 /lib64/libkrb5support.so.0.1 3ec6200000-3ec6229000 r-xp 00000000 08:03 655540 /lib64/libk5crypto.so.3.1 3ec6229000-3ec6429000 ---p 00029000 08:03 655540 /lib64/libk5crypto.so.3.1 3ec6429000-3ec642a000 r--p 00029000 08:03 655540 /lib64/libk5crypto.so.3.1 3ec642a000-3ec642b000 rw-p 0002a000 08:03 655540 /lib64/libk5crypto.so.3.1 3ec642b000-3ec642c000 rw-p 00000000 00:00 0 3ec6600000-3ec6602000 r-xp 00000000 08:03 655490 /lib64/libkeyutils.so.1.3 3ec6602000-3ec6801000 ---p 00002000 08:03 655490 /lib64/libkeyutils.so.1.3 3ec6801000-3ec6802000 r--p 00001000 08:03 655490 /lib64/libkeyutils.so.1.3 3ec6802000-3ec6803000 rw-p 00002000 08:03 655490 /lib64/libkeyutils.so.1.3 3ec7200000-3ec7241000 r-xp 00000000 08:03 655555 /lib64/libgssapi_krb5.so.2.2 3ec7241000-3ec7441000 ---p 00041000 08:03 655555 /lib64/libgssapi_krb5.so.2.2 3ec7441000-3ec7442000 r--p 00041000 08:03 655555 /lib64/libgssapi_krb5.so.2.2 3ec7442000-3ec7444000 rw-p 00042000 08:03 655555 /lib64/libgssapi_krb5.so.2.2 3ec8200000-3ec83ba000 r-xp 00000000 08:03 793675 /usr/lib64/libcrypto.so.1.0.1e 3ec83ba000-3ec85ba000 ---p 001ba000 08:03 793675 /usr/lib64/libcrypto.so.1.0.1e 3ec85ba000-3ec85d5000 r--p 001ba000 08:03 793675 /usr/lib64/libcrypto.so.1.0.1e 3ec85d5000-3ec85e1000 rw-p 001d5000 08:03 793675 /usr/lib64/libcrypto.so.1.0.1e 3ec85e1000-3ec85e5000 rw-p 00000000 00:00 0 3ec8a00000-3ec8a62000 r-xp 00000000 08:03 798214 /usr/lib64/libssl.so.1.0.1e 3ec8a62000-3ec8c62000 ---p 00062000 08:03 798214 /usr/lib64/libssl.so.1.0.1e 3ec8c62000-3ec8c66000 r--p 00062000 08:03 798214 /usr/lib64/libssl.so.1.0.1e 3ec8c66000-3ec8c6c000 rw-p 00066000 08:03 798214 /usr/lib64/libssl.so.1.0.1e 7ff502e26000-7ff502ffe000 r--s 00000000 08:03 655442 /lib64/libc-2.12.so 7ff502ffe000-7ff50351d000 r--s 00000000 08:03 671076 /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so 7ff50351d000-7ff504acc000 r--s 00000000 08:03 270189 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4.1 7ff504acc000-7ff504ae2000 r-xp 00000000 08:03 656849 /lib64/libgcc_s-4.4.7-20120601.so.1 7ff504ae2000-7ff504ce1000 ---p 00016000 08:03 656849 /lib64/libgcc_s-4.4.7-20120601.so.1 7ff504ce1000-7ff504ce2000 rw-p 00015000 08:03 656849 /lib64/libgcc_s-4.4.7-20120601.so.1 7ff504ce2000-7ff50508b000 r-xp 00000000 08:03 1096404 /usr/lib/oracle/12.2/client64/lib/libclntshcore.so.12.1 7ff50508b000-7ff50528b000 ---p 003a9000 08:03 1096404 /usr/lib/oracle/12.2/client64/lib/libclntshcore.so.12.1 7ff50528b000-7ff5052a1000 rw-p 003a9000 08:03 1096404 /usr/lib/oracle/12.2/client64/lib/libclntshcore.so.12.1 7ff5052a1000-7ff5052b0000 rw-p 00000000 00:00 0 7ff5052b0000-7ff5052fc000 r-xp 00000000 08:03 1096405 /usr/lib/oracle/12.2/client64/lib/libons.so 7ff5052fc000-7ff5054fc000 ---p 0004c000 08:03 1096405 /usr/lib/oracle/12.2/client64/lib/libons.so 7ff5054fc000-7ff5054fe000 rw-p 0004c000 08:03 1096405 /usr/lib/oracle/12.2/client64/lib/libons.so 7ff5054fe000-7ff50572a000 r-xp 00000000 08:03 1096193 /usr/lib/oracle/12.2/client64/lib/libipc1.so 7ff50572a000-7ff505929000 ---p 0022c000 08:03 1096193 /usr/lib/oracle/12.2/client64/lib/libipc1.so 7ff505929000-7ff50592d000 rw-p 0022b000 08:03 1096193 /usr/lib/oracle/12.2/client64/lib/libipc1.so 7ff50592d000-7ff505931000 rw-p 00000000 00:00 0 7ff505931000-7ff5059a3000 r-xp 00000000 08:03 1096403 /usr/lib/oracle/12.2/client64/lib/libmql1.so 7ff5059a3000-7ff505ba3000 ---p 00072000 08:03 1096403 /usr/lib/oracle/12.2/client64/lib/libmql1.so 7ff505ba3000-7ff505ba6000 rw-p 00072000 08:03 1096403 /usr/lib/oracle/12.2/client64/lib/libmql1.so 7ff505ba6000-7ff505ba8000 rw-p 00000000 00:00 0 7ff505ba8000-7ff5091f9000 r-xp 00000000 08:03 1096409 /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1 7ff5091f9000-7ff5093f8000 ---p 03651000 08:03 1096409 /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1 7ff5093f8000-7ff50962d000 rw-p 03650000 08:03 1096409 /usr/lib/oracle/12.2/client64/lib/libclntsh.so.12.1 7ff50962d000-7ff50964d000 rw-p 00000000 00:00 0 7ff50964d000-7ff50967c000 r-xp 00000000 08:03 671076 /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so 7ff50967c000-7ff50987c000 ---p 0002f000 08:03 671076 /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so 7ff50987c000-7ff50987f000 rw-p 0002f000 08:03 671076 /usr/local/rvm/gems/ruby-2.4.1/gems/ruby-oci8-2.2.4.1/lib/oci8lib_240.so 7ff50987f000-7ff509b42000 rw-p 00000000 00:00 0 7ff509b42000-7ff509b43000 r-xp 00000000 08:03 401374 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/utf_16le.so 7ff509b43000-7ff509d43000 ---p 00001000 08:03 401374 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/utf_16le.so 7ff509d43000-7ff509d44000 rw-p 00001000 08:03 401374 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/utf_16le.so 7ff509d44000-7ff509d47000 r-xp 00000000 08:03 401408 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/trans/utf_16_32.so 7ff509d47000-7ff509f47000 ---p 00003000 08:03 401408 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/trans/utf_16_32.so 7ff509f47000-7ff509f48000 rw-p 00003000 08:03 401408 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/trans/utf_16_32.so 7ff509f48000-7ff509f49000 r-xp 00000000 08:03 401377 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/utf_16be.so 7ff509f49000-7ff50a149000 ---p 00001000 08:03 401377 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/utf_16be.so 7ff50a149000-7ff50a14a000 rw-p 00001000 08:03 401377 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/utf_16be.so 7ff50a14a000-7ff50a161000 r-xp 00000000 08:03 789748 /usr/lib64/gconv/CP932.so 7ff50a161000-7ff50a360000 ---p 00017000 08:03 789748 /usr/lib64/gconv/CP932.so 7ff50a360000-7ff50a361000 r--p 00016000 08:03 789748 /usr/lib64/gconv/CP932.so 7ff50a361000-7ff50a362000 rw-p 00017000 08:03 789748 /usr/lib64/gconv/CP932.so 7ff50a362000-7ff50a366000 r-xp 00000000 08:03 270332 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/racc/cparse.so 7ff50a366000-7ff50a565000 ---p 00004000 08:03 270332 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/racc/cparse.so 7ff50a565000-7ff50a566000 rw-p 00003000 08:03 270332 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/racc/cparse.so 7ff50a566000-7ff50a78f000 r-xp 00000000 08:03 538683 /usr/local/rvm/gems/ruby-2.4.1/gems/nokogiri-1.8.0/lib/nokogiri/nokogiri.so 7ff50a78f000-7ff50a98f000 ---p 00229000 08:03 538683 /usr/local/rvm/gems/ruby-2.4.1/gems/nokogiri-1.8.0/lib/nokogiri/nokogiri.so 7ff50a98f000-7ff50a99b000 rw-p 00229000 08:03 538683 /usr/local/rvm/gems/ruby-2.4.1/gems/nokogiri-1.8.0/lib/nokogiri/nokogiri.so 7ff50a99b000-7ff50a99d000 rw-p 00000000 00:00 0 7ff50a99d000-7ff50a99e000 r-xp 00000000 08:03 401357 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/sha2.so 7ff50a99e000-7ff50ab9e000 ---p 00001000 08:03 401357 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/sha2.so 7ff50ab9e000-7ff50ab9f000 rw-p 00001000 08:03 401357 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/sha2.so 7ff50ab9f000-7ff50aba0000 r-xp 00000000 08:03 401358 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/md5.so 7ff50aba0000-7ff50ad9f000 ---p 00001000 08:03 401358 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/md5.so 7ff50ad9f000-7ff50ada0000 rw-p 00000000 08:03 401358 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/md5.so 7ff50ada0000-7ff50ae61000 rw-p 00000000 00:00 0 7ff50ae61000-7ff50ae71000 r-xp 00000000 08:03 270357 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/zlib.so 7ff50ae71000-7ff50b070000 ---p 00010000 08:03 270357 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/zlib.so 7ff50b070000-7ff50b071000 rw-p 0000f000 08:03 270357 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/zlib.so 7ff50b071000-7ff50b07b000 r-xp 00000000 08:03 401427 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/json/ext/generator.so 7ff50b07b000-7ff50b27a000 ---p 0000a000 08:03 401427 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/json/ext/generator.so 7ff50b27a000-7ff50b27b000 rw-p 00009000 08:03 401427 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/json/ext/generator.so 7ff50b27b000-7ff50b280000 r-xp 00000000 08:03 401428 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/json/ext/parser.so 7ff50b280000-7ff50b480000 ---p 00005000 08:03 401428 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/json/ext/parser.so 7ff50b480000-7ff50b481000 rw-p 00005000 08:03 401428 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/json/ext/parser.so 7ff50b481000-7ff50b495000 r-xp 00000000 08:03 270361 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so 7ff50b495000-7ff50b695000 ---p 00014000 08:03 270361 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so 7ff50b695000-7ff50b696000 rw-p 00014000 08:03 270361 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/bigdecimal.so 7ff50b7b8000-7ff50b7ec000 r-xp 00000000 08:03 270352 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/date_core.so 7ff50b7ec000-7ff50b9ec000 ---p 00034000 08:03 270352 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/date_core.so 7ff50b9ec000-7ff50b9ed000 rw-p 00034000 08:03 270352 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/date_core.so 7ff50b9ed000-7ff50b9ee000 rw-p 00000000 00:00 0 7ff50b9ee000-7ff50ba0d000 r-xp 00000000 08:03 811854 /usr/lib64/libyaml-0.so.2.0.4 7ff50ba0d000-7ff50bc0c000 ---p 0001f000 08:03 811854 /usr/lib64/libyaml-0.so.2.0.4 7ff50bc0c000-7ff50bc0d000 rw-p 0001e000 08:03 811854 /usr/lib64/libyaml-0.so.2.0.4 7ff50bc0d000-7ff50bc13000 r-xp 00000000 08:03 270351 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/psych.so 7ff50bc13000-7ff50be13000 ---p 00006000 08:03 270351 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/psych.so 7ff50be13000-7ff50be14000 rw-p 00006000 08:03 270351 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/psych.so 7ff50be14000-7ff50be19000 r-xp 00000000 08:03 270350 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/strscan.so 7ff50be19000-7ff50c019000 ---p 00005000 08:03 270350 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/strscan.so 7ff50c019000-7ff50c01a000 rw-p 00005000 08:03 270350 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/strscan.so 7ff50c07b000-7ff50c09d000 r-xp 00000000 08:03 656320 /lib64/libncurses.so.5.7 7ff50c09d000-7ff50c29c000 ---p 00022000 08:03 656320 /lib64/libncurses.so.5.7 7ff50c29c000-7ff50c29d000 rw-p 00021000 08:03 656320 /lib64/libncurses.so.5.7 7ff50c29d000-7ff50c2a4000 r-xp 00000000 08:03 270327 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/readline.so 7ff50c2a4000-7ff50c4a4000 ---p 00007000 08:03 270327 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/readline.so 7ff50c4a4000-7ff50c4a5000 rw-p 00007000 08:03 270327 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/readline.so 7ff50c4a5000-7ff50c4a8000 r-xp 00000000 08:03 401361 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so 7ff50c4a8000-7ff50c6a7000 ---p 00003000 08:03 401361 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so 7ff50c6a7000-7ff50c6a8000 rw-p 00002000 08:03 401361 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/cgi/escape.so 7ff50c6a8000-7ff50c6a9000 r-xp 00000000 08:03 270342 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so 7ff50c6a9000-7ff50c8a8000 ---p 00001000 08:03 270342 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so 7ff50c8a8000-7ff50c8a9000 rw-p 00000000 08:03 270342 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/io/nonblock.so 7ff50c8a9000-7ff50c8fe000 r-xp 00000000 08:03 270359 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/openssl.so 7ff50c8fe000-7ff50cafe000 ---p 00055000 08:03 270359 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/openssl.so 7ff50cafe000-7ff50cb02000 rw-p 00055000 08:03 270359 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/openssl.so 7ff50cb63000-7ff50cb64000 r-xp 00000000 08:03 401356 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so 7ff50cb64000-7ff50cd63000 ---p 00001000 08:03 401356 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so 7ff50cd63000-7ff50cd64000 rw-p 00000000 08:03 401356 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest/sha1.so 7ff50cd64000-7ff50cd67000 r-xp 00000000 08:03 270335 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest.so 7ff50cd67000-7ff50cf67000 ---p 00003000 08:03 270335 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest.so 7ff50cf67000-7ff50cf68000 rw-p 00003000 08:03 270335 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/digest.so 7ff50cf75000-7ff50cf99000 r--s 00000000 08:03 655464 /lib64/libpthread-2.12.so 7ff50cf99000-7ff50cf9f000 r-xp 00000000 08:03 270355 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/etc.so 7ff50cf9f000-7ff50d19e000 ---p 00006000 08:03 270355 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/etc.so 7ff50d19e000-7ff50d19f000 rw-p 00005000 08:03 270355 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/etc.so 7ff50d19f000-7ff50d1a3000 r-xp 00000000 08:03 270341 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/io/console.so 7ff50d1a3000-7ff50d3a2000 ---p 00004000 08:03 270341 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/io/console.so 7ff50d3a2000-7ff50d3a3000 rw-p 00003000 08:03 270341 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/io/console.so 7ff50d3a3000-7ff50d3aa000 r-xp 00000000 08:03 270344 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/pathname.so 7ff50d3aa000-7ff50d5a9000 ---p 00007000 08:03 270344 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/pathname.so 7ff50d5a9000-7ff50d5aa000 rw-p 00006000 08:03 270344 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/pathname.so 7ff50d5bb000-7ff50d5db000 r--s 00000000 08:03 263622 /usr/local/rvm/rubies/ruby-2.4.1/bin/ruby 7ff50d5db000-7ff50d5e3000 r-xp 00000000 08:03 270336 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/stringio.so 7ff50d5e3000-7ff50d7e2000 ---p 00008000 08:03 270336 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/stringio.so 7ff50d7e2000-7ff50d7e3000 rw-p 00007000 08:03 270336 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/stringio.so 7ff50d7e3000-7ff50d7e5000 r-xp 00000000 08:03 401402 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so 7ff50d7e5000-7ff50d9e5000 ---p 00002000 08:03 401402 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so 7ff50d9e5000-7ff50d9e6000 rw-p 00002000 08:03 401402 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/trans/transdb.so 7ff50d9e6000-7ff50d9e8000 r-xp 00000000 08:03 401422 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so 7ff50d9e8000-7ff50dbe7000 ---p 00002000 08:03 401422 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so 7ff50dbe7000-7ff50dbe8000 rw-p 00001000 08:03 401422 /usr/local/rvm/rubies/ruby-2.4.1/lib/ruby/2.4.0/x86_64-linux/enc/encdb.so 7ff50dbe8000-7ff50dbef000 r--s 00000000 08:03 796130 /usr/lib64/gconv/gconv-modules.cache 7ff50dbef000-7ff50dbf0000 ---p 00000000 00:00 0 7ff50dbf0000-7ff50dcf4000 rw-p 00000000 00:00 0 7ff50dcf4000-7ff513b89000 r--p 00000000 08:03 815294 /usr/lib/locale/locale-archive 7ff513b89000-7ff513b8f000 rw-p 00000000 00:00 0 7ff513b9b000-7ff513b9c000 rw-p 00000000 00:00 0 7ff513b9c000-7ff513e5b000 r-xp 00000000 08:03 270189 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4.1 7ff513e5b000-7ff51405b000 ---p 002bf000 08:03 270189 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4.1 7ff51405b000-7ff514063000 rw-p 002bf000 08:03 270189 /usr/local/rvm/rubies/ruby-2.4.1/lib/libruby.so.2.4.1 7ff514063000-7ff514075000 rw-p 00000000 00:00 0 7ffea5b86000-7ffea6585000 rw-p 00000000 00:00 0 [stack] 7ffea65ed000-7ffea65ee000 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

Pretty small uh lol

Can somebody please HELP ME with this one, i would appreciate it.

awaltman commented 6 years ago

I have seen a similar problem before and it was resolved by reinstalling the Oracle InstantClient packages.

klever316 commented 6 years ago

awaltman man it worked, i can't believe it, you save my day, i was try to solve this for a long time, thanks a lot man.

awaltman commented 6 years ago

In my environment the shared libraries under /usr/lib/oracle/12.1/client64/lib/ were getting modified by the daily cron job for prelink (/etc/cron.daily/prelink) which required me to reinstall the packages daily to get the ruby applications that use ruby-oci8 working again. I ended up blacklisting the /usr/lib/oracle/12.1 directory via a rule in a new file /etc/prelink.conf.d/oracle-instantclient.conf with the contents:

-b /usr/lib/oracle/12.1

Hopefully this helps anyone who might run into a similar problem.

kubo commented 6 years ago

Reopened because this is a bug in ruby-oci8. Plthook used by ruby-oci8 doesn't work with prelinked shared libraries. I'll close this issue after I fix it.

kubo commented 6 years ago

This issue was fixed by https://github.com/kubo/ruby-oci8/commit/3806e615857fd7d301654b7d8ef280c87ce53811, which will be included in the next ruby-oci8 release. (version 2.2.5) I'll release it in a few weeks.

Workaround until the next release: When you use redhat-based distribution, add /etc/prelink.conf.d/oracle-instantclient.conf containing -b /usr/lib/oracle/ as @awaltman suggested. Otherwise, append -b /usr/lib/oracle/ to /etc/prelink.conf because some distributions don't look /etc/prelink.conf.d/*.conf.