  Application Access Violation (ACCVIO)? 
 The Question is:
 
I recently compiled a new release of our product
on an alpha running VMS 6.2, as in previous versions, after completion of test
 on the v6.2
system, we tried the same software on a version 7.1 system, where it immediatly
 crashes, with a
stack dump which looks somwhat like:
%SYSTEM-F-ACCVIO acc viol reason mask=00
virtual address=..000 PC=95126 PS=18
 image  module  routine     line  rel PC abs PC
 SMGSHR                       0    33128  96128
 MENUMAIN MISC   getch     13409     628  38588
etc............
I believe the problem is in a call to
SMG$Read_keystroke.
I have a previous version of code which uses the
same modules, and has no problems on either version. (and a diff shows no
 differences in
this section of code)
Any help would be greatly appreciated!
thanks,
allen
 
 The Answer is:
 
  The OpenVMS Wizard is somewhat confused over the particular OpenVMS
  version involved, as the message includes references to OpenVMS Alpha
  V6.2, V7.1, and V7.2-1.
 
  Please see the OpenVMS FAQ for pointers to the current ECO kits for
  this OpenVMS release.  Please acquire and apply the mandatory ECO
  kits.
 
  The initial assumption would be a latent bug in the code, either in
  this routine or a corruption elsewhere that is adversely altering
  the stack.  Then an assumption of a problem with the C Run-Time or
  with the SMG library.
 
  For some general debugging hints, please see topic 1661.
 
  If the ECO kits and the disussions in topics 1661 (and in 2681, if
  shared memory is in use) do not resolve this, then please contact the
  Compaq Customer Support Center.  Expect to be asked for the C compiler
  version, the OpenVMS ECO level, the DCL commands used to build the
  image(s), and the C source code comprising a reproducer.
 
