Bug#443660: libc6: dgettext not thread-safe

2007-09-23 Thread Rémi Denis-Courmont
Package: libc6 Version: 2.6.1-5 Severity: important Tags: l10n Hello, Recent version of libc6 seems to include a libintl that regularly crashes when gettext is invoked from different threads simultaneously. This renders gettext mostly unusable on multi-threaded software. I had been

Bug#443660: libc6: dgettext not thread-safe

2007-09-23 Thread Pierre Habouzit
On Sun, Sep 23, 2007 at 08:15:45AM +, Rémi Denis-Courmont wrote: #include stdio.h #include pthread.h #include locale.h #include libintl.h static void *run (void *dummy) { (void)dummy; for (;;) printf (Translation code: %s\n, dgettext(vlc, C)); }

Processed: bug 443660 is forwarded to http://sourceware.org/bugzilla/show_bug.cgi?id=5058

2007-09-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.8 forwarded 443660 http://sourceware.org/bugzilla/show_bug.cgi?id=5058 Bug#443660: libc6: dgettext not thread-safe Noted your statement that Bug has been forwarded to

[Bug libc/5058] New: libintl dgettext is not thread safe.

2007-09-23 Thread madcoder at debian dot org
in debian bug http://bugs.debian.org/443660 was reported a crash due to dgettext in a multi-threaded context. It was reported that when it crashes (as it seems to be a race, it's hard to) a valgrind trace looks like that: ==3535== Thread 3: ==3535== Invalid read of size 4 ==3535==at

Bug#443660: libc6: dgettext not thread-safe

2007-09-23 Thread Rémi Denis-Courmont
Le Sunday 23 September 2007 12:15:31 Pierre Habouzit, vous avez écrit : On Sun, Sep 23, 2007 at 08:15:45AM +, Rémi Denis-Courmont wrote: #include stdio.h #include pthread.h #include locale.h #include libintl.h static void *run (void *dummy) { (void)dummy;

Bug#443660: libc6: dgettext not thread-safe

2007-09-23 Thread Pierre Habouzit
On Sun, Sep 23, 2007 at 10:37:59AM +, Rémi Denis-Courmont wrote: Le Sunday 23 September 2007 12:15:31 Pierre Habouzit, vous avez écrit : On Sun, Sep 23, 2007 at 08:15:45AM +, Rémi Denis-Courmont wrote: #include stdio.h #include pthread.h #include locale.h #include libintl.h

Re: glibc's getaddrinfo() sort order

2007-09-23 Thread Steve Langasek
[In all my comments below, I am assuming that we are focused on rule 9 as pertains to sorting of IPv4 addresses. A strict sorting of IPv6 addresses by length of prefix match is also questionable, but not so much so that I believe overruling is justified.] On Fri, Sep 21, 2007 at 01:07:49PM

Re: glibc's getaddrinfo() sort order

2007-09-23 Thread Florian Weimer
* Clint Adams: On Tue, Sep 18, 2007 at 08:41:45PM +0200, Kurt Roeckx wrote: glibc is the only implementation I know of that does this. I have heard, though not confirmed first-hand, that modern versions of FreeBSD, Windows, and Solaris do as well. FreeBSD 6.2-RELEASE doesn't do it. And

lists for the medical profession

2007-09-23 Thread Carlisle adequacy
Only until Sep 28 - When you purchase the Medical Doctor Contact List at the sale price you will also get Hospital, Nursing Home, Dentist and Chiropractor data at no charge Licensed Medical Doctors in the USA 788,970 in total – 17,400 emails Coverage in many different areas of medicine

Processed: bug 442250 is forwarded to http://sourceware.org/bugzilla/show_bug.cgi?id=5043

2007-09-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.8 forwarded 442250 http://sourceware.org/bugzilla/show_bug.cgi?id=5043 Bug#442250: CVE-2007-4840 multiple errors in iconv function Bug#442247: CVE-2007-4840 multiple errors in iconv

Bug#441975: cannot upgrade libc6-2.6.1-3 if libc6-i686 is installed

2007-09-23 Thread Ionut Ciocirlan
It's related to debconf, in my case with KDE frontend. See #443753 This can probably be closed. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]

Bug#441975: marked as done (cannot upgrade libc6-2.6.1-3 if libc6-i686 is installed)

2007-09-23 Thread Debian Bug Tracking System
Your message dated Sun, 23 Sep 2007 22:41:55 +0200 with message-id [EMAIL PROTECTED] and subject line Bug#441975: cannot upgrade libc6-2.6.1-3 if libc6-i686 is installed has caused the attached Bug report to be marked as done. This means that you claim that the problem has been dealt with. If

[Bug localedata/4556] date format for Swiss German locale

2007-09-23 Thread drepper at redhat dot com
--- Additional Comments From drepper at redhat dot com 2007-09-23 22:39 --- Applied to cvs. -- What|Removed |Added Status|NEW |RESOLVED

Processed: tagging 442989

2007-09-23 Thread Debian Bug Tracking System
Processing commands for [EMAIL PROTECTED]: # Automatically generated email from bts, devscripts version 2.10.8 tags 442989 - unreproducible Bug#442989: mdadm - FTBFS: error: called object 'major' is not a function Tags were: unreproducible Bug#442427: Changes to sysmacros.h cause FTBFS in

Re: glibc's getaddrinfo() sort order

2007-09-23 Thread Anthony Towns
On Sun, Sep 23, 2007 at 04:21:58AM -0700, Steve Langasek wrote: On Fri, Sep 21, 2007 at 01:07:49PM +1000, Anthony Towns wrote: On Thu, Sep 20, 2007 at 06:19:10PM -0700, Steve Langasek wrote: So do you have a use case where you think the behavior described in rule 9 *is* desirable? Any