mongoid / origin

A Ruby DSL for building MongoDB queries
http://mongoid.org/en/origin/index.html
MIT License
62 stars 29 forks source link

Random segmentation faults #63

Open lucassus opened 11 years ago

lucassus commented 11 years ago

Sometimes when I'm running specs for my project I have a random segmentation fault:

/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/origin-1.0.11/lib/origin/smash.rb:41: [BUG] Segmentation fault
ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-linux]

-- Control frame information -----------------------------------------------
c:0143 p:0019 s:0592 b:0591 l:000590 d:000590 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/origin-1.0.11/lib/origin/smash.rb:41
c:0142 p:---- s:0586 b:0586 l:000585 d:000585 FINISH
c:0141 p:---- s:0584 b:0584 l:000583 d:000583 CFUNC  :new
c:0140 p:0056 s:0579 b:0579 l:000578 d:000578 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/origin-1.0.11/lib/origin/queryable.rb:60
c:0139 p:0037 s:0573 b:0573 l:000572 d:000572 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/criteria.rb:324
c:0138 p:---- s:0569 b:0569 l:000568 d:000568 FINISH
c:0137 p:---- s:0567 b:0567 l:000566 d:000566 CFUNC  :new
c:0136 p:0035 s:0563 b:0563 l:000562 d:000562 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/scoping.rb:69
c:0135 p:0011 s:0560 b:0560 l:000559 d:000559 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/scoping.rb:172
c:0134 p:0011 s:0557 b:0557 l:000556 d:000556 METHOD (eval):2
c:0133 p:0036 s:0552 b:0549 l:000548 d:000548 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/referenced/many.rb:548
c:0132 p:0022 s:0543 b:0543 l:000542 d:000542 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/metadata.rb:153
c:0131 p:0114 s:0538 b:0538 l:000537 d:000537 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/builders/referenced/many.rb:20
c:0130 p:0040 s:0533 b:0533 l:000532 d:000532 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/accessors.rb:43
c:0129 p:0015 s:0526 b:0526 l:000525 d:000525 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/accessors.rb:26
c:0128 p:0033 s:0519 b:0519 l:001428 d:000518 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/accessors.rb:171
c:0127 p:0025 s:0517 b:0517 l:000516 d:000516 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/threaded/lifecycle.rb:125
c:0126 p:0009 s:0514 b:0514 l:001428 d:000513 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/accessors.rb:171
c:0125 p:0025 s:0512 b:0512 l:000511 d:000511 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/threaded/lifecycle.rb:84
c:0124 p:0069 s:0509 b:0509 l:001428 d:000508 LAMBDA /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/accessors.rb:170
c:0123 p:---- s:0503 b:0503 l:000502 d:000502 FINISH
c:0122 p:0054 s:0501 b:0501 l:000500 d:000500 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/validations.rb:54
c:0121 p:0014 s:0495 b:0495 l:000485 d:000494 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validator.rb:151
c:0120 p:---- s:0491 b:0491 l:000490 d:000490 FINISH
c:0119 p:---- s:0489 b:0489 l:000488 d:000488 CFUNC  :each
c:0118 p:0017 s:0486 b:0486 l:000485 d:000485 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validator.rb:150
c:0117 p:0022 s:0482 b:0482 l:000481 d:000481 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:310
c:0116 p:0078 s:0478 b:0478 l:000477 d:000477 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:418
c:0115 p:0115 s:0472 b:0472 l:000471 d:000471 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405
c:0114 p:0027 s:0463 b:0463 l:000462 d:000462 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:385
c:0113 p:0024 s:0458 b:0458 l:000457 d:000457 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:81
c:0112 p:0045 s:0452 b:0452 l:000451 d:000451 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/callbacks.rb:114
c:0111 p:0013 s:0446 b:0446 l:000445 d:000445 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validations.rb:228
c:0110 p:0008 s:0443 b:0443 l:0001e8 d:000442 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validations/callbacks.rb:53
c:0109 p:0033 s:0441 b:0441 l:000440 d:000440 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:403
c:0108 p:0115 s:0436 b:0436 l:000435 d:000435 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405
c:0107 p:0027 s:0427 b:0427 l:000426 d:000426 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:385
c:0106 p:0024 s:0422 b:0422 l:000421 d:000421 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:81
c:0105 p:0045 s:0416 b:0416 l:000415 d:000415 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/callbacks.rb:114
c:0104 p:0013 s:0410 b:0410 l:0001e8 d:0001e8 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validations/callbacks.rb:53
c:0103 p:0059 s:0407 b:0407 l:000406 d:000406 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validations.rb:195
c:0102 p:0038 s:0402 b:0402 l:000401 d:000401 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/validations.rb:78
c:0101 p:0016 s:0398 b:0398 l:000397 d:000397 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activemodel-3.2.9/lib/active_model/validations.rb:203
c:0100 p:0028 s:0394 b:0394 l:000393 d:000393 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence/insertion.rb:22
c:0099 p:0011 s:0389 b:0389 l:0000a8 d:0000a8 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence/operations/insert.rb:26
c:0098 p:0030 s:0386 b:0386 l:000385 d:000385 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence.rb:50
c:0097 p:0028 s:0382 b:0382 l:000381 d:000381 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence.rb:79
c:0096 p:0017 s:0378 b:0378 l:000377 d:000377 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence.rb:95
c:0095 p:0056 s:0374 b:0374 l:000373 d:000373 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/relations/many.rb:71
c:0094 p:0045 s:0366 b:0366 l:000355 d:000365 BLOCK  /home/lucassus/Projects/oDesk/Profitably/activecell/app/models/company.rb:151
c:0093 p:---- s:0361 b:0361 l:000360 d:000360 FINISH
c:0092 p:---- s:0359 b:0359 l:000358 d:000358 CFUNC  :each
c:0091 p:0124 s:0356 b:0356 l:000355 d:000355 METHOD /home/lucassus/Projects/oDesk/Profitably/activecell/app/models/company.rb:142
c:0090 p:0061 s:0353 b:0353 l:000352 d:000352 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405
c:0089 p:0115 s:0348 b:0348 l:000347 d:000347 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:405
c:0088 p:0027 s:0339 b:0339 l:000338 d:000338 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:385
c:0087 p:0024 s:0334 b:0334 l:000333 d:000333 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/callbacks.rb:81
c:0086 p:0045 s:0328 b:0328 l:000327 d:000327 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/callbacks.rb:114
c:0085 p:0047 s:0322 b:0322 l:000998 d:000998 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence/insertion.rb:23
c:0084 p:0011 s:0317 b:0317 l:002188 d:002188 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence/operations/insert.rb:26
c:0083 p:0030 s:0314 b:0314 l:000313 d:000313 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence.rb:50
c:0082 p:0028 s:0310 b:0310 l:000309 d:000309 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence.rb:79
c:0081 p:0017 s:0306 b:0306 l:000305 d:000305 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/mongoid-3.0.14/lib/mongoid/persistence.rb:95
c:0080 p:0011 s:0302 b:0302 l:000df8 d:000301 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/configuration.rb:14
c:0079 p:---- s:0299 b:0299 l:000298 d:000298 FINISH
c:0078 p:---- s:0297 b:0297 l:000296 d:000296 CFUNC  :[]
c:0077 p:0011 s:0293 b:0293 l:000292 d:000292 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/evaluation.rb:15
c:0076 p:0048 s:0289 b:0289 l:000280 d:000288 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/strategy/create.rb:12
c:0075 p:---- s:0286 b:0286 l:000285 d:000285 FINISH
c:0074 p:---- s:0284 b:0284 l:000283 d:000283 CFUNC  :tap
c:0073 p:0018 s:0281 b:0281 l:000280 d:000280 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/strategy/create.rb:9
c:0072 p:0198 s:0277 b:0277 l:002080 d:002080 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/factory.rb:42
c:0071 p:0020 s:0267 b:0267 l:000259 d:000266 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/factory_runner.rb:23
c:0070 p:0056 s:0265 b:0265 l:000264 d:000264 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/activesupport-3.2.9/lib/active_support/notifications.rb:125
c:0069 p:0102 s:0260 b:0260 l:000259 d:000259 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/factory_runner.rb:22
c:0068 p:0033 s:0253 b:0253 l:000c60 d:000252 LAMBDA /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/factory_girl-4.1.0/lib/factory_girl/strategy_syntax_method_registrar.rb:19
c:0067 p:---- s:0248 b:0248 l:000247 d:000247 FINISH
c:0066 p:0105 s:0246 b:0246 l:001128 d:000245 BLOCK  /home/lucassus/Projects/oDesk/Profitably/activecell/spec/support/shared_contexts.rb:11
c:0065 p:---- s:0242 b:0242 l:000241 d:000241 FINISH
c:0064 p:---- s:0240 b:0240 l:000239 d:000239 CFUNC  :call
c:0063 p:0056 s:0237 b:0237 l:000ad0 d:000ad0 METHOD /home/lucassus/Projects/oDesk/Profitably/activecell/spec/support/smart_fixtures/fixture.rb:15
c:0062 p:0021 s:0233 b:0233 l:000232 d:000232 METHOD /home/lucassus/Projects/oDesk/Profitably/activecell/spec/support/smart_fixtures.rb:20
c:0061 p:0031 s:0228 b:0228 l:001128 d:000a00 BLOCK  /home/lucassus/Projects/oDesk/Profitably/activecell/spec/support/shared_contexts.rb:6
c:0060 p:---- s:0225 b:0225 l:000224 d:000224 FINISH
c:0059 p:---- s:0223 b:0223 l:000222 d:000222 CFUNC  :instance_eval
c:0058 p:0015 s:0220 b:0220 l:000219 d:000219 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:237
c:0057 p:0013 s:0216 b:0216 l:000215 d:000215 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:23
c:0056 p:0014 s:0212 b:0212 l:000203 d:000211 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:72
c:0055 p:---- s:0209 b:0209 l:000208 d:000208 FINISH
c:0054 p:---- s:0207 b:0207 l:000206 d:000206 CFUNC  :each
c:0053 p:0025 s:0204 b:0204 l:000203 d:000203 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:72
c:0052 p:0043 s:0201 b:0201 l:000200 d:000200 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:424
c:0051 p:0017 s:0194 b:0194 l:000193 d:000193 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:332
c:0050 p:0026 s:0190 b:0190 l:000189 d:000189 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:300
c:0049 p:0011 s:0187 b:0187 l:000ff0 d:000186 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:113
c:0048 p:---- s:0184 b:0184 l:000183 d:000183 FINISH
c:0047 p:---- s:0182 b:0182 l:000181 d:000181 CFUNC  :call
c:0046 p:0011 s:0179 b:0179 l:000178 d:000178 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:179
c:0045 p:0042 s:0176 b:0176 l:0007a8 d:000175 BLOCK  /home/lucassus/Projects/oDesk/Profitably/activecell/spec/spec_helper.rb:123
c:0044 p:---- s:0173 b:0173 l:000172 d:000172 FINISH
c:0043 p:---- s:0171 b:0171 l:000170 d:000170 CFUNC  :instance_exec
c:0042 p:0028 s:0167 b:0167 l:000166 d:000166 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/extensions/instance_eval_with_args.rb:16
c:0041 p:0017 s:0158 b:0158 l:000157 d:000157 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:247
c:0040 p:0017 s:0153 b:0153 l:001678 d:000152 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:93
c:0039 p:---- s:0151 b:0151 l:000150 d:000150 FINISH
c:0038 p:---- s:0149 b:0149 l:000148 d:000148 CFUNC  :call
c:0037 p:0011 s:0146 b:0146 l:000145 d:000145 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:179
c:0036 p:0063 s:0143 b:0143 l:0007a8 d:000142 BLOCK  /home/lucassus/Projects/oDesk/Profitably/activecell/spec/spec_helper.rb:109
c:0035 p:---- s:0139 b:0139 l:000138 d:000138 FINISH
c:0034 p:---- s:0137 b:0137 l:000136 d:000136 CFUNC  :instance_exec
c:0033 p:0028 s:0133 b:0133 l:000132 d:000132 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/extensions/instance_eval_with_args.rb:16
c:0032 p:0017 s:0124 b:0124 l:000123 d:000123 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:247
c:0031 p:0017 s:0119 b:0119 l:001678 d:000118 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:93
c:0030 p:---- s:0117 b:0117 l:000116 d:000116 FINISH
c:0029 p:---- s:0115 b:0115 l:000114 d:000114 CFUNC  :call
c:0028 p:0020 s:0112 b:0112 l:001678 d:001678 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:91
c:0027 p:0043 s:0109 b:0109 l:000108 d:000108 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:424
c:0026 p:0019 s:0102 b:0102 l:000101 d:000101 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:327
c:0025 p:0060 s:0097 b:0097 l:000096 d:000096 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:256
c:0024 p:0059 s:0092 b:0092 l:000ff0 d:000ff0 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:111
c:0023 p:0071 s:0086 b:0086 l:000075 d:000085 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:388
c:0022 p:---- s:0081 b:0081 l:000080 d:000080 FINISH
c:0021 p:---- s:0079 b:0079 l:000078 d:000078 CFUNC  :map
c:0020 p:0023 s:0076 b:0076 l:000075 d:000075 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:384
c:0019 p:0096 s:0072 b:0072 l:000071 d:000071 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:369
c:0018 p:0014 s:0065 b:0065 l:000056 d:000064 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370
c:0017 p:---- s:0062 b:0062 l:000061 d:000061 FINISH
c:0016 p:---- s:0060 b:0060 l:000059 d:000059 CFUNC  :map
c:0015 p:0119 s:0057 b:0057 l:000056 d:000056 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370
c:0014 p:0014 s:0050 b:0050 l:000041 d:000049 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370
c:0013 p:---- s:0047 b:0047 l:000046 d:000046 FINISH
c:0012 p:---- s:0045 b:0045 l:000044 d:000044 CFUNC  :map
c:0011 p:0119 s:0042 b:0042 l:000041 d:000041 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370
c:0010 p:0014 s:0035 b:0035 l:000018 d:000034 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:28
c:0009 p:---- s:0032 b:0032 l:000031 d:000031 FINISH
c:0008 p:---- s:0030 b:0030 l:000029 d:000029 CFUNC  :map
c:0007 p:0041 s:0027 b:0027 l:000018 d:000026 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:28
c:0006 p:0025 s:0024 b:0024 l:000023 d:000023 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/reporter.rb:34
c:0005 p:0136 s:0019 b:0019 l:000018 d:000018 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:25
c:0004 p:0137 s:0014 b:0014 l:000013 d:000013 METHOD /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/runner.rb:80
c:0003 p:0054 s:0007 b:0007 l:000128 d:000006 BLOCK  /home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/runner.rb:17
c:0002 p:---- s:0004 b:0004 l:000003 d:000003 FINISH
c:0001 p:0000 s:0002 b:0002 l:001298 d:001298 TOP   

