----------
[BUG] cross-thread violation on rb_gc()
ruby 1.8.6 (2008-08-11) [universal-darwin9.0]
Abort trap
----------
"rake tests" runs to completion with no failures or errors, so it does
not provide any clue as to what is wrong. Anyone know more?
> Could you include all the output from the moment you start
> script/server until it gets that error?
What I posted is the entirety of the output:
Your Ruby binary is loading gems with a C component which were compiled
against a different version of Ruby. Try setting your GEM_HOME and
GEM_PATH to somewhere new, and reinstalling your gems, using the new
Ruby. Use `gem env` to confirm.
--
William <wmo...@masanjin.net>
> If you're using the ruby_switcher.sh, it makes the assumption that
> gems between 1.8.6 and 1.8.7 can be shared, including native code.
Yes, I'm using ruby_switcher. Why is the above a bad assumption?
Are some gems incompatible between the two versions?