Processed: reassign to glibc
Processing commands for cont...@bugs.debian.org: reassign 508159 libc6-i686 Bug#508159: joe: crashes after writing many - characters Bug reassigned from package `joe' to `libc6-i686'. -- Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Re: Processed: reassign to glibc
reassign 508159 joe thanks On Tue, Jan 06, 2009 at 03:27:08PM +, Debian Bug Tracking System wrote: Processing commands for cont...@bugs.debian.org: reassign 508159 libc6-i686 Bug#508159: joe: crashes after writing many - characters Bug reassigned from package `joe' to `libc6-i686'. Please don't reassign a bug to libc6 because you see the word libc6 in the backtrace. A double free is a bug in the package, not in glibc. To get a usable backtrace, just recompile the package with -O0: #0 0xf7f2c430 in __kernel_vsyscall () #1 0xf7d96640 in raise () from /lib/i686/cmov/libc.so.6 #2 0xf7d98018 in abort () from /lib/i686/cmov/libc.so.6 #3 0xf7dd33dd in __libc_message () from /lib/i686/cmov/libc.so.6 #4 0xf7dd96b4 in malloc_printerr () from /lib/i686/cmov/libc.so.6 #5 0xf7ddb8b6 in free () from /lib/i686/cmov/libc.so.6 #6 0x0809a8f7 in joe_free (ptr=0x8893790) at utils.c:280 #7 0x0808b26f in wrapword (bw=0x88931e8, p=0x8893168, indent=84, french=0, no_over=0, indents=0x8893790 '-' repeats 83 times, ) at uformat.c:511 #8 0x08083df6 in utypebw_raw (bw=0x88931e8, k=45, no_decode=0) at uedit.c:1845 #9 0x08084215 in utypebw (bw=0x88931e8, k=45) at uedit.c:1885 #10 0x0809a445 in utype (b=0x88931e8, k=45) at w.c:763 #11 0x0805997a in execmd (cmd=0x80b2c40, k=45) at cmd.c:408 #12 0x0805c910 in exsimple (m=0x8846b30, arg=0, u=1) at macro.c:425 #13 0x0805c9fd in exmacro (m=0x8846b30, u=1) at macro.c:463 #14 0x0805ccb0 in exemac (m=0x8846b30) at macro.c:639 #15 0x0805dde5 in edloop (flg=0) at main.c:126 #16 0x0805f4e3 in main (argc=1768125281, real_argv=0x69, envv=0x0) at main.c:535 And you will see that the bug comes from uformat.c:511. -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' aure...@debian.org | aurel...@aurel32.net `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: Re: Processed: reassign to glibc
Processing commands for cont...@bugs.debian.org: reassign 508159 joe Bug#508159: joe: crashes after writing many - characters Bug reassigned from package `libc6-i686' to `joe'. thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3208 - in glibc-package/branches/glibc-2.9/debian: . patches
Author: aurel32 Date: 2009-01-06 21:12:12 + (Tue, 06 Jan 2009) New Revision: 3208 Modified: glibc-package/branches/glibc-2.9/debian/changelog glibc-package/branches/glibc-2.9/debian/patches/series Log: Merge from unstable Modified: glibc-package/branches/glibc-2.9/debian/changelog === --- glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 20:49:46 UTC (rev 3207) +++ glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:12:12 UTC (rev 3208) @@ -182,6 +182,20 @@ -- Aurelien Jarno aure...@debian.org Sat, 25 Oct 2008 21:22:39 +0200 +glibc (2.7-18) unstable; urgency=low + + * patches/localedata/mt_MT_euro.diff, patches/localedata/el_CY_euro.diff: +new patches to switch Cyprus and Malta currency to Euro. + + -- Aurelien Jarno aure...@debian.org Sun, 04 Jan 2009 11:28:23 +0100 + +glibc (2.7-17) unstable; urgency=low + + * patches/localedata/sk_SK_euro.diff: new patch to switch Slovakia +currency to Euro. Closes: bug#510423. + + -- Aurelien Jarno aure...@debian.org Fri, 02 Jan 2009 22:49:53 +0100 + glibc (2.7-16) unstable; urgency=low * patches/any/submitted-rpcgen-makefile.diff: new patch to fix fancy Modified: glibc-package/branches/glibc-2.9/debian/patches/series === --- glibc-package/branches/glibc-2.9/debian/patches/series 2009-01-06 20:49:46 UTC (rev 3207) +++ glibc-package/branches/glibc-2.9/debian/patches/series 2009-01-06 21:12:12 UTC (rev 3208) @@ -34,6 +34,9 @@ localedata/cy_GB-first_weekday.diff localedata/first_weekday.diff localedata/locale-de_LI.diff +localedata/mt_MT_euro.diff +localedata/el_CY_euro.diff +localedata/sk_SK_euro.diff alpha/local-gcc4.1.diff alpha/submitted-creat64.diff -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3209 - glibc-package/branches/glibc-2.9/debian/patches/localedata
Author: aurel32 Date: 2009-01-06 21:22:42 + (Tue, 06 Jan 2009) New Revision: 3209 Added: glibc-package/branches/glibc-2.9/debian/patches/localedata/el_CY_euro.diff glibc-package/branches/glibc-2.9/debian/patches/localedata/mt_MT_euro.diff glibc-package/branches/glibc-2.9/debian/patches/localedata/sk_SK_euro.diff Log: And add the corresponding patches Added: glibc-package/branches/glibc-2.9/debian/patches/localedata/el_CY_euro.diff === --- glibc-package/branches/glibc-2.9/debian/patches/localedata/el_CY_euro.diff (rev 0) +++ glibc-package/branches/glibc-2.9/debian/patches/localedata/el_CY_euro.diff 2009-01-06 21:22:42 UTC (rev 3209) @@ -0,0 +1,17 @@ +Cyprus joined the Euro zone. + +diff --git a/localedata/locales/el_CY b/localedata/locales/el_CY +index 66acb12..7213924 100644 +--- a/localedata/locales/el_CY b/localedata/locales/el_CY +@@ -44,8 +44,8 @@ copy el_GR + END LC_MESSAGES + + LC_MONETARY +-int_curr_symbol U0043U0059U0050U0020 +-currency_symbol U00A3 ++int_curr_symbol U0045U0055U0052U0020 ++currency_symbol U20AC + mon_decimal_point U002C + mon_thousands_sep U002E + mon_grouping 3 Added: glibc-package/branches/glibc-2.9/debian/patches/localedata/mt_MT_euro.diff === --- glibc-package/branches/glibc-2.9/debian/patches/localedata/mt_MT_euro.diff (rev 0) +++ glibc-package/branches/glibc-2.9/debian/patches/localedata/mt_MT_euro.diff 2009-01-06 21:22:42 UTC (rev 3209) @@ -0,0 +1,17 @@ +Malta joined the Euro zone. + +diff --git a/localedata/locales/mt_MT b/localedata/locales/mt_MT +index a882de4..8f0e839 100644 +--- a/localedata/locales/mt_MT b/localedata/locales/mt_MT +@@ -131,8 +131,8 @@ LC_MONETARY + % These are generated based on XML base Locale defintion file + % for IBM Class for Unicode. + % +-int_curr_symbol U004DU0054U004CU0020 +-currency_symbol U004CU006D ++int_curr_symbol U0045U0055U0052U0020 ++currency_symbol U20AC + mon_decimal_point U002E + mon_thousands_sep U002C + mon_grouping 3 Added: glibc-package/branches/glibc-2.9/debian/patches/localedata/sk_SK_euro.diff === --- glibc-package/branches/glibc-2.9/debian/patches/localedata/sk_SK_euro.diff (rev 0) +++ glibc-package/branches/glibc-2.9/debian/patches/localedata/sk_SK_euro.diff 2009-01-06 21:22:42 UTC (rev 3209) @@ -0,0 +1,17 @@ +Slovakia joined the Euro zone. + +diff --git a/localedata/locales/sk_SK b/localedata/locales/sk_SK +index 45d7da8..6a45858 100644 +--- a/localedata/locales/sk_SK b/localedata/locales/sk_SK +@@ -91,8 +91,8 @@ END LC_MESSAGES + + LC_MONETARY + +-int_curr_symbol U0053U004BU004BU0020 +-currency_symbol U0053U006B ++int_curr_symbol U0045U0055U0052U0020 ++currency_symbol U20AC + mon_decimal_point U002C + mon_thousands_sep U00A0 + mon_grouping 3;3 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3210 - in glibc-package/branches/glibc-2.9/debian: . patches patches/hurd-i386
Author: aurel32 Date: 2009-01-06 21:26:04 + (Tue, 06 Jan 2009) New Revision: 3210 Added: glibc-package/branches/glibc-2.9/debian/patches/hurd-i386/submitted-report-wait.diff Modified: glibc-package/branches/glibc-2.9/debian/changelog glibc-package/branches/glibc-2.9/debian/patches/series Log: Merge from branch 2.8 Modified: glibc-package/branches/glibc-2.9/debian/changelog === --- glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:22:42 UTC (rev 3209) +++ glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:26:04 UTC (rev 3210) @@ -36,7 +36,7 @@ ks...@devanagari). * debhelper.in/locales.config: convert ks_IN into ks...@devanagari. - -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 21:43:32 +0100 + -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 22:25:43 +0100 glibc (2.8+20080809-3) experimental; urgency=low @@ -180,6 +180,9 @@ * add any/local-linuxthreads-ptw.diff. Closes: #494908. * add kfreebsd/local-sysdeps28.diff, glibc 2.8 specific kfreebsd sysdeps. + [ Samuel Thibault ] + * Add hurd-i386/submitted-report-wait.diff. + -- Aurelien Jarno aure...@debian.org Sat, 25 Oct 2008 21:22:39 +0200 glibc (2.7-18) unstable; urgency=low Added: glibc-package/branches/glibc-2.9/debian/patches/hurd-i386/submitted-report-wait.diff === --- glibc-package/branches/glibc-2.9/debian/patches/hurd-i386/submitted-report-wait.diff (rev 0) +++ glibc-package/branches/glibc-2.9/debian/patches/hurd-i386/submitted-report-wait.diff 2009-01-06 21:26:04 UTC (rev 3210) @@ -0,0 +1,16 @@ +Index: glibc/hurd/report-wait.c +=== +RCS file: /cvs/glibc/libc/hurd/report-wait.c,v +retrieving revision 1.15 +diff -u -p -r1.15 report-wait.c +--- glibc/hurd/report-wait.c 29 Dec 2005 10:38:12 - 1.15 glibc/hurd/report-wait.c 15 Dec 2008 09:23:18 - +@@ -30,7 +30,7 @@ static char * + describe_number (string_t description, const char *flavor, long int i) + { + unsigned long int j; +- char *p = flavor ? description : __stpcpy (description, flavor); ++ char *p = !flavor ? description : __stpcpy (description, flavor); + char *end; + + /* Handle sign. */ Modified: glibc-package/branches/glibc-2.9/debian/patches/series === --- glibc-package/branches/glibc-2.9/debian/patches/series 2009-01-06 21:22:42 UTC (rev 3209) +++ glibc-package/branches/glibc-2.9/debian/patches/series 2009-01-06 21:26:04 UTC (rev 3210) @@ -80,6 +80,7 @@ hurd-i386/cvs-ECANCELED.diff hurd-i386/submitted-IPV6_PKTINFO.diff hurd-i386/submitted-extern_inline.diff +hurd-i386/submitted-report-wait.diff i386/local-biarch.diff i386/local-clone.diff -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3211 - glibc-package/branches/glibc-2.9/debian
Author: aurel32 Date: 2009-01-06 21:30:36 + (Tue, 06 Jan 2009) New Revision: 3211 Modified: glibc-package/branches/glibc-2.9/debian/changelog glibc-package/branches/glibc-2.9/debian/symbols.wildcards Log: * symbols.wildcards: update for glibc 2.9. Modified: glibc-package/branches/glibc-2.9/debian/changelog === --- glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:26:04 UTC (rev 3210) +++ glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:30:36 UTC (rev 3211) @@ -35,6 +35,7 @@ - Remove localedata/locale-ks_IN.diff (replaced upstream by ks...@devanagari). * debhelper.in/locales.config: convert ks_IN into ks...@devanagari. + * symbols.wildcards: update for glibc 2.9. -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 22:25:43 +0100 Modified: glibc-package/branches/glibc-2.9/debian/symbols.wildcards === --- glibc-package/branches/glibc-2.9/debian/symbols.wildcards 2009-01-06 21:26:04 UTC (rev 3210) +++ glibc-package/branches/glibc-2.9/debian/symbols.wildcards 2009-01-06 21:30:36 UTC (rev 3211) @@ -23,4 +23,5 @@ *...@glibc_2.6 2.6 *...@glibc_2.7 2.7 *...@glibc_2.8 2.8 + *...@glibc_2.9 2.9 *...@gcc_3.0 2.3.6 -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Processed: tagging 504031
Processing commands for cont...@bugs.debian.org: # Automatically generated email from bts, devscripts version 2.9.26etch1 tags 504031 + pending Bug#504031: don't assume expected and current testsuite results in same order Tags were: patch Tags added: pending End of message, stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3212 - in glibc-package/branches/glibc-2.9/debian: . testsuite-checking
Author: aurel32 Date: 2009-01-06 21:58:14 + (Tue, 06 Jan 2009) New Revision: 3212 Modified: glibc-package/branches/glibc-2.9/debian/changelog glibc-package/branches/glibc-2.9/debian/testsuite-checking/compare.sh Log: * testsuite-checking/compare.sh: don't assume expected and current testsuite results in same order. Closes: bug#504031. Modified: glibc-package/branches/glibc-2.9/debian/changelog === --- glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:30:36 UTC (rev 3211) +++ glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:58:14 UTC (rev 3212) @@ -34,10 +34,12 @@ - Remove sparc/cvs-context.diff (merged). - Remove localedata/locale-ks_IN.diff (replaced upstream by ks...@devanagari). - * debhelper.in/locales.config: convert ks_IN into ks...@devanagari. - * symbols.wildcards: update for glibc 2.9. + * debhelper.in/locales.config: convert ks_IN into ks...@devanagari. + * symbols.wildcards: update for glibc 2.9. + * testsuite-checking/compare.sh: don't assume expected and current +testsuite results in same order. Closes: bug#504031. - -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 22:25:43 +0100 + -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 22:31:47 +0100 glibc (2.8+20080809-3) experimental; urgency=low Modified: glibc-package/branches/glibc-2.9/debian/testsuite-checking/compare.sh === --- glibc-package/branches/glibc-2.9/debian/testsuite-checking/compare.sh 2009-01-06 21:30:36 UTC (rev 3211) +++ glibc-package/branches/glibc-2.9/debian/testsuite-checking/compare.sh 2009-01-06 21:58:14 UTC (rev 3212) @@ -6,7 +6,13 @@ exit 1 fi; -REGRESSIONS=$(diff -wBI '^#.*' $1 $2 | sed -e '/^/!d;s/^ //g') +expected=$(tempfile) +results=$(tempfile) +sort $1 $expected +sort $2 $results + +REGRESSIONS=$(diff -wBI '^#.*' $expected $results | sed -e '/^/!d;s/^ //g') +rm -f $expected $results if [ -n $REGRESSIONS ] ; then echo Encountered regressions that don't match expected failures: echo $REGRESSIONS -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
r3213 - in glibc-package/branches/glibc-2.9/debian: . debhelper.in
Author: aurel32 Date: 2009-01-06 21:59:10 + (Tue, 06 Jan 2009) New Revision: 3213 Modified: glibc-package/branches/glibc-2.9/debian/changelog glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-alt.lintian glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-dbg.lintian glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-otherbuild.lintian glibc-package/branches/glibc-2.9/debian/debhelper.in/libc.lintian Log: * debhelper.in/*.lintian: update for glibc 2.9. Modified: glibc-package/branches/glibc-2.9/debian/changelog === --- glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:58:14 UTC (rev 3212) +++ glibc-package/branches/glibc-2.9/debian/changelog 2009-01-06 21:59:10 UTC (rev 3213) @@ -36,10 +36,11 @@ ks...@devanagari). * debhelper.in/locales.config: convert ks_IN into ks...@devanagari. * symbols.wildcards: update for glibc 2.9. + * debhelper.in/*.lintian: update for glibc 2.9. * testsuite-checking/compare.sh: don't assume expected and current testsuite results in same order. Closes: bug#504031. - -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 22:31:47 +0100 + -- Aurelien Jarno aure...@debian.org Tue, 06 Jan 2009 22:58:45 +0100 glibc (2.8+20080809-3) experimental; urgency=low Modified: glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-alt.lintian === --- glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-alt.lintian 2009-01-06 21:58:14 UTC (rev 3212) +++ glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-alt.lintian 2009-01-06 21:59:10 UTC (rev 3213) @@ -1,6 +1,6 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.8.so +LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.9.so # Those file are actually .o files not package in a ar archive, and # thus should not be stripped @@ -8,11 +8,11 @@ LIBC-FLAVOR: unstripped-binary-or-object .LIBDIR/libmcheck.a # ld.so must be executable, otherwise the system will not work -LIBC-FLAVOR: shlib-with-executable-bit .SLIBDIR/ld-2.8.so 0755 +LIBC-FLAVOR: shlib-with-executable-bit .SLIBDIR/ld-2.9.so 0755 # It is normal that the ELF dynamic linker does not need any other # library -LIBC-FLAVOR: shared-lib-without-dependency-information .SLIBDIR/ld-2.8.so +LIBC-FLAVOR: shared-lib-without-dependency-information .SLIBDIR/ld-2.9.so # It is correct for the glibc to install files in such locations LIBC-FLAVOR: file-in-unusual-dir lib32 Modified: glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-dbg.lintian === --- glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-dbg.lintian 2009-01-06 21:58:14 UTC (rev 3212) +++ glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-dbg.lintian 2009-01-06 21:59:10 UTC (rev 3213) @@ -1,7 +1,7 @@ # It is normal that the ELF dynamic linker does not need any other # library -LIBC-dbg: shared-lib-without-dependency-information usr/lib/debug/ld-2.8.so +LIBC-dbg: shared-lib-without-dependency-information usr/lib/debug/ld-2.9.so # ld.so must be executable, otherwise the system will not work -LIBC-dbg: shlib-with-executable-bit usr/lib/debug/ld-2.8.so 0755 +LIBC-dbg: shlib-with-executable-bit usr/lib/debug/ld-2.9.so 0755 Modified: glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-otherbuild.lintian === --- glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-otherbuild.lintian 2009-01-06 21:58:14 UTC (rev 3212) +++ glibc-package/branches/glibc-2.9/debian/debhelper.in/libc-otherbuild.lintian 2009-01-06 21:59:10 UTC (rev 3213) @@ -1,6 +1,6 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.8.so +LIBC-FLAVOR: unstripped-binary-or-object .SLIBDIR/libpthread-2.9.so # It is correct for the glibc to install files in such locations LIBC: file-in-unusual-dir lib32 Modified: glibc-package/branches/glibc-2.9/debian/debhelper.in/libc.lintian === --- glibc-package/branches/glibc-2.9/debian/debhelper.in/libc.lintian 2009-01-06 21:58:14 UTC (rev 3212) +++ glibc-package/branches/glibc-2.9/debian/debhelper.in/libc.lintian 2009-01-06 21:59:10 UTC (rev 3213) @@ -4,10 +4,10 @@ # libpthread must be stripped specially; GDB needs the non-dynamic # symbol table in order to load the thread debugging library. -LIBC: unstripped-binary-or-object ./lib/libpthread-2.8.so +LIBC: unstripped-binary-or-object ./lib/libpthread-2.9.so
Bug#507845: Dedibox server with VIA C7 cpu freeze with the last libc6
Aurelien Jarno a écrit : On Fri, Dec 05, 2008 at 09:26:06PM +0100, Maelvon HAWK wrote: Aurelien Jarno a écrit : Maelvon HAWK a écrit : Aurelien Jarno a écrit : tag 507845 + unreproducible tag 507845 + moreinfo thanks Maelvon HAWK a écrit : Package: libc6 Version: 2.3.6.ds1-3 This is a very old version. Try using at least the latest version from stable, that is 2.3.6.ds1-13etch7. If I put the stable one, it freeze, with no clues… Severity: important I've a Dedibox server, with a VIA C7 cpu, running a debian ETCH, and it seems I've done a dist-upgrade without rebooting that's put the mess in the server. After that it freeze when it want, for no special apparent reason. I said it seems because I remember to have done that, and found some links about that. The actual solution I found is to downgrade my libc6, specifing some preferences in /etc/apt/preferences and the server is working well now, but I never update the libc6 or the bug comes back. But I've tested to install mod_python today and the libc6 downgrade seems to impact it. I've done a remove of the package php5-recode to make the mod_python running. In the other hand, I've found a similar bug report in Gentoo [1], if it can help to resolve this. As clearly explained in the gentoo bug report, this is not a glibc problem, but rather a kernel problem. The glibc may trigger a kernel bug, but the bug has to be fixed in the kernel. First of all, please try to use a standard Debian kernel instead of the kernel 2.6.24.2dedibox-r8-1-c7 one, which is known to be problematic. If you are still be able to reproduce the bug with a Debian kernel, I'll reassign the bug to the kernel package. Aurelien Which kernel should I install. An apt-cache search linux-image-2.6 give me : linux-image-2.6-openvz-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-vserver-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.26-bpo.1-486 - Linux 2.6.26 image on x86 linux-image-2.6.26-bpo.1-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.26-bpo.1-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.26-bpo.1-amd64 - Linux 2.6.26 image on AMD64 linux-image-2.6.26-bpo.1-openvz-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, OpenVZ support linux-image-2.6.26-bpo.1-vserver-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support linux-image-2.6.26-bpo.1-vserver-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support linux-image-2.6.26-bpo.1-xen-686 - Linux 2.6.26 image on i686 linux-image-2.6.23.13dedibox-r8 - Linux kernel binary image for version 2.6.23.13dedibox-r8 You should use the stable one, either: - linux-image-2.6.18-6-686 - linux-image-2.6.24-etchnhalf.1-686 I had a dedibox with a VIA C7 CPU running the first one and glibc 2.3.6.ds1-13etchX for more than a year without any problem. Ok, first freeze! With the linux-image-2.6.18-6-686, what's the next step? Nothing at all in the /var/log/messages. I'll test now the 2.6.24.2-by-myckeul[1] kernel. It's a production server so I should found a solution for this bug or I return to the last solution, the downgrade of libc6. Now that we now it freeze with a normal kernel, the best is probably to determine which version introduced the change. We really have to know the exact version that has introduced the change, because comparing the sources haven't shown anything, so we will have to compare the generated assembly code. First of all, do you have libc6-i686 installed? If yes, it may be worth removing it and see if the problem still occurs. If I understand correctly, the version 2.3.6.ds1-3 is the latest known version that works. The stable version is 2.3.6.ds1-13etch6. That means there is 16 different versions in between (ds1-4 to ds1-13 and ds1-13etch1 to ds1-13etch6). Using a dichotomy process, you can find the first bad version in 4 tries. You can access the previous versions of the glibc by adding this line to /etc/apt/sources.list: deb http://snapshot.debian.net/archive pool glibc then run: # apt-get update # apt-get install libc6=version libc6-dev=version locales=version When I know the first bad version, I'll try to see what has changed at the binary level. Aurelien, Thanks for your time, but I've passed to an unstable version of debian, for libc6, and especially for the python2.5.2 library. I don't have the time now to downgrade and to test. Yet I'd have liked to participate in the resolution of this bug. Perhaps you'll find some testers in the Dedibox forums. Kenavo, Maelvon -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
[Bug ports/5216] glibc 2.7 compilation problem on alpha due to PTR_MANGLE and PTR_DEMANGLE
--- Additional Comments From greg dot chandler at wellsfargo dot com 2009-01-06 22:15 --- I've been working to port a few things to mips/alpha/hppa, and I'm running into this too. {specifically on the alpha} I've applied the patch attached here and it fixed some of my issues, but still get the attached build errors. I've looked at the header, but don't know what exactly the defines are messing with. Can I set a #define that will be a temporary work around for this so the correct case will get __pointer_chk_guard into the mix? make[3]: Entering directory `/build/glibc-2.7/elf' make subdir=csu -C ../csu ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Make file -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-check_fds.os rtld-errno.os rtld-sysdep.os' /build/glibc-2.7/build-glibc-2.7/libc.a(setjmp.o): In function `__sigsetjmp': (.text+0x28): undefined reference to `__pointer_chk_guard' /build/glibc-2.7/build-glibc-2.7/libc.a(exit.o): In function `exit': /build/glibc-2.7/stdlib/exit.c:66: undefined reference to `__pointer_chk_guard' /build/glibc-2.7/build-glibc-2.7/libc.a(cxa_atexit.o): In function `__cxa_atexit ': /build/glibc-2.7/stdlib/cxa_atexit.c:43: undefined reference to `__pointer_chk_g uard' /build/glibc-2.7/build-glibc-2.7/libc.a(gconv_db.o): In function `__gconv_releas e_step': /build/glibc-2.7/iconv/gconv_db.c:220: undefined reference to `__pointer_chk_gua rd' /build/glibc-2.7/build-glibc-2.7/libc.a(gconv_db.o): In function `increment_coun ter': /build/glibc-2.7/iconv/gconv_db.c:398: undefined reference to `__pointer_chk_gua rd' /build/glibc-2.7/build-glibc-2.7/libc.a(gconv_db.o):/build/glibc-2.7/iconv/gconv _db.c:300: more undefined references to `__pointer_chk_guard' follow collect2: ld returned 1 exit status make[2]: *** [/build/glibc-2.7/build-glibc-2.7/elf/sln] Error 1 make subdir=dirent -C ../dirent ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 - f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-opendir.os rtld-clos edir.os rtld-readdir.os rtld-getdents.os' make[2]: *** Waiting for unfinished jobs make[4]: Entering directory `/build/glibc-2.7/csu' make[4]: Leaving directory `/build/glibc-2.7/csu' make subdir=gmon -C ../gmon ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Ma kefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-profil.os rtld-prof-freq .os' make[4]: Entering directory `/build/glibc-2.7/dirent' make subdir=gnulib -C ../gnulib ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 - f Makefile -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-divl.os rtld-divq.os rtld-divqu.os rtld-remqu.os' make[4]: Leaving directory `/build/glibc-2.7/dirent' make[4]: Entering directory `/build/glibc-2.7/gmon' make[4]: Entering directory `/build/glibc-2.7/csu' make[4]: Nothing to be done for `rtld-all'. make[4]: Leaving directory `/build/glibc-2.7/csu' make subdir=io -C ../io ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Makefi le -f ../elf/rtld-Rules rtld-all rtld-modules='rtld-xstat.os rtld-fxstat.os rtld -open.os rtld-close.os rtld-read.os rtld-write.os rtld-access.os rtld-fcntl.os r tld-getcwd.os rtld-readlink.os rtld-xstatconv.os rtld-lxstat.os rtld-have_o_cloe xec.os' make[4]: Leaving directory `/build/glibc-2.7/gmon' make[4]: Entering directory `/build/glibc-2.7/gnulib' make[4]: Leaving directory `/build/glibc-2.7/gnulib' make[4]: Entering directory `/build/glibc-2.7/dirent' make[4]: Nothing to be done for `rtld-all'. make[4]: Leaving directory `/build/glibc-2.7/dirent' make subdir=misc -C ../misc ..=../ objdir=/build/glibc-2.7/build-glibc-2.7 -f Ma
Re: Processed: reassign to glibc
On Tue, Jan 06, 2009 at 08:01:59PM +0100, Aurelien Jarno wrote: Please don't reassign a bug to libc6 because you see the word libc6 in the backtrace. A double free is a bug in the package, not in glibc. To get a usable backtrace, just recompile the package with -O0: I didn't get any response to my last query, so reassignment was the logical recourse. But thanks for the attitude, really in tune with the Christmas spirit :P -- 2. That which causes joy or happiness. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#507845: Dedibox server with VIA C7 cpu freeze with the last libc6
On Tue, Jan 06, 2009 at 10:53:34PM +0100, Maelvon HAWK wrote: Aurelien Jarno a écrit : On Fri, Dec 05, 2008 at 09:26:06PM +0100, Maelvon HAWK wrote: Aurelien Jarno a écrit : Maelvon HAWK a écrit : Aurelien Jarno a écrit : tag 507845 + unreproducible tag 507845 + moreinfo thanks Maelvon HAWK a écrit : Package: libc6 Version: 2.3.6.ds1-3 This is a very old version. Try using at least the latest version from stable, that is 2.3.6.ds1-13etch7. If I put the stable one, it freeze, with no clues… Severity: important I've a Dedibox server, with a VIA C7 cpu, running a debian ETCH, and it seems I've done a dist-upgrade without rebooting that's put the mess in the server. After that it freeze when it want, for no special apparent reason. I said it seems because I remember to have done that, and found some links about that. The actual solution I found is to downgrade my libc6, specifing some preferences in /etc/apt/preferences and the server is working well now, but I never update the libc6 or the bug comes back. But I've tested to install mod_python today and the libc6 downgrade seems to impact it. I've done a remove of the package php5-recode to make the mod_python running. In the other hand, I've found a similar bug report in Gentoo [1], if it can help to resolve this. As clearly explained in the gentoo bug report, this is not a glibc problem, but rather a kernel problem. The glibc may trigger a kernel bug, but the bug has to be fixed in the kernel. First of all, please try to use a standard Debian kernel instead of the kernel 2.6.24.2dedibox-r8-1-c7 one, which is known to be problematic. If you are still be able to reproduce the bug with a Debian kernel, I'll reassign the bug to the kernel package. Aurelien Which kernel should I install. An apt-cache search linux-image-2.6 give me : linux-image-2.6-openvz-686 - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6-vserver-686-bigmem - Linux 2.6 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.26-bpo.1-486 - Linux 2.6.26 image on x86 linux-image-2.6.26-bpo.1-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.26-bpo.1-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4 linux-image-2.6.26-bpo.1-amd64 - Linux 2.6.26 image on AMD64 linux-image-2.6.26-bpo.1-openvz-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, OpenVZ support linux-image-2.6.26-bpo.1-vserver-686 - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support linux-image-2.6.26-bpo.1-vserver-686-bigmem - Linux 2.6.26 image on PPro/Celeron/PII/PIII/P4, Linux-VServer support linux-image-2.6.26-bpo.1-xen-686 - Linux 2.6.26 image on i686 linux-image-2.6.23.13dedibox-r8 - Linux kernel binary image for version 2.6.23.13dedibox-r8 You should use the stable one, either: - linux-image-2.6.18-6-686 - linux-image-2.6.24-etchnhalf.1-686 I had a dedibox with a VIA C7 CPU running the first one and glibc 2.3.6.ds1-13etchX for more than a year without any problem. Ok, first freeze! With the linux-image-2.6.18-6-686, what's the next step? Nothing at all in the /var/log/messages. I'll test now the 2.6.24.2-by-myckeul[1] kernel. It's a production server so I should found a solution for this bug or I return to the last solution, the downgrade of libc6. Now that we now it freeze with a normal kernel, the best is probably to determine which version introduced the change. We really have to know the exact version that has introduced the change, because comparing the sources haven't shown anything, so we will have to compare the generated assembly code. First of all, do you have libc6-i686 installed? If yes, it may be worth removing it and see if the problem still occurs. If I understand correctly, the version 2.3.6.ds1-3 is the latest known version that works. The stable version is 2.3.6.ds1-13etch6. That means there is 16 different versions in between (ds1-4 to ds1-13 and ds1-13etch1 to ds1-13etch6). Using a dichotomy process, you can find the first bad version in 4 tries. You can access the previous versions of the glibc by adding this line to /etc/apt/sources.list: deb http://snapshot.debian.net/archive pool glibc then run: # apt-get update # apt-get install libc6=version libc6-dev=version locales=version When I know the first bad version, I'll try to see what has changed at the binary level. Aurelien, Thanks for your time, but I've passed to an unstable version of debian, for libc6, and especially for the python2.5.2 library. And how does it work? Do you still see the freezes? -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' aure...@debian.org | aurel...@aurel32.net `-people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact
Re: Processed: reassign to glibc
On Tue, Jan 06, 2009 at 11:42:39PM +0100, Aurelien Jarno wrote: On Tue, Jan 06, 2009 at 11:34:58PM +0100, Josip Rodin wrote: On Tue, Jan 06, 2009 at 08:01:59PM +0100, Aurelien Jarno wrote: Please don't reassign a bug to libc6 because you see the word libc6 in the backtrace. A double free is a bug in the package, not in glibc. To get a usable backtrace, just recompile the package with -O0: I didn't get any response to my last query, so reassignment was the logical Sorry, but I have probably missed it. Given the ressource we have we are not able to treat all bugs, and even less to answer all mails. recourse. But thanks for the attitude, really in tune with the Christmas spirit :P Reassigning a bug without saying anything is also really annoying. I sent you e-mail almost a month ago, and it's copied in the bug log. And building the package with -O0 is the first thing you learn when debugging. Sorry, nobody told me that -g is mutually exclusive with -O2 - perhaps you need to get some manuals updated. -- 2. That which causes joy or happiness. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#511039: nscd: man page does not explain paranoia mode
Package: nscd Version: 2.3.6.ds1-13etch7 Severity: normal The config file contains a parameter paranoia mode (default seems to be off?), and this also appear in the stats report: # nscd -g|grep paranoia no paranoia mode enabled However, there is no mention of paranoia mode in the man page. There are other shortcoming in the man page, this is the one that annoys me enough to file a bug report. -- System Information: Debian Release: etch Architecture: i386 (i686) Kernel: Linux 2.6.22.9 Versions of packages nscd depends on: ii libc6 2.3.6.ds1-13etch7 GNU C Library: Shared libraries nscd recommends no packages. -- To UNSUBSCRIBE, email to debian-glibc-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Bug#504031: marked as done (don't assume expected and current testsuite results in same order)
Your message dated Tue, 06 Jan 2009 23:47:28 + with message-id e1lkldw-0005jb...@ries.debian.org and subject line Bug#504031: fixed in glibc 2.9-0exp1 has caused the Debian Bug report #504031, regarding don't assume expected and current testsuite results in same order to be marked as done. This means that you claim that the problem has been dealt with. If this is not the case it is now your responsibility to reopen the Bug report if necessary, and/or fix the problem forthwith. (NB: If you are a system administrator and have no idea what this message is talking about, this may indicate a serious mail system misconfiguration somewhere. Please contact ow...@bugs.debian.org immediately.) -- 504031: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=504031 Debian Bug Tracking System Contact ow...@bugs.debian.org with problems ---BeginMessage--- Package: glibc Tags: patch updated compare.sh sorting both files before comparing. Matthias #!/bin/bash if [ $# -ne '2' ]; then echo -e \nUsage: Compare a test-expected-* file and a test-results-* file. echo -e $0 : Expected testsuite results Testsuite results \n; exit 1 fi; expected=$(tempfile) results=$(tempfile) sort $1 $expected sort $2 $results REGRESSIONS=$(diff -wBI '^#.*' $expected $results | sed -e '/^/!d;s/^ //g') rm -f $expected $results if [ -n $REGRESSIONS ] ; then echo Encountered regressions that don't match expected failures: echo $REGRESSIONS exit 1 else echo Passed regression testing. No new failures, no changed error values. exit 0 fi ---End Message--- ---BeginMessage--- Source: glibc Source-Version: 2.9-0exp1 We believe that the bug you reported is fixed in the latest version of glibc, which is due to be installed in the Debian FTP archive: glibc-doc_2.9-0exp1_all.deb to pool/main/g/glibc/glibc-doc_2.9-0exp1_all.deb glibc-source_2.9-0exp1_all.deb to pool/main/g/glibc/glibc-source_2.9-0exp1_all.deb glibc_2.9-0exp1.diff.gz to pool/main/g/glibc/glibc_2.9-0exp1.diff.gz glibc_2.9-0exp1.dsc to pool/main/g/glibc/glibc_2.9-0exp1.dsc glibc_2.9.orig.tar.gz to pool/main/g/glibc/glibc_2.9.orig.tar.gz libc6-dbg_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6-dbg_2.9-0exp1_amd64.deb libc6-dev-i386_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6-dev-i386_2.9-0exp1_amd64.deb libc6-dev_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6-dev_2.9-0exp1_amd64.deb libc6-i386_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6-i386_2.9-0exp1_amd64.deb libc6-pic_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6-pic_2.9-0exp1_amd64.deb libc6-prof_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6-prof_2.9-0exp1_amd64.deb libc6-udeb_2.9-0exp1_amd64.udeb to pool/main/g/glibc/libc6-udeb_2.9-0exp1_amd64.udeb libc6_2.9-0exp1_amd64.deb to pool/main/g/glibc/libc6_2.9-0exp1_amd64.deb libnss-dns-udeb_2.9-0exp1_amd64.udeb to pool/main/g/glibc/libnss-dns-udeb_2.9-0exp1_amd64.udeb libnss-files-udeb_2.9-0exp1_amd64.udeb to pool/main/g/glibc/libnss-files-udeb_2.9-0exp1_amd64.udeb locales-all_2.9-0exp1_amd64.deb to pool/main/g/glibc/locales-all_2.9-0exp1_amd64.deb locales_2.9-0exp1_all.deb to pool/main/g/glibc/locales_2.9-0exp1_all.deb nscd_2.9-0exp1_amd64.deb to pool/main/g/glibc/nscd_2.9-0exp1_amd64.deb A summary of the changes between this version and the previous one is attached. Thank you for reporting the bug, which will now be closed. If you have further comments please address them to 504...@bugs.debian.org, and the maintainer will reopen the bug report if appropriate. Debian distribution maintenance software pp. Aurelien Jarno aure...@debian.org (supplier of updated glibc package) (This message was generated automatically at their request; if you believe that there is a problem with it please contact the archive administrators by mailing ftpmas...@debian.org) -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Format: 1.8 Date: Tue, 06 Jan 2009 22:58:45 +0100 Source: glibc Binary: glibc-doc glibc-source locales locales-all nscd libc6 libc6-dev libc6-dbg libc6-prof libc6-pic libc6-udeb libc6.1 libc6.1-dev libc6.1-dbg libc6.1-prof libc6.1-pic libc6.1-udeb libc0.3 libc0.3-dev libc0.3-dbg libc0.3-prof libc0.3-pic libc0.3-udeb libc0.1 libc0.1-dev libc0.1-dbg libc0.1-prof libc0.1-pic libc0.1-udeb libc6-i386 libc6-dev-i386 libc6-sparc64 libc6-dev-sparc64 libc6-s390x libc6-dev-s390x libc6-amd64 libc6-dev-amd64 libc6-powerpc libc6-dev-powerpc libc6-ppc64 libc6-dev-ppc64 libc6-mipsn32 libc6-dev-mipsn32 libc6-mips64 libc6-dev-mips64 libc0.1-i386 libc0.1-dev-i386 libc6-sparcv9b libc6-i686 libc6-xen libc0.1-i686 libc6.1-alphaev67 libnss-dns-udeb libnss-files-udeb Architecture: source all amd64 Version: 2.9-0exp1 Distribution: experimental Urgency: low Maintainer: Aurelien Jarno aure...@debian.org Changed-By: Aurelien Jarno aure...@debian.org Description: glibc-doc - GNU C Library: Documentation glibc-source - GNU C Library: sources libc0.1- GNU C Library: Shared libraries libc0.1-dbg - GNU C Library: Libraries