We've received the appended bug report which I've answered directly with a reference to ISO C99. Looking again into it, I noticed that Unix98 and Posix allow to call certain asynch-signal safe functions - which might set errno as a side effect. What can we do? Can we do anything at all? Andreas