I tried to run a simple program only invoking fork() with glibc-2.9 with qemu-i386 (host arch is i386 as well). 

../nptl/sysdeps/unix/sysv/linux/i386/../fork.c:141: __libc_fork: Assertion (self->tid) != ppid   fails. 
qemu: uncaught target signal 6 (Aborted) - exiting
qemu: uncaught target signal 11 (Segmentation fault) - exiting

Is that supported and am I doing something wrong?

Many thanks in advance.