ravij Member
Registered: Sep 2002 Location: USA Posts: 10
|
'AC' on ISRT/ SSA contents getting wiped upOne of the IMS online programs we have is ocassionally going donw with an 'AC' on ISRT to one of the databases. After several unsuccsful attempts to track down the exact cause for this, we identified that contents of the SSA used in the problem-causing call, are getting wiped out for some reason. The SSA is initilaized at the declaration(with the segement name in the first 8 positions and etc.).
The SSA group variable has STATIC EXTERNAL specified on the declaration and the load is compiled with AMODE 31. I have another SSA for the same database(a mirror of it. Don't ask me why. I am not the developer) but declared internal to a Proc. Calls using that SSA are successful though.
Some one suggested me that there is a possibility that the program might receive an unformatted message of a size 1920 Bytes(24 x 80) which could overlay/initialize all the fields declared in the proximity of the TP I/O area of the MID.
There are some variables/data sturctures declared after the TP I/O area and the SSA in problem but no arrays/tables.
I welcome any suggestions.
Report this post to a moderator | IP: Logged
|