[JIRA] Commented: (SSPCPP-423) After upgrading SP to Alpha SP 2.5 RPM from previous version of SP, shibd does not start.

Takeshi Nishimura (JIRA) noreply at shibboleth.net
Mon Feb 20 21:32:37 GMT 2012


    [ https://issues.shibboleth.net/jira/browse/SSPCPP-423?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13849#comment-13849 ] 

Takeshi Nishimura commented on SSPCPP-423:
------------------------------------------

Thanks Scott! Everything works fine now.

I also noticed that {{libsaml7}} and {{libxmltooling5}} are no longer used by SP version 2.5. They remain installed after upgrade.

bq. Any ideas why it didn't upgrade your package to the later revision in the home repo?
I just did the command "yum update shibboleth". It upgraded only {{shibboleth}}, {{libsaml8}} and {{libxmltooling6}}.
{noformat}
================================================================================
 Package              Arch       Version          Repository               Size
================================================================================
Updating:
 shibboleth           i386       2.5-44.1         home_Scott_Cantor       1.5 M
Installing for dependencies:
 libsaml8             i386       2.5-16.2         home_Scott_Cantor       1.2 M
 libxmltooling6       i386       1.5-35.1         home_Scott_Cantor       886 k
{noformat}

For others' information, corrected packages:
{noformat}
$ rpm -qa | egrep log4shib\|saml\|shib\|xerces\|xml-security-c\|xmltooling | sort
liblog4shib1-1.0.4-5.3
libsaml8-2.5-16.2
libxerces-c-3_1-3.1.1-2.1
libxml-security-c16-1.6.1-4.2
libxmltooling6-1.5-35.1
opensaml-schemas-2.5-16.2
shibboleth-2.5-44.1
xmltooling-schemas-1.5-35.1
{noformat}

> After upgrading SP to Alpha SP 2.5 RPM from previous version of SP, shibd does not start.
> -----------------------------------------------------------------------------------------
>
>                 Key: SSPCPP-423
>                 URL: https://issues.shibboleth.net/jira/browse/SSPCPP-423
>             Project: Shibboleth SP - C++
>          Issue Type: Bug
>          Components: Installation / Packaging
>         Environment: CentOS 5.7 / i386
>            Reporter: Takeshi Nishimura
>            Assignee: Scott Cantor
>             Fix For: 2.5
>
>          Time Spent: 1 hour
>  Remaining Estimate: 0 minutes
>
> After upgrading SP to Alpha SP 2.5 RPM from previous version of SP, shibd does not start.
> Error messages:
> {noformat}
> $ sudo /sbin/service shibd start
> Starting shibd: bash: line 1: 12826 Segmentation fault      /usr/sbin/shibd -p /var/run/shibboleth/shibd.pid -f -w 30
>                                                            [FAILED]
> {noformat}
> libxml-security-c16-1.6.1-3.1 (or any version in security_shibboleth repository) does not work with new shibboleth package. Version 1.6.1-4.1 (or any version in home_Scott_Cantor repository) does work.
> Packages:
> {noformat}
> $ rpm -qa | egrep log4shib\|opensaml\|shib\|xerces\|xml-security-c\|xmltooling | sort
> liblog4shib1-1.0.4-5.3
> liblog4shib-devel-1.0.4-5.3
> libxerces-c-3_0-3.0.1-3.2
> libxerces-c-3_1-3.1.1-2.1
> libxerces-c-devel-3.1.1-2.1
> libxml-security-c16-1.6.1-3.1
> libxml-security-c-devel-1.6.1-3.1
> libxmltooling5-1.4.2-3.1
> libxmltooling6-1.5-33.1
> log4shib-debuginfo-1.0.4-5.3
> opensaml-debuginfo-2.5-16.1
> opensaml-schemas-2.5-16.1
> shibboleth-2.5-43.1
> shibboleth-debuginfo-2.5-43.1
> xerces-c-debuginfo-3.1.1-2.1
> xml-security-c-debuginfo-1.6.1-3.1
> xmltooling-debuginfo-1.5-33.1
> xmltooling-schemas-1.5-33.1
> {noformat}
> Backtraces:
> {noformat}
> $ sudo gdb /usr/sbin/shibd
> GNU gdb (GDB) Red Hat Enterprise Linux (7.0.1-37.el5_7.1)
> ... snip ...
> Reading symbols from /usr/sbin/shibd...Reading symbols from /usr/lib/debug/usr/sbin/shibd.debug...done.
> done.
> (gdb) run -p /var/run/shibboleth/shibd.pid -f -w 30
> Starting program: /usr/sbin/shibd -p /var/run/shibboleth/shibd.pid -f -w 30
> warning: .dynamic section for "/lib/libnsl.so.1" is not at the expected address
> warning: difference appears to be caused by prelink, adjusting expectations
> ... snip ...
> [Thread debugging using libthread_db enabled]
> Program received signal SIGSEGV, Segmentation fault.
> 0x01d0f2cb in xercesc_3_1::XMLString::transcode (toTranscode=0x4422d9 "", manager=0x0) at xercesc/util/XMLString.cpp:615
> 615         return gTranscoder->transcode(toTranscode, manager);
> (gdb) bt
> #0  0x01d0f2cb in xercesc_3_1::XMLString::transcode (toTranscode=0x4422d9 "", manager=0x0) at xercesc/util/XMLString.cpp:615
> #1  0x003d0674 in DSIGConstants::create () at dsig/DSIGConstants.cpp:237
> #2  0x003fa1d5 in XSECPlatformUtils::Initialise (p=0x0) at utils/XSECPlatformUtils.cpp:111
> #3  0x00e7d02f in ing::XMLToolingInternalConfig::init (this=0xffa600) at XMLToolingConfig.cpp:412
> #4  0x0087081b in opensaml::SAMLInternalConfig::init (this=0xc122a0, initXMLTooling=true) at SAMLConfig.cpp:167
> #5  0x001a083c in shibsp::SPConfig::init(char const*, char const*) () from /usr/lib/libshibsp.so.6
> #6  0x001a2e9e in shibsp::SPInternalConfig::init(char const*, char const*) () from /usr/lib/libshibsp.so.6
> #7  0x08049843 in main (argc=Cannot access memory at address 0x12c
> ) at shibd.cpp:370
> {noformat}

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira


More information about the commits mailing list