Tom Tromey wrote: > I'm running glibc 2.0.something (I think something==7). >> Try changing the PTHREAD_MUTEX_HAVE___M_COUNT case of > _Jv_PthreadCheckMonitor to read: >> int r = mu->__m_owner == pthread_self (); Works for me! ( __m_owner needs to be cast to (pthread_t) for this to compile) regards [ bryce ]