IBM Support

PK43833: FPA ANALYZE COMMAND REPORT DATA TRUNCATED

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • 1. ABEND0CB when processing the ANALYZE command.
    2. When actual data values of some fields of the ANALYZE
       command reports are larger than the Max possible number to
       report, the first part of the number will be truncated due to
       an overflow condition. Such field must be shown by C'***' to
       indicate an overflow condition.
    This is a logical forward fit of HPFPU V2R2 FPB APAR PK42116 and
    PK43375.
    Keyword: ABENDS0CB
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All users of High Performance Fast Path      *
    *                 Advanced Tool Version 3 Release 1.           *
    *                 (FMID: H31A310)                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Forward Fit APAR of FPB V2R2 PK42116    *
    *                      and PK43375:                            *
    *                      1.IMS High Performance Fast Path        *
    *                      Advanced Tool Analyze function failed   *
    *                      with an abend S0CB (decimal divide      *
    *                      exception).                             *
    *                      2.When actual data values of some       *
    *                      fields of the FPA Analysis reports      *
    *                      are larger than the Max possible number *
    *                      to report, the first part of the number *
    *                      will be truncated due to an overflow    *
    *                      condition. The field should indicate    *
    *                      C'***' to show the overflow condition.  *
    ****************************************************************
    * RECOMMENDATION: Apply the maintenance for this APAR.         *
    ****************************************************************
    Forward Fit APAR of FPB V2R2 PK42116 and PK43375:
    This APAR solves the following 2 problems.
    1.IMS High Performance Fast Path Advanced Tool Analyze function
    failed with an abend S0CB (decimal divide exception) on the DP
    instruction in Analysis report function.
    The abend happened during calculating the average of IOVF CI's
    used in the IOVF section of the DEDB Area Analysis report for
    Freespace Analysis.
    2.When actual data values of some fields of the DEDB Area
    Analysis reports are larger than the Max possible number to
    report, the first part of the number will be truncated due to
    an overflow condition. The field should indicate C'***' to show
    the overflow condition.
    

Problem conclusion

  • 1.The cause of the abend was the overflow condition which had
    happened when a large number of IOVF CI (29,980) was divided by
    a small number of UOW (1).
    The divide has been held using 8 bytes work field which is
    divided by 5 bytes field. In this case the heading 3 bytes are
    used for the quotient.
    Internally 29980 is used as 299800 (4 bytes decimal), so that
    the overflow condition happened on 3 bytes quotient field as a
    result of divide.
    As the maximum number of UOW is 32767, 3 bytes length field is
    enough for the value of UOW. The UOW field has been changed
    from 5 bytes to 3 bytes in this APAR to avoid the overflow
    condition. The quotient field has changed from 3 bytes to 5
    bytes by this modification.
    
    2.The steps which check if the data value is larger than the Max
    possible number to report have been added for some field in this
    APAR.
    The data value which is larger than the Max possible number to
    report will be indicated with C'***' in FPA Analysis reports.
    The modified fields are following.
    
     - DOVF AVG in FREESPACE ANALYSIS
     - DOVF S/D in FREESPACE ANALYSIS
     - DOVF MAX in FREESPACE ANALYSIS
     - DOVF MIN in FREESPACE ANALYSIS
     - IOVF AVG in FREESPACE ANALYSIS
     - IOVF S/D in FREESPACE ANALYSIS
     - IOVF MAX in FREESPACE ANALYSIS
     - IOVF MIN in FREESPACE ANALYSIS
     - SDEV of ACTUAL LENGTH in DB RECORD PROFILE ANALYSIS
     - MAX of DOVF ONLY in DB RECORD PLACEMENT ANALYSIS
     - MIN of DOVF ONLY in DB RECORD PLACEMENT ANALYSIS
     - MAX of IOVF ONLY in DB RECORD PLACEMENT ANALYSIS
     - MIN of IOVF ONLY in DB RECORD PLACEMENT ANALYSIS
    
    HFPA5MDA has been modified to change UOW field length from 5
    bytes to 3 bytes.
    HFPA5FD0 and HFPA5FI0 have been modified to proceed the 5 bytes
    length quotient field and also have been modified to indicate
    with C'***' that the overflow condition occurred on corresponded
    fields.
    HFPA5PF0 and HFPA5RP0 have been modified to indicate with C'***'
    that the overflow condition occurred on corresponded fields.
    Modules below have been reassembled.
    HFPA5AI0,HFPA5DG0,HFPA5EA0,HFPA5FB0,HFPA5GR0,HFPA5HI0,HFPA5H20,
    HFPA5IN0,HFPA5PR0,HFPA5P30,HFPA5SD0,HFPA5SI0,HFPA5SP0,HFPA5SY0,
    HFPA5TH0,HFPA5T10,HFPA5T20,HFPA5T30,HFPA5UW0,HFPA5W00,HFPA5000.
    310Y
    HFPA5AI0
    HFPA5DG0
    HFPA5EA0
    HFPA5FB0
    HFPA5FD0
    HFPA5FI0
    HFPA5GR0
    HFPA5HI0
    HFPA5H20
    HFPA5IN0
    HFPA5MDA
    HFPA5PF0
    HFPA5PR0
    HFPA5P30
    HFPA5RP0
    HFPA5SD0
    HFPA5SI0
    HFPA5SP0
    HFPA5SY0
    HFPA5TH0
    HFPA5T10
    HFPA5T20
    HFPA5T30
    HFPA5UW0
    HFPA5W00
    HFPA5000
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK43833

  • Reported component name

    IMS HP FP UTILI

  • Reported component ID

    5655K9400

  • Reported release

    310

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2007-04-23

  • Closed date

    2007-04-30

  • Last modified date

    2007-06-05

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

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

    UK24632

Modules/Macros

  •    HFPA5AI0 HFPA5DG0 HFPA5EA0 HFPA5FB0 HFPA5FD0
    HFPA5FI0 HFPA5GR0 HFPA5HI0 HFPA5H20 HFPA5IN0 HFPA5MDA HFPA5PF0
    HFPA5PR0 HFPA5P30 HFPA5RP0 HFPA5SD0 HFPA5SI0 HFPA5SP0 HFPA5SY0
    HFPA5TH0 HFPA5T10 HFPA5T20 HFPA5T30 HFPA5UW0 HFPA5W00 HFPA5000
    

Fix information

  • Fixed component name

    IMS HP FP UTILI

  • Fixed component ID

    5655K9400

Applicable component levels

  • R310 PSY UK24632

       UP07/05/02 P F705

[{"Line of Business":{"code":null,"label":null},"Business Unit":{"code":"BU048","label":"IBM Software"},"Product":{"code":"SSCX89D","label":"IMS HP Fast Path Utilities"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"3.1.0"}]

Document Information

Modified date:
03 October 2020