On Monday 21 November 2005 03:32 pm, Eric K wrote:
> I just upraded to Ruby 1.8.3 (from sources) on my Redhat Linux box.
> When I attempt to do anything that starts a new thread, I receive the
> message "ThreadError: uninitialized thread - check
> `Thread#initialize'".  Below is a transcript from a one-line session in
> IRB that demonstrates the problem.  Any ideas?  (Please let me know if
> there is other information that would be helpful in diagnosing this.)

The ruby executable links against libruby18.so.  If you downloaded and 
installed ruby into /usr/local or something like that, perhaps at runtime 
your new ruby binary is still linking against the older ruby library.  A 
quick use of 'ldd' will help determine that.

Caleb