IBM Support

PK85155: EGL PROGRAM GETS A WRONG SIGN FOR A RETURN VALUE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An EGL program calls a native COBOL routine from a JSF Handler a
    nd receives a negative value in return.  The value should be pos
    itive.
    

Local fix

Problem summary

  • When the Num data was converted from EBCDIC to ASCII after
    the call, an error in the conversion routine resulted in the
    value being negative rather than positive.  EGL failed to
    recognize the xC0 sign byte that indicated a positive value.
     Usually xF0 is used for positive numbers, but xC0 is
    allowed too.
    

Problem conclusion

  • The problem has been fixed.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK85155

  • Reported component name

    RATL BUS DEV

  • Reported component ID

    5724S5000

  • Reported release

    710

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-04-22

  • Closed date

    2009-07-24

  • Last modified date

    2009-07-24

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

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

Fix information

  • Fixed component name

    RATL BUS DEV

  • Fixed component ID

    5724S5000

Applicable component levels

  • R710 PSN

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSMQ79","label":"Rational Business Developer"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
07 December 2021