5750 Nov03 18:33:36.77 w no, j 4, o 1: MethodCallMob: 1, 'Started'/mnt/crashing_ruby/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:0132 p:0021 s:0575 b:0574 l:000630 d:000573 LAMBDA /mnt/crashing_ruby/app/models/simple_state_machine.rb:309 c:0131 p:---- s:0570 b:0570 l:000569 d:000569 FINISH c:0130 p:0025 s:0568 b:0568 l:000567 d:000567 METHOD /mnt/crashing_ruby/app/models/document_version.rb:512 c:0129 p:0012 s:0563 b:0563 l:000525 d:000562 BLOCK /mnt/crashing_ruby/app/models/document_version.rb:500 c:0128 p:0008 s:0560 b:0560 l:000534 d:000559 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168 c:0127 p:0008 s:0557 b:0557 l:000539 d:000556 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369 c:0126 p:0008 s:0554 b:0554 l:000545 d:000553 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219 c:0125 p:---- s:0551 b:0551 l:000550 d:000550 FINISH c:0124 p:---- s:0549 b:0549 l:000548 d:000548 CFUNC :each c:0123 p:0110 s:0546 b:0546 l:000545 d:000545 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219 c:0122 p:0076 s:0540 b:0540 l:000539 d:000539 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369 c:0121 p:0052 s:0535 b:0535 l:000534 d:000534 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168 c:0120 p:---- s:0528 b:0528 l:000527 d:000527 FINISH c:0119 p:0023 s:0526 b:0526 l:000525 d:000525 METHOD /mnt/crashing_ruby/app/models/document_version.rb:499 c:0118 p:0142 s:0522 b:0522 l:000521 d:000521 METHOD /mnt/crashing_ruby/app/models/document_version.rb:247 c:0117 p:0047 s:0518 b:0518 l:000517 d:000517 METHOD /mnt/crashing_ruby/app/models/simple_state_machine.rb:222 c:0116 p:0120 s:0513 b:0513 l:001590 d:000512 LAMBDA /mnt/crashing_ruby/app/models/simple_state_machine.rb:284 c:0115 p:---- s:0508 b:0508 l:000507 d:000507 FINISH c:0114 p:0021 s:0506 b:0506 l:001590 d:000505 BLOCK /mnt/crashing_ruby/app/models/simple_state_machine.rb:310 c:0113 p:0175 s:0504 b:0504 l:000503 d:000503 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:13 c:0112 p:0025 s:0496 b:0496 l:000495 d:000495 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182 c:0111 p:0021 s:0491 b:0491 l:001590 d:0020e8 LAMBDA /mnt/crashing_ruby/app/models/simple_state_machine.rb:309 c:0110 p:---- s:0487 b:0487 l:000486 d:000486 FINISH c:0109 p:0053 s:0485 b:0485 l:000484 d:000484 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:148 c:0108 p:0029 s:0480 b:0480 l:000471 d:000479 BLOCK /mnt/crashing_ruby/app/models/mob.rb:152 c:0107 p:0071 s:0478 b:0478 l:000477 d:000477 METHOD /mnt/crashing_ruby/app/models/mob.rb:69 c:0106 p:0010 s:0472 b:0472 l:000471 d:000471 METHOD /mnt/crashing_ruby/app/models/mob.rb:151 c:0105 p:0075 s:0469 b:0469 l:000450 d:000468 BLOCK /mnt/crashing_ruby/app/models/mob.rb:51 c:0104 p:---- s:0466 b:0466 l:000465 d:000465 FINISH c:0103 p:---- s:0464 b:0464 l:000463 d:000463 CFUNC :each c:0102 p:0011 s:0461 b:0461 l:000450 d:000460 BLOCK /mnt/crashing_ruby/app/models/mob.rb:49 c:0101 p:0078 s:0458 b:0458 l:000457 d:000457 METHOD /mnt/crashing_ruby/config/initializers/extensions_active_record.rb:109 c:0100 p:0031 s:0451 b:0451 l:000450 d:000450 METHOD /mnt/crashing_ruby/app/models/mob.rb:48 c:0099 p:0032 s:0447 b:0447 l:000446 d:000446 METHOD /mnt/crashing_ruby/app/models/mob_boss.rb:26 c:0098 p:0034 s:0444 b:0444 l:000443 d:000443 METHOD /mnt/crashing_ruby/app/models/mob.rb:30 c:0097 p:0050 s:0437 b:0437 l:000436 d:000436 METHOD /mnt/crashing_ruby/app/models/document_version.rb:189 c:0096 p:0048 s:0434 b:0434 l:0010a8 d:0010a8 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:347 c:0095 p:0046 s:0429 b:0429 l:000428 d:000428 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:267 c:0094 p:0046 s:0425 b:0425 l:000424 d:000424 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2867 c:0093 p:0033 s:0421 b:0421 l:000420 d:000420 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:250 c:0092 p:0011 s:0417 b:0417 l:000416 d:000416 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2538 c:0091 p:0036 s:0414 b:0414 l:000413 d:000413 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/validations.rb:1078 c:0090 p:0013 s:0410 b:0410 l:000409 d:000409 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/dirty.rb:79 c:0089 p:0015 s:0405 b:0405 l:000130 d:000404 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:229 c:0088 p:0175 s:0403 b:0403 l:000402 d:000402 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:13 c:0087 p:0025 s:0395 b:0395 l:000394 d:000394 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182 c:0086 p:0022 s:0390 b:0390 l:000130 d:000130 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:228 c:0085 p:0014 s:0384 b:0384 l:000375 d:000383 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196 c:0084 p:0053 s:0382 b:0382 l:000381 d:000381 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208 c:0083 p:0015 s:0376 b:0376 l:000375 d:000375 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196 c:0082 p:0013 s:0372 b:0372 l:000371 d:000371 METHOD /mnt/crashing_ruby/vendor/plugins/active_scaffold/lib/extensions/unsaved_record.rb:15 c:0081 p:0048 s:0367 b:0367 l:000366 d:000366 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/has_many_association.rb:61 c:0080 p:---- s:0361 b:0361 l:000360 d:000360 FINISH c:0079 p:---- s:0359 b:0359 l:000358 d:000358 CFUNC :send c:0078 p:0027 s:0354 b:0354 l:000353 d:000353 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:145 c:0077 p:0094 s:0349 b:0349 l:000311 d:000348 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:292 c:0076 p:0008 s:0346 b:0346 l:000320 d:000345 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168 c:0075 p:0008 s:0343 b:0343 l:000325 d:000342 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369 c:0074 p:0008 s:0340 b:0340 l:000331 d:000339 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219 c:0073 p:---- s:0337 b:0337 l:000336 d:000336 FINISH c:0072 p:---- s:0335 b:0335 l:000334 d:000334 CFUNC :each c:0071 p:0110 s:0332 b:0332 l:000331 d:000331 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219 c:0070 p:0076 s:0326 b:0326 l:000325 d:000325 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369 c:0069 p:0052 s:0321 b:0321 l:000320 d:000320 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168 c:0068 p:---- s:0314 b:0314 l:000313 d:000313 FINISH c:0067 p:0069 s:0312 b:0312 l:000311 d:000311 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:285 c:0066 p:0012 s:0305 b:0305 l:0006d0 d:000304 LAMBDA /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:168 c:0065 p:---- s:0303 b:0303 l:000302 d:000302 FINISH c:0064 p:0009 s:0301 b:0301 l:0026a8 d:000048 EVAL (eval):1 c:0063 p:---- s:0299 b:0299 l:000298 d:000298 FINISH c:0062 p:---- s:0297 b:0297 l:000296 d:000296 CFUNC :eval c:0061 p:0197 s:0292 b:0292 l:0026a8 d:0026a8 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:180 c:0060 p:0033 s:0285 b:0285 l:000284 d:000284 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:166 c:0059 p:0014 s:0280 b:0280 l:000270 d:000279 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:93 c:0058 p:---- s:0276 b:0276 l:000275 d:000275 FINISH c:0057 p:---- s:0274 b:0274 l:000273 d:000273 CFUNC :each c:0056 p:0043 s:0271 b:0271 l:000270 d:000270 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:92 c:0055 p:0041 s:0264 b:0264 l:000263 d:000263 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:276 c:0054 p:0013 s:0258 b:0258 l:000008 d:000008 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:344 c:0053 p:0046 s:0253 b:0253 l:000252 d:000252 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:267 c:0052 p:0046 s:0249 b:0249 l:000248 d:000248 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2867 c:0051 p:0033 s:0245 b:0245 l:000244 d:000244 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:250 c:0050 p:0011 s:0241 b:0241 l:000240 d:000240 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2538 c:0049 p:0036 s:0238 b:0238 l:000237 d:000237 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/validations.rb:1078 c:0048 p:0013 s:0234 b:0234 l:000233 d:000233 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/dirty.rb:79 c:0047 p:0015 s:0229 b:0229 l:000600 d:000228 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:229 c:0046 p:0175 s:0227 b:0227 l:000226 d:000226 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:13 c:0045 p:0025 s:0219 b:0219 l:000218 d:000218 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182 c:0044 p:0022 s:0214 b:0214 l:000600 d:000600 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:228 c:0043 p:0014 s:0208 b:0208 l:000199 d:000207 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196 c:0042 p:0053 s:0206 b:0206 l:000205 d:000205 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208 c:0041 p:0015 s:0200 b:0200 l:000199 d:000199 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196 c:0040 p:0013 s:0196 b:0196 l:000195 d:000195 METHOD /mnt/crashing_ruby/vendor/plugins/active_scaffold/lib/extensions/unsaved_record.rb:15 c:0039 p:0126 s:0191 b:0191 l:000190 d:000190 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:221 c:0038 p:---- s:0185 b:0185 l:000184 d:000184 FINISH c:0037 p:0095 s:0183 b:0183 l:000182 d:000182 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:341 c:0036 p:0012 s:0176 b:0176 l:001410 d:000175 LAMBDA /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:180 c:0035 p:---- s:0174 b:0174 l:000173 d:000173 FINISH c:0034 p:0009 s:0172 b:0172 l:000508 d:0005b8 EVAL (eval):1 c:0033 p:---- s:0170 b:0170 l:000169 d:000169 FINISH c:0032 p:---- s:0168 b:0168 l:000167 d:000167 CFUNC :eval c:0031 p:0197 s:0163 b:0163 l:000508 d:000508 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:180 c:0030 p:0033 s:0156 b:0156 l:000155 d:000155 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:166 c:0029 p:0014 s:0151 b:0151 l:000141 d:000150 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:93 c:0028 p:---- s:0147 b:0147 l:000146 d:000146 FINISH c:0027 p:---- s:0145 b:0145 l:000144 d:000144 CFUNC :each c:0026 p:0043 s:0142 b:0142 l:000141 d:000141 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:92 c:0025 p:0041 s:0135 b:0135 l:000134 d:000134 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:276 c:0024 p:0013 s:0129 b:0129 l:001fa8 d:001fa8 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:344 c:0023 p:0013 s:0124 b:0124 l:000123 d:000123 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:249 c:0022 p:0011 s:0120 b:0120 l:000119 d:000119 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2538 c:0021 p:0036 s:0117 b:0117 l:000116 d:000116 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/validations.rb:1078 c:0020 p:0013 s:0113 b:0113 l:000112 d:000112 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/dirty.rb:79 c:0019 p:0015 s:0108 b:0108 l:001140 d:000107 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:229 c:0018 p:0175 s:0106 b:0106 l:000105 d:000105 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:13 c:0017 p:0025 s:0098 b:0098 l:000097 d:000097 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182 c:0016 p:0022 s:0093 b:0093 l:001140 d:001140 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:228 c:0015 p:0014 s:0087 b:0087 l:000078 d:000086 BLOCK /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196 c:0014 p:0053 s:0085 b:0085 l:000084 d:000084 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208 c:0013 p:0015 s:0079 b:0079 l:000078 d:000078 METHOD /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196 c:0012 p:0013 s:0075 b:0075 l:000074 d:000074 METHOD /mnt/crashing_ruby/vendor/plugins/active_scaffold/lib/extensions/unsaved_record.rb:15 c:0011 p:0100 s:0070 b:0070 l:000069 d:000069 METHOD /mnt/crashing_ruby/lib/default_objects.rb:240 c:0010 p:0936 s:0060 b:0060 l:000059 d:000059 METHOD /mnt/crashing_ruby/lib/default_objects.rb:118 c:0009 p:0015 s:0024 b:0024 l:0000d8 d:000023 EVAL (eval):1 c:0008 p:---- s:0022 b:0022 l:000021 d:000021 FINISH c:0007 p:---- s:0020 b:0020 l:000019 d:000019 CFUNC :eval c:0006 p:0264 s:0016 b:0016 l:0000d8 d:0000d8 TOP /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.4/lib/commands/runner.rb:48 c:0005 p:---- s:0012 b:0012 l:000011 d:000011 FINISH c:0004 p:---- s:0010 b:0010 l:000009 d:000009 CFUNC :require c:0003 p:0039 s:0006 b:0006 l:000648 d:000a28 EVAL ./script/runner:3 c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH c:0001 p:0000 s:0002 b:0002 l:000648 d:000648 TOP --------------------------- -- Ruby level backtrace information----------------------------------------- /mnt/crashing_ruby/app/models/simple_state_machine.rb:309:in `block (2 levels) in simple_state_machine' /mnt/crashing_ruby/app/models/document_version.rb:512:in `m_populate_translation' /mnt/crashing_ruby/app/models/document_version.rb:500:in `block in m_populate_translations' /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168:in `block in method_missing_with_paginate' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369:in `block in method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219:in `block in method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219:in `each' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219:in `method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369:in `method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168:in `method_missing_with_paginate' /mnt/crashing_ruby/app/models/document_version.rb:499:in `m_populate_translations' /mnt/crashing_ruby/app/models/document_version.rb:247:in `on_populate' /mnt/crashing_ruby/app/models/simple_state_machine.rb:222:in `on' /mnt/crashing_ruby/app/models/simple_state_machine.rb:284:in `block (2 levels) in simple_state_machine' /mnt/crashing_ruby/app/models/simple_state_machine.rb:310:in `block (3 levels) in simple_state_machine' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182:in `transaction' /mnt/crashing_ruby/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/crashing_ruby/app/models/mob.rb:152:in `block in execute' /mnt/crashing_ruby/app/models/mob.rb:69:in `execute' /mnt/crashing_ruby/app/models/mob.rb:151:in `execute' /mnt/crashing_ruby/app/models/mob.rb:51:in `block (2 levels) in process_all' /mnt/crashing_ruby/app/models/mob.rb:49:in `each' /mnt/crashing_ruby/app/models/mob.rb:49:in `block in process_all' /mnt/crashing_ruby/config/initializers/extensions_active_record.rb:109:in `each_slice' /mnt/crashing_ruby/app/models/mob.rb:48:in `process_all' /mnt/crashing_ruby/app/models/mob_boss.rb:26:in `run' /mnt/crashing_ruby/app/models/mob.rb:30:in `call' /mnt/crashing_ruby/app/models/document_version.rb:189:in `after_create' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:347:in `callback' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:267:in `create_with_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2867:in `create_or_update' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:250:in `create_or_update_with_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2538:in `save' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/validations.rb:1078:in `save_with_validation' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/dirty.rb:79:in `save_with_dirty' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:229:in `block in with_transaction_returning_status' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:228:in `with_transaction_returning_status' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196:in `block in save_with_transactions' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208:in `rollback_active_record_state!' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196:in `save_with_transactions' /mnt/crashing_ruby/vendor/plugins/active_scaffold/lib/extensions/unsaved_record.rb:15:in `save_with_unsaved_flag' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/has_many_association.rb:61:in `insert_record' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:145:in `send' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:145:in `send' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:292:in `block in save_collection_association' /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168:in `block in method_missing_with_paginate' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369:in `block in method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219:in `block in method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219:in `each' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:219:in `method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_collection.rb:369:in `method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/mislav-will_paginate-2.3.11/lib/will_paginate/finder.rb:168:in `method_missing_with_paginate' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:285:in `save_collection_association' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:168:in `block in add_autosave_association_callbacks' (eval):1:in `block in evaluate_method' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:180:in `eval' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:180:in `evaluate_method' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:166:in `call' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:93:in `block in run' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:92:in `each' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:92:in `run' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:276:in `run_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:344:in `callback' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:267:in `create_with_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2867:in `create_or_update' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:250:in `create_or_update_with_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2538:in `save' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/validations.rb:1078:in `save_with_validation' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/dirty.rb:79:in `save_with_dirty' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:229:in `block in with_transaction_returning_status' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:228:in `with_transaction_returning_status' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196:in `block in save_with_transactions' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208:in `rollback_active_record_state!' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196:in `save_with_transactions' /mnt/crashing_ruby/vendor/plugins/active_scaffold/lib/extensions/unsaved_record.rb:15:in `save_with_unsaved_flag' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/associations/association_proxy.rb:221:in `method_missing' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:341:in `save_belongs_to_association' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/autosave_association.rb:180:in `block in add_autosave_association_callbacks' (eval):1:in `block in evaluate_method' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:180:in `eval' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:180:in `evaluate_method' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:166:in `call' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:93:in `block in run' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:92:in `each' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:92:in `run' /usr/local/lib/ruby/gems/1.9.1/gems/activesupport-2.3.4/lib/active_support/callbacks.rb:276:in `run_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:344:in `callback' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/callbacks.rb:249:in `create_or_update_with_callbacks' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/base.rb:2538:in `save' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/validations.rb:1078:in `save_with_validation' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/dirty.rb:79:in `save_with_dirty' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:229:in `block in with_transaction_returning_status' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/connection_adapters/abstract/database_statements.rb:136:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:182:in `transaction' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:228:in `with_transaction_returning_status' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196:in `block in save_with_transactions' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:208:in `rollback_active_record_state!' /usr/local/lib/ruby/gems/1.9.1/gems/activerecord-2.3.4/lib/active_record/transactions.rb:196:in `save_with_transactions' /mnt/crashing_ruby/vendor/plugins/active_scaffold/lib/extensions/unsaved_record.rb:15:in `save_with_unsaved_flag' /mnt/crashing_ruby/lib/default_objects.rb:240:in `create_document' /mnt/crashing_ruby/lib/default_objects.rb:118:in `populate' (eval):1:in `' /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.4/lib/commands/runner.rb:48:in `eval' /usr/local/lib/ruby/gems/1.9.1/gems/rails-2.3.4/lib/commands/runner.rb:48:in `' ./script/runner:3:in `require' ./script/runner:3:in `
' -- C level backtrace information ------------------------------------------- 0x4e91eb ruby(rb_vm_bugreport+0x3b) [0x4e91eb] 0x517ac0 ruby [0x517ac0] 0x517c31 ruby(rb_bug+0xb1) [0x517c31] 0x49412f ruby [0x49412f] 0x7f86adb9a080 /lib/libpthread.so.0 [0x7f86adb9a080] 0x4d8000 ruby(rb_vm_make_proc+0xc0) [0x4d8000] 0x4d8018 ruby(rb_vm_make_proc+0xd8) [0x4d8018] 0x4d82d0 ruby [0x4d82d0] 0x4d975a ruby [0x4d975a] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e1e1d ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4d96f1 ruby [0x4d96f1] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4dfdc7 ruby [0x4dfdc7] 0x4e0e1c ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e26ba ruby [0x4e26ba] 0x4e529f ruby(rb_funcall2+0x6f) [0x4e529f] 0x4e53b7 ruby [0x4e53b7] 0x4d966a ruby [0x4d966a] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e1e1d ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4d96f1 ruby [0x4d96f1] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e1e1d ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4d96f1 ruby [0x4d96f1] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4dfdc7 ruby [0x4dfdc7] 0x4e0e1c ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e26ba ruby [0x4e26ba] 0x4e5bee ruby [0x4e5bee] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4dce4e ruby [0x4dce4e] 0x4df740 ruby [0x4df740] 0x4dfdc7 ruby [0x4dfdc7] 0x4e0e1c ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e26ba ruby [0x4e26ba] 0x4e529f ruby(rb_funcall2+0x6f) [0x4e529f] 0x4e53b7 ruby [0x4e53b7] 0x4d966a ruby [0x4d966a] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e1e1d ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4d96f1 ruby [0x4d96f1] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e070c ruby [0x4e070c] 0x4e0d42 ruby(rb_f_eval+0xf2) [0x4e0d42] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4dfdc7 ruby [0x4dfdc7] 0x4e0e1c ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e26ba ruby [0x4e26ba] 0x4e529f ruby(rb_funcall2+0x6f) [0x4e529f] 0x4e53b7 ruby [0x4e53b7] 0x4d966a ruby [0x4d966a] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e1e1d ruby(rb_vm_invoke_proc+0x41d) [0x4e1e1d] 0x4d96f1 ruby [0x4d96f1] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e070c ruby [0x4e070c] 0x4e0d42 ruby(rb_f_eval+0xf2) [0x4e0d42] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4dfdc7 ruby [0x4dfdc7] 0x4e0e1c ruby(rb_yield+0x6c) [0x4e0e1c] 0x4f3a45 ruby(rb_ary_each+0x45) [0x4f3a45] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4e070c ruby [0x4e070c] 0x4e0d42 ruby(rb_f_eval+0xf2) [0x4e0d42] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4df9e0 ruby(rb_iseq_eval+0x120) [0x4df9e0] 0x518e3f ruby(rb_load+0x17f) [0x518e3f] 0x519bbf ruby(rb_require_safe+0x5ff) [0x519bbf] 0x4d76ad ruby [0x4d76ad] 0x4d9550 ruby [0x4d9550] 0x4da584 ruby [0x4da584] 0x4df740 ruby [0x4df740] 0x4df889 ruby(rb_iseq_eval_main+0xa9) [0x4df889] 0x41944c ruby(ruby_exec_node+0xac) [0x41944c] 0x41aba3 ruby(ruby_run_node+0x33) [0x41aba3] 0x41800d ruby(main+0x4d) [0x41800d] 0x7f86acf6e5a6 /lib/libc.so.6(__libc_start_main+0xe6) [0x7f86acf6e5a6] 0x417ef9 ruby [0x417ef9] [NOTE] You may encounter a bug of Ruby interpreter. Bug reports are welcome. For details: http://www.ruby-lang.org/bugreport.html