A fix is available
APAR status
Closed as program error.
Error description
DT 11.1 #10 --- Features --- -Add Delay Debug Mode, which allows Debug Tool to operate in a dormant state until a compile unit of interest to the user becomes active. Delay Debug Mode is valid for non-CICS programs written in Enterprise PL/I or Enterprise COBOL. Delay Debug Mode is controlled by two new EQAOPTS commands: - DLAYDBG -- turn Delay Debug on (YES) or off (NO, default) - DLAYDBGDSN -- identify the Delay Debug profile data set The Delay Debug Profile (EQAUOPTS) contains the following fields: - <PGM> -- a list of program names with or without the wild card (*) - <TST> -- the TEST runtime option - DLAYDBGTRC -- message trace level When Delay Debug is on, Debug Tool delays starting the initialization for the debugging session until a CU matching the program naming pattern in the Delay Debug profile is found. That matched CU is started using the TEST runtime options in the Delay Debug profile. -The current Debug Tool version string has been added to the main Debug Tool Utilities panel (EQA@PRIM). -Merge the 3 Debug Tool Language Environment user exits (EQADBCXT, EQADDCXT and EQADICXT) into a single one, EQAD3CXT. The existing user exit routines are still supported for upward compatibility and to help users' transition to the consolidated user exit. -A new parameter, COMPOPTS, is now supported by the Load Module Analyzer. COMPOPTS causes the compiler options that are known at run-time to be listed for each CSECT in the load module. -EQALANGX at FA 11.1 PTF UK71656 level. EQALANGX version 2011-09-09 02:07 -The filters available in the local variables window in the remote debugger are now filtered based on the language of the program being debugged, e.g., filters only applicable for COBOL programs will not be shown if a C program is being debugged. -A new EQAOPTS command DYNDEBUG has been added to enable the user to turn the dynamic debug facility on or off during Debug Tool initialization. --- End Features --- --- Service --- -Incorrect output after using PF7 or PF8 in DTST, caused by using incorrect EIB address. (PM44468 at 10.1) -Terminal Interface Manager does not reconnect after an abend in a non-LE program. User must log on to TIM again. (PM45192 at 11.1) -In a C program, char string variables get corrupted when doing a LIST of them with Debug Tool. (PM46657 at 11.1) -An "At Statement" breakpoint at the Display Statement in paragraph "Call-PTABUB1" should be passed 3 times. When debugging in MFI-Mode this works correctly at all tested situations, but does not in RDz. It only stops the first time it hits the breakpoint. (PM45845 at 10.1) -ABENDS0C4 in EQA00LLT +X'3D94' when trying to STEP (F2) through IMS calls, such as CBLTDLI and DLITCBL. (PM46155 at 10.1) -TRUE should be rejected as COBOL session variable -When debugging a COBOL program, lower level variables are not updated on the variables view when using 'show as string'. (PM46771 at 11.1) -ABENDS0E0 code 31 issued when using Debug Tool under IMS and Checkpoint Restart. (PM46774 at 10.1) -CICS abend AZI6 occurs when DTCN GUI is used to create a DTCN profile (PM47292 at 11.1) -The Terminal Interface Manager started task is started, but when the user attempts to start up a TIM session, they connect to the TELNET address space, but a lightning bolt 655 prevents them from doing anything else. The Terminal Interface Manager logon screen never appears. (PM47451 at 11.1) -AUTOMONITOR window displays incorrect output after paging up or paging down. The length of the variable name results in the value being placed on a second line. After PF7 or PF8, the value is cleared and the variable name is listed twice. (PM49230 at 11.1) -Unable to debug/step into a statically called COBOL program when the calling program is non-LE assembler. (PM50865 at 11.1) --- End Service ---
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: Debug Tool 11.1 users who need the * * features or have the problems described * * in the Problem Description. * **************************************************************** * PROBLEM DESCRIPTION: DT 11.1 #10 * * * * --- Features --- * * * * -Add Delay Debug Mode, which allows * * Debug Tool to operate in a dormant * * state until a compile unit of * * interest to the user becomes active. * * * * Delay Debug Mode is valid for * * non-CICS programs written in * * Enterprise PL/I or Enterprise COBOL. * * Delay Debug Mode is controlled by * * two new EQAOPTS commands: * * * * - DLAYDBG -- turn Delay Debug on * * (YES) or off (NO, * * default) * * - DLAYDBGDSN -- identify the Delay * * Debug profile data * * set * * * * The Delay Debug Profile (EQAUOPTS) * * contains the following fields: * * * * - <PGM> -- a list of program * * names with or * * without the wild * * card (*) * * - <TST> -- the TEST runtime * * option * * - DLAYDBGTRC -- message trace level * * * * When Delay Debug is on, Debug Tool * * delays starting the initialization * * for the debugging session until a CU * * matching the program naming pattern * * in the Delay Debug profile is found. * * That matched CU is started using the * * TEST runtime options in the Delay * * Debug profile. * * * * -The current Debug Tool version string * * has been added to the main Debug * * Tool Utilities panel (EQA@PRIM). * * * * -Merge the 3 Debug Tool Language * * Environment user exits (EQADBCXT, * * EQADDCXT and EQADICXT) into a single * * one, EQAD3CXT. * * * * The existing user exit routines are * * still supported for upward * * compatibility and to help users' * * transition to the consolidated user * * exit. * * * * -A new parameter, COMPOPTS, is now * * supported by the Load Module * * Analyzer. COMPOPTS causes the * * compiler options that are known at * * run-time to be listed for each CSECT * * in the load module. * * * * -EQALANGX at FA 11.1 PTF UK71656 * * level. * * EQALANGX version 2011-09-09 02:07 * * * * -The filters available in the local * * variables window in the remote * * debugger are now filtered based on * * the language of the program being * * debugged, e.g., filters only * * applicable for COBOL programs will * * not be shown if a C program is being * * debugged. * * * * -A new EQAOPTS command DYNDEBUG has * * been added to enable the user to * * turn the dynamic debug facility on * * or off during Debug Tool * * initialization. * * * * --- End Features --- * * * * * * --- Service --- * * -Incorrect output after using PF7 or * * PF8 in DTST, caused by using * * incorrect EIB address. * * (PM44468 at 10.1) * * * * -Terminal Interface Manager does not * * reconnect after an abend in a non-LE * * program. User must log on to TIM * * again. * * (PM45192 at 11.1) * * * * -In a C program, char string variables * * get corrupted when doing a LIST of * * them with Debug Tool. * * (PM46657 at 11.1) * * * * -An "At Statement" breakpoint at the * * Display Statement in paragraph * * "Call-PTABUB1" should be passed 3 * * times. When debugging in MFI-Mode * * this works correctly at all tested * * situations, but does not in RDz. It * * only stops the first time it hits * * the breakpoint. * * (PM45845 at 10.1) * * * * -ABENDS0C4 in EQA00LLT +X'3D94' when * * trying to STEP (F2) through IMS * * calls, such as CBLTDLI and DLITCBL. * * (PM46155 at 10.1) * * * * -TRUE should be rejected as COBOL * * session variable * * * * -When debugging a COBOL program, * * lower level variables are not * * updated on the variables view when * * using 'show as string'. * * (PM46771 at 11.1) * * * * -ABENDS0E0 code 31 issued when using * * Debug Tool under IMS and Checkpoint * * Restart. * * (PM46774 at 10.1) * * * * -CICS abend AZI6 occurs when DTCN GUI * * is used to create a DTCN profile * * (PM47292 at 11.1) * * * * -The Terminal Interface Manager * * started task is started, but when * * the user attempts to start up a TIM * * session, they connect to the TELNET * * address space, but a lightning bolt * * 655 prevents them from doing * * anything else. The Terminal * * Interface Manager logon screen never * * appears. * * (PM47451 at 11.1) * * * * -AUTOMONITOR window displays * * incorrect output after paging up * * or paging down. The length of the * * variable name results in the value * * being placed on a second line. After * * PF7 or PF8, the value is cleared and * * the variable name is listed twice. * * (PM49230 at 11.1) * * * * -Unable to debug/step into a * * statically called COBOL program when * * the calling program is non-LE * * assembler. * * (PM50865 at 11.1) * * * * --- End Service --- * **************************************************************** * RECOMMENDATION: Installations that need these features or * * problem fixes should install this service. * **************************************************************** New features and miscellaneous service.
Problem conclusion
New features and service available.
Temporary fix
Comments
×**** PE11/11/14 FIX IN ERROR. SEE APAR PM52230 FOR DESCRIPTION
APAR Information
APAR number
PM44285
Reported component name
DEBUG TOOL Z/OS
Reported component ID
5655W4500
Reported release
B10
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2011-07-22
Closed date
2011-10-29
Last modified date
2011-11-18
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UK73366
Modules/Macros
CDEPRCON CDEPRDEF CDEPRSS COBSIB CSOS EPLISOS EQA00A64 EQA00ABE EQA00AEH EQA00AEI EQA00ALO EQA00A ***This field was truncated. To obtain the full apar record, please contact your local support center.***
Fix information
Fixed component name
DEBUG TOOL Z/OS
Fixed component ID
5655W4500
Applicable component levels
RB10 PSY UK73366
UP11/11/01 P F110
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.
[{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B10","Edition":"","Line of Business":{"code":"","label":""}},{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSTQWA","label":"IBM Debug for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"B10","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
15 October 2020