I have the same problem with a piece of C ++ code. Running ubuntu 12.10 64 bit. This looks like a similar problem in 2007 when libc was buggy (and maybe still there?).
I run pthread, which runs traceroute in a system call. Printf before and after the system indicates that the operating system freezes during a system call WITHOUT tracing.
I'm not sure if my Linux is broken again due to an ubuntu update or if it is a libc-related error. Since many applications seem to have βsimilarβ problems, I assume they are stuck somewhere in user space.
My C ++ code works fine on 32-bit systems and even on a 64-bit OS, so I assume that the combination of ubuntu 12.10 + 64bit libc is broken.
source share