[an error occurred while processing this directive]

HP OpenVMS Systems

ask the wizard
Content starts here

Debugging a program ACCVIO?

» close window

The Question is:

 
When we run a program it gives following error. Same program works
on other systems with same VMS versions
 
We increased the  pgflquo parameter as well but still no luck.
Any suggestion on this pls?
 
%LIB-F-INSVIRMEM, insufficient virtual memory
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual
address=0000000000000000, PC=FFFFFFFF8115C8E8, PS=0000001B
 
 
 


The Answer is :

 
  Your program appears to contain what is occasionally and euphemistically
  known as a bug.  Given that the failing virtual address is zero and given
  that the program counter is deep in system space, the program stack could
  have become corrupted, or the heap has become corrupted, or there is a
  timing or synchronization bug, or any of a variety of errors.
 
  For an introduction to some of the more common programming errors that
  can be generated by programmers, please see topic (1661).  For some of
  the more advanced programming bugs, please see topic (2681).
 
  That the program works on other platforms running the same OpenVMS
  version is certainly interesting, and that can certainly point to
  a programming bug or an implicit (and clearly unintended) dependency
  on a particular hardware or software configuration -- timing bugs,
  synchronization bugs, and process quota dependencies are all common
  causes of this particular class of bug.
 
  For discussions of ACCVIO (access violation) errors, please see topics
  (819), (837), (1246), (2223), (2234), (3215), (5533), (6853), and likely
  a few other topics.
 

answer written or last revised on ( 6-AUG-2001 )

» close window