msemulcpp:1694 had a rare mix-up between = and == ...
On Linux, the throw(char*) member function specifier doesn't change the type (const char*) of
a thrown string constant, so a catch(char*) block didn't catch the exceptions ... Corrected in Thread.h
and threadTest.cpp .