You mentioned you're running a systemtap kernel. Do you get this behavior with a stock Ubuntu kernel?
Also, what if you copy the binary you compiled on a FC5 system to an Ubuntu system with an official kernel? -- Address of argc changes when certain functions are called. https://launchpad.net/bugs/84926 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs