shibd segfaults because of libxerces-c (RHEL 6.6 SP 2.5.4)
Heijdendael, Andreas
andreas.heijdendael at atos.net
Wed Jul 15 09:04:12 EDT 2015
Hi there,
Been trying to get shibboleth SP running on a RHEL 6.6 system but so far no luck.
Installation went well, although after investigation we found that libmemcached-0.31 was not installed.
After fixing that, still no luck.
What happens is the following:
Using the default /etc/init.d script the error message is that starting up shibd is failed.
Doing things manually doesn’t work either. Using shibd –t creates a segfault (core dumped) directly.
shibd[20018]: segfault at 3200000001 ip 00007f3b016929ff sp 00007fffd4ee9020 error 4 in libxerces-c-3.1.so[7f3b0139a000+3d3000]
Above line appears in syslog.
After comparing installation between the RHEL 6.6 installation (faulty) and a CentOS 6.6 (working) installation we noticed that the libssh2 is missing from the list of dynamically loaded libs (ldd /usr/sbin/shibd) but that hardly explains why shibd segfaults on libxerces, correct me if I’m wrong.
What was also noted, was that shibboleth version on RHEL is 2.5.4-3.3 instead of 2.5.4-3.4 on CentOS. Changelogs, however, do not mention anything about bugfixed concerning libxerces or libssh2.
I really need help here… Tried using GDB but that only gave me the following:
[root at nlnehvdcs3vu236 shibboleth]# gdb /usr/sbin/shibd
GNU gdb (GDB) Red Hat Enterprise Linux (7.2-75.el6)
Copyright (C) 2010 Free Software Foundation, Inc.
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
This is free software: you are free to change and redistribute it.
There is NO WARRANTY, to the extent permitted by law. Type "show copying"
and "show warranty" for details.
This GDB was configured as "x86_64-redhat-linux-gnu".
For bug reporting instructions, please see:
<http://www.gnu.org/software/gdb/bugs/>...
Reading symbols from /usr/sbin/shibd...Reading symbols from /usr/lib/debug/usr/sbin/shibd.debug...done.
done.
(gdb) set args -f
(gdb) set args -F
(gdb) run
Starting program: /usr/sbin/shibd -F
[Thread debugging using libthread_db enabled]
[New Thread 0x7ffff5f73700 (LWP 7948)]
[New Thread 0x7ffff5572700 (LWP 7949)]
[New Thread 0x7fffeffff700 (LWP 7950)]
Program received signal SIGABRT, Aborted.
0x0000003994632625 in raise (sig=6) at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
64 return INLINE_SYSCALL (tgkill, 3, pid, selftid, sig);
Missing separate debuginfos, use: debuginfo-install cyrus-sasl-lib-2.1.23-15.el6_6.1.x86_64 keyutils-libs-1.4-5.el6.x86_64 krb5-libs-1.10.3-33.el6.x86_64 libcom_err-1.41.12-21.el6.x86_64 libcurl-openssl-7.42.1-1.1.el6.x86_64 libgcc-4.4.7-11.el6.x86_64 libidn-1.18-2.el6.x86_64 libselinux-2.0.94-5.8.el6.x86_64 libstdc++-4.4.7-11.el6.x86_64 nspr-4.10.6-1.el6_5.x86_64 nss-3.16.2.3-3.el6_6.x86_64 nss-softokn-freebl-3.14.3-22.el6_6.x86_64 nss-util-3.16.2.3-2.el6_6.x86_64 openldap-2.4.39-8.el6.x86_64 openssl-1.0.1e-30.el6_6.5.x86_64 zlib-1.2.3-29.el6.x86_64
(gdb) quit
A debugging session is active.
Inferior 1 [process 7945] will be killed.
Quit anyway? (y or n) y
Andreas Heijdendael
Operations Engineer
MS GD AHS ATM Delivery Team 2
Coordinator TransForward2Deliver Track 5
Member of Workscouncil MS & OC GD
Proud member of the Application Management Masters
andreas.heijdendael at atos.net<mailto:andreas.heijdendael at atos.net>
Flight Forum 3000
5657 EW Eindhoven
Save the earth, think before you print…
This e-mail and the documents attached are confidential and intended solely for the addressee; it may also be privileged. If you receive this e-mail in error, please notify the sender immediately and destroy it. As its integrity cannot be secured on the Internet, Atos’ liability cannot be triggered for the message content. Although the sender endeavours to maintain a computer virus-free network, the sender does not warrant that this transmission is virus-free and will not be liable for any damages resulting from any virus transmitted. On all offers and agreements under which Atos Nederland B.V. supplies goods and/or services of whatever nature, the Terms of Delivery from Atos Nederland B.V. exclusively apply. The Terms of Delivery shall be promptly submitted to you on your request.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20150715/16966cd0/attachment.html>
More information about the users
mailing list