AMPX061I ERROR IN SMTP FOLLOWED BY PRG004 OR PRG005 ABEND
APAR Identifier ...... PI73049 Last Changed ........ 17/08/25 AMPX061I ERROR IN SMTP FOLLOWED BY PRG004 OR PRG005 ABEND Symptom ...... AB ABEND Status ........... CLOSED PER Severity ................... 3 Date Closed ......... 16/12/09 Component .......... 5735FAL00 Duplicate of ........ Reported Release ......... 630 Fixed Release ............ 999 Component Name TCP/IP V2 FOR V Special Notice Current Target Date .. Flags SCP ................... Platform ............ Status Detail: SHIPMENT - Packaged solution is available for shipment. PE PTF List: PTF List: Release 620 : UI43246 available 16/12/15 (1000 ) Release 630 : UI43247 available 16/12/15 (1701 ) Release 640 : UI43248 available 16/12/15 (1701 ) Parent APAR: Child APAR list: ERROR DESCRIPTION: A rarely used code path in the SMTP resolver code that is processing a response back from a nameserver query that had asked for MX records attempts to use a stale MX pointer without re-initializing it and this results in the following error followed by either a PRG004 or PRG005 abend. . AMPX061I OPERAND TO DISPOSE NOT ALLOCATED WITH NEW TRACE BACK OF CALLED ROUTINES ROUTINE STMT AT ADDRESS IN MODULE PROCESSADDRESS 19 0FD254B0 SMTPRES NAMESERVERTORQR 180 0FD273FC SMTPRES HANDLETCPIPEVENTNOTIFICATION 203 0FCD3D1A SMTP MAINLOOP 152 0FCD597E SMTP <MAIN-PROGRAM> 12 0FCD5E70 SMTP VSPASCAL 0FD5DA12 LOCAL FIX: PROBLEM SUMMARY: **************************************************************** * USERS AFFECTED: All users of the z/VM SMTP server * **************************************************************** * PROBLEM DESCRIPTION: * **************************************************************** * RECOMMENDATION: APPLY PTF * **************************************************************** A rarely used code path in the SMTP resolver code that is processing a response back from a nameserver query that had asked for MX records attempts to use a stale MX pointer without re-initializing it and this results in the following error followed by either a PRG004 or PRG005 abend. . AMPX061I OPERAND TO DISPOSE NOT ALLOCATED WITH NEW TRACE BACK OF CALLED ROUTINES ROUTINE STMT AT ADDRESS IN MODULE PROCESSADDRESS 19 0FD254B0 SMTPRES NAMESERVERTORQR 180 0FD273FC SMTPRES HANDLETCPIPEVENTNOTIFICATION 203 0FCD3D1A SMTP MAINLOOP 152 0FCD597E SMTP <MAIN-PROGRAM> 12 0FCD5E70 SMTP VSPASCAL 0FD5DA12 PROBLEM CONCLUSION: The code in the ProcessAddress routine in SMTPRES has been updated to no longer use the stale MX pointer. TEMPORARY FIX: COMMENTS: MODULES/MACROS: SMTPRES SRLS: NONE RTN CODES: CIRCUMVENTION: MESSAGE TO SUBMITTER: