[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vaxuum::document_ft

Title:DOCUMENT T1.0
Notice:**New notesfile (DOCUMENT.NOTE) now available (see note 897)**
Moderator:CLOSET::ADLER
Created:Mon Feb 09 1987
Last Modified:Thu Oct 31 1991
Last Successful Update:Fri Jun 06 1997
Number of topics:897
Total number of notes:4397

76.0. "VMOVRFLOW error message?" by VAXUUM::KOHLBRENNER () Mon Mar 09 1987 10:12

    We have one internal FT site that is having great difficulty
    getting anything done because the <table> tag causes the tag
    translator to abort after issuing a VMOVERFLW error message,
    which says that we have run out of space in virtual memory.
    
    I have traced the problem to the interface between the tag
    translator and the RTL's virtual memory routines.  Some data
    that the RTL is maintaining is getting corrupted, an error
    status is returned and the tag translator is reporting it as
    an overflow of virtual memory.
    
    I presume that this is not happening anywhere else, since I
    haven't heard of similar problems.
    
    It would help if I had more information:
    
      . Has anyone else gotten a VMOVRFLOW error message?
    
      . The FT site with the problem is running VMS 4.5.  Are
        other people running VMS 4.5 successfully?  Anyone
        running VMS 4.6 or 5.0 successfully?
    
    Thanks.   (Maybe you should send mail directly to me, rather
               filling up the DOCUMENT_FT conference.  I'll put
               the solution of the mystery here, once it is solved.)
    
    bill
T.RTitleUserPersonal
Name
DateLines
76.1VIRTUALPAGECNT problem?SHIRE::ZGRAGGENSearching for infinity...Mon Mar 09 1987 11:473
    We're running V4.5 on a 8600 (32MB) and have had no memory problems,
    the VIRTUALPAGECNT sysgen parameter is at 70536 pages, thats usaually
    for most things.
76.2Try It From the SYSTEM AccountSTAR::ETZELMikeMon Mar 09 1987 16:5515
    Have the user try to process the same file from the system account.
    If it is a process limit, the SYSTEM account should be able to
    process the file. If it is a SYSGEN parameter (as suggested in .1),
    the SYSTEM account will probably encounter the same problem. The
    shared MicroVAX II (VMS V4.5) I use has a VIRTUALPAGECNT of 13400.
    
    Another approach is to increase the user's pgflquota (and other)
    uaf values using Authorize, have the user log out and back in,
    and try to process the file again. A limit of 10000 for pgflquota
    is typical on a MicroVAX.  Must be a large file!!

    If it doesn't always happen (depends on the load on the system),
    it suggests a sysgen parameter.
    
        Mike
76.3VMOVRFLOW bug has nothing to do with SYSGEN paramsVAXUUM::KOHLBRENNERMon Mar 09 1987 17:0824
    Re: .2
    
    Mike's suggestion might be followed if you are processing a large
    file on a machine with a small value for VIRTUALPAGECNT.
    
    But the problem that John Lewis is having on the ENUF node is not
    due to actually overrunning any virtual page count.  A GNC file
    that contains a single <table> tag, AND NOTHING ELSE (!) is 
    generating the VMOVRFLOW error.  The problem is not "overflow"
    of anything.  The problem is a stray bit getting set in the data
    structures that RTL maintains for keeping track of blocks of
    virtual memory.  That bit could be set because RTL has a bug,
    or it could be set because the tag translator code clobbered
    something else.  
    
    For example, John Lewis can run good sized files without error,
    but a single <table> tag anywhere in the file causes the error,
    and the error has nothing to do with running out of memory.
    
    So if you have a VMOVRFLOW error, don't waste time fiddling with
    SYSGEN params.  Tell me the details first.
    
    thanks,  bill