incommon.pem causing `shibd -t` to seg fault
Brian Tingle
Brian.Tingle at ucop.edu
Thu Jun 12 16:25:43 EDT 2014
Not sure if this gdb backtrace might give someone a clue about what is happening to cause my `shibd -t` to seg fault. Any random guesses of what to check appreciated.
Program received signal SIGSEGV, Segmentation fault.
0x00007ffff4371c11 in BN_num_bits () from /apps/nuxeo/pkg/lib/libcrypto.so.1.0.0
(gdb) backtrace
#0 0x00007ffff4371c11 in BN_num_bits () from /apps/nuxeo/pkg/lib/libcrypto.so.1.0.0
#1 0x00007ffff439cd1d in RSA_size () from /apps/nuxeo/pkg/lib/libcrypto.so.1.0.0
#2 0x00007ffff69dae33 in xmltooling::BasicX509Credential::getKeySize() const () from /apps/nuxeo/workspace/test-home/lib/libxmltooling.so.6
#3 0x00007ffff69e25e8 in xmltooling::CredentialCriteria::matches(xmltooling::Credential const&) const () from /apps/nuxeo/workspace/test-home/lib/libxmltooling.so.6
#4 0x00007ffff69e4bf6 in xmltooling::FilesystemCredentialResolver::resolve(std::vector<xmltooling::Credential const*, std::allocator<xmltooling::Credential const*> >&, xmltooling::CredentialCriteria const*) const () from /apps/nuxeo/workspace/test-home/lib/libxmltooling.so.6
#5 0x00007ffff7381def in opensaml::saml2md::SignatureMetadataFilter::verifySignature(xmlsignature::Signature*, unsigned short const*) const () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#6 0x00007ffff7383c15 in opensaml::saml2md::SignatureMetadataFilter::doFilter(opensaml::saml2md::EntitiesDescriptor&, bool) const () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#7 0x00007ffff73841c6 in opensaml::saml2md::SignatureMetadataFilter::doFilter(xmltooling::XMLObject&) const () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#8 0x00007ffff7365f41 in opensaml::saml2md::MetadataProvider::doFilters(xmltooling::XMLObject&) const () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#9 0x00007ffff7388a09 in opensaml::saml2md::XMLMetadataProvider::load(bool) () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#10 0x00007ffff7387c6c in opensaml::saml2md::XMLMetadataProvider::background_load() () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#11 0x00007ffff738978d in opensaml::saml2md::XMLMetadataProvider::init() () from /apps/nuxeo/workspace/test-home/lib/libsaml.so.8
#12 0x00007ffff7ad83ce in (anonymous namespace)::XMLApplication::XMLApplication(shibsp::ServiceProvider const*, shibsp::ProtocolProvider const*, xercesc_3_1::DOMElement*, (anonymous namespace)::XMLApplication const*) () from /apps/nuxeo/workspace/test-home/lib/libshibsp.so.6
#13 0x00007ffff7adcec8 in (anonymous namespace)::XMLConfigImpl::XMLConfigImpl(xercesc_3_1::DOMElement const*, bool, (anonymous namespace)::XMLConfig*, log4shib::Category&) ()
from /apps/nuxeo/workspace/test-home/lib/libshibsp.so.6
#14 0x00007ffff7ae0129 in (anonymous namespace)::XMLConfig::background_load() () from /apps/nuxeo/workspace/test-home/lib/libshibsp.so.6
#15 0x00007ffff7ac770d in (anonymous namespace)::XMLConfig::init() () from /apps/nuxeo/workspace/test-home/lib/libshibsp.so.6
#16 0x00007ffff7a224a7 in shibsp::SPConfig::instantiate(char const*, bool) () from /apps/nuxeo/workspace/test-home/lib/libshibsp.so.6
#17 0x0000000000401f4a in main ()
________________________________
From: Brian Tingle
Sent: Wednesday, June 11, 2014 10:26 PM
To: Shib Users
Subject: incommon.pem causing `shibd -t` to seg fault
Hi,
I'm trying to upgrade my SP from 2.5.2 to 2.5.3 and upgrade from openssl 0.9.8 to 1.0.1h.
When I use my old .../etc/... directory with my new SP and I `shibd -t` I get a segmentation fault.
When I `rm etc/shibboleth/incommon.pem` and then `shibd -t` I get
"overall configuration is loadable, check console for non-fatal problems" https://gist.github.com/tingletech/97ebe2b618634fa02147#file-no-incommon-pem-txt
Here is an strace of the seg fault https://gist.github.com/tingletech/97ebe2b618634fa02147#file-strace-txt
Does anyone have any thoughts on how I might try to debug this issue?
Thanks for any clues -- Brian
./xerces-c-3.1.1
./log4shib-1.0.8
./opensaml-2.5.3
./shibboleth-sp-2.5.3
./xml-security-c-1.7.2
./xmltooling-1.5.3
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://shibboleth.net/pipermail/users/attachments/20140612/daafcb6d/attachment-0001.html
More information about the users
mailing list