IBM Support

PH51105: ABEND S0C4 WORKING WITH A CM AND LITERALS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Customer is performing Column Map (CM) processing involving
    literals, for example:
    
    'XX' CONCAT SUBSTR(SALESMAN_ID,3,3) CONCAT 'X'
    
    CM validation may ABEND S0C4
    
    CEE3204S The system detected a protection exception
    (System Completion Code=0C4).
    From compile unit //'UNIBUILD.FOPB70.PH50258D.FOPC(FOPZXFM2)'
    at entry point XFMValidateTable at statement
    8858 at compile unit offset +000384EE at entry offset
    +000384EE at address 242D2706.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Optim users working with Column Maps and *
    *                 literals.                                    *
    ****************************************************************
    * PROBLEM DESCRIPTION: Optim may abend S0C4 processing CMs     *
    *                      with literals.                          *
    ****************************************************************
    Optim is confusing a character literal whose value starts with
    an X character for a hexadecimal literal and access invalid
    storage location.
    

Problem conclusion

  • Optim processing will be corrected.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PH51105

  • Reported component name

    OPTIM MOVE FOR

  • Reported component ID

    5655V0700

  • Reported release

    B70

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-11-23

  • Closed date

    2022-12-12

  • Last modified date

    2023-01-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

    UI83679

Modules/Macros

  • FOP9APIM FOPCFPMN FOPMAIN  FOPMARCN FOPMCBMN FOPMCMAI FOPMCMMN
    FOPMCOLA FOPMDBMN FOPMDPRC FOPMEMAI FOPMIXMM FOPMMCMR FOPMMJBS
    FOPMMUTL FOPOMN   FOPRS10  FOPRS8   FOPRS9   FOPUMCBT FOPZFMMN
    

Fix information

  • Fixed component name

    OPTIM MOVE FOR

  • Fixed component ID

    5655V0700

Applicable component levels

  • RB70 PSY UI83679

       UP22/12/14 P F212

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.

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M"},"Platform":[{"code":"PF054","label":"z Systems"}],"Version":"B70"}]

Document Information

Modified date:
05 January 2023