Project

General

Profile

Bug #19524 » LOGS2.txt

 
[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
(3-3/5)