PQ85503: DURING STRESS TESTING ON WEBSPHERE 5.0 A 04C6 ABEND HAPPENS FOR MODULE BPXFVNL WITH REASON=0000000C | |||||||||||||||||||||||||||||||||||||||||||
![]() |
|||||||||||||||||||||||||||||||||||||||||||
![]() APAR status Closed as program error. Error description when running a stress test of an application running on WebSphere 5.0 a s04C6 abend ocurrs and an SVCDUMP with title COMPON=GFU,COMPID=DF185,ISSUER=BPXMIPCE,MODULE=BPXFVNL +????,ABEND=S04C6,REASON=0000000C' is generated. RACF analysis determined ACEEs are "mis-handled", which leads to the abend. ACEELocal fix Problem summary **************************************************************** * USERS AFFECTED: All users of WebSphere Application Server * * V5.0 for z/OS * **************************************************************** * PROBLEM DESCRIPTION: Customer reports that when running a * * stress test of an application running * * on WebSphere Application Server V5.0 * * for z/OS a s04C6 abend ocurrs and a * * SVCDUMP with title COMPON=GFU, * * COMPID=DF185,ISSUER=BPXMIPCE, * * MODULE=BPXFVNL+????,ABEND=S04C6, * * REASON=0000000C' is generated. * **************************************************************** * RECOMMENDATION: * **************************************************************** Customer is running WebSphere Application Server V5.0 for z/OS, receiving the following recursive abends from USS: ABENDS04C6/ABEND04C6 and ABENDS378/ABEND378 CS OUTPUT STREAM ----------------------------------------- Lin PIDS/5752SCPX1 Program id: 5752SCPX1 RIDS/BPXINPVT#L Load module name: BPXINPVT RIDS/BPXFVNL Csect name: BPXFVNL AB/S04C6 System abend code: 04C6 PRCS/0000000C Abend reason code: 0000000C REGS/0E2EE Register/PSW difference for R0E: 2EE REGS/0C460 Register/PSW difference for R0C: 460 RIDS/BPXMIPCE#R Recovery routine csect name: BPXMIPCE After reviewing the SVCDumps we were able to find that ACEE's were being re-used before being freed, resulting in 378 abend. IRRSIA00 was being invoked with the RACF managed ACEE option enabled. This caused RACF to distribute the save ACEE to multiple threads. BPX1TLS is called to affix the ACEE to the thread. This call frees the USP (USS chunk of the ACEE) and recreates a new one. The 378 abend is caused by 2 threads trying to free the same USP.Problem conclusion There is a mismatch between the RACF INTA_MANAGED SAF option (managed ACEE's) and how WebSphere 'expected' that option to behave. The initACEE option needs to be removed to avoid having the same ACEE attached to multiple threads. APAR PQ85503 is associated with SERVICE LEVEL W502006 of WebSphere Application Server V5.0 for z/OS.Temporary fix Comments
APAR is sysrouted FROM one or more of the following: APAR is sysrouted TO one or more of the following: Modules/Macros
Publications Referenced
|
Document Information |
Current web document: swg1PQ85503.html
Product categories: Software > Application Servers >
Distributed Application & Web Servers > WebSphere Application
Server for z/OS
Operating system(s):
Software version: 500
Software edition:
Reference #: PQ85503
IBM Group: Software Group
Modified date: May 5, 2004
(C) Copyright IBM Corporation 2000, 2009. All Rights Reserved.