12.52SP1CR05 - Policy Server core when using custom authentication scheme

book

Article ID: 5117

calendar_today

Updated On:

Products

CA Single Sign On Secure Proxy Server (SiteMinder) AXIOMATICS POLICY SERVER CA Single Sign On SOA Security Manager (SiteMinder) CA Single Sign-On

Issue/Introduction

When running Policy Server 12.52SP1CR05 (BUILD 2112) with a Custom Authentication Scheme, and at the moment I try to login, the Policy Server restarts unexpectedly and creates a coredump with the following back trace :

 

(gdb) ------------BEGIN WHERE-------------- 

(gdb) #0 0x002dd47a in boost::unordered_detail::hash_table<boost::unordered_detail::map<CharPtrWithHash<true, (char)0>, CharPtrWithHash<true, (char)0>::hash, CharPtrWithHash<true, (char)0>::equal, std::allocator<std::pair<CharPtrWithHash<true, (char)0> const, UConverter*> > > >::find_iterator(boost::unordered_detail::hash_bucket<std::allocator<std::pair<CharPtrWithHash<true, (char)0> const, UConverter*> > >*, CharPtrWithHash<true, (char)0> const&) const () from /opt/CA/siteminder/lib/libsmi18n.so
#1 0x002dbb92 in boost::unordered_detail::hash_table<boost::unordered_detail::map<CharPtrWithHash<true, (char)0>, CharPtrWithHash<true, (char)0>::hash, CharPtrWithHash<true, (char)0>::equal, std::allocator<std::pair<CharPtrWithHash<true, (char)0> const, UConverter*> > > >::find(CharPtrWithHash<true, (char)0> const&) const () from /opt/CA/siteminder/lib/libsmi18n.so
#2 0x002daab6 in boost::unordered_map<CharPtrWithHash<true, (char)0>, UConverter*, CharPtrWithHash<true, (char)0>::hash, CharPtrWithHash<true, (char)0>::equal, std::allocator<std::pair<CharPtrWithHash<true, (char)0> const, UConverter*> > >::find(CharPtrWithHash<true, (char)0> const&) () from /opt/CA/siteminder/lib/libsmi18n.so
#3 0x002d9b89 in CharPtrHashMap<UConverter*, true, (char)0>::find(CharPtrWithHash<true, (char)0> const&) () from /opt/CA/siteminder/lib/libsmi18n.so
#4 0x002cfa7c in GetConverter(char const*) () from /opt/CA/siteminder/lib/libsmi18n.so
#5 0x002d0f25 in CSmFromUTF8::CSmFromUTF8(char const*) () from /opt/CA/siteminder/lib/libsmi18n.so
#6 0x002d02e1 in CSmUTF8ToNative::CSmUTF8ToNative(char const*) () from /opt/CA/siteminder/lib/libsmi18n.so
#7 0x002934a2 in GetJVMEnv(Sm_Api_Context_t const*) () from /opt/CA/siteminder/lib/libsmjvmsupport.so 

How can I solved this ?

Cause

This is a known issue with this Policy Server specific build.

Environment

Policy Server : 12.52SP1CR05 Build 2112

Resolution

You need to upgrade the Policy Server to 12.52SP1CR06 or use the PS 12.51SP1CR05 BUILD 2113.