I am getting the following message when I leave a particular subroutine, at the end statement:
Run-Time Check Failure #2 - Stack around the variable '.T209_' was corrupted.
By trial and error I have traced it to the calling of another subroutine, "A", 4 levels below. If I comment out the call to this subroutine "A" the error goes away. However if I still call "A" but remove all the code inside it, I get the error. So it looks like a argument list issue. However all the arguments match fine. Most of the arguments are structures from USE'd modules which both the caller and callee USE.
How do I debug this further?