/mnt/rails/app/models/simple_state_machine.rb:309: [BUG] Segmentation fault ruby 1.9.1p243 (2009-07-16 revision 24175) [x86_64-linux] -- control frame ---------- c:0051 p:0021 s:0208 b:0207 l:001500 d:000206 LAMBDA /mnt/rails/app/models/simple_state_machine.rb:309 c:0050 p:---- s:0203 b:0203 l:000202 d:000202 FINISH c:0049 p:0053 s:0201 b:0201 l:000200 d:000200 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:148 c:0048 p:0029 s:0196 b:0196 l:000187 d:000195 BLOCK /mnt/rails/app/models/mob.rb:152 c:0047 p:0071 s:0194 b:0194 l:000193 d:000193 METHOD /mnt/rails/app/models/mob.rb:69 c:0046 p:0010 s:0188 b:0188 l:000187 d:000187 METHOD /mnt/rails/app/models/mob.rb:151 c:0045 p:0075 s:0185 b:0185 l:000166 d:000184 BLOCK /mnt/rails/app/models/mob.rb:51 c:0044 p:---- s:0182 b:0182 l:000181 d:000181 FINISH c:0043 p:---- s:0180 b:0180 l:000179 d:000179 CFUNC :each c:0042 p:0011 s:0177 b:0177 l:000166 d:000176 BLOCK /mnt/rails/app/models/mob.rb:49 c:0041 p:0078 s:0174 b:0174 l:000173 d:000173 METHOD /mnt/rails/config/initializers/extensions_active_record.rb:109 c:0040 p:0031 s:0167 b:0167 l:000166 d:000166 METHOD /mnt/rails/app/models/mob.rb:48 c:0039 p:0021 s:0163 b:0163 l:000162 d:000162 METHOD /mnt/rails/spec/babel_test_helper.rb:56 c:0038 p:0413 s:0158 b:0158 l:000157 d:000157 METHOD /mnt/rails/spec/babel_test_helper.rb:25 c:0037 p:0188 s:0153 b:0153 l:000152 d:000152 METHOD /mnt/rails/spec/babel_test_helper.rb:147 c:0036 p:0019 s:0147 b:0147 l:000146 d:000146 METHOD /mnt/rails/spec/babel_test_helper.rb:160 c:0035 p:0021 s:0142 b:0142 l:002678 d:000141 BLOCK /mnt/rails/spec/models/translation_block_spec.rb:108 c:0034 p:---- s:0139 b:0139 l:000138 d:000138 FINISH c:0033 p:---- s:0137 b:0137 l:000136 d:000136 CFUNC :instance_eval c:0032 p:0023 s:0134 b:0134 l:000118 d:000133 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40 c:0031 p:0031 s:0131 b:0131 l:000130 d:000130 METHOD /usr/local/lib/ruby/1.9.1/timeout.rb:44 c:0030 p:0061 s:0119 b:0119 l:000118 d:000118 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:37 c:0029 p:0046 s:0112 b:0111 l:000101 d:000110 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:207 c:0028 p:---- s:0107 b:0107 l:000106 d:000106 FINISH c:0027 p:---- s:0105 b:0105 l:000104 d:000104 CFUNC :each c:0026 p:0033 s:0102 b:0102 l:000101 d:000101 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205 c:0025 p:0131 s:0094 b:0094 l:000093 d:000093 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:103 c:0024 p:0016 s:0086 b:0085 l:000076 d:000084 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:23 c:0023 p:---- s:0082 b:0082 l:000081 d:000081 FINISH c:0022 p:---- s:0080 b:0080 l:000079 d:000079 CFUNC :each c:0021 p:0033 s:0077 b:0077 l:000076 d:000076 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22 c:0020 p:0192 s:0073 b:0073 l:000072 d:000072 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/options.rb:127 c:0019 p:0068 s:0068 b:0068 l:000067 d:000067 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/command_line.rb:9 c:0018 p:0050 s:0063 b:0063 l:000062 d:000062 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/test_framework/rspec.rb:6 c:0017 p:0080 s:0057 b:0057 l:001c70 d:000056 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:13 c:0016 p:0023 s:0055 b:0054 l:000045 d:000053 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:20 c:0015 p:---- s:0051 b:0051 l:000050 d:000050 FINISH c:0014 p:---- s:0049 b:0049 l:000048 d:000048 CFUNC :fork c:0013 p:0054 s:0046 b:0046 l:000045 d:000045 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:18 c:0012 p:---- s:0042 b:0042 l:000041 d:000041 FINISH c:0011 p:---- s:0040 b:0040 l:000039 d:000039 CFUNC :new c:0010 p:0041 s:0037 b:0037 l:001c70 d:001c70 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:9 c:0009 p:0023 s:0031 b:0031 l:000030 d:000030 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/server.rb:46 c:0008 p:0092 s:0025 b:0025 l:000024 d:000024 METHOD /usr/local/lib/ruby/1.9.1/drb/drb.rb:1558 c:0007 p:0136 s:0021 b:0021 l:000020 d:000020 METHOD /usr/local/lib/ruby/1.9.1/drb/drb.rb:1518 c:0006 p:0042 s:0017 b:0017 l:0016e8 d:000016 BLOCK /usr/local/lib/ruby/1.9.1/drb/drb.rb:1592 c:0005 p:---- s:0012 b:0012 l:000011 d:000011 FINISH c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :loop c:0003 p:0067 s:0007 b:0007 l:0016e8 d:000006 BLOCK /usr/local/lib/ruby/1.9.1/drb/drb.rb:1588 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----------------------------------------- /mnt/rails/app/models/simple_state_machine.rb:309:in `block (2 levels) in simple_state_machine' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:148:in `send' /mnt/rails/app/models/mob.rb:152:in `block in execute' /mnt/rails/app/models/mob.rb:69:in `execute' /mnt/rails/app/models/mob.rb:151:in `execute' /mnt/rails/app/models/mob.rb:51:in `block (2 levels) in process_all' /mnt/rails/app/models/mob.rb:49:in `each' /mnt/rails/app/models/mob.rb:49:in `block in process_all' /mnt/rails/config/initializers/extensions_active_record.rb:109:in `each_slice' /mnt/rails/app/models/mob.rb:48:in `process_all' /mnt/rails/spec/babel_test_helper.rb:56:in `process_mobs' /mnt/rails/spec/babel_test_helper.rb:25:in `create_document_version' /mnt/rails/spec/babel_test_helper.rb:147:in `create_translation_hob' /mnt/rails/spec/babel_test_helper.rb:160:in `create_check_hob' /mnt/rails/spec/models/translation_block_spec.rb:108:in `block (3 levels) in ' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in `instance_eval' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:40:in `block in execute' /usr/local/lib/ruby/1.9.1/timeout.rb:44:in `timeout' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_methods.rb:37:in `execute' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:207:in `block in run_examples' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205:in `each' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:205:in `run_examples' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/example/example_group_methods.rb:103:in `run' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:23:in `block in run' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22:in `each' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/example_group_runner.rb:22:in `run' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/options.rb:127:in `run_examples' /usr/local/lib/ruby/gems/1.9.1/gems/rspec-1.2.8/lib/spec/runner/command_line.rb:9:in `run' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/test_framework/rspec.rb:6:in `run_tests' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:13:in `block in run' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:20:in `block in initialize' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:18:in `fork' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/forker.rb:18:in `initialize' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:9:in `new' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/run_strategy/forking.rb:9:in `run' /usr/local/lib/ruby/gems/1.9.1/gems/spork-0.7.2/lib/spork/server.rb:46:in `run' /usr/local/lib/ruby/1.9.1/drb/drb.rb:1558:in `perform_without_block' /usr/local/lib/ruby/1.9.1/drb/drb.rb:1518:in `perform' /usr/local/lib/ruby/1.9.1/drb/drb.rb:1592:in `block (2 levels) in main_loop' /usr/local/lib/ruby/1.9.1/drb/drb.rb:1588:in `loop' /usr/local/lib/ruby/1.9.1/drb/drb.rb:1588:in `block in main_loop' -- C level backtrace information ------------------------------------------- 0x4e91eb /usr/local/bin/ruby(rb_vm_bugreport+0x3b) [0x4e91eb] 0x517ac0 /usr/local/bin/ruby [0x517ac0] 0x517c31 /usr/local/bin/ruby(rb_bug+0xb1) [0x517c31] 0x49412f /usr/local/bin/ruby [0x49412f] 0x7f22edf71080 /lib/libpthread.so.0 [0x7f22edf71080] 0x4d8023 /usr/local/bin/ruby(rb_vm_make_proc+0xe3) [0x4d8023] 0x4d82d0 /usr/local/bin/ruby [0x4d82d0] 0x4d975a /usr/local/bin/ruby [0x4d975a] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4e1e1d /usr/local/bin/ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4d96f1 /usr/local/bin/ruby [0x4d96f1] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4dfdc7 /usr/local/bin/ruby [0x4dfdc7] 0x4e0e1c /usr/local/bin/ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 /usr/local/bin/ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4e6e18 /usr/local/bin/ruby [0x4e6e18] 0x4e778e /usr/local/bin/ruby [0x4e778e] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4dfdc7 /usr/local/bin/ruby [0x4dfdc7] 0x4e0e1c /usr/local/bin/ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 /usr/local/bin/ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4dfdc7 /usr/local/bin/ruby [0x4dfdc7] 0x4e0e1c /usr/local/bin/ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 /usr/local/bin/ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4e1166 /usr/local/bin/ruby(rb_yield+0x3b6) [0x4e1166] 0x4197d9 /usr/local/bin/ruby(rb_protect+0xd9) [0x4197d9] 0x464960 /usr/local/bin/ruby [0x464960] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4e26ba /usr/local/bin/ruby [0x4e26ba] 0x4e529f /usr/local/bin/ruby(rb_funcall2+0x6f) [0x4e529f] 0x441c52 /usr/local/bin/ruby(rb_class_new_instance+0x32) [0x441c52] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4e1736 /usr/local/bin/ruby [0x4e1736] 0x418b4b /usr/local/bin/ruby(rb_rescue2+0x15b) [0x418b4b] 0x4d8900 /usr/local/bin/ruby [0x4d8900] 0x4d76ad /usr/local/bin/ruby [0x4d76ad] 0x4d9550 /usr/local/bin/ruby [0x4d9550] 0x4da584 /usr/local/bin/ruby [0x4da584] 0x4df740 /usr/local/bin/ruby [0x4df740] 0x4e1e1d /usr/local/bin/ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4ed5ed /usr/local/bin/ruby [0x4ed5ed] 0x4ed72e /usr/local/bin/ruby [0x4ed72e] 0x7f22edf693ba /lib/libpthread.so.0 [0x7f22edf693ba] 0x7f22ed40cfcd /lib/libc.so.6(clone+0x6d) [0x7f22ed40cfcd] [NOTE] You may encounter a bug of Ruby interpreter. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html