Package: libc6 Version: 2.3.6.ds1-13 Severity: important
I was writing a program using localtime, and i noticed some crashes every so often (a call every 50ms or so, a crash every 1-2 minutes), which yielded the following message : tzfile.c:544: __tzfile_compute: Assertion `num_types == 1' failed which brings us to the code : /* This should only happen if there are no transition rules. In this case there should be only one single type. */ assert (num_types == 1); __tzname[0] = __tzstring (zone_names); The code yielding to this was of the kind of : struct tm tm; time_t t; t = time(NULL); localtime (&t, &tm); This is in a fr_FR.utf8 locale, on a powerpc box. The same code on an x86 box just segfaults without error message. Friendly, Sven Luther -- System Information: Debian Release: 4.0 APT prefers testing APT policy: (500, 'testing') Architecture: powerpc (ppc) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.18-4-powerpc Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8) Versions of packages libc6 depends on: ii tzdata 2007b-1 Time Zone and Daylight Saving Time libc6 recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]