On Tuesday 26 September 2006 23:14, K. Richard Pixley wrote:
Ok, then I'm confused because I'm seeing dumps just trying to run a null
program. Unless there's NPTL setup stuff in crt0, I can't guess what
might be going on yet. This same null binary runs on a qemu-system with
suitable rootfs & kernel.
The glibc startup code contains TLS initialisation that will fail on unpatched
qemu. If you have applied the TLS patch there are a couple of other things
that could cause problems:
- Make sure it's picking up the correct target shared libraries (or link your
test application statically).
Done.