USER COMPLETION CODE=4087 REASON CODE=00000000 Which points to the incredibly helpful
X'00' (0) Language Environment condition manager was in control at the time of the condition. The blasted "user" ABENDs from IBM products drive me nuts. System completion codes -- you know where to look them up. Every "user" ABEND code is in a different place. BTW, I think the "real" problem is the CONDITION=CEE3204S which I looked up and indicated a S0C4 or something like that. I think the U4087 is due to ABEND recursion, and it and its reason code have little to do with the original problem. The original problem is that I whacked a BUNCH of memory. The error was a memset(buffer+len, ' ', lrecl-len); That looks pretty good, but when lrecl is 80 and len is 85 it whacks a whole bunch of memory. Pretty much a guaranteed S0C4. Charles -----Original Message----- From: IBM Mainframe Discussion List [mailto:[email protected]] On Behalf Of David Crayford Sent: Wednesday, January 13, 2021 5:37 PM To: [email protected] Subject: Re: Why LE taking Transaction Dump rather than CEEDUMP? There should be a reason code https://www.ibm.com/support/knowledgecenter/SSLTBW_2.2.0/com.ibm.zos.v2r2.ceea900/cs00015.htm. ---------------------------------------------------------------------- For IBM-MAIN subscribe / signoff / archive access instructions, send email to [email protected] with the message: INFO IBM-MAIN
