[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#637239: libc6: Broken thread local storage (TLS) initialization



Package: libc6
Version: 2.13-7
Severity: important
Tags: upstream

There is a bug with TLS in libc6, beginning with 2.12.

See libc6 Bug 12453 - Broken thread local storage (TLS) initialization
http://sourceware.org/bugzilla/show_bug.cgi?id=12453

There is a test script demonstrating the segfault:
http://sourceware.org/bugzilla/attachment.cgi?id=5218

It also affects Debian Bug 622591 (SEGV with libuuid and imagemagick).

See also:
https://bugs.gentoo.org/353224
https://github.com/cschwan/sage-on-gentoo/issues/40

-- System Information:
Debian Release: wheezy/sid
  APT prefers oldstable
  APT policy: (500, 'oldstable'), (500, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.38-2-686-bigmem (SMP w/2 CPU cores)
Locale: LANG=ru_RU.KOI8-R, LC_CTYPE=ru_RU.KOI8-R (charmap=KOI8-R) (ignored: LC_ALL set to ru_RU.KOI8-R)
Shell: /bin/sh linked to /bin/bash

Versions of packages libc6 depends on:
ii  libc-bin                      2.13-7     Embedded GNU C Library: Binaries
ii  libgcc1                       1:4.6.0-11 GCC support library

Versions of packages libc6 recommends:
ii  libc6-i686                    2.13-7     Embedded GNU C Library: Shared lib

Versions of packages libc6 suggests:
ii  debconf [debconf-2.0]         1.5.40     Debian configuration management sy
ii  glibc-doc                     2.13-7     Embedded GNU C Library: Documentat
ii  locales                       2.13-7     Embedded GNU C Library: National L

-- debconf-show failed

-- 
With best regards,
  Vitaliy Filippov

Reply to: