A fix is available
APAR status
Closed as program error.
Error description
You are using the WUI and try to print a summarized view when you receive an error in the WUI server region. An abend S0C4 occurred in EYU0VISU. The following sequence of messages are seen: . DFHDU0205 A SYSTEM DUMP FOR DUMPCODE: AP0001 , WAS SUPPRESSED BY THE XDUREQ USER EXIT EYUVS0999S WUI FAILED: ABEND TRAPPED IN EYU9VKEC EYUVS0996S ABEND ASRA SYSTEM CODE S0C4 AT OFFSET 0000157E IN MODULE EYU0VISU . EYUVS0998I ABEND CALL STACK FOLLOWS EYUVS0998I EYU0VKEC CSECT=16AD9330 DATD=16F9C658 RETN=96AD9782 EYUVS0998I EYU0VGAI CSECT=16812F20 DATD=16F9C950 RETN=96814B14 EYUVS0998I EYU0VGEL CSECT=168163B8 DATD=16F9CE18 RETN=9681714C EYUVS0998I EYU0VGEM CSECT=16A40468 DATD=16F9D080 RETN=96A40984 EYUVS0998I EYU0VGAR CSECT=16A3C208 DATD=16F9D1F8 RETN=96A3DF70 EYUVS0998I EYU0VISE CSECT=16AB4120 DATD=16F9DF88 RETN=96AB48CC EYUVS0998I EYU0VHVD CSECT=16A8DF08 DATD=16F9E308 RETN=96A8E4DE EYUVS0998I EYU0VHVV CSECT=16820AB0 DATD=16F9E4D8 RETN=96821FBE EYUVS0998I EYU0VHVT CSECT=16A9D7D0 DATD=16F9E7A0 RETN=96A9DDD2 EYUVS0998I EYU0VHTT CSECT=16A8A630 DATD=16F9EAB0 RETN=96A8AD1C EYUVS0998I EYU0VHTM CSECT=16A89548 DATD=16F9EE10 RETN=96A89C16 EYUVS0998I EYU0VHTD CSECT=168AB860 DATD=16F9F000 RETN=968AE7D8 EYUVS0998I EYU0VISU CSECT=16AC7A68 DATD=16F9F808 RETN=96AC935E . EYUVS0994I VKEC DUMP WUI LMAS COVA 0000067 ASRA EYU0VISU DFHDU0201 ABOUT TO TAKE SDUMP. DUMPCODE: WUIABEND . The failing instruction is an EXECUTE ( EX ) instruction . 4480 5C3E | EX R8,X'C3E'(,R5) . of the following MVC instruction: . D2 00 2000 E000 . Additional Symptom(s) Search Keyword(s): KIXREVRJL
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All CICSPlex SM V3R2M0 Users. * **************************************************************** * PROBLEM DESCRIPTION: Using the 'Print preview' link from a * * summarised CICSPlex SM Web User * * Interface view will result in a new * * web browser window opening that * * contains the message: * * * * EYUVH0500E <applid> Internal server * * error. * * * * Examination of the Web User Interface * * server job log will show that an abend * * 0C4 occurred at offset 157E in * * EYU0VISU. The abend call stack will * * indicate that EYU0VISU has been called * * by EYU0VHTD * **************************************************************** * RECOMMENDATION: After applying the PTF that resolves this * * APAR, all Web User Interface servers must be * * recycled to pick up the new code. Note that * * the restarts do not need to be done at the * * same time. * **************************************************************** Method EYU0VHTD (VHTD - Render Table Rows) is called to generate the HTML for the record rows contained in a tabular view. Depending on the type of view being rendered (for example ordinary or print preview), VHTD builds different HTML calling different work methods as it processes. For example the print preview output does not contain buttons or hyperlinks. A logic error in VHTD is causing it to attempt to build a hyperlink on the Record Count field. When VHTD attempts this, an invalid parameter list is passed to EYU0VISU (VISU - URL Generation) which causes the reported abend.
Problem conclusion
VHTD has been changed so that it does not attempt to build the Record Count field as a hyperlink for a print preview request. VISU has been updated to perform additional checks to try and avoid an abend if it is passed an invalid parameter list. EYU0VSTW (VSTW - Trace Service Write Trace) has been changed so that if a negative length is passed as a trace length the EYUVS0999S message issued reports the callers method id and not the method that called the caller. Additionally VSTW has been changed so that if a negative length is passed, the trace data item will be written with a label of *BADLEN* and the data trace will be the debug text, pointer and length passed on the trace request. An equivalent change has also been made when a null pointer is passed to VSTW. In this case the trace parameter list will be written with a label *LOWCOR*.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK71192
Reported component name
CPSM CICS 3.1
Reported component ID
5655M1501
Reported release
50M
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2008-08-27
Closed date
2008-09-04
Last modified date
2021-11-08
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK39498
Modules/Macros
DYU0VHTT DYU0VISU DYU0VSTR EYUEVHVD EYUKVHVD EYURVHVD EYUSVHVD EYU0VHTD EYU0VISU EYU0VSTW
Fix information
Fixed component name
CICSTS V3 Z/OS
Fixed component ID
5655M1500
Applicable component levels
R50M PSY UK39498
UP08/09/05 P F809
Fix is available
Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.2"}]
Document Information
Modified date:
09 November 2021