*** glibc detected *** apt-get: double free or corruption

Alle weiteren Dienste, die nicht in die drei oberen Foren gehören.
Antworten
aktivix
Beiträge: 59
Registriert: 22.03.2008 05:15:27

*** glibc detected *** apt-get: double free or corruption

Beitrag von aktivix » 13.08.2011 23:19:27

Liebe Leute,

Ich bekam soeben auf einem von mir betreuten Server nach einem apt-get update folgende Meldung:

Code: Alles auswählen

*** glibc detected *** apt-get: double free or corruption (fasttop): 0x08ff7af0 ***
======= Backtrace: =========
/lib/libc.so.6(+0x6b0ca)[0xb74c70ca]
/lib/libc.so.6(+0x6c918)[0xb74c8918]
/lib/libc.so.6(cfree+0x6d)[0xb74cba5d]
/lib/libc.so.6(+0xa8a14)[0xb7504a14]
/lib/libc.so.6(+0xb6872)[0xb7512872]
/lib/libc.so.6(regcomp+0xbe)[0xb7512bde]
/usr/lib/libapt-pkg.so.4.10(_ZN13Configuration18MatchAgainstConfigC1EPKc+0xc1)[0xb770e811]
/usr/lib/libapt-pkg.so.4.10(_Z19GetListOfFilesInDirRKSsRKSt6vectorISsSaISsEERKb+0x27f)[0xb771f3df]
/usr/lib/libapt-pkg.so.4.10(_Z19GetListOfFilesInDirRKSsS0_RKbS2_+0x12c)[0xb772042c]
/usr/lib/libapt-pkg.so.4.10(_Z13ReadConfigDirR13ConfigurationRKSsRKbRKj+0x62)[0xb7711052]
/usr/lib/libapt-pkg.so.4.10(_Z13pkgInitConfigR13Configuration+0xc80)[0xb77565a0]
apt-get[0x80539c2]
/lib/libc.so.6(__libc_start_main+0xe6)[0xb7472c76]
apt-get[0x804f2e1]
======= Memory map: ========
08048000-0806a000 r-xp 00000000 09:00 608        /usr/bin/apt-get
0806a000-0806b000 rw-p 00022000 09:00 608        /usr/bin/apt-get
08ff4000-09015000 rw-p 00000000 00:00 0          [heap]
b7100000-b7121000 rw-p 00000000 00:00 0 
b7121000-b7200000 ---p 00000000 00:00 0 
b72cd000-b7442000 r--p 00000000 09:00 7210       /usr/lib/locale/locale-archive
b7442000-b7444000 rw-p 00000000 00:00 0 
b7444000-b7457000 r-xp 00000000 09:00 2843       /usr/lib/libz.so.1.2.3.4
b7457000-b7458000 rw-p 00013000 09:00 2843       /usr/lib/libz.so.1.2.3.4
b7458000-b745a000 r-xp 00000000 09:00 260628     /lib/libdl-2.11.2.so
b745a000-b745b000 r--p 00001000 09:00 260628     /lib/libdl-2.11.2.so
b745b000-b745c000 rw-p 00002000 09:00 260628     /lib/libdl-2.11.2.so
b745c000-b759a000 r-xp 00000000 09:00 260636     /lib/libc-2.11.2.so
b759a000-b759b000 ---p 0013e000 09:00 260636     /lib/libc-2.11.2.so
b759b000-b759d000 r--p 0013e000 09:00 260636     /lib/libc-2.11.2.so
b759d000-b759e000 rw-p 00140000 09:00 260636     /lib/libc-2.11.2.so
b759e000-b75a1000 rw-p 00000000 00:00 0 
b75a1000-b75be000 r-xp 00000000 09:00 260615     /lib/libgcc_s.so.1
b75be000-b75bf000 rw-p 0001c000 09:00 260615     /lib/libgcc_s.so.1
b75bf000-b75e3000 r-xp 00000000 09:00 260620     /lib/libm-2.11.2.so
b75e3000-b75e4000 r--p 00023000 09:00 260620     /lib/libm-2.11.2.so
b75e4000-b75e5000 rw-p 00024000 09:00 260620     /lib/libm-2.11.2.so
b75e5000-b76ce000 r-xp 00000000 09:00 2006       /usr/lib/libstdc++.so.6.0.13
b76ce000-b76d2000 r--p 000e9000 09:00 2006       /usr/lib/libstdc++.so.6.0.13
b76d2000-b76d3000 rw-p 000ed000 09:00 2006       /usr/lib/libstdc++.so.6.0.13
b76d3000-b76db000 rw-p 00000000 00:00 0 
b76db000-b76dd000 r-xp 00000000 09:00 260616     /lib/libutil-2.11.2.so
b76dd000-b76de000 r--p 00001000 09:00 260616     /lib/libutil-2.11.2.so
b76de000-b76df000 rw-p 00002000 09:00 260616     /lib/libutil-2.11.2.so
b76df000-b77db000 r-xp 00000000 09:00 638        /usr/lib/libapt-pkg.so.4.10.1
b77db000-b77de000 rw-p 000fb000 09:00 638        /usr/lib/libapt-pkg.so.4.10.1
b77e2000-b77e4000 rw-p 00000000 00:00 0 
b77e4000-b77e5000 r-xp 00000000 00:00 0          [vdso]
b77e5000-b7800000 r-xp 00000000 09:00 260637     /lib/ld-2.11.2.so
b7800000-b7801000 r--p 0001a000 09:00 260637     /lib/ld-2.11.2.so
b7801000-b7802000 rw-p 0001b000 09:00 260637     /lib/ld-2.11.2.so
bf90a000-bf91f000 rw-p 00000000 00:00 0          [stack]
Abgebrochen
Ich habe sowas noch nicht gesehen, nach googlen bin ich auf ein Bug von 2006 gestoßen, der damals gefixt wurde. Auch hier im Forum gibt es einige Einträge dazu, allerdings nur alte.

Debian Squeeze, up to date.

Any hints?

Danke,
aktivix

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: *** glibc detected *** apt-get: double free or corruptio

Beitrag von pferdefreund » 19.08.2011 08:39:58

Erst mal memtest - und zwar lange - sowas kann an defektem RAM liegen, besonders wenns nur
sporadisch auftritt.

Antworten