IBM Support

IT41937: PCOMM CRASH WITH VB MACRO (CALLING SETWINDOWSNAME API)

Subscribe to this APAR

By subscribing, you receive periodic emails alerting you to the status of the APAR, along with a link to the fix after it becomes available. You can track this item individually or track all items by product.

Notify me when this APAR changes.

Notify me when an APAR for this component changes.

 

APAR status

  • Closed as program error.

Error description

  • Upgrade from PCOMM v12 32bit to PCOMM v14 64bit and API
    (setwindowsname api) did not work.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * All IBM Personal Communications users                        *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * PCOMM Session crashed while playing a vbscript Macro         *
    * containing WindowTitle API.                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The PCOMM session crashed due to the initialization of the
    buffer beyond its size. The WindowTitle API is used to set the
    PCOMM session window title.
    
    Example:
    Dim autECLWinObj
    Set autECLWinObj = CreateObject("PCOMM.autECLWinMetrics")
    autECLWinObj.SetConnectionByName(ThisSessionName)
    autECLWinObj.WindowTitle = "hello"
    

Problem conclusion

  • PCSHLL32.DLL code changes are made to initialize the WindowTitle
    buffer to the correct size.
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT41937

  • Reported component name

    PCOMM COMBO-J

  • Reported component ID

    5639I700J

  • Reported release

    E00

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2022-09-02

  • Closed date

    2022-10-17

  • Last modified date

    2022-10-17

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

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

Modules/Macros

  • PCSHLL32
    

Fix information

  • Fixed component name

    PCOMM COMBO-ENG

  • Fixed component ID

    5639I7000

Applicable component levels

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure 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:
17 October 2022