IBM Support

PI80738: RDz 9.1.1.4 host a character in the COBOL source with hex value x'0D' is changed by the save operation

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • In Rational Developer for z Systems (RDz) version 9.1.1.4 host,
    if a COBOL source containing a string variable with hex value of
    x'0D' is modified and saved, the x'0D' character is changed to
    x'3F'. The character modification can be observed when:
    - the cached files are cleared (Window > Preferences > Remote
    Systems > File Cache > Clear Cached files) and the source file
    is re-opened with the COBOL editor with the hex mode toggle on,
    - or the source is opened with a 3270 editor with the hex mode
    enabled
    
    The same problem exists in RDz host version 9.5+, IBM Developer
    for z Systems (IDz) host v14.0+ as well as  as well as z/OS
    Explorer host v3.0+.
    

Local fix

  • Modify and save the source using a 3270 editor
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: b                                            *
    *                 01.All RDz users                             *
    ****************************************************************
    * PROBLEM DESCRIPTION: 01.When uploading an MVS text file,     *
    *                         the flags indicating text/binary     *
    *                         can be set in multiple messages      *
    *                         sent from client to host. Though     *
    *                         the actual client sets the flag at   *
    *                         the first message only, the host     *
    *                         side assumes that all of the         *
    *                         uploaing messages have the correct   *
    *                         flag and treats the file content in  *
    *                         binary mode unexpectedly. That       *
    *                         causes a carriage return in a mvs    *
    *                         text file is converted to a          *
    *                         substitution character.              *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    01.The host module is updated to look at the text/binary flag
       only in the first uploading message to detect the
       text/binary mode for the uploading file correctly.
    

Problem conclusion

  • 01.The host module is updated to look at the text/binary flag
       only in the first uploading message to detect the
       text/binary mode for the uploading file correctly.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI80738

  • Reported component name

    DEV FOR Z SYS

  • Reported component ID

    5724T0700

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-04-27

  • Closed date

    2017-09-28

  • Last modified date

    2017-10-10

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

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

Modules/Macros

  • FEKFCORE FEKFCOR6 FEKFMAIN FEKFMAI6 FEKFMINE
    FEKFZOS
    

Fix information

  • Fixed component name

    ID/Z HOST

  • Fixed component ID

    5724T0723

Applicable component levels

  • R910 PSY UI50717

       UP17/10/10 I 1000

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.



Document information

More support for: Rational Developer for System z

Software version: 9.1

Reference #: PI80738

Modified date: 10 October 2017