On Wed, Nov 23, 2005 at 05:59:59PM -0500, Thomas Dickey wrote: > The call to freopen() is causing the stream for TRACE's output to > close, so the last line in the output is the first TRACE shown in > this chunk. Putting an abort() before the last TRACE proves that > the code is getting that far. What does strace say is going on? -- Daniel Jacobowitz CodeSourcery, LLC