Project

General

Profile

Bug #4350 » segfault2.ruby-1.9.2-p136.log

qianthinking (Leon Li), 01/31/2011 06:34 PM

 
/usr/local/rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:242: [BUG] Segmentation fault
ruby 1.9.2p136 (2010-12-25 revision 30365) [x86_64-linux]

-- control frame ----------
c:0055 p:---- s:0231 b:0231 l:000230 d:000230 CFUNC :query
c:0054 p:0038 s:0227 b:0227 l:000226 d:000226 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:243
c:0053 p:---- s:0224 b:0224 l:000223 d:000223 CFUNC :<<
c:0052 p:---- s:0221 b:0221 l:000220 d:000220 CFUNC :block_given?
c:0051 p:0182 s:0218 b:0218 l:000217 d:000217 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:414
c:0050 p:0027 s:0210 b:0210 l:000209 d:000209 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/callbacks.rb:93
c:0049 p:0022 s:0204 b:0204 l:001170 d:001170 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:2
c:0048 p:0036 s:0200 b:0200 l:000199 d:000199 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:2
c:0047 p:---- s:0200 b:0200 l:000199 d:000199 CFUNC :current
c:0046 p:---- s:0205 b:0205 l:000204 d:000204 CFUNC :query
c:0045 p:0014 s:0210 b:0201 l:000182 d:000200 BLOCK /usr/local/rvm/gems/ruby-1.9.2-p136/gems/mysql2-0.2.6/lib/active_record/connection_adapters/mysql2_adapter.rb:314
c:0044 p:0019 s:0203 b:0203 l:000202 d:000202 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activesupport-3.0.3/lib/active_support/notifications/fanout.rb:25
c:0043 p:---- s:0185 b:0185 l:000184 d:000184 CFUNC :initialize_dup
c:0042 p:---- s:0183 b:0183 l:000182 d:000182 FINISH
c:0041 p:---- s:0192 b:0192 l:000191 d:000191 FINISH
c:0040 p:---- s:0170 b:0190 l:000189 d:000189 CFUNC :loop
c:0039 p:---- s:0167 b:0167 l:000166 d:000166 FINISH
c:0038 p:---- s:0175 b:0175 l:000174 d:000174 CFUNC :default
c:0037 p:---- s:0176 b:0173 l:000172 d:000172 CFUNC :<<
c:0036 p:---- s:0170 b:0170 l:000169 d:000169 CFUNC :new
c:0035 p:0419 s:0165 b:0165 l:000164 d:000164 METHOD /path_to_server/2011-01-30_231948/lib/rocketamf/rocketamf/pure/serializer.rb:306
c:0034 p:0475 s:0155 b:0155 l:000154 d:000154 METHOD /path_to_server/2011-01-30_231948/lib/rocketamf/rocketamf/pure/serializer.rb:173
c:0033 p:0078 s:0150 b:0150 l:000149 d:000149 METHOD /path_to_server/2011-01-30_231948/lib/rocketamf/rocketamf.rb:100
c:0032 p:0021 s:0146 b:0145 l:000144 d:000144 METHOD /path_to_server/2011-01-30_231948/source/common/ruby/util/amf_utils.rb:11
c:0031 p:0017 s:0142 b:0141 l:000140 d:000140 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:3
c:0030 p:0011 s:0118 b:0118 l:000bc0 d:000117 LAMBDA /usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/ostruct.rb:84
c:0029 p:0013 s:0118 b:0118 l:000117 d:000117 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/base.rb:1620
c:0028 p:---- s:0122 b:0122 l:000121 d:000121 CFUNC :divmod
c:0027 p:---- s:0119 b:0120 l:000119 d:000119 CFUNC :utc_offset
c:0026 p:---- s:0118 b:0118 l:000117 d:000117 CFUNC :each
c:0025 p:0392 s:0115 b:0115 l:000114 d:000114 METHOD /path_to_server/2011-01-30_231948/source/common/ruby/model/audit_observer.rb:54
c:0024 p:0047 s:0099 b:0099 l:000098 d:000098 METHOD /path_to_server/2011-01-30_231948/source/common/ruby/util/active_record_observer.rb:5
c:0023 p:0034 s:0095 b:0095 l:000094 d:000094 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activemodel-3.0.3/lib/active_model/observing.rb:200
c:0022 p:0013 s:0082 b:0082 l:000081 d:000081 METHOD /path_to_server/2011-01-30_231948/lib/rocketamf/rocketamf/pure/serializer.rb:396
c:0021 p:0013 s:0086 b:0085 l:000074 d:000084 BLOCK /usr/local/rvm/gems/ruby-1.9.2-p136/gems/log4r-1.1.9/lib/log4r/outputter/outputter.rb:110
c:0020 p:0005 s:0083 b:0083 l:000077 d:000082 BLOCK /usr/local/rvm/gems/ruby-1.9.2-p136/gems/log4r-1.1.9/lib/log4r/outputter/outputter.rb:130
c:0019 p:0019 s:0081 b:0081 l:000080 d:000080 METHOD /usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/monitor.rb:201
c:0018 p:0014 s:0078 b:0078 l:000077 d:000077 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/log4r-1.1.9/lib/log4r/outputter/outputter.rb:130
c:0017 p:0014 s:0071 b:0075 l:000074 d:000074 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/log4r-1.1.9/lib/log4r/outputter/outputter.rb:110
c:0016 p:0011 s:0068 b:0068 l:000067 d:000067 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/log4r-1.1.9/lib/log4r/outputter/outputter.rb:110
c:0015 p:0013 s:0064 b:0064 l:000063 d:000063 METHOD (eval):3
c:0014 p:0014 s:0052 b:0060 l:000051 d:000059 BLOCK (eval):8
c:0013 p:---- s:0050 b:0050 l:000049 d:000049 CFUNC :==
c:0012 p:---- s:0046 b:0046 l:000045 d:000045 CFUNC :pop
c:0011 p:---- s:0038 b:0038 l:000037 d:000037 CFUNC :respond_to_missing?
c:0010 p:---- s:0037 b:0037 l:000036 d:000036 CFUNC :object_id
c:0009 p:---- s:0035 b:0035 l:000034 d:000034 CFUNC :delete
c:0008 p:0049 s:0031 b:0031 l:000030 d:000030 METHOD /usr/local/rvm/gems/ruby-1.9.2-p136/gems/activerecord-3.0.3/lib/active_record/connection_adapters/abstract/connection_pool.rb:1
c:0007 p:---- s:0021 b:0021 l:000020 d:000020 CFUNC :sleep
c:0006 p:0079 s:0018 b:0018 l:000012 d:000017 BLOCK /usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/thread.rb:185
c:0005 p:0019 s:0016 b:0016 l:000015 d:000015 METHOD <internal:prelude>:10
c:0004 p:0017 s:0013 b:0013 l:000012 d:000012 METHOD /usr/local/rvm/rubies/ruby-1.9.2-p136/lib/ruby/1.9.1/thread.rb:180
c:0003 p:0017 s:0009 b:0009 l:0003a0 d:000008 BLOCK /usr/local/rvm/gems/ruby-1.9.2-p136/gems/eventmachine-0.12.10/lib/eventmachine.rb:1059
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:---- s:0002 b:0002 l:000001 d:000001 TOP
---------------------------
-- Ruby level backtrace information ----------------------------------------
./vw_server:3:in `<main>'
<internal:lib/rubygems/custom_require>:29:in `require'
<internal:lib/rubygems/custom_require>:29:in `require'
/path_to_server/2011-01-30_231948/script/start_server.rb:58:in `<top (required)>'
/path_to_server/2011-01-30_231948/source/vw/ruby/server/vw_server.rb:8:in `start'
/usr/local/rvm/gems/ruby-1.9.2-p136/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run'
/usr/local/rvm/gems/ruby-1.9.2-p136/gems/eventmachine-0.12.10/lib/eventmachine.rb:256:in `run_machine'

-- C level backtrace information -------------------------------------------
/usr/local/rvm/rubies/ruby-1.9.2-p136/lib/libruby.so.1.9(rb_vm_bugreport+0x5f) [0x7f4a81b180bf]
/usr/local/rvm/rubies/ruby-1.9.2-p136/lib/libruby.so.1.9 [0x7f4a819fba36]
/usr/local/rvm/rubies/ruby-1.9.2-p136/lib/libruby.so.1.9(rb_bug+0xb3) [0x7f4a819fbbb3]
/usr/local/rvm/rubies/ruby-1.9.2-p136/lib/libruby.so.1.9 [0x7f4a81aa9afc]
/lib/libpthread.so.0 [0x7f4a8178a930]
[0x6cc59b0]

[NOTE]
You may have encountered a bug in the Ruby interpreter or extension libraries.
Bug reports are welcome.
For details: http://www.ruby-lang.org/bugreport.html
(6-6/6)