IBM Support

DMFPRINT fails with 0S03I Program Check and Interruption Code 10 - SEGMENT-TRANSLATION EXCEPTION

Question & Answer


Question

Why does my DMFPRINT job in z/VSE fail with a Program Check and Interruption Code 10 - SEGMENT-TRANSLATION EXCEPTION? I run a DMF job on VSE that includes:

1) DMFPRINT JCL to print the stats

2) DMFSTART start the DMF collector

3) DMFVSAM JCL to define the DMF data sets

4) DFHDMFRP assembler for the TABLE.

When the job runs, I get the following error messages:

0S03I PROGRAM CHECK INTERRUPTION - HEX LOCATION 00600ADC - INTERRUPTION CODE 10 - SEGMENT-TRANSLATION EXCEPTION

0S00I JOB DMFPRINT CANCELED

0S07I PROBLEM PROGRAM PSW = 075D1000 00600ADC

0S29I DUMP STARTED

1Q52I OUTPUT LIMIT EXCEEDED FOR DMFPRINT 20660 F8,00B, WITH 80000 RECORDS

1Q52I OUTPUT LIMIT EXCEEDED FOR DMFPRINT 20660 F8,00B, WITH 100000 RECORDS

1I51I DUMP COMPLETE

0S12I MAIN TASK TERMINATION

Answer

The dump shows:

0S07I PROBLEM PROGRAM PSW = 075D1000 00600ADC

PSW AND REGISTERS OF ENDING TASK

The BEA - Breaking Event Address Register (BEAR) points at DFHSTUP1 where it should branch to module DFHSTWR for function WRITE_REPORT_SUM_HEADING.

DFHSTUP1 should be running in AMODE 31, but it is running in AMODE 24. So, it takes a wild branch and might get an unpredictable error. In this case, the Program Status Word (PSW) branched into module DFHKESCL, which program checked because of the invalid AMODE 24 setting.

In this case, we found that CA Sort from CA Technologies was returning control to CICS TS in the wrong addressing mode. The customer contacted CA Technologies to correct the AMODE setting when returning to CICS code.

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Platform":[{"code":"PF035","label":"z\/OS"}],"Component":"","Version":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Product Synonym

CICS/TS CICSTS CICS TS CICS Transaction Server

Document Information

Modified date:
08 August 2018

UID

dwa1461071