Static TLS setup is incorrect This is wrong for both 64bit and 32bit. Uncommon to hit since it only affects static apps that use TLS. Most apps get launched through glibc's dynamic loader which sets up dynamic apps TLS region.