PK01428; 5.1.1.3: Crash with WebSphere Application Server library LIBUNIXREGISTR
 Downloadable files
 
Abstract
Crash with IBM® WebSphere® Application Server library LIBUNIXREGISTRYIMPL.SO
 
Download Description
PK01428 resolves the following problem.

ERROR DESCRIPTION:
Pointer problem in WebSphere security code. WebSphere calls AIX function passwdexpired() sending a pointer as the second parameter. We then free the pointer after it returns. It seems the routine sswdexpired in case of failure does not return NULL as the second parameter so the free cores. Now we initialize the pointer to NULL and check for NULL before freeing.

PROBLEM SUMMARY:

USERS AFFECTED:
All AIX platform WebSphere Application Server users who have enabled security and are utilizing AIX local user registry.

PROBLEM DESCRIPTION:
When using local OS registry in AIX platform there might be a server crash in WebSphere library libUnixRegistryImpl.so.

RECOMMENDATION:
When security is enabled using local OS registry in AIX the server might crash in free() routine in WebSphere library libUnixRegistryImpl.so. This happens only on AIX platforms.

PROBLEM CONCLUSION:
WebSphere Security calls AIX function passwdexpired() sending a pointer as the second parameter. The code then frees the pointer after passwdexpired() returns. It seems the routine passwdexpired() in case of failure does not return NULL as the second parameter so the free cores. The fix is to initialize the pointer to NULL and check for NULL before freeing.

The fix for this APAR is currently targeted for inclusion in fixpack 5.1.1.4 and 5.0.2.11. Please refer to the Recommended Updates page for delivery dates: http://www.ibm.com/support/docview.wss?&context=SSEQTP&uid=swg27004980
 
Prerequisites
Please download the UpdateInstaller below to install this fix.
 
URL LANGUAGE SIZE(Bytes)
UpdateInstaller US English 7250000
 
 
Installation Instructions
Please review the readme.txt for detailed installation instructions.
 
URL LANGUAGE SIZE(Bytes)
Readme US English 1776
 
Download package
What is DD?
Download RELEASE DATE LANGUAGE SIZE(Bytes) Download Options
PK01428.jar 3/1/2005 US English 8897 FTP DD
 
Technical support
1-800-IBM-SERV (U.S. Only)
 
Cross Reference information
Segment Product Component Platform Version Edition
Application Servers Runtimes for Java Technology Java SDK
Problems (APARS) fixed
PK01428
 
 


Document Information


Product categories: Software > Application Servers > Distributed Application & Web Servers > WebSphere Application Server > Crash
Operating system(s): AIX
Software version: 5.1.1.3
Software edition:
Reference #: 4009036
IBM Group: Software Group
Modified date: Mar 2, 2005