Skip to Content.
Sympa Menu

shibboleth-dev - Courrupted Double-Linked List Gotcha

Subject: Shibboleth Developers

List archive

Courrupted Double-Linked List Gotcha


Chronological Thread 
  • From: "Adrian Michael Nida" <>
  • To: <>
  • Subject: Courrupted Double-Linked List Gotcha
  • Date: Tue, 1 Apr 2008 12:03:55 -0400

All,

Hey there. I'm not sure if this is some April Fool's Joke or what.
My shibboleth daemon died last night. It has been running quite
contently on a RHEL5 box for close to a year. Now, whenever I try to
run it, I get the following error message/backtrace. It pretty much
tanks right away, so if any of you could give me some pointers, I
would greatly appreciate it. Thanks!

Adrian

-------- Start Error message ----
root@gcrc-www:~#
shibd -f
*** glibc detected *** shibd: corrupted double-linked list: 0x096a0498
***
======= Backtrace: =========
/lib/libc.so.6[0xe5e126]
/lib/libc.so.6[0xe5fcfd]
/lib/libc.so.6(__libc_malloc+0x7e)[0xe612ee]
/usr/lib/libstdc++.so.6(_Znwj+0x27)[0x1ceb47]
/usr/lib/libstdc++.so.6(_Znaj+0x1d)[0x1cec7d]
/usr/lib/liblog4cpp.so.4(_ZN7log4cpp10StringUtil5vformEPKcPc+0x25)[0xb
95575]
/usr/lib/liblog4cpp.so.4(_ZN7log4cpp8Category19_logUnconditionallyEiPK
cPc+0x3b)[0xb8794b]
/usr/lib/liblog4cpp.so.4(_ZN7log4cpp8Category4critEPKcz+0x3f)[0xb866ff
]
/usr/lib/libshib-target.so.5(_ZN10shibtarget13XMLConfigImpl4initEb+0x2
92b)[0x66912b]
/usr/lib/libshib-target.so.5(_ZNK10shibtarget9XMLConfig17newImplementa
tionEPKcb+0x111)[0x669f81]
/usr/lib/libshib.so.6(_ZNK10shibboleth17ReloadableXMLFile17getImplemen
tationEv+0x52)[0xddaa32]
/usr/lib/libshib-target.so.5(_ZN10shibtarget8STConfig23ShibTargetConfi
gFactoryEPKN11xercesc_2_610DOMElementE+0x105)[0x65a865]
/usr/lib/libshib-target.so.5(_ZN10shibtarget8STConfig4loadEPKc+0xf8)[0
x652548]
shibd[0x804c778]
/lib/libc.so.6(__libc_start_main+0xdc)[0xe0edec]
shibd(xdr_shibrpc_get_session_ret_2+0xa5)[0x804bb31]
======= Memory map: ========
00101000-00114000 r-xp 00000000 08:01 718391 /lib/libnsl-2.5.so
00114000-00115000 r-xp 00012000 08:01 718391 /lib/libnsl-2.5.so
00115000-00116000 rwxp 00013000 08:01 718391 /lib/libnsl-2.5.so
00116000-00118000 rwxp 00116000 00:00 0
0011a000-001fa000 r-xp 00000000 08:01 2256607
/usr/lib/libstdc++.so.6.0.8
001fa000-001fe000 r-xp 000df000 08:01 2256607
/usr/lib/libstdc++.so.6.0.8
001fe000-001ff000 rwxp 000e3000 08:01 2256607
/usr/lib/libstdc++.so.6.0.8
001ff000-00205000 rwxp 001ff000 00:00 0
00207000-00212000 r-xp 00000000 08:01 718386
/lib/libgcc_s-4.1.2-20070626.so.1
00212000-00213000 rwxp 0000a000 08:01 718386
/lib/libgcc_s-4.1.2-20070626.so.1
00215000-00217000 r-xp 00000000 08:01 718402
/lib/libcom_err.so.2.1
00217000-00218000 rwxp 00001000 08:01 718402
/lib/libcom_err.so.2.1
0021a000-00229000 r-xp 00000000 08:01 718399 /lib/libresolv-2.5.so
00229000-0022a000 r-xp 0000e000 08:01 718399 /lib/libresolv-2.5.so
0022a000-0022b000 rwxp 0000f000 08:01 718399 /lib/libresolv-2.5.so
0022b000-0022d000 rwxp 0022b000 00:00 0
0022f000-0034c000 r-xp 00000000 08:01 718403
/lib/libcrypto.so.0.9.8b
0034c000-0035f000 rwxp 0011c000 08:01 718403
/lib/libcrypto.so.0.9.8b
0035f000-00362000 rwxp 0035f000 00:00 0
00364000-0036c000 r-xp 00000000 08:01 2254237
/usr/lib/libkrb5support.so.0.1
0036c000-0036d000 rwxp 00007000 08:01 2254237
/usr/lib/libkrb5support.so.0.1
0036f000-0039b000 r-xp 00000000 08:01 2261010
/usr/lib/libgssapi_krb5.so.2.2
0039b000-0039d000 rwxp 0002c000 08:01 2261010
/usr/lib/libgssapi_krb5.so.2.2
0039f000-0042f000 r-xp 00000000 08:01 2261009
/usr/lib/libkrb5.so.3.3
0042f000-00431000 rwxp 00090000 08:01 2261009
/usr/lib/libkrb5.so.3.3
00431000-00432000 rwxp 00431000 00:00 0
00434000-00459000 r-xp 00000000 08:01 2261008
/usr/lib/libk5crypto.so.3.1
00459000-0045a000 rwxp 00025000 08:01 2261008
/usr/lib/libk5crypto.so.3.1
0045c000-0045e000 r-xp 00000000 08:01 718393
/lib/libkeyutils-1.2.so
0045e000-0045f000 rwxp 00001000 08:01 718393
/lib/libkeyutils-1.2.so
00461000-004a2000 r-xp 00000000 08:01 718404 /lib/libssl.so.0.9.8b
004a2000-004a6000 rwxp 00040000 08:01 718404 /lib/libssl.so.0.9.8b
004de000-0050e000 r-xp 00000000 08:01 2261018
/usr/lib/libidn.so.11.5.19
0050e000-0050f000 rwxp 0002f000 08:01 2261018
/usr/lib/libidn.so.11.5.19
00511000-0054c000 r-xp 00000000 08:01 2261019
/usr/lib/libcurl.so.3.0.0
0054c000-0054d000 rwxp 0003b000 08:01 2261019
/usr/lib/libcurl.so.3.0.0
0054f000-00617000 r-xp 00000000 08:01 2261126
/usr/lib/libxml-security-c.so.12.0
00617000-0061c000 rwxp 000c8000 08:01 2261126
/usr/lib/libxml-security-c.so.12.0
0061c000-0061d000 rwxp 0061c000 00:00 0
0061f000-0069b000 r-xp 00000000 08:01 2261137
/usr/lib/libshib-target.so.5.0.0
0069b000-0069f000 rwxp 0007b000 08:01 2261137
/usr/lib/libshib-target.so.5.0.0
006d8000-00a25000 r-xp 00000000 08:01 2261029
/usr/lib/libxerces-c.so.26.0
00a25000-00a55000 rwxp 0034d000 08:01 2261029
/usr/lib/libxerces-c.so.26.0
00a55000-00aa5000 r-xp 00000000 08:01 2260784
/usr/libexec/xmlproviders.so
00aa5000-00aa9000 rwxp 00050000 08:01 2260784
/usr/libexec/xmlproviders.so
00ab6000-00b69000 r-xp 00000000 08:01 2261136
/usr/lib/libsaml.so.5.0.1
00b69000-00b6d000 rwxp 000b2000 08:01 2261136
/usr/lib/libsaml.so.5.0.1
00b6f000-00b9f000 r-xp 00000000 08:01 2261129
/usr/lib/liblog4cpp.so.4.0.5
00b9f000-00ba1000 rwxp 0002f000 08:01 2261129
/usr/lib/liblog4cpp.so.4.0.5
00ba8000-00bc1000 r-xp 00000000 08:01 718362 /lib/ld-2.5.so
00bc1000-00bc2000 r-xp 00019000 08:01 718362 /lib/ld-2.5.so
00bc2000-00bc3000 rwxp 0001a000 08:01 718362 /lib/ld-2.5.so
00c11000-00c12000 r-xp 00c11000 00:00 0 [vdso]
00d07000-00d09000 r-xp 00000000 08:01 718371 /lib/libdl-2.5.so
00d09000-00d0a000 r-xp 00001000 08:01 718371 /lib/libdl-2.5.so
00d0a000-00d0b000 rwxp 00002000 08:01 718371 /lib/libdl-2.5.so
00d0d000-00d20000 r-xp 00000000 08:01 718377
/lib/libpthread-2.5.so
00d20000-00d21000 r-xp 00012000 08:01 718377
/lib/libpthread-2.5.so
00d21000-00d22000 rwxp 00013000 08:01 718377
/lib/libpthread-2.5.so
00d22000-00d24000 rwxp 00d22000 00:00 0
00d26000-00d4b000 r-xp 00000000 08:01 718370 /lib/libm-2.5.so
00d4b000-00d4c000 r-xp 00024000 08:01 718370 /lib/libm-2.5.so
00d4c000-00d4d000 rwxp 00025000 08:01 718370 /lib/libm-2.5.so
00d4f000-00d64000 r-xp 00000000 08:01 718376 /lib/libselinux.so.1
00d64000-00d66000 rwxp 00015000 08:01 718376 /lib/libselinux.so.1
00d68000-00da3000 r-xp 00000000 08:01 716765 /lib/libsepol.so.1
00da3000-00da4000 rwxp 0003a000 08:01 716765 /lib/libsepol.so.1
00da4000-00dae000 rwxp 00da4000 00:00 0
00db0000-00dc2000 r-xp 00000000 08:01 2254520
/usr/lib/libz.so.1.2.3
00dc2000-00dc3000 rwxp 00011000 08:01 2254520
/usr/lib/libz.so.1.2.3
00dc5000-00df7000 r-xp 00000000 08:01 2259517
/usr/lib/libshib.so.6.0.0
00df7000-00df9000 rwxp 00031000 08:01 2259517
/usr/lib/libshib.so.6.0.0
00df9000-00f33000 r-xp 00000000 08:01 718366 /lib/libc-2.5.so
00f33000-00f35000 r-xp 0013a000 08:01 718366 /lib/libc-2.5.so
00f35000-00f36000 rwxp 0013c000 08:01 718366 /lib/libc-2.5.so
00f36000-00f39000 rwxp 00f36000 00:00 0
08048000-08055000 r-xp 00000000 08:01 2254538 /usr/sbin/shibd
08055000-0805f000 rw-p 0000d000 08:01 2254538 /usr/sbin/shibd
09615000-097b5000 rw-p 09615000 00:00 0
b7400000-b7421000 rw-p b7400000 00:00 0
b7421000-b7500000 ---p b7421000 00:00 0
b753b000-b753c000 ---p b753b000 00:00 0
b753c000-b7f44000 rw-p b753c000 00:00 0
bf8c3000-bf8d9000 rw-p bf8c3000 00:00 0 [stack]
Aborted

--------- End Error message -----

--
Informatics Manager / Research Associate / Student
Research Support Center (GCRC/CTC) Office: (843) 876-5101
Medical University of SC Fax: (843) 792-2601
96 Jonathan Lucas St. Pager: (843) 792-0590
Room 215D ext. 11659
P.O. Box 250609 Cell: (843) 813-2026
Charleston, SC 29425-0609 EMail:

http://www.gcrc.musc.edu http://www.ctc.musc.edu







Archive powered by MHonArc 2.6.16.

Top of Page