|
[INFO] Initializing logger with log/pecmain.2023-03-01.log ...
|
|
[INFO] Process pid 1001601
|
|
[INFO] Initializing PEC Engine ...
|
|
[INFO] Establishing connection to control database ...
|
|
[INFO] Engine started
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:343: warning: undefining the allocator of T_DATA class IBM_DB::Connection
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:3104: warning: undefining the allocator of T_DATA class IBM_DB::Statement
|
|
RSTRING_PTR is returning NULL!! SIGSEGV is highly expected to follow immediately.
|
|
If you could reproduce, attach your debugger here, and look at the passed string.
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:760: [BUG] Segmentation fault at 0x0000000000000000
|
|
ruby 3.2.1 (2023-02-08 revision 31819e82c8) [x86_64-linux]
|
|
|
|
-- Control frame information -----------------------------------------------
|
|
c:0033 p:---- s:0220 e:000219 CFUNC :server_info
|
|
c:0032 p:0282 s:0215 e:000214 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:760 [FINISH]
|
|
c:0031 p:---- s:0204 e:000203 CFUNC :new
|
|
c:0030 p:0503 s:0195 e:000194 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:352 [FINISH]
|
|
c:0029 p:---- s:0178 e:000177 CFUNC :public_send
|
|
c:0028 p:0014 s:0172 e:000171 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:656
|
|
c:0027 p:0014 s:0168 e:000167 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:700
|
|
c:0026 p:0013 s:0164 e:000163 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:679
|
|
c:0025 p:0012 s:0158 e:000157 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:640
|
|
c:0024 p:0011 s:0152 e:000150 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:341
|
|
c:0023 p:0021 s:0146 e:000142 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:181
|
|
c:0022 p:0172 s:0139 e:000138 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_handler.rb:2
|
|
c:0021 p:0014 s:0129 e:000128 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_handling.rb:313
|
|
c:0020 p:0003 s:0125 e:000124 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_handling.rb:280
|
|
c:0019 p:0017 s:0121 e:000120 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/delegation.rb:93
|
|
c:0018 p:0069 s:0112 e:000108 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/query_methods.rb:1365
|
|
c:0017 p:0015 s:0102 e:000101 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/query_methods.rb:1283
|
|
c:0016 p:0029 s:0097 e:000095 BLOCK /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:942
|
|
c:0015 p:0015 s:0093 e:000092 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:962
|
|
c:0014 p:0004 s:0088 e:000087 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:928
|
|
c:0013 p:0024 s:0082 e:000081 BLOCK /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:914
|
|
c:0012 p:0015 s:0076 e:000075 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:962
|
|
c:0011 p:0004 s:0071 e:000070 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:908
|
|
c:0010 p:0019 s:0066 e:000065 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:695
|
|
c:0009 p:0003 s:0061 e:000060 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:250
|
|
c:0008 p:0024 s:0057 e:000056 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/finder_methods.rb:520
|
|
c:0007 p:0016 s:0053 e:000052 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/finder_methods.rb:98
|
|
c:0006 p:0011 s:0048 e:000047 METHOD /usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/finder_methods.rb:81
|
|
c:0005 p:0124 s:0042 e:000041 BLOCK /home/srpec/pec/pecexecution/connectionpoolmgmt.rb:80 [FINISH]
|
|
c:0004 p:---- s:0037 e:000036 CFUNC :synchronize
|
|
c:0003 p:0006 s:0033 e:000032 METHOD /home/srpec/pec/pecexecution/connectionpoolmgmt.rb:62
|
|
c:0002 p:0513 s:0028 e:000027 BLOCK /home/srpec/pec/pecexecution/stepqueuemgmt.rb:619 [FINISH]
|
|
c:0001 p:---- s:0003 e:000002 DUMMY [FINISH]
|
|
|
|
-- Ruby level backtrace information ----------------------------------------
|
|
/home/srpec/pec/pecexecution/stepqueuemgmt.rb:619:in `block (2 levels) in queue_manage_ready'
|
|
/home/srpec/pec/pecexecution/connectionpoolmgmt.rb:62:in `pool_with_conn_id'
|
|
/home/srpec/pec/pecexecution/connectionpoolmgmt.rb:62:in `synchronize'
|
|
/home/srpec/pec/pecexecution/connectionpoolmgmt.rb:80:in `block in pool_with_conn_id'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/finder_methods.rb:81:in `find_by'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/finder_methods.rb:98:in `take'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/finder_methods.rb:520:in `find_take'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:250:in `records'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:695:in `load'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:908:in `exec_queries'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:962:in `skip_query_cache_if_necessary'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:914:in `block in exec_queries'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:928:in `exec_main_query'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:962:in `skip_query_cache_if_necessary'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation.rb:942:in `block in exec_main_query'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/query_methods.rb:1283:in `arel'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/query_methods.rb:1365:in `build_arel'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/relation/delegation.rb:93:in `connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_handling.rb:280:in `connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_handling.rb:313:in `retrieve_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_handler.rb:211:in `retrieve_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:181:in `connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:341:in `checkout'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:640:in `acquire_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:679:in `try_to_checkout_new_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:700:in `checkout_new_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in `new_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/activerecord-7.0.4.2/lib/active_record/connection_adapters/abstract/connection_pool.rb:656:in `public_send'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:352:in `ibm_db_connection'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:352:in `new'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:760:in `initialize'
|
|
/usr/local/rvm/gems/ruby-3.2.1/gems/ibm_db-5.4.0/lib/active_record/connection_adapters/ibm_db_adapter.rb:760:in `server_info'
|
|
|
|
-- Machine register context ------------------------------------------------
|
|
RIP: 0x00007f5189435ee8 RBP: 0x0000000000000000 RSP: 0x00007f5180e3bb28
|
|
RAX: 0x0000000000000000 RBX: 0x00007f517c00a450 RCX: 0x0000000000000000
|
|
RDX: 0x0000000000000040 RDI: 0x00007f517c00a4a8 RSI: 0x00007f5189dbed58
|
|
R8: 0x000000000000000f R9: 0x0000000000000002 R10: 0x000000000000000f
|
|
R11: 0x0000000000000000 R12: 0x00007f5189dbed58 R13: 0x00007f5189638c00
|
|
R14: 0x00007f5180e3bda0 R15: 0x00007f5180e3bd98 EFL: 0x0000000000010202
|
|
|
|
-- C level backtrace information -------------------------------------------
|
|
SEGV received in SEGV handler
|