On Thu, May 26, 2011 at 11:47:39PM +0200, MirkoVogt wrote: > >Are you sure you haven't corrupted the FILE object? > > I am not quite sure how I might accomplish this, the FILE object is > a temporary on stack fake structure with f.__filedes set to > __STDIO_STREAM_FAKE_VSWPRINTF_FILEDES in libc/stdio/vswprintf.c. You > noticed the 's' in > > #7 0x4116ecfc in vswprintf () from /lib/libc.so.0 > > of my stack dump? No files involved.
Indeed, you are right. I agree that using the unlocked version would be nicer anyway. But you seem to have found a bug in uClibc's locking which should also be examined and fixed, because surely it will break other things too. Rich _______________________________________________ uClibc mailing list [email protected] http://lists.busybox.net/mailman/listinfo/uclibc
