IBM Support

IT36361: PCOM: 14.0.1 (64-BIT) BIDI FILE TRANSFER CRASH

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • The user upgraded from PCOMM v12.0 going to PCOMM v14.0.1
    (64bit).
    
    PCOMM 14.0.1 (64-bit) is crashing "some times" when
    they do a file transfer action. The user is running in Hebrew
    locale (BiDi).
    
    They had few crashes in one day due to
    receiving a file from their host going to a PC.
    
    If the file
    contains only few lines, it works without any problems and the
    Hebrew letters are shown fine.
    
    But once the file gets bigger,
    it crashes and the Hebrew letters are showing garbage (or
    distorted characters).
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Personal Communications 64-bit File Transfer BiDi    *
    * locale users                                                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * PCOMM crashes when transferring a file of size greater than  *
    * 1.5MB in BiDi locale                                         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    PCOMM is crashing due to the buffer overflow while performing
    the 3270 IND$FILE file transfer.
    The copy buffer API used in 64-bit does not ensure the
    prevention of the buffer overflow.
    

Problem conclusion

  • PCSXFER.DLL has been changed to use a Secured version of copy
    buffer API to fix the problem.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT36361

  • Reported component name

    PCOMM COMBO-ENG

  • Reported component ID

    5639I7000

  • Reported release

    E00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2021-03-25

  • Closed date

    2021-04-14

  • Last modified date

    2021-04-14

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

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

Modules/Macros

  • PCSXFER
    

Fix information

  • Fixed component name

    PCOMM COMBO-ENG

  • Fixed component ID

    5639I7000

Applicable component levels

  • RE00 PSY

       UP

[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SSEQ5Y","label":"Personal Communications"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E00","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]

Document Information

Modified date:
05 November 2021