Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

SIGSEGV in describe_any when grants are insufficient #218

Closed
timon opened this issue Jul 1, 2019 · 5 comments
Closed

SIGSEGV in describe_any when grants are insufficient #218

timon opened this issue Jul 1, 2019 · 5 comments

Comments

@timon
Copy link
Contributor

timon commented Jul 1, 2019

Hello and thank you for your gem.

I have found that calling describe_any on object without sufficient permissions results in process termination with SEGFAULT below. The object being described is a stored procedure within pl/sql package.

I'm running

  • ruby-oci8 2.2.7
  • ruby 2.3.8
  • Oracle Instant Client 12.1, 18.3
  • CentOS 7.5 and Linux Mint Debian Edition 3 (~ Debian 9)
[app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/metadata.rb:2038: [BUG] Segmentation fault at 0x0000000000000010
ruby 2.3.8p459 (2018-10-18 revision 65136) [x86_64-linux]

-- Control frame information ----------------------------------------------- c:0023 p:---- s:0102 e:000101 CFUNC :__describe c:0022 p:0096 s:0096 e:000095 METHOD [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/metadata.rb:2038 c:0021 p:0012 s:0091 e:000090 METHOD [app]/lib/veiled/oracle/description.rb:39 c:0020 p:0013 s:0087 e:000086 METHOD [app]/lib/veiled/oracle/description.rb:20 c:0019 p:0140 s:0081 e:000080 METHOD [app]/lib/veiled/connection.rb:72 c:0018 p:0035 s:0075 e:000074 METHOD [app]/lib/veiled/server.rb:33 c:0017 p:0052 s:0070 e:000069 METHOD [app]/lib/veiled/server.rb:16 c:0016 p:0140 s:0066 e:000065 BLOCK [app]/lib/veiled.rb:48 c:0015 p:0042 s:0060 e:000059 BLOCK [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:804 [FINISH] c:0014 p:---- s:0055 e:000054 CFUNC :each c:0013 p:0033 s:0052 e:000051 BLOCK [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:801 [FINISH] c:0012 p:---- s:0048 e:000047 CFUNC :loop c:0011 p:0043 s:0045 e:000044 METHOD [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:799 c:0010 p:0066 s:0041 e:000040 METHOD [app]/lib/veiled.rb:35 c:0009 p:0020 s:0037 e:000036 BLOCK ./veiled:29 [FINISH] c:0008 p:0045 s:0035 E:000a80 BLOCK [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb:270 [FINISH] c:0007 p:0070 s:0033 E:001f60 METHOD [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb:279 c:0006 p:0126 s:0028 e:000027 METHOD [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb:300 c:0005 p:0230 s:0024 e:000023 METHOD [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/controller.rb:59 c:0004 p:0009 s:0021 e:000020 BLOCK ./veiled:53 [FINISH] c:0003 p:0011 s:0019 e:000018 METHOD [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/cmdline.rb:92 c:0002 p:0559 s:0014 E:000c00 EVAL ./veiled:53 [FINISH] c:0001 p:0000 s:0002 E:0005b0 (none) [FINISH]
-- Ruby level backtrace information ---------------------------------------- ./veiled:53:in `' [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/cmdline.rb:92:in `catch_exceptions' ./veiled:53:in `block in ' [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/controller.rb:59:in `run' [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb:300:in `start' [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb:279:in `start_proc' [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb:270:in `block in start_proc' ./veiled:29:in `block in ' [app]/lib/veiled.rb:35:in `run' [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:799:in `accept_loop' [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:799:in `loop' [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:801:in `block in accept_loop' [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:801:in `each' [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb:804:in `block (2 levels) in accept_loop' [app]/lib/veiled.rb:48:in `block in run' [app]/lib/veiled/server.rb:16:in `run' [app]/lib/veiled/server.rb:33:in `process_message' [app]/lib/veiled/connection.rb:72:in `serve' [app]/lib/veiled/oracle/description.rb:20:in `describe_request' [app]/lib/veiled/oracle/description.rb:39:in `describe_resource' [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/metadata.rb:2038:in `describe_any' [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/metadata.rb:2038:in `__describe'
-- Machine register context ------------------------------------------------ RIP: 0x00007f889c3c77dd RBP: 0x00007fff61544030 RSP: 0x00007fff6153d840 RAX: 0x00000000000000ff RBX: 0x0000000000000000 RCX: 0x00007f889c3c77a0 RDX: 0x00005566336e0f10 RDI: 0x00005566336df058 RSI: 0x00005566336dfb68 R8: 0x00005566336dfb68 R9: 0x00005566328da360 R10: 0x0000000000000000 R11: 0x00005566336dfb68 R12: 0x0000000000000000 R13: 0x0000556633745370 R14: 0x00005566336f8a38 R15: 0x0000000000000000 EFL: 0x0000000000010202
-- C level backtrace information -------------------------------------------
[sigsegv] [ruby-2.3.8]/bin/ruby(rb_vm_bugreport+0x533) [0x556630c96a33] vm_dump.c:724 [ruby-2.3.8]/bin/ruby(rb_bug_context+0xd1) [0x556630c73391] error.c:435 [ruby-2.3.8]/bin/ruby(sigsegv+0x3e) [0x556630b6b69e] signal.c:890 /lib/x86_64-linux-gnu/libpthread.so.0 [0x7f88a37890e0]
/usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1(kpudsany+0x12dd) [0x7f889c3c77dd] /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1(OCIDescribeAny+0x98) [0x7f889c382628] [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so(oci8_OCIDescribeAny_cb+0x2a) [0x7f889ee37b5a] apiwrap.c:1518 [ruby-2.3.8]/bin/ruby(rb_thread_call_without_gvl+0x42) [0x556630c11f82] thread.c:1301 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so(protected_call+0x3e) [0x7f889ee1f3ee] oci8lib.c:406 [ruby-2.3.8]/bin/ruby(rb_protect+0xf9) [0x556630aa7109] eval.c:907 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so(oci8_call_without_gvl+0x187) [0x7f889ee20177] oci8lib.c:463 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so(oci8_OCIDescribeAny_nb+0x4a) [0x7f889ee3819a] apiwrap.c:1541 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so(oci8_do_describe+0x123) [0x7f889ee27963] metadata.c:173 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so(oci8_describe+0xb2) [0x7f889ee27c82] metadata.c:214
[ruby vm] [ruby-2.3.8]/bin/ruby(vm_call_cfunc+0xed) [0x556630bea56d] vm_insnhelper.c:1642 [ruby-2.3.8]/bin/ruby(vm_call_method+0xe3) [0x556630bf74f3] vm_insnhelper.c:2177 [ruby-2.3.8]/bin/ruby(vm_exec_core+0x11b9) [0x556630bf0d89] insns.def:994 [ruby-2.3.8]/bin/ruby(vm_exec+0x7f) [0x556630bf5e0f] vm.c:1693 [ruby-2.3.8]/bin/ruby(invoke_block_from_c_0+0x2dd) [0x556630bf6abd] vm.c:921 [ruby-2.3.8]/bin/ruby(rb_yield+0x5c) [0x556630bfdf4c] vm.c:990 [ruby-2.3.8]/bin/ruby(rb_ary_each+0x3c) [0x556630c1f13c] array.c:1815 [ruby-2.3.8]/bin/ruby(vm_call_cfunc+0xed) [0x556630bea56d] vm_insnhelper.c:1642 [ruby-2.3.8]/bin/ruby(vm_call_method+0xe3) [0x556630bf74f3] vm_insnhelper.c:2177 [ruby-2.3.8]/bin/ruby(vm_exec_core+0x10e8) [0x556630bf0cb8] insns.def:963 [ruby-2.3.8]/bin/ruby(vm_exec+0x7f) [0x556630bf5e0f] vm.c:1693 [ruby-2.3.8]/bin/ruby(loop_i+0x313) [0x556630bfde53] vm.c:921 [ruby-2.3.8]/bin/ruby(rb_rescue2+0xb4) [0x556630aa6e54] eval.c:839 [ruby-2.3.8]/bin/ruby(vm_call_cfunc+0xed) [0x556630bea56d] vm_insnhelper.c:1642 [ruby-2.3.8]/bin/ruby(vm_call_method+0xe3) [0x556630bf74f3] vm_insnhelper.c:2177 [ruby-2.3.8]/bin/ruby(vm_exec_core+0x10e8) [0x556630bf0cb8] insns.def:963 [ruby-2.3.8]/bin/ruby(vm_exec+0x7f) [0x556630bf5e0f] vm.c:1693 [ruby-2.3.8]/bin/ruby(invoke_block_from_c_0+0x2dd) [0x556630bf6abd] vm.c:921 [ruby-2.3.8]/bin/ruby(vm_invoke_proc+0xc3) [0x556630bf6b93] vm.c:998 [ruby-2.3.8]/bin/ruby(vm_call_opt_call+0xa4) [0x556630bf6e14] vm.c:1074 [ruby-2.3.8]/bin/ruby(vm_call_method+0xe3) [0x556630bf74f3] vm_insnhelper.c:2177 [ruby-2.3.8]/bin/ruby(vm_exec_core+0x11b9) [0x556630bf0d89] insns.def:994 [ruby-2.3.8]/bin/ruby(vm_exec+0x7f) [0x556630bf5e0f] vm.c:1693 [ruby-2.3.8]/bin/ruby(invoke_block_from_c_0+0x2dd) [0x556630bf6abd] vm.c:921 [ruby-2.3.8]/bin/ruby(vm_invoke_proc+0xc3) [0x556630bf6b93] vm.c:998 [ruby-2.3.8]/bin/ruby(vm_call_opt_call+0xa4) [0x556630bf6e14] vm.c:1074 [ruby-2.3.8]/bin/ruby(vm_call_method+0xe3) [0x556630bf74f3] vm_insnhelper.c:2177 [ruby-2.3.8]/bin/ruby(vm_exec_core+0x11b9) [0x556630bf0d89] insns.def:994 [ruby-2.3.8]/bin/ruby(vm_exec+0x7f) [0x556630bf5e0f] vm.c:1693 [ruby-2.3.8]/bin/ruby(invoke_block_from_c_0+0x2dd) [0x556630bf6abd] vm.c:921 [ruby-2.3.8]/bin/ruby(vm_invoke_proc+0xc3) [0x556630bf6b93] vm.c:998 [ruby-2.3.8]/bin/ruby(vm_call_opt_call+0xa4) [0x556630bf6e14] vm.c:1074 [ruby-2.3.8]/bin/ruby(vm_call_method+0xe3) [0x556630bf74f3] vm_insnhelper.c:2177 [ruby-2.3.8]/bin/ruby(vm_exec_core+0x11b9) [0x556630bf0d89] insns.def:994 [ruby-2.3.8]/bin/ruby(vm_exec+0x7f) [0x556630bf5e0f] vm.c:1693 [ruby-2.3.8]/bin/ruby(ruby_exec_internal+0xba) [0x556630aa27da] eval.c:245 [ruby-2.3.8]/bin/ruby(ruby_run_node+0x2f) [0x556630aa643f] eval.c:310 [ruby-2.3.8]/bin/ruby(main+0x4b) [0x556630aa23ab] parse.y:7814
-- Other runtime information ----------------------------------------------- * Loaded script: Veiled::Oracle::Connection HYPTEST -- describe hyp_alex.erouter_exported.no_function_granted
* Loaded features: 0 enumerator.so 1 thread.rb 2 rational.so 3 complex.so 4 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 5 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 6 [ruby-2.3.8]/lib/ruby/2.3.0/unicode_normalize.rb 7 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/rbconfig.rb 8 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/compatibility.rb 9 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/defaults.rb 10 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/deprecate.rb 11 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/errors.rb 12 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/version.rb 13 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/requirement.rb 14 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/platform.rb 15 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/basic_specification.rb 16 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/stub_specification.rb 17 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/util/list.rb 18 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/stringio.so 19 [ruby-2.3.8]/lib/ruby/2.3.0/uri/rfc2396_parser.rb 20 [ruby-2.3.8]/lib/ruby/2.3.0/uri/rfc3986_parser.rb 21 [ruby-2.3.8]/lib/ruby/2.3.0/uri/common.rb 22 [ruby-2.3.8]/lib/ruby/2.3.0/uri/generic.rb 23 [ruby-2.3.8]/lib/ruby/2.3.0/uri/ftp.rb 24 [ruby-2.3.8]/lib/ruby/2.3.0/uri/http.rb 25 [ruby-2.3.8]/lib/ruby/2.3.0/uri/https.rb 26 [ruby-2.3.8]/lib/ruby/2.3.0/uri/ldap.rb 27 [ruby-2.3.8]/lib/ruby/2.3.0/uri/ldaps.rb 28 [ruby-2.3.8]/lib/ruby/2.3.0/uri/mailto.rb 29 [ruby-2.3.8]/lib/ruby/2.3.0/uri.rb 30 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/specification.rb 31 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/exceptions.rb 32 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/dependency.rb 33 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/core_ext/kernel_gem.rb 34 [ruby-2.3.8]/lib/ruby/2.3.0/monitor.rb 35 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb 36 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems.rb 37 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/path_support.rb 38 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/version.rb 39 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/core_ext/name_error.rb 40 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/levenshtein.rb 41 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/jaro_winkler.rb 42 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkable.rb 43 [ruby-2.3.8]/lib/ruby/2.3.0/delegate.rb 44 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/name_error_checkers/class_name_checker.rb 45 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/name_error_checkers/variable_name_checker.rb 46 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/name_error_checkers.rb 47 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/method_name_checker.rb 48 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/spell_checkers/null_checker.rb 49 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean/formatter.rb 50 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/did_you_mean-1.0.0/lib/did_you_mean.rb 51 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/version.rb 52 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/compatibility_guard.rb 53 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/pathname.so 54 [ruby-2.3.8]/lib/ruby/2.3.0/pathname.rb 55 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/constants.rb 56 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/console.so 57 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/user_interaction.rb 58 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/etc.so 59 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/config_file.rb 60 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/rubygems_integration.rb 61 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/current_ruby.rb 62 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/shared_helpers.rb 63 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/ext/builder.rb 64 [ruby-2.3.8]/lib/ruby/2.3.0/fileutils.rb 65 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendored_fileutils.rb 66 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/errors.rb 67 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/environment_preserver.rb 68 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/plugin/api.rb 69 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/plugin.rb 70 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest.so 71 [ruby-2.3.8]/lib/ruby/2.3.0/digest.rb 72 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/util.rb 73 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source/git.rb 74 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source/installed.rb 75 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source/specific_file.rb 76 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source/local.rb 77 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source/lock.rb 78 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source/vendor.rb 79 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/source.rb 80 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/gem_helpers.rb 81 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/match_platform.rb 82 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/rubygems_ext.rb 83 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/build_metadata.rb 84 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler.rb 85 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/settings.rb 86 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/yaml_serializer.rb 87 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/feature_flag.rb 88 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source.rb 89 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source/path.rb 90 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source/git.rb 91 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source/rubygems.rb 92 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/lockfile_parser.rb 93 [ruby-2.3.8]/lib/ruby/2.3.0/set.rb 94 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/definition.rb 95 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/dependency.rb 96 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/ruby_dsl.rb 97 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/dsl.rb 98 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source_list.rb 99 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source/metadata.rb 100 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/uri_credentials_filter.rb 101 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/lazy_specification.rb 102 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/index.rb 103 [ruby-2.3.8]/lib/ruby/2.3.0/tsort.rb 104 [ruby-2.3.8]/lib/ruby/2.3.0/forwardable.rb 105 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/spec_set.rb 106 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source/gemspec.rb 107 [app]/erouter-mime/lib/erouter/mime/version.rb 108 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/ui.rb 109 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/ui/silent.rb 110 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/ui/rg_proxy.rb 111 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/text.rb 112 [ruby-2.3.8]/lib/ruby/2.3.0/rubygems/util/licenses.rb 113 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/remote_specification.rb 114 [app]/erouter-messaging/lib/erouter/messaging/version.rb 115 [ruby-2.3.8]/lib/ruby/2.3.0/shellwords.rb 116 [ruby-2.3.8]/lib/ruby/2.3.0/tmpdir.rb 117 [ruby-2.3.8]/lib/ruby/2.3.0/tempfile.rb 118 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/source/git/git_proxy.rb 119 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest/sha1.so 120 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/compatibility.rb 121 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/gem_metadata.rb 122 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/delegates/specification_provider.rb 123 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/errors.rb 124 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/action.rb 125 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_edge_no_circular.rb 126 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/add_vertex.rb 127 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/delete_edge.rb 128 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/detach_vertex_named.rb 129 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/set_payload.rb 130 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/tag.rb 131 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/log.rb 132 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph/vertex.rb 133 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/dependency_graph.rb 134 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/state.rb 135 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/modules/specification_provider.rb 136 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/delegates/resolution_state.rb 137 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/resolution.rb 138 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/resolver.rb 139 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo/modules/ui.rb 140 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendor/molinillo/lib/molinillo.rb 141 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/vendored_molinillo.rb 142 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/resolver/spec_group.rb 143 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/resolver.rb 144 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/runtime.rb 145 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/dep_proxy.rb 146 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/stub_specification.rb 147 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/endpoint_specification.rb 148 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/ruby_version.rb 149 [ruby-2.3.8]/lib/ruby/gems/2.3.0/gems/bundler-1.17.1/lib/bundler/setup.rb 150 [ruby-2.3.8]/lib/ruby/2.3.0/optparse.rb 151 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/date_core.so 152 [ruby-2.3.8]/lib/ruby/2.3.0/date.rb 153 [ruby-2.3.8]/lib/ruby/2.3.0/time.rb 154 [ruby-2.3.8]/lib/ruby/2.3.0/optparse/time.rb 155 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/version.rb 156 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/exceptions.rb 157 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/pid.rb 158 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/pidfile.rb 159 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/cmdline.rb 160 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/daemonize.rb 161 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/monitor.rb 162 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/pidmem.rb 163 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/etc_extension.rb 164 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/change_privilege.rb 165 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/reporter.rb 166 [ruby-2.3.8]/lib/ruby/2.3.0/timeout.rb 167 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application.rb 168 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/application_group.rb 169 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons/controller.rb 170 [app]/vendor/gems/ruby/2.3.0/gems/daemons-1.2.6/lib/daemons.rb 171 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so 172 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/version.rb 173 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/error.rb 174 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.so 175 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/result.rb 176 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/client.rb 177 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/field.rb 178 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/statement.rb 179 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2.rb 180 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/ext/yajl/yajl.so 181 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/lib/yajl.rb 182 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/lib/yajl/json_gem/parsing.rb 183 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/lib/yajl/json_gem/encoding.rb 184 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/lib/yajl/json_gem.rb 185 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/version.rb 186 [ruby-2.3.8]/lib/ruby/2.3.0/ostruct.rb 187 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/generic_object.rb 188 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/common.rb 189 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16be.so 190 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16le.so 191 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32be.so 192 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 193 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/parser.so 194 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/generator.so 195 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext.rb 196 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json.rb 197 [app]/erouter-messaging/lib/erouter/messaging/message.rb 198 [app]/erouter-messaging/lib/erouter/messaging/protocol.rb 199 [app]/erouter-messaging/lib/erouter/messaging.rb 200 [app]/erouter-mime/lib/erouter/mime/header_value.rb 201 [app]/erouter-mime/lib/erouter/mime/headers.rb 202 [app]/erouter-mime/lib/erouter/mime.rb 203 [app]/vendor/gems/ruby/2.3.0/gems/time_keeper-0.1.1/lib/time_keeper.rb 204 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so 205 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/version.rb 206 [ruby-2.3.8]/lib/ruby/2.3.0/psych/exception.rb 207 [ruby-2.3.8]/lib/ruby/2.3.0/psych/syntax_error.rb 208 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/psych.so 209 [ruby-2.3.8]/lib/ruby/2.3.0/psych/omap.rb 210 [ruby-2.3.8]/lib/ruby/2.3.0/psych/set.rb 211 [ruby-2.3.8]/lib/ruby/2.3.0/psych/class_loader.rb 212 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/strscan.so 213 [ruby-2.3.8]/lib/ruby/2.3.0/psych/scalar_scanner.rb 214 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/node.rb 215 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/stream.rb 216 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/document.rb 217 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/sequence.rb 218 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/scalar.rb 219 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/mapping.rb 220 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes/alias.rb 221 [ruby-2.3.8]/lib/ruby/2.3.0/psych/nodes.rb 222 [ruby-2.3.8]/lib/ruby/2.3.0/psych/streaming.rb 223 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors/visitor.rb 224 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors/to_ruby.rb 225 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors/emitter.rb 226 [ruby-2.3.8]/lib/ruby/2.3.0/psych/handler.rb 227 [ruby-2.3.8]/lib/ruby/2.3.0/psych/tree_builder.rb 228 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors/yaml_tree.rb 229 [ruby-2.3.8]/lib/ruby/2.3.0/psych/json/ruby_events.rb 230 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors/json_tree.rb 231 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors/depth_first.rb 232 [ruby-2.3.8]/lib/ruby/2.3.0/psych/visitors.rb 233 [ruby-2.3.8]/lib/ruby/2.3.0/psych/parser.rb 234 [ruby-2.3.8]/lib/ruby/2.3.0/psych/coder.rb 235 [ruby-2.3.8]/lib/ruby/2.3.0/psych/core_ext.rb 236 [ruby-2.3.8]/lib/ruby/2.3.0/psych/deprecated.rb 237 [ruby-2.3.8]/lib/ruby/2.3.0/psych/stream.rb 238 [ruby-2.3.8]/lib/ruby/2.3.0/psych/json/yaml_events.rb 239 [ruby-2.3.8]/lib/ruby/2.3.0/psych/json/tree_builder.rb 240 [ruby-2.3.8]/lib/ruby/2.3.0/psych/json/stream.rb 241 [ruby-2.3.8]/lib/ruby/2.3.0/psych/handlers/document_stream.rb 242 [ruby-2.3.8]/lib/ruby/2.3.0/psych.rb 243 [ruby-2.3.8]/lib/ruby/2.3.0/yaml.rb 244 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/encoding-init.rb 245 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/oracle_version.rb 246 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/ocihandle.rb 247 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/datetime.rb 248 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/oci8.rb 249 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/cursor.rb 250 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/bindtype.rb 251 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/metadata.rb 252 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/compat.rb 253 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/object.rb 254 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/connection_pool.rb 255 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8/properties.rb 256 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8.rb 257 [app]/lib/hacks/big_decimal.rb 258 [app]/lib/hacks/time.rb 259 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/openssl.so 260 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/bn.rb 261 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/pkey.rb 262 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/cipher.rb 263 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/config.rb 264 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/digest.rb 265 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/x509.rb 266 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/buffering.rb 267 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/nonblock.so 268 [ruby-2.3.8]/lib/ruby/2.3.0/openssl/ssl.rb 269 [ruby-2.3.8]/lib/ruby/2.3.0/openssl.rb 270 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so 271 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/version.rb 272 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/pool.rb 273 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/deferrable.rb 274 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/future.rb 275 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/streamer.rb 276 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/spawnable.rb 277 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/processes.rb 278 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/iterator.rb 279 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/buftok.rb 280 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/timers.rb 281 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/protocols.rb 282 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/connection.rb 283 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/callback.rb 284 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/queue.rb 285 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/channel.rb 286 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/file_watch.rb 287 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/process_watch.rb 288 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/tick_loop.rb 289 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/resolver.rb 290 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/completion.rb 291 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/em/threaded_resource.rb 292 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/socket.so 293 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/wait.so 294 [ruby-2.3.8]/lib/ruby/2.3.0/socket.rb 295 [ruby-2.3.8]/lib/ruby/2.3.0/securerandom.rb 296 [ruby-2.3.8]/lib/ruby/2.3.0/resolv.rb 297 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/eventmachine.rb 298 [ruby-2.3.8]/lib/ruby/2.3.0/base64.rb 299 [app]/vendor/gems/ruby/2.3.0/gems/em-socksify-0.3.2/lib/em-socksify/socksify.rb 300 [app]/vendor/gems/ruby/2.3.0/gems/em-socksify-0.3.2/lib/em-socksify/errors.rb 301 [app]/vendor/gems/ruby/2.3.0/gems/em-socksify-0.3.2/lib/em-socksify/socks5.rb 302 [app]/vendor/gems/ruby/2.3.0/gems/em-socksify-0.3.2/lib/em-socksify/connectify.rb 303 [app]/vendor/gems/ruby/2.3.0/gems/em-socksify-0.3.2/lib/em-socksify/connect.rb 304 [app]/vendor/gems/ruby/2.3.0/gems/em-socksify-0.3.2/lib/em-socksify.rb 305 [app]/vendor/gems/ruby/2.3.0/gems/addressable-2.5.2/lib/addressable/version.rb 306 [app]/vendor/gems/ruby/2.3.0/gems/addressable-2.5.2/lib/addressable/idna/pure.rb 307 [app]/vendor/gems/ruby/2.3.0/gems/addressable-2.5.2/lib/addressable/idna.rb 308 [app]/vendor/gems/ruby/2.3.0/gems/public_suffix-3.0.2/lib/public_suffix/domain.rb 309 [app]/vendor/gems/ruby/2.3.0/gems/public_suffix-3.0.2/lib/public_suffix/version.rb 310 [app]/vendor/gems/ruby/2.3.0/gems/public_suffix-3.0.2/lib/public_suffix/errors.rb 311 [app]/vendor/gems/ruby/2.3.0/gems/public_suffix-3.0.2/lib/public_suffix/rule.rb 312 [app]/vendor/gems/ruby/2.3.0/gems/public_suffix-3.0.2/lib/public_suffix/list.rb 313 [app]/vendor/gems/ruby/2.3.0/gems/public_suffix-3.0.2/lib/public_suffix.rb 314 [app]/vendor/gems/ruby/2.3.0/gems/addressable-2.5.2/lib/addressable/uri.rb 315 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 316 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/http_parser.rb 317 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/http/parser.rb 318 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/core_ext/bytesize.rb 319 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_connection.rb 320 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_header.rb 321 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_encoding.rb 322 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_status_codes.rb 323 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_client_options.rb 324 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/http_connection_options.rb 325 [ruby-2.3.8]/lib/ruby/2.3.0/cgi/core.rb 326 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/cgi/escape.so 327 [ruby-2.3.8]/lib/ruby/2.3.0/cgi/util.rb 328 [ruby-2.3.8]/lib/ruby/2.3.0/cgi/cookie.rb 329 [ruby-2.3.8]/lib/ruby/2.3.0/cgi.rb 330 [app]/vendor/gems/ruby/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/cookie_validation.rb 331 [app]/vendor/gems/ruby/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/cookie.rb 332 [app]/vendor/gems/ruby/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/jar.rb 333 [app]/vendor/gems/ruby/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar/version.rb 334 [app]/vendor/gems/ruby/2.3.0/gems/cookiejar-0.3.3/lib/cookiejar.rb 335 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/client.rb 336 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/multi.rb 337 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/request.rb 338 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/zlib.so 339 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http/decoders.rb 340 [app]/vendor/gems/ruby/2.3.0/gems/em-http-request-1.1.5/lib/em-http.rb 341 [app]/lib/hacks/em_https_patch.rb 342 [app]/lib/hacks.rb 343 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/notifications/fanout.rb 344 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/notifications.rb 345 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/array/wrap.rb 346 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/deprecation/behaviors.rb 347 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/deprecation/reporting.rb 348 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/module/deprecation.rb 349 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/module/aliasing.rb 350 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/array/extract_options.rb 351 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/deprecation/method_wrappers.rb 352 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/inflector/inflections.rb 353 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/inflections.rb 354 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/inflector/methods.rb 355 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/deprecation/proxy_wrappers.rb 356 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/deprecation.rb 357 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/base64.rb 358 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/module/delegation.rb 359 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/module/attribute_accessors.rb 360 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/multibyte/utils.rb 361 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/multibyte.rb 362 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/string/multibyte.rb 363 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/constants.rb 364 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/engine.rb 365 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/abstract_object.rb 366 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/utility/native_extension_loader.rb 367 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_object.rb 368 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/jruby_object.rb 369 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/rbx_object.rb 370 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/truffle_object.rb 371 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/object.rb 372 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/volatile.rb 373 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/abstract_lockable_object.rb 374 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/mri_lockable_object.rb 375 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/jruby_lockable_object.rb 376 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/rbx_lockable_object.rb 377 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/truffle_lockable_object.rb 378 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/lockable_object.rb 379 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/condition.rb 380 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization/lock.rb 381 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/synchronization.rb 382 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/non_concurrent_map_backend.rb 383 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/collection/map/mri_map_backend.rb 384 [app]/vendor/gems/ruby/2.3.0/gems/concurrent-ruby-1.0.5/lib/concurrent/map.rb 385 [app]/vendor/gems/ruby/2.3.0/gems/i18n-0.9.5/lib/i18n/version.rb 386 [app]/vendor/gems/ruby/2.3.0/gems/i18n-0.9.5/lib/i18n/exceptions.rb 387 [app]/vendor/gems/ruby/2.3.0/gems/i18n-0.9.5/lib/i18n/interpolate/ruby.rb 388 [app]/vendor/gems/ruby/2.3.0/gems/i18n-0.9.5/lib/i18n.rb 389 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/lazy_load_hooks.rb 390 [app]/vendor/gems/ruby/2.3.0/gems/i18n-0.9.5/lib/i18n/config.rb 391 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/i18n.rb 392 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/inflector/transliterate.rb 393 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/string/inflections.rb 394 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/kernel/reporting.rb 395 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/string/encoding.rb 396 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/object/blank.rb 397 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/xml_mini/rexml.rb 398 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/xml_mini.rb 399 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/dependencies/autoload.rb 400 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/version.rb 401 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support.rb 402 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/time/publicize_conversion_methods.rb 403 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/time/marshal.rb 404 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/object/acts_like.rb 405 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/time/acts_like.rb 406 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/basic_object.rb 407 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/keys.rb 408 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/reverse_merge.rb 409 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/array/conversions.rb 410 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/duration.rb 411 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/object/try.rb 412 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/values/time_zone.rb 413 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/time/conversions.rb 414 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/object/inclusion.rb 415 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/time_with_zone.rb 416 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/time/zones.rb 417 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/time/calculations.rb 418 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date/acts_like.rb 419 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date/freeze.rb 420 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date/zones.rb 421 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date/calculations.rb 422 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/module/remove_method.rb 423 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date/conversions.rb 424 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date_time/acts_like.rb 425 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date_time/calculations.rb 426 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date_time/conversions.rb 427 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/date_time/zones.rb 428 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/integer/time.rb 429 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/numeric/time.rb 430 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/time.rb 431 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/conversions.rb 432 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/deep_merge.rb 433 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/deep_dup.rb 434 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/diff.rb 435 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/except.rb 436 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/hash_with_indifferent_access.rb 437 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/indifferent_access.rb 438 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash/slice.rb 439 [app]/vendor/gems/ruby/2.3.0/gems/activesupport-3.2.22/lib/active_support/core_ext/hash.rb 440 [app]/lib/veiled/server.rb 441 [app]/lib/veiled/connection.rb 442 [app]/lib/veiled/mysql/insertion.rb 443 [app]/lib/veiled/mysql/transaction.rb 444 [app]/lib/veiled/mysql/connection.rb 445 [app]/lib/veiled/mysql.rb 446 [app]/lib/veiled/oracle/description.rb 447 [app]/lib/veiled/oracle/insertion.rb 448 [app]/lib/veiled/oracle/time_parsers.rb 449 [app]/lib/veiled/oracle/translators.rb 450 [app]/lib/veiled/oracle/type_mapping.rb 451 [app]/lib/veiled/oracle/connection.rb 452 [app]/lib/veiled/oracle.rb 453 [app]/lib/veiled.rb
* Process memory map: 556630a7e000-556630d67000 r-xp 00000000 08:04 1220430 [ruby-2.3.8]/bin/ruby 556630f67000-556630f6c000 r--p 002e9000 08:04 1220430 [ruby-2.3.8]/bin/ruby 556630f6c000-556630f6d000 rw-p 002ee000 08:04 1220430 [ruby-2.3.8]/bin/ruby 556630f6d000-556630f7e000 rw-p 00000000 00:00 0 556631c7c000-556633762000 rw-p 00000000 00:00 0 [heap] 7f8884000000-7f8884021000 rw-p 00000000 00:00 0 7f8884021000-7f8888000000 ---p 00000000 00:00 0 7f88887ee000-7f888c000000 r--s 00000000 08:04 549460 /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 7f888c000000-7f888c021000 rw-p 00000000 00:00 0 7f888c021000-7f8890000000 ---p 00000000 00:00 0 7f8890399000-7f8890536000 r--s 00000000 08:04 1320246 /lib/x86_64-linux-gnu/libc-2.24.so 7f8890536000-7f8890686000 r--s 00000000 08:04 1980242 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so 7f8890686000-7f88906a8000 r--s 00000000 08:04 1320261 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f88906a8000-7f889154d000 r--s 00000000 08:04 1220430 [ruby-2.3.8]/bin/ruby 7f889154d000-7f88915af000 rw-p 00000000 00:00 0 7f88915af000-7f88915c3000 r-xp 00000000 08:04 1320262 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f88915c3000-7f88917c2000 ---p 00014000 08:04 1320262 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f88917c2000-7f88917c3000 r--p 00013000 08:04 1320262 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f88917c3000-7f88917c4000 rw-p 00014000 08:04 1320262 /lib/x86_64-linux-gnu/libresolv-2.24.so 7f88917c4000-7f88917c6000 rw-p 00000000 00:00 0 7f88917c6000-7f88917cb000 r-xp 00000000 08:04 1320255 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f88917cb000-7f88919ca000 ---p 00005000 08:04 1320255 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f88919ca000-7f88919cb000 r--p 00004000 08:04 1320255 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f88919cb000-7f88919cc000 rw-p 00005000 08:04 1320255 /lib/x86_64-linux-gnu/libnss_dns-2.24.so 7f88919cc000-7f88919ce000 r-xp 00000000 08:04 1314693 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2 7f88919ce000-7f8891bcd000 ---p 00002000 08:04 1314693 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2 7f8891bcd000-7f8891bce000 r--p 00001000 08:04 1314693 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2 7f8891bce000-7f8891bcf000 rw-p 00002000 08:04 1314693 /lib/x86_64-linux-gnu/libnss_mdns4_minimal.so.2 7f8891bcf000-7f8891bd0000 ---p 00000000 00:00 0 7f8891bd0000-7f8891cd0000 rwxp 00000000 00:00 0 7f8891cd0000-7f8891dd1000 rw-p 00000000 00:00 0 7f8891dd1000-7f8891dd2000 ---p 00000000 00:00 0 7f8891dd2000-7f8891ed2000 rwxp 00000000 00:00 0 7f8891ed2000-7f8891fd3000 rw-p 00000000 00:00 0 7f8891fd3000-7f8891fe3000 r-xp 00000000 08:04 1346999 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/zlib.so 7f8891fe3000-7f88921e3000 ---p 00010000 08:04 1346999 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/zlib.so 7f88921e3000-7f88921e4000 r--p 00010000 08:04 1346999 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/zlib.so 7f88921e4000-7f88921e5000 rw-p 00011000 08:04 1346999 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/zlib.so 7f88921e5000-7f88921e6000 r-xp 00000000 08:04 1346998 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/cgi/escape.so 7f88921e6000-7f88923e6000 ---p 00001000 08:04 1346998 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/cgi/escape.so 7f88923e6000-7f88923e7000 r--p 00001000 08:04 1346998 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/cgi/escape.so 7f88923e7000-7f88923e8000 rw-p 00002000 08:04 1346998 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/cgi/escape.so 7f88923e8000-7f88923f1000 r-xp 00000000 08:04 2023337 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 7f88923f1000-7f88925f0000 ---p 00009000 08:04 2023337 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 7f88925f0000-7f88925f1000 r--p 00008000 08:04 2023337 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 7f88925f1000-7f88925f2000 rw-p 00009000 08:04 2023337 [app]/vendor/gems/ruby/2.3.0/gems/http_parser.rb-0.6.0/lib/ruby_http_parser.so 7f88925f2000-7f88925f3000 r-xp 00000000 08:04 1346916 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/wait.so 7f88925f3000-7f88927f3000 ---p 00001000 08:04 1346916 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/wait.so 7f88927f3000-7f88927f4000 r--p 00001000 08:04 1346916 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/wait.so 7f88927f4000-7f88927f5000 rw-p 00002000 08:04 1346916 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/wait.so 7f88927f5000-7f8892820000 r-xp 00000000 08:04 1346919 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/socket.so 7f8892820000-7f8892a1f000 ---p 0002b000 08:04 1346919 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/socket.so 7f8892a1f000-7f8892a20000 r--p 0002a000 08:04 1346919 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/socket.so 7f8892a20000-7f8892a21000 rw-p 0002b000 08:04 1346919 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/socket.so 7f8892a21000-7f8892a4a000 r-xp 00000000 08:04 2023217 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so 7f8892a4a000-7f8892c4a000 ---p 00029000 08:04 2023217 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so 7f8892c4a000-7f8892c4b000 r--p 00029000 08:04 2023217 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so 7f8892c4b000-7f8892c4d000 rw-p 0002a000 08:04 2023217 [app]/vendor/gems/ruby/2.3.0/gems/eventmachine-1.2.7/lib/rubyeventmachine.so 7f8892c4d000-7f8892c4e000 r-xp 00000000 08:04 1346918 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/nonblock.so 7f8892c4e000-7f8892e4d000 ---p 00001000 08:04 1346918 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/nonblock.so 7f8892e4d000-7f8892e4e000 r--p 00000000 08:04 1346918 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/nonblock.so 7f8892e4e000-7f8892e4f000 rw-p 00001000 08:04 1346918 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/nonblock.so 7f8892e4f000-7f8892e9f000 r-xp 00000000 08:04 1346992 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/openssl.so 7f8892e9f000-7f889309f000 ---p 00050000 08:04 1346992 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/openssl.so 7f889309f000-7f88930a1000 r--p 00050000 08:04 1346992 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/openssl.so 7f88930a1000-7f88930a3000 rw-p 00052000 08:04 1346992 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/openssl.so 7f88930a3000-7f88930a4000 rw-p 00000000 00:00 0 7f88930a4000-7f88930aa000 r-xp 00000000 08:04 1346987 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/strscan.so 7f88930aa000-7f88932aa000 ---p 00006000 08:04 1346987 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/strscan.so 7f88932aa000-7f88932ab000 r--p 00006000 08:04 1346987 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/strscan.so 7f88932ab000-7f88932ac000 rw-p 00007000 08:04 1346987 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/strscan.so 7f88932ac000-7f88932d0000 r-xp 00000000 08:04 1346909 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/psych.so 7f88932d0000-7f88934cf000 ---p 00024000 08:04 1346909 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/psych.so 7f88934cf000-7f88934d0000 r--p 00023000 08:04 1346909 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/psych.so 7f88934d0000-7f88934d1000 rw-p 00024000 08:04 1346909 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/psych.so 7f88934d1000-7f88934dc000 r-xp 00000000 08:04 1320258 /lib/x86_64-linux-gnu/libnss_nis-2.24.so 7f88934dc000-7f88936db000 ---p 0000b000 08:04 1320258 /lib/x86_64-linux-gnu/libnss_nis-2.24.so 7f88936db000-7f88936dc000 r--p 0000a000 08:04 1320258 /lib/x86_64-linux-gnu/libnss_nis-2.24.so 7f88936dc000-7f88936dd000 rw-p 0000b000 08:04 1320258 /lib/x86_64-linux-gnu/libnss_nis-2.24.so 7f88936dd000-7f88936e4000 r-xp 00000000 08:04 1320254 /lib/x86_64-linux-gnu/libnss_compat-2.24.so 7f88936e4000-7f88938e3000 ---p 00007000 08:04 1320254 /lib/x86_64-linux-gnu/libnss_compat-2.24.so 7f88938e3000-7f88938e4000 r--p 00006000 08:04 1320254 /lib/x86_64-linux-gnu/libnss_compat-2.24.so 7f88938e4000-7f88938e5000 rw-p 00007000 08:04 1320254 /lib/x86_64-linux-gnu/libnss_compat-2.24.so 7f8893906000-7f889a17e000 r-xp 00000000 08:04 549466 /usr/lib/oracle/12.1/client64/lib/libociei.so 7f889a17e000-7f889a37d000 ---p 06878000 08:04 549466 /usr/lib/oracle/12.1/client64/lib/libociei.so 7f889a37d000-7f889a37e000 rw-p 06877000 08:04 549466 /usr/lib/oracle/12.1/client64/lib/libociei.so 7f889a37e000-7f889a6d2000 r-xp 00000000 08:04 549461 /usr/lib/oracle/12.1/client64/lib/libclntshcore.so.12.1 7f889a6d2000-7f889a8d1000 ---p 00354000 08:04 549461 /usr/lib/oracle/12.1/client64/lib/libclntshcore.so.12.1 7f889a8d1000-7f889a8ec000 rw-p 00353000 08:04 549461 /usr/lib/oracle/12.1/client64/lib/libclntshcore.so.12.1 7f889a8ec000-7f889a8f0000 rw-p 00000000 00:00 0 7f889a8f0000-7f889a8f1000 r-xp 00000000 08:04 1340933 /lib/x86_64-linux-gnu/libaio.so.1.0.1 7f889a8f1000-7f889aaf0000 ---p 00001000 08:04 1340933 /lib/x86_64-linux-gnu/libaio.so.1.0.1 7f889aaf0000-7f889aaf1000 r--p 00000000 08:04 1340933 /lib/x86_64-linux-gnu/libaio.so.1.0.1 7f889aaf1000-7f889aaf2000 rw-p 00000000 00:00 0 7f889aaf2000-7f889aaf9000 r-xp 00000000 08:04 1320263 /lib/x86_64-linux-gnu/librt-2.24.so 7f889aaf9000-7f889acf8000 ---p 00007000 08:04 1320263 /lib/x86_64-linux-gnu/librt-2.24.so 7f889acf8000-7f889acf9000 r--p 00006000 08:04 1320263 /lib/x86_64-linux-gnu/librt-2.24.so 7f889acf9000-7f889acfa000 rw-p 00007000 08:04 1320263 /lib/x86_64-linux-gnu/librt-2.24.so 7f889acfa000-7f889ad0e000 r-xp 00000000 08:04 1320253 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f889ad0e000-7f889af0e000 ---p 00014000 08:04 1320253 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f889af0e000-7f889af0f000 r--p 00014000 08:04 1320253 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f889af0f000-7f889af10000 rw-p 00015000 08:04 1320253 /lib/x86_64-linux-gnu/libnsl-2.24.so 7f889af10000-7f889af12000 rw-p 00000000 00:00 0 7f889af12000-7f889af56000 r-xp 00000000 08:04 549468 /usr/lib/oracle/12.1/client64/lib/libons.so 7f889af56000-7f889b155000 ---p 00044000 08:04 549468 /usr/lib/oracle/12.1/client64/lib/libons.so 7f889b155000-7f889b157000 rw-p 00043000 08:04 549468 /usr/lib/oracle/12.1/client64/lib/libons.so 7f889b157000-7f889b5fe000 r-xp 00000000 08:04 549464 /usr/lib/oracle/12.1/client64/lib/libnnz12.so 7f889b5fe000-7f889b7fe000 ---p 004a7000 08:04 549464 /usr/lib/oracle/12.1/client64/lib/libnnz12.so 7f889b7fe000-7f889b860000 rw-p 004a7000 08:04 549464 /usr/lib/oracle/12.1/client64/lib/libnnz12.so 7f889b860000-7f889b861000 rw-p 00000000 00:00 0 7f889b861000-7f889b9d7000 r-xp 00000000 08:04 549462 /usr/lib/oracle/12.1/client64/lib/libipc1.so 7f889b9d7000-7f889bbd7000 ---p 00176000 08:04 549462 /usr/lib/oracle/12.1/client64/lib/libipc1.so 7f889bbd7000-7f889bbda000 rw-p 00176000 08:04 549462 /usr/lib/oracle/12.1/client64/lib/libipc1.so 7f889bbda000-7f889bbdf000 rw-p 00000000 00:00 0 7f889bbdf000-7f889bc51000 r-xp 00000000 08:04 549463 /usr/lib/oracle/12.1/client64/lib/libmql1.so 7f889bc51000-7f889be50000 ---p 00072000 08:04 549463 /usr/lib/oracle/12.1/client64/lib/libmql1.so 7f889be50000-7f889be53000 rw-p 00071000 08:04 549463 /usr/lib/oracle/12.1/client64/lib/libmql1.so 7f889be53000-7f889be55000 rw-p 00000000 00:00 0 7f889be55000-7f889ea10000 r-xp 00000000 08:04 549460 /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 7f889ea10000-7f889ec10000 ---p 02bbb000 08:04 549460 /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 7f889ec10000-7f889edf2000 rw-p 02bbb000 08:04 549460 /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 7f889edf2000-7f889ee12000 rw-p 00000000 00:00 0 7f889ee12000-7f889ee46000 r-xp 00000000 08:04 1980242 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so 7f889ee46000-7f889f045000 ---p 00034000 08:04 1980242 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so 7f889f045000-7f889f047000 r--p 00033000 08:04 1980242 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so 7f889f047000-7f889f049000 rw-p 00035000 08:04 1980242 [app]/vendor/gems/ruby/2.3.0/gems/ruby-oci8-2.2.7/lib/oci8lib_230.so 7f889f049000-7f889f053000 r-xp 00000000 08:04 2024752 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/generator.so 7f889f053000-7f889f252000 ---p 0000a000 08:04 2024752 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/generator.so 7f889f252000-7f889f253000 r--p 00009000 08:04 2024752 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/generator.so 7f889f253000-7f889f254000 rw-p 0000a000 08:04 2024752 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/generator.so 7f889f254000-7f889f255000 r-xp 00000000 08:04 1346948 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7f889f255000-7f889f455000 ---p 00001000 08:04 1346948 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7f889f455000-7f889f456000 r--p 00001000 08:04 1346948 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7f889f456000-7f889f457000 rw-p 00002000 08:04 1346948 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32le.so 7f889f457000-7f889f458000 r-xp 00000000 08:04 1346933 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32be.so 7f889f458000-7f889f658000 ---p 00001000 08:04 1346933 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32be.so 7f889f658000-7f889f659000 r--p 00001000 08:04 1346933 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32be.so 7f889f659000-7f889f65a000 rw-p 00002000 08:04 1346933 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_32be.so 7f889f65a000-7f889f65b000 r-xp 00000000 08:04 1346973 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16le.so 7f889f65b000-7f889f85b000 ---p 00001000 08:04 1346973 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16le.so 7f889f85b000-7f889f85c000 r--p 00001000 08:04 1346973 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16le.so 7f889f85c000-7f889f85d000 rw-p 00002000 08:04 1346973 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16le.so 7f889f85d000-7f889f85e000 r-xp 00000000 08:04 1346980 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16be.so 7f889f85e000-7f889fa5e000 ---p 00001000 08:04 1346980 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16be.so 7f889fa5e000-7f889fa5f000 r--p 00001000 08:04 1346980 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16be.so 7f889fa5f000-7f889fa60000 rw-p 00002000 08:04 1346980 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/utf_16be.so 7f889fa60000-7f889fa66000 r-xp 00000000 08:04 2024761 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/parser.so 7f889fa66000-7f889fc65000 ---p 00006000 08:04 2024761 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/parser.so 7f889fc65000-7f889fc66000 r--p 00005000 08:04 2024761 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/parser.so 7f889fc66000-7f889fc67000 rw-p 00006000 08:04 2024761 [app]/vendor/gems/ruby/2.3.0/gems/json-1.8.6/lib/json/ext/parser.so 7f889fc67000-7f889fc74000 r-xp 00000000 08:04 2028494 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/ext/yajl/yajl.so 7f889fc74000-7f889fe74000 ---p 0000d000 08:04 2028494 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/ext/yajl/yajl.so 7f889fe74000-7f889fe75000 r--p 0000d000 08:04 2028494 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/ext/yajl/yajl.so 7f889fe75000-7f889fe76000 rw-p 0000e000 08:04 2028494 [app]/vendor/gems/ruby/2.3.0/bundler/gems/yajl-ruby-2ce498a80a76/ext/yajl/yajl.so 7f889fe76000-7f889fe80000 r-xp 00000000 08:04 1320256 /lib/x86_64-linux-gnu/libnss_files-2.24.so 7f889fe80000-7f88a0080000 ---p 0000a000 08:04 1320256 /lib/x86_64-linux-gnu/libnss_files-2.24.so 7f88a0080000-7f88a0081000 r--p 0000a000 08:04 1320256 /lib/x86_64-linux-gnu/libnss_files-2.24.so 7f88a0081000-7f88a0082000 rw-p 0000b000 08:04 1320256 /lib/x86_64-linux-gnu/libnss_files-2.24.so 7f88a0082000-7f88a0088000 rw-p 00000000 00:00 0 7f88a0088000-7f88a009e000 r-xp 00000000 08:04 1314662 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f88a009e000-7f88a029d000 ---p 00016000 08:04 1314662 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f88a029d000-7f88a029e000 r--p 00015000 08:04 1314662 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f88a029e000-7f88a029f000 rw-p 00016000 08:04 1314662 /lib/x86_64-linux-gnu/libgcc_s.so.1 7f88a029f000-7f88a0411000 r-xp 00000000 08:04 535159 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22 7f88a0411000-7f88a0611000 ---p 00172000 08:04 535159 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22 7f88a0611000-7f88a061b000 r--p 00172000 08:04 535159 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22 7f88a061b000-7f88a061d000 rw-p 0017c000 08:04 535159 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.22 7f88a061d000-7f88a0621000 rw-p 00000000 00:00 0 7f88a0621000-7f88a063a000 r-xp 00000000 08:04 1314738 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f88a063a000-7f88a0839000 ---p 00019000 08:04 1314738 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f88a0839000-7f88a083a000 r--p 00018000 08:04 1314738 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f88a083a000-7f88a083b000 rw-p 00019000 08:04 1314738 /lib/x86_64-linux-gnu/libz.so.1.2.8 7f88a083b000-7f88a0bba000 r-xp 00000000 08:04 531146 /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0 7f88a0bba000-7f88a0dba000 ---p 0037f000 08:04 531146 /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0 7f88a0dba000-7f88a0dc4000 r--p 0037f000 08:04 531146 /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0 7f88a0dc4000-7f88a0e37000 rw-p 00389000 08:04 531146 /usr/lib/x86_64-linux-gnu/libmariadbclient.so.18.0.0 7f88a0e37000-7f88a0e41000 rw-p 00000000 00:00 0 7f88a0e41000-7f88a0e51000 r-xp 00000000 08:04 2025953 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.so 7f88a0e51000-7f88a1051000 ---p 00010000 08:04 2025953 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.so 7f88a1051000-7f88a1052000 r--p 00010000 08:04 2025953 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.so 7f88a1052000-7f88a1053000 rw-p 00011000 08:04 2025953 [app]/vendor/gems/ruby/2.3.0/gems/mysql2-0.4.10/lib/mysql2/mysql2.so 7f88a1053000-7f88a1068000 r-xp 00000000 08:04 1346991 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so 7f88a1068000-7f88a1267000 ---p 00015000 08:04 1346991 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so 7f88a1267000-7f88a1268000 r--p 00014000 08:04 1346991 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so 7f88a1268000-7f88a1269000 rw-p 00015000 08:04 1346991 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/bigdecimal.so 7f88a1269000-7f88a129b000 r-xp 00000000 08:04 1346905 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/date_core.so 7f88a129b000-7f88a149b000 ---p 00032000 08:04 1346905 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/date_core.so 7f88a149b000-7f88a149c000 r--p 00032000 08:04 1346905 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/date_core.so 7f88a149c000-7f88a149d000 rw-p 00033000 08:04 1346905 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/date_core.so 7f88a149d000-7f88a149e000 rw-p 00000000 00:00 0 7f88a149e000-7f88a14fd000 r-xp 00000000 08:04 554833 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 7f88a14fd000-7f88a16fd000 ---p 0005f000 08:04 554833 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 7f88a16fd000-7f88a1701000 r--p 0005f000 08:04 554833 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 7f88a1701000-7f88a1707000 rw-p 00063000 08:04 554833 /usr/lib/x86_64-linux-gnu/libssl.so.1.0.2 7f88a1707000-7f88a193e000 r-xp 00000000 08:04 535178 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 7f88a193e000-7f88a1b3e000 ---p 00237000 08:04 535178 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 7f88a1b3e000-7f88a1b5a000 r--p 00237000 08:04 535178 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 7f88a1b5a000-7f88a1b69000 rw-p 00253000 08:04 535178 /usr/lib/x86_64-linux-gnu/libcrypto.so.1.0.2 7f88a1b69000-7f88a1b6d000 rw-p 00000000 00:00 0 7f88a1b6d000-7f88a1b6e000 r-xp 00000000 08:04 1346923 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest/sha1.so 7f88a1b6e000-7f88a1d6d000 ---p 00001000 08:04 1346923 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest/sha1.so 7f88a1d6d000-7f88a1d6e000 r--p 00000000 08:04 1346923 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest/sha1.so 7f88a1d6e000-7f88a1d6f000 rw-p 00001000 08:04 1346923 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest/sha1.so 7f88a1d6f000-7f88a1d73000 r-xp 00000000 08:04 1346910 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest.so 7f88a1d73000-7f88a1f72000 ---p 00004000 08:04 1346910 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest.so 7f88a1f72000-7f88a1f73000 r--p 00003000 08:04 1346910 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest.so 7f88a1f73000-7f88a1f74000 rw-p 00004000 08:04 1346910 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/digest.so 7f88a1f74000-7f88a1f7a000 r-xp 00000000 08:04 1346990 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/etc.so 7f88a1f7a000-7f88a2179000 ---p 00006000 08:04 1346990 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/etc.so 7f88a2179000-7f88a217a000 r--p 00005000 08:04 1346990 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/etc.so 7f88a217a000-7f88a217b000 rw-p 00006000 08:04 1346990 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/etc.so 7f88a217b000-7f88a217f000 r-xp 00000000 08:04 1346917 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/console.so 7f88a217f000-7f88a237e000 ---p 00004000 08:04 1346917 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/console.so 7f88a237e000-7f88a237f000 r--p 00003000 08:04 1346917 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/console.so 7f88a237f000-7f88a2380000 rw-p 00004000 08:04 1346917 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/io/console.so 7f88a2380000-7f88a2387000 r-xp 00000000 08:04 1346928 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/pathname.so 7f88a2387000-7f88a2586000 ---p 00007000 08:04 1346928 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/pathname.so 7f88a2586000-7f88a2587000 r--p 00006000 08:04 1346928 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/pathname.so 7f88a2587000-7f88a2588000 rw-p 00007000 08:04 1346928 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/pathname.so 7f88a2588000-7f88a2590000 r-xp 00000000 08:04 1346907 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/stringio.so 7f88a2590000-7f88a278f000 ---p 00008000 08:04 1346907 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/stringio.so 7f88a278f000-7f88a2790000 r--p 00007000 08:04 1346907 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/stringio.so 7f88a2790000-7f88a2791000 rw-p 00008000 08:04 1346907 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/stringio.so 7f88a2791000-7f88a2793000 r-xp 00000000 08:04 1346961 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7f88a2793000-7f88a2993000 ---p 00002000 08:04 1346961 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7f88a2993000-7f88a2994000 r--p 00002000 08:04 1346961 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7f88a2994000-7f88a2995000 rw-p 00003000 08:04 1346961 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/trans/transdb.so 7f88a2995000-7f88a2997000 r-xp 00000000 08:04 1346974 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7f88a2997000-7f88a2b96000 ---p 00002000 08:04 1346974 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7f88a2b96000-7f88a2b97000 r--p 00001000 08:04 1346974 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7f88a2b97000-7f88a2b98000 rw-p 00002000 08:04 1346974 [ruby-2.3.8]/lib/ruby/2.3.0/x86_64-linux/enc/encdb.so 7f88a2b98000-7f88a2c99000 rw-p 00000000 00:00 0 7f88a2c99000-7f88a2e2e000 r-xp 00000000 08:04 1320246 /lib/x86_64-linux-gnu/libc-2.24.so 7f88a2e2e000-7f88a302e000 ---p 00195000 08:04 1320246 /lib/x86_64-linux-gnu/libc-2.24.so 7f88a302e000-7f88a3032000 r--p 00195000 08:04 1320246 /lib/x86_64-linux-gnu/libc-2.24.so 7f88a3032000-7f88a3034000 rw-p 00199000 08:04 1320246 /lib/x86_64-linux-gnu/libc-2.24.so 7f88a3034000-7f88a3038000 rw-p 00000000 00:00 0 7f88a3038000-7f88a313b000 r-xp 00000000 08:04 1320250 /lib/x86_64-linux-gnu/libm-2.24.so 7f88a313b000-7f88a333a000 ---p 00103000 08:04 1320250 /lib/x86_64-linux-gnu/libm-2.24.so 7f88a333a000-7f88a333b000 r--p 00102000 08:04 1320250 /lib/x86_64-linux-gnu/libm-2.24.so 7f88a333b000-7f88a333c000 rw-p 00103000 08:04 1320250 /lib/x86_64-linux-gnu/libm-2.24.so 7f88a333c000-7f88a3344000 r-xp 00000000 08:04 1320248 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f88a3344000-7f88a3544000 ---p 00008000 08:04 1320248 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f88a3544000-7f88a3545000 r--p 00008000 08:04 1320248 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f88a3545000-7f88a3546000 rw-p 00009000 08:04 1320248 /lib/x86_64-linux-gnu/libcrypt-2.24.so 7f88a3546000-7f88a3574000 rw-p 00000000 00:00 0 7f88a3574000-7f88a3577000 r-xp 00000000 08:04 1320249 /lib/x86_64-linux-gnu/libdl-2.24.so 7f88a3577000-7f88a3776000 ---p 00003000 08:04 1320249 /lib/x86_64-linux-gnu/libdl-2.24.so 7f88a3776000-7f88a3777000 r--p 00002000 08:04 1320249 /lib/x86_64-linux-gnu/libdl-2.24.so 7f88a3777000-7f88a3778000 rw-p 00003000 08:04 1320249 /lib/x86_64-linux-gnu/libdl-2.24.so 7f88a3778000-7f88a3790000 r-xp 00000000 08:04 1320261 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f88a3790000-7f88a398f000 ---p 00018000 08:04 1320261 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f88a398f000-7f88a3990000 r--p 00017000 08:04 1320261 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f88a3990000-7f88a3991000 rw-p 00018000 08:04 1320261 /lib/x86_64-linux-gnu/libpthread-2.24.so 7f88a3991000-7f88a3995000 rw-p 00000000 00:00 0 7f88a3995000-7f88a39b8000 r-xp 00000000 08:04 1312067 /lib/x86_64-linux-gnu/ld-2.24.so 7f88a39d5000-7f88a39f8000 rw-p 00000000 00:00 0 7f88a39f8000-7f88a3b93000 r--p 00000000 08:04 525215 /usr/lib/locale/locale-archive 7f88a3b93000-7f88a3b97000 rw-p 00000000 00:00 0 7f88a3bac000-7f88a3bb3000 r--s 00000000 08:04 794910 /usr/lib/x86_64-linux-gnu/gconv/gconv-modules.cache 7f88a3bb3000-7f88a3bb4000 ---p 00000000 00:00 0 7f88a3bb4000-7f88a3bb8000 rwxp 00000000 00:00 0 7f88a3bb8000-7f88a3bb9000 r--p 00023000 08:04 1312067 /lib/x86_64-linux-gnu/ld-2.24.so 7f88a3bb9000-7f88a3bba000 rw-p 00024000 08:04 1312067 /lib/x86_64-linux-gnu/ld-2.24.so 7f88a3bba000-7f88a3bbb000 rw-p 00000000 00:00 0 7fff60d4b000-7fff61548000 rwxp 00000000 00:00 0 [stack] 7fff61548000-7fff6154a000 rw-p 00000000 00:00 0 7fff615a8000-7fff615ab000 r--p 00000000 00:00 0 [vvar] 7fff615ab000-7fff615ad000 r-xp 00000000 00:00 0 [vdso]

UPD: clarified that the describe is a stored procedure within a package and also noted that Oracle Client 18.3 is also affected

@timon
Copy link
Contributor Author

timon commented Jul 1, 2019

I have managed to obtain a stack trace from gdb, if it helps:

#0 0x00007ffff080b7dd in kpudsany () from /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 #1 0x00007ffff07c6628 in OCIDescribeAny () from /usr/lib/oracle/12.1/client64/lib/libclntsh.so.12.1 #2 0x00007ffff327bb5a in oci8_OCIDescribeAny_cb (user_data=0x7fffffffaa30) at apiwrap.c:1518 #3 0x00005555556e7f82 in call_without_gvl (fail_if_interrupted=0, data2=, ubf=, data1=0x7fffffffaa30, func=0x7ffff327bb30 ) at thread.c:1301 #4 rb_thread_call_without_gvl (func=0x7ffff327bb30 , data1=0x7fffffffaa30, ubf=ubf@entry=0x7ffff3263300 , data2=) at thread.c:1411 #5 0x00007ffff32633ee in protected_call (data=data@entry=140737488333232) at oci8lib.c:406 #6 0x000055555557d109 in rb_protect (proc=proc@entry=0x7ffff32633b0 , data=data@entry=140737488333232, state=state@entry=0x7fffffffa9ac) at eval.c:907 #7 0x00007ffff3264177 in oci8_call_without_gvl (svcctx=svcctx@entry=0x5555574b0090, func=func@entry=0x7ffff327bb30 , data=data@entry=0x7fffffffaa30) at oci8lib.c:463 #8 0x00007ffff327c19a in oci8_OCIDescribeAny_nb (svcctx=svcctx@entry=0x5555574b0090, svchp=, errhp=, objptr=objptr@entry=0x55555751ab60, objnm_len=objnm_len@entry=45, objptr_typ=, info_level=0 '\000', objtyp=0 '\000', dschp=0x5555574cef20, file=0x7ffff32803c3 "metadata.c", line=175) at apiwrap.c:1541 #9 0x00007ffff326b963 in oci8_do_describe (self=self@entry=93825025032320, objptr=objptr@entry=0x55555751ab60, objlen=objlen@entry=45, objtype=objtype@entry=1 '\001', klass=klass@entry=93825013381840, check_public=check_public@entry=20) at metadata.c:173 #10 0x00007ffff326bc82 in oci8_describe (self=93825025032320, name=, klass=93825013381840, check_public=20) at metadata.c:214 #11 0x00005555556c056d in vm_call_cfunc_with_frame (ci=, cc=, calling=, reg_cfp=0x7ffff70dba90, th=0x555555a555e0) at vm_insnhelper.c:1642 #12 vm_call_cfunc (th=0x555555a555e0, reg_cfp=0x7ffff70dba90, calling=, ci=, cc=) at vm_insnhelper.c:1737 #13 0x00005555556cd4f3 in vm_call_method (th=0x555555a555e0, cfp=0x7ffff70dba90, calling=, ci=, cc=) at vm_insnhelper.c:2177 #14 0x00005555556c6d89 in vm_exec_core (th=th@entry=0x555555a555e0, initial=initial@entry=0) at insns.def:994 #15 0x00005555556cbe0f in vm_exec (th=th@entry=0x555555a555e0) at vm.c:1693 #16 0x00005555556ccabd in invoke_block (block=0x7ffff70dbcf0, opt_pc=, type=, cref=0x0, self=93825002399720, iseq=0x5555566ff378, th=0x555555a555e0) at vm.c:921 #17 invoke_block_from_c_0 (th=0x555555a555e0, block=0x7ffff70dbcf0, self=93825002399720, argc=, argv=, blockptr=, cref=0x0, splattable=1) at vm.c:973 #18 0x00005555556d3f4c in invoke_block_from_c_splattable (cref=0x0, blockptr=0x0, argv=0x7fffffffb308, argc=1, self=, block=, th=) at vm.c:990 #19 vm_yield (argc=1, argv=0x7fffffffb308, th=) at vm.c:1025 #20 rb_yield_0 (argv=0x7fffffffb308, argc=1) at vm_eval.c:1013 #21 rb_yield_1 (val=) at vm_eval.c:1019 #22 rb_yield (val=) at vm_eval.c:1029 #23 0x00005555556f513c in rb_ary_each (ary=93825025035640) at array.c:1815 #24 0x00005555556c056d in vm_call_cfunc_with_frame (ci=, cc=, calling=, reg_cfp=0x7ffff70dbcd0, th=0x555555a555e0) at vm_insnhelper.c:1642 #25 vm_call_cfunc (th=0x555555a555e0, reg_cfp=0x7ffff70dbcd0, calling=, ci=, cc=) at vm_insnhelper.c:1737 #26 0x00005555556cd4f3 in vm_call_method (th=0x555555a555e0, cfp=0x7ffff70dbcd0, calling=, ci=, cc=) at vm_insnhelper.c:2177 #27 0x00005555556c6cb8 in vm_exec_core (th=th@entry=0x555555a555e0, initial=initial@entry=0) at insns.def:963 #28 0x00005555556cbe0f in vm_exec (th=th@entry=0x555555a555e0) at vm.c:1693 #29 0x00005555556d3e53 in invoke_block (block=, opt_pc=, type=, cref=0x0, self=93825002399720, iseq=, th=) at vm.c:921 #30 invoke_block_from_c_0 (splattable=1, cref=0x0, blockptr=0x0, argv=0x0, argc=0, self=93825002399720, block=, th=) at vm.c:973 #31 invoke_block_from_c_splattable (cref=0x0, blockptr=0x0, argv=0x0, argc=0, self=93825002399720, block=, th=) at vm.c:990 #32 vm_yield (argc=0, argv=0x0, th=) at vm.c:1025 #33 rb_yield_0 (argv=0x0, argc=0) at vm_eval.c:1013 #34 loop_i () at vm_eval.c:1090 #35 0x000055555557ce54 in rb_rescue2 (b_proc=0x5555556d3b40 , data1=0, r_proc=0x5555556bb430 , data2=0) at eval.c:839 #36 0x00005555556c056d in vm_call_cfunc_with_frame (ci=, cc=, calling=, reg_cfp=0x7ffff70dbd50, th=0x555555a555e0) at vm_insnhelper.c:1642 #37 vm_call_cfunc (th=0x555555a555e0, reg_cfp=0x7ffff70dbd50, calling=, ci=, cc=) at vm_insnhelper.c:1737 #38 0x00005555556cd4f3 in vm_call_method (th=0x555555a555e0, cfp=0x7ffff70dbd50, calling=, ci=, cc=) at vm_insnhelper.c:2177 #39 0x00005555556c6cb8 in vm_exec_core (th=th@entry=0x555555a555e0, initial=initial@entry=0) at insns.def:963 #40 0x00005555556cbe0f in vm_exec (th=th@entry=0x555555a555e0) at vm.c:1693 #41 0x00005555556ccabd in invoke_block (block=0x5555571a83d0, opt_pc=, type=, cref=0x0, self=93824997877240, iseq=0x555555f1e5f0, th=0x555555a555e0) at vm.c:921 #42 invoke_block_from_c_0 (th=0x555555a555e0, block=0x5555571a83d0, self=93824997877240, argc=, argv=, blockptr=, cref=0x0, splattable=0) at vm.c:973 #43 0x00005555556ccb93 in invoke_block_from_c_unsplattable (cref=0x0, blockptr=0x0, argv=0x7fffffffc550, argc=0, self=93824997877240, block=0x5555571a83d0, th=0x555555a555e0) at vm.c:998 #44 vm_invoke_proc (th=th@entry=0x555555a555e0, proc=proc@entry=0x5555571a83d0, self=93824997877240, argc=argc@entry=0, argv=0x7fffffffc550, blockptr=0x0) at vm.c:1046 #45 0x00005555556cce14 in rb_vm_invoke_proc (blockptr=, argv=, argc=0, proc=0x5555571a83d0, th=0x555555a555e0) at vm.c:1074 #46 vm_call_opt_call (th=0x555555a555e0, cfp=0x7ffff70dbe10, calling=0x7fffffffc6c0, ci=, cc=) at vm_insnhelper.c:1868 #47 0x00005555556cd4f3 in vm_call_method (th=0x555555a555e0, cfp=0x7ffff70dbe10, calling=, ci=, cc=) at vm_insnhelper.c:2177 #48 0x00005555556c6d89 in vm_exec_core (th=th@entry=0x555555a555e0, initial=initial@entry=0) at insns.def:994 #49 0x00005555556cbe0f in vm_exec (th=th@entry=0x555555a555e0) at vm.c:1693 #50 0x00005555556ccabd in invoke_block (block=0x5555571adba0, opt_pc=, type=, cref=0x0, self=93825021980760, iseq=0x5555560223c0, th=0x555555a555e0) at vm.c:921 #51 invoke_block_from_c_0 (th=0x555555a555e0, block=0x5555571adba0, self=93825021980760, argc=, argv=, blockptr=, cref=0x0, splattable=0) at vm.c:973 #52 0x00005555556ccb93 in invoke_block_from_c_unsplattable (cref=0x0, blockptr=0x0, argv=0x7fffffffce00, argc=0, self=93825021980760, block=0x5555571adba0, th=0x555555a555e0) at vm.c:998 #53 vm_invoke_proc (th=th@entry=0x555555a555e0, proc=proc@entry=0x5555571adba0, self=93825021980760, argc=argc@entry=0, argv=0x7fffffffce00, blockptr=0x0) at vm.c:1046 #54 0x00005555556cce14 in rb_vm_invoke_proc (blockptr=, argv=, argc=0, proc=0x5555571adba0, th=0x555555a555e0) at vm.c:1074 #55 vm_call_opt_call (th=0x555555a555e0, cfp=0x7ffff70dbe50, calling=0x7fffffffcf70, ci=, cc=) at vm_insnhelper.c:1868 #56 0x00005555556cd4f3 in vm_call_method (th=0x555555a555e0, cfp=0x7ffff70dbe50, calling=, ci=, cc=) at vm_insnhelper.c:2177 #57 0x00005555556c6d89 in vm_exec_core (th=th@entry=0x555555a555e0, initial=initial@entry=0) at insns.def:994 #58 0x00005555556cbe0f in vm_exec (th=th@entry=0x555555a555e0) at vm.c:1693 #59 0x00005555556ccabd in invoke_block (block=0x555556efec40, opt_pc=, type=, cref=0x0, self=93824997877240, iseq=0x555555f1e0c8, th=0x555555a555e0) at vm.c:921 #60 invoke_block_from_c_0 (th=0x555555a555e0, block=0x555556efec40, self=93824997877240, argc=, argv=, blockptr=, cref=0x0, splattable=0) at vm.c:973 #61 0x00005555556ccb93 in invoke_block_from_c_unsplattable (cref=0x0, blockptr=0x0, argv=0x7fffffffd6b0, argc=0, self=93824997877240, block=0x555556efec40, th=0x555555a555e0) at vm.c:998 #62 vm_invoke_proc (th=th@entry=0x555555a555e0, proc=proc@entry=0x555556efec40, self=93824997877240, argc=argc@entry=0, argv=0x7fffffffd6b0, blockptr=0x0) at vm.c:1046 #63 0x00005555556cce14 in rb_vm_invoke_proc (blockptr=, argv=, argc=0, proc=0x555556efec40, th=0x555555a555e0) at vm.c:1074 #64 vm_call_opt_call (th=0x555555a555e0, cfp=0x7ffff70dbf50, calling=0x7fffffffd820, ci=, cc=) at vm_insnhelper.c:1868 #65 0x00005555556cd4f3 in vm_call_method (th=0x555555a555e0, cfp=0x7ffff70dbf50, calling=, ci=, cc=) at vm_insnhelper.c:2177 #66 0x00005555556c6d89 in vm_exec_core (th=th@entry=0x555555a555e0, initial=initial@entry=0) at insns.def:994 #67 0x00005555556cbe0f in vm_exec (th=0x555555a555e0) at vm.c:1693 #68 0x00005555556d4f43 in rb_iseq_eval_main (iseq=iseq@entry=0x555555f1ecd0) at vm.c:1936 #69 0x00005555555787da in ruby_exec_internal (n=0x555555f1ecd0) at eval.c:245 #70 0x000055555557c43f in ruby_exec_node (n=) at eval.c:310 #71 ruby_run_node (n=) at eval.c:302 #72 0x00005555555783ab in main (argc=, argv=) at main.c:36

@kubo
Copy link
Owner

kubo commented Jul 7, 2019

@timon
Could you post more detailed information to reproduce the issue?

I created a package function as follows,

-- connect / as sysdba
create user user1 identified by user1 default tablespace users temporary tablespace temp;
create or replace package user1.test_pkg
as
  procedure test_proc;
end;
/
create or replace package body user1.test_pkg
as
  procedure test_proc is
  begin
    null;
  end;
end;
/

and executed the following script.

require 'oci8'
conn = OCI8.new('username/password')
p conn.describe_any('TEST_PKG.TEST_PROC')

It didn't stop with SIGSEGV but raised ORA-04043: object TEST_PKG.TEST_PROC does not exist (OCIError).

After grant execute on user1.test_pkg to public was executed, it raises no errors.

My environment:

  • ruby 2.2.7
  • ruby 2.3.0 and ruby 2.6.2
  • Oracle instant client 18.3
  • Linux

@timon
Copy link
Contributor Author

timon commented Jul 8, 2019

@kubo In cooperation with our DBA, I have managed to reproduce the issue by removing the callable object definition from package declaration. SIGSEGV is also generated when calling describe_any on an invalid identifier within existing package.

P.S. My colleague who was creating the package told me he fixed the issue by providing the grants necessary, but I have no means to verify if those were grants of if he fixed the package declaration.

@kubo
Copy link
Owner

kubo commented Jul 9, 2019

@timon
Could you try test218.c in https://gist.github.com/kubo/b7ddbe5a0a76629ca3bd08cd2eb862af.
I guess that this is an issue in Oracle client.

$ wget https://gist.githubusercontent.com/kubo/b7ddbe5a0a76629ca3bd08cd2eb862af/raw/762bce3435953a286989c31ace569a1681f1984b/test218.c
$ vi test218.c    # change username, password, database and object_name
$ IC_DIR=/opt/oracle/instantclient   # Set instant client directory
$ gcc -o test218 test218.c -I$IC_DIR/sdk/include -L$IC_DIR -Wl,-rpath,$IC_DIR -lclntsh
$ ./test218

If the program stops with SIGSEGV, could you report it to the Oracle support?

@kubo
Copy link
Owner

kubo commented Dec 30, 2020

closed due to inactivity

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

No branches or pull requests

2 participants