APAR status
Closed as program error.
Error description
The users have 2 display sessions and 2 hidden printer sessions. They toggle between the 2 display sessions. One session intermittently disappears/closes. 3 PCSWS.exe and 1 PCSCM.exe are in the task manager. The users have to restart the machine. We see this issue on both PCOMM v12 and v14. ReceiveBufferSize=32768 and ScreenSize=62x160 are used.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: * * All IBM Personal Communication Macro Users * **************************************************************** * PROBLEM DESCRIPTION: * * While running a VB macro script for a long time, * * intermittently the session will crash. * **************************************************************** * RECOMMENDATION: * **************************************************************** This issue occurs when an application uses the automation interface of PComm to close a session while also closing it manually. In this scenario the session receives the closure request from both ways. The first closure request starts the closure process and when the second request is received, before the complete closure, it crashes the session.
Problem conclusion
PCSHLL.DLL and PCSPREF.DLL have been changed. This change has been made with an additional keyword in PCSWIN.INI file that will handle the multiple closure requests avoiding the session crash. The user must add the keyword as below in the API section with the value set to T for True. [API] AvoidWaSessionExit = T Note: This keyword is recommended for users who run an application that uses PCOMM automation interface for a long time running VB Script macros.
Temporary fix
Comments
APAR Information
APAR number
IT39777
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
2022-01-27
Closed date
2022-04-12
Last modified date
2022-04-12
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
PCSHLL PCSPREF
Fix information
Fixed component name
PCOMM COMBO-ENG
Fixed component ID
5639I7000
Applicable component levels
[{"Line of Business":{"code":"LOB35","label":"Mainframe SW"},"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSEQ5Y","label":"Personal Communications"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"E00"}]
Document Information
Modified date:
13 April 2022