Public bug reported: There is a race between timer_delete freeing memory and the timers helper thread accessing that memory.
Upstream bug... http://sourceware.org/bugzilla/show_bug.cgi?id=5220 Upstream version of glibc already has a patch to fix this. http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/nptl/sysdeps/unix/sysv/linux/timer_routines.c.diff?r1=1.9&r2=1.10&cvsroot=glibc It causes major problems in our timer dependent code and a unknown degree of flakiness in any other packages using timer_delete Unfortunately it is not something that can be worked around in user code. lsb_release -rd Description: Ubuntu 8.04.1 Release: 8.04 apt-cache policy glibc-source glibc-source: Installed: 2.7-10ubuntu3 Candidate: 2.7-10ubuntu3 Version table: *** 2.7-10ubuntu3 0 500 http://parore.tait.co.nz hardy/universe Packages 100 /var/lib/dpkg/status ** Affects: glibc (Ubuntu) Importance: Undecided Status: New -- Thread race in glibc timer_delete https://bugs.launchpad.net/bugs/264868 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs