*********************************************************************** * ROPES Version 12.0 Fix RMC12024 to base Version 12.0 - 07/26/2006 * * This fix applies to ROPES V12.0. * *********************************************************************** *Installation Instructions * 1. Create the data set to receive the TRANSMITed data set. The * JCL in ALLOC.JCL will do this for you. Upload this job and * tailor it for your installation. Run the job to create the * data set. * 2. Upload the .XMI files to the data sets created in step 1. The * OBJECT.XMI file is uploaded to the &SYSUID.RMC12024.OBJECT.XMI * data set, etc. * 3. Upload the INSTALL.JCL file. Tailor this job for your in- * stallation and run the job to install the modification. *********************************************************************** *RMC12024 - 03/24/2008 - ROPEBLRL logic will loop and eventually overrun * dynamic storage if SHOW EMPTY REPORTS is set to * N and all the reports in the input data set * (ROPERIB or ROPEALR) are empty. * *Problem Summary: * The logic that bypasses empty reports when SHOW EMPTY REPORTS is * set to N increments the COMMAREA target pointer but does not count * the entry as being in use. As a result, it is possible that the * module will overrun the storage obtained for the COMMAREA. * * Once the overrun in ROPEBLRL is resolved, the same error may occur * in ROPEROAL or ROPERORL if no entries are returned by ROPEBLRL. * *Symptoms: * The RORL or ROAL transaction abends with an ASRA (0C4) and/or and * AKEA when the storage overrun occurs. * *Temporary Fix: * The following replacement object modules must be obtained from * technical support: * ROPEBLRL * ROPEROAL * ROPERORL * *Permanent Fix: * This problem will be corrected by PTF in the next release of * ROPES. * *End Of Document ***********************************************************************