What can cause CICS transaction to write out of CICS allocated memory?
问题 I'm using CICS in Cobol program and I've noticed that sometimes data are written out of the CICS memory. It cause a data corruption and my application stop. I don't know where it append, so I'm creating a parser to analyse my Cobol code to look for possible corruption in COMMAREA used by CICS. Now I checked following statements : EXEC CICS XCTL EXEC CICS LINK EXEC CICS RETURN TRANSID For each, I check if sent length (declared in LENGTH parameter) is not greater than sent COMMAREA . Then I