The Question is:
We have an in-house app that creates a global section via sys$crmpsc. After
upgrading to 6.2, this app started misbehaving. How do we determin if the
global section is being created on top of other installed images?
The Answer is :
Though there is insufficient information on the application to answer
this with any certainty... You will probably need to contact the
Compaq Customer Support Center to resolve this.
The application may have started misbehaving at V6.2 because it was
potentially performing something that was unsupported and undocumented --
the application was likely using "carnal" knowledge of the names of the
sections created by the image activator and was using this knowledge to
overmap the image sections. This procedure is unsupported, undocumented,
and highly unrecommended. (Of course, this answer is entirely conjecture,
as there is insufficient information here for any degree if certainty.)
The usual approach is to use a position-independent request (EXPREG)
when mapping the global section. An example of mapping global sections
is available in the left navigation at the Ask The Wizard website.
If you need to overmap variables, there are approaches that can be used.
(The Wizard prefers to avoid position dependence, however.)
If the above does not resolve the problem, you will likely need to provide
a source code example that reproduces the problem being reported, and
contact the customer support center.