-- Ruby level backtrace information ----------------------------------------
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/runner.rb:17:in `block in autorun'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/runner.rb:80:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:25:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/reporter.rb:34:in `report'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:28:in `block in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:28:in `map'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/command_line.rb:28:in `block (2 levels) in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370:in `map'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370:in `block in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370:in `map'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:370:in `block in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:369:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:384:in `run_examples'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:384:in `map'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:388:in `block in run_examples'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:111:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:256:in `with_around_each_hooks'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:327:in `run_around_each_hooks'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:424:in `run_hook'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:91:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:91:in `call'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:93:in `block (2 levels) in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
/home/lucassus/Projects/oDesk/Profitably/activecell/spec/spec_helper.rb:109:in `block (2 levels) in <top (required)>'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:179:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:179:in `call'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:93:in `block (2 levels) in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:247:in `instance_eval_with_args'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_eval_with_args'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/extensions/instance_eval_with_args.rb:16:in `instance_exec'
/home/lucassus/Projects/oDesk/Profitably/activecell/spec/spec_helper.rb:123:in `block (2 levels) in <top (required)>'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:179:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:179:in `call'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:113:in `block in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:300:in `run_before_each'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example_group.rb:332:in `run_before_each_hooks'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:424:in `run_hook'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:72:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:72:in `each'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:72:in `block in run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/hooks.rb:23:in `run'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:237:in `instance_eval'
/home/lucassus/.rvm/gems/ruby-1.9.3-p194-perf/gems/rspec-core-2.12.1/lib/rspec/core/example.rb:237:in `instance_eval'
durran commented 11 years ago

Is this still persisting? If so, since Origin does not have any c extensions it would not be the root cause of the issue, as everything it does is standard Ruby. I would recommend:

  1. Removing the gems with c extensions one by one to determine if one of them is the culprit.
  2. Reinstall Ruby, as it may be corrupted.