My Oracle Support Banner

E-PIA: Application Server Crashes When Trying To Access Any Component That Uses Configurable Search – Log Files Show "PSAFFIRM(lpcszBind != NULL) failed at /vob/peopletools/src/pssam/samutil.cpp, line 1614. Processing will abort." (Doc ID 2946449.1)

Last updated on OCTOBER 04, 2024

Applies to:

PeopleSoft Enterprise PT PeopleTools - Version 8.60 and later
Information in this document applies to any platform.

Symptoms

Application Server crashes when trying to access any component that uses Configurable Search.
In the application server log file (<PS_CFG_HOME>/appserv/<domain>/LOGS/APPSRV_MMDD.LOG) the crash is reported per example below:

PSAPPSRV.<Process ID> (37) [... ICPanel] [...] (0) PSAFFIRM(lpcszBind != NULL) failed at /vob/peopletools/src/pssam/samutil.cpp, line 1614.  Processing will abort.
PSPAL.<Process ID>: Abort: PSAFFIRM(lpcszBind != NULL) failed at /vob/peopletools/src/pssam/samutil.cpp, line 1614.  Processing will abort.


In the crash file <PS_CFG_HOME>/appserv/<domain>/LOGS/PSAPPSRV.<Process ID>/process_state.txt:
 
Process ID:        <Process ID>
Stack traces


Thread 1 (Thread 0x7eff7df2d200 (LWP 3441)):
#0  0x00007eff6d58e81f in select () from /lib64/libc.so.6
#1  0x00007eff7b17041e in PSPAL::DumpProcessState::CallDebugger(int, char const*, PSPAL::ExceptionContext const*, bool) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpspal64.so
#2  0x00007eff7b170786 in PSPAL::DumpProcessState::GenerateAbortDiagnostics(char const*, PSPAL::ExceptionContext*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpspal64.so
#3  0x00007eff7b176ec7 in PSPAL::Abort(char const*, char const*, int, char const*, PSPAL::ExceptionContext*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpspal64.so
#4  0x00007eff7b174b4c in PSPAL::ProcessSingleton::Abort(char const*, char const*, int, char const*, PSPAL::ExceptionInfo const*) const () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpspal64.so
#5  0x00007eff76fd13f4 in CPSAbortObserver::OnEvent(PS_EVENT, void const*, void*) const () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpssys.so
#6  0x00007eff7a1e5e20 in CPSEventDispatcher::Notify(PS_EVENT, void*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpscmnutils64.so
#7  0x00007eff7a1e5d6b in PSAffirm(wchar_t const*, wchar_t const*, unsigned int) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpscmnutils64.so
#8  0x00007eff78495425 in SamBindStr () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpssam.so
#9  0x00007eff6eab24a0 in CServiceBase::GenStyleSheet(GENSTRING*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#10 0x00007eff6ead949d in CICBlock::GenStyleSheet(GENSTRING*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#11 0x00007eff6eacfc20 in CICPanelService::GenStyleSheet(GENSTRING*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#12 0x00007eff6ea98799 in CServiceBase::GenHead(GENSTRING*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#13 0x00007eff6eaa1062 in CServiceBase::GenPage(GENSTRING*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#14 0x00007eff6eab1a8e in CServiceBase::SerializeHTML(CWriteStream*) () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#15 0x00007eff6eb5648b in CServiceBase::SerializeReply() () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#16 0x00007eff6eacebcd in CICPanelService::SerializeReply() () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#17 0x00007eff786f8fc4 in CNetReqRepSvc::ExecRequest() () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsnetapi.so
#18 0x00007eff6eb4a9d6 in CServiceBase::ExecRequest() () from /apps/pstools/pum47/pt/ps_home8.60.03/bin/libpsicsrv.so
#19 0x0000000000427154 in CAppServer::ICPanel(tpsvcinfo*) ()
#20 0x000000000042447b in ICPanel ()
#21 0x00007eff7d819d4e in _tmsvcdsp () from /apps/pstools/pum47/pt/bea/tuxedo/tuxedo12.2.2.0.0/lib/libtux.so
#22 0x00007eff7d849a80 in _tmrunserver () from /apps/pstools/pum47/pt/bea/tuxedo/tuxedo12.2.2.0.0/lib/libtux.so
#23 0x00007eff7d815dcd in _tmstartserver () from /apps/pstools/pum47/pt/bea/tuxedo/tuxedo12.2.2.0.0/lib/libtux.so
#24 0x000000000040e8cb in main ()

Abort message:
PSAFFIRM(lpcszBind != NULL) failed at /vob/peopletools/src/pssam/samutil.cpp, line 1614.  Processing will abort.
 


The issue can be reproduced at will with the following steps:
1. Login and try to access any page (e.g.: PeopleTools > Security > User Profiles > User Profiles).
2. Observe that crash files are generated in the application server log directory.

Changes

 

Cause

To view full details, sign in with your My Oracle Support account.

Don't have a My Oracle Support account? Click to get started!


In this Document
Symptoms
Changes
Cause
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.