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

Conference csc32::consolemanager

Title:POLYCENTER Console Manager
Notice:Kits, Scans, Docs on CSC32:: as PCM$KITS:,PCM$DOCS:, PCM$SCANS:
Moderator:CSC32::BUTTERWORTH
Created:Thu Aug 06 1992
Last Modified:Fri Jun 06 1997
Last Successful Update:Fri Jun 06 1997
Number of topics:1541
Total number of notes:6564

1236.0. "console acces violations!!" by 24004::THOMPSON (Texan 'til I die) Tue Mar 12 1996 22:21

    I installed Console Manager on my Alphastation running OpenVMS 6.2. 
    All was going well for several hours.  I was using the C3 interface. 
    Suddenly, when I tried to start EDIT, the DECterm would appear and then
    disappear... in the DECterm that started the C3 interface, I had some
    messages about running out of virtual memory.  I decided to run autogen
    and increase virtualpagecnt, and then reboot.  After the reboot, the
    startup procedure would get an access violation.  I copied down the
    ECO and installed that and rebooted and I still get the same message..
    this is SO frustrating!  Everything was going so well!  I was actually
    making headway and finally connecting to the remote consoles via LAT. 
    I was at the point of trying to create some SCANS... and now this!  I'm
    trying to put together a demo for a new customer...  
    Any ideas?  Thanks!

    the following is the console$startup procedure with verify turned on
    as captured by my laptop...

   I deleted most of the lines, except for the installs and the
    error message at the end...
    
$ s
$ @sys$startup:console$startup
$ !
$ This_File == F$SEARCH("SYS$LIBRARY:CXXL$0%%_SHR.EXE")
$ IF This_File .EQS. "" THEN Goto NoMoreFiles
$ Last_File == "SYS$COMMON:[SYSLIB]CXXL$011_SHR.EXE;1"
$ GOTO START_CXX_CHECK
$ START_CXX_CHECK:
$ This_File == F$SEARCH("SYS$LIBRARY:CXXL$0%%_SHR.EXE")
$ IF This_File .EQS. "" THEN Goto NoMoreFiles
$ NoMoreFiles:
$ If Last_File .EQS. ""
$ Else
$   IF .NOT. F$FILE_ATTRIB("SYS$LIBRARY:CXXL$011_SHR.EXE","Known")
$   THEN 
$     offset = F$Locate(";", "SYS$COMMON:[SYSLIB]CXXL$011_SHR.EXE;1")
$     If offset .NE. F$Length("SYS$COMMON:[SYSLIB]CXXL$011_SHR.EXE;1")
$     Then
$       Last_File = F$extract(0, offset, "SYS$COMMON:[SYSLIB]CXXL$011_SHR.EXE;1"
)
$     EndIf
$     install ADD SYS$COMMON:[SYSLIB]CXXL$011_SHR.EXE/Open/Head/Shared
$     Define/NoLog/Table=Console$Logical_Names CONSOLE$CXXL_INSTALLED "SYS$COMMO
N:[SYSLIB]CXXL$011_SHR.EXE"
$   EndIf
$ EndIf
$!
$! Now install the images we need for the C++ stuff to work correctly
$!
$   IF .NOT. F$FILE_ATTRIB("SYS$LIBRARY:CMA$OPEN_RTL.EXE","Known")
$   ENDIF
$   IF .NOT. F$FILE_ATTRIB("SYS$LIBRARY:CMA$RTL.EXE","Known")
$   ENDIF
$   IF .NOT. F$FILE_ATTRIB("SYS$LIBRARY:CMA$LIB_SHR.EXE","Known")
$   ENDIF
$ !
$ !
$ !
$   Install ADD Console$Image:console$Daemon.exe        /Open/Share/Header/Priv=
(ALL)
$   Install ADD Console$Image:console$Ens_Daemon.exe    /Open/Share/Header/Priv=
(ALL)
$ !
$   Install ADD Console$Image:console$Conmon.exe        /Open/Share/Header/Priv=
(log_io,Syslck,Sysprv)
$   Install ADD Console$Image:Console$Archive.exe       /Open/Share/Header/Priv=
(Syslck,Sysprv)
$   Install ADD Console$Image:console$Control.exe       /Open/Share/Header/Priv=
(Syslck,Sysprv)
$   Install ADD Console$Image:console$Extract.exe       /Open/Share/Header/Priv=
(Syslck)
$   Install ADD Console$Image:console$Watch.exe         /Open/Share/Header/Priv=
(Syslck)
$ !
$   Install ADD Console$Image:console$C3.exe            /Open/Share/Header/Priv=
(Syslck,Sysprv)
$   Install ADD Console$Image:console$Verify.exe        /Open/Share/Header/Priv=
(Syslck,Sysprv)
$   Install ADD Console$Image:console$Dialog.exe        /Open/Share/Header/Priv=
(Syslck)
$ !
$   Install ADD Console$Image:console$EditCC.exe        /Open/Share/Header/Priv=
(SysLck,SysPrv)
$   Install ADD Console$Image:console$EditM.exe         /Open/Share/Header/Priv=
(SysLck,SysPrv)
$ !
$   Install ADD Console$Actions:Console$Eventlist.exe   /Open/Share/Header/Priv=
(Syslck)
$   Install ADD Console$Actions:Console$EventSingle.exe /Open/Share/Header
$   Install ADD Console$Actions:Console$Broadcast.exe   /Open/Share/Header/Priv=
(Syslck)
$ !
$ INSTALL_DONE == "TRUE"
$ !
$ ENDSUBROUTINE
$ !
$   IF INSTALL_ERROR THEN EXIT
$ !
$   IF LOG_ERROR THEN EXIT
$!
$   Write Sys$Output ""

$   Write Sys$Output " Starting Console Manager Processes."
 Starting Console Manager Processes.
$   Write Sys$Output ""

$ !
$ ! NOTE: The Initialize parameter to the CONSOLE verb is not supported
$ !       Outside this routine.
$ !
$ CONSOLE INITIALIZE/NOCONFIRM
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000000, PC
=80566178, PS=0000001B

  Improperly handled condition, image exit forced.
    Signal arguments:   Number = 00000005
                        Name   = 0000000C
                                 00000000
                                 00000000
                                 80566178
                                 0000001B

    Register dump:
    R0  = 0000000000070DF0  R1  = 0000000000000000  R2  = 0000000000015530
    R3  = 0000000000082F90  R4  = FFFFFFFFFFFFFFFF  R5  = 0000000000000000
    R6  = 0000000000000000  R7  = 0000000000000000  R8  = 0000000000010000
    R9  = 0000000000000006  R10 = 0000000000070DF0  R11 = 000000007FFBE3E0
    R12 = 0000000000000000  R13 = 000000007EF0E900  R14 = 0000000000000000
    R15 = 000000007EF0DDA0  R16 = 0000000000000000  R17 = 0000000000015440
    R18 = 0000000000083188  R19 = 000000007F0A48C0  R20 = 0000000077770000
    R21 = 00000000000832D4  R22 = 000000007F3F4020  R23 = 0000000000000001
    R24 = 0000000000000000  R25 = 0000000000000004  R26 = 000000000005D2B4
    R27 = 0000000000013908  R28 = 0000000000000000  R29 = 000000007EE67460
    SP  = 000000007EE67460  PC  = FFFFFFFF80566178  PS  = 200000000000001B
$ !                    
$ ENDIF
$ !
$ write sys$output ""

$ write sys$output " POLYCENTER Console Manager startup complete."
 POLYCENTER Console Manager startup complete.
$ write sys$output ""

$ !
$ ! Exit with a success status code
$ !
$ EXIT 1

$ 

T.RTitleUserPersonal
Name
DateLines
1236.1fixed it!24004::THOMPSONTexan 'til I dieTue Mar 12 1996 22:369
    I decided to look around some more to see what changed, and I
    discovered that my latest console_cfg.dat file had a size of 0!  I
    delete that file and let it use the previous version which had a size
    of 15.  And everything worked!!!  The Console init worked in the
    startup procedure and I could invoke the application  - how could the
    config file get zapped?  More mysteries!  Now back to scan files!  
    
    Patti
    
1236.2CSC32::BUTTERWORTHGun Control is a steady hand.Wed Mar 13 1996 12:3117
    > Suddenly, when I tried to start EDIT, the DECterm would appear and
    >then disappear... in the DECterm that started the C3 interface, I had
    >some  messages about running out of virtual memory.
    
    This is your answer. The editor got far enough such that the file
    didn't get closed properly when it bombed out. You also need to insure 
    that the account that you run the C3 from has sufficient PGFLQUO. I
    would grant the account the following quotas:
    
    PGFLQUO= 50,000
    BYTLM = 200000
    PRCLM = 20
    
    
    
    Regards,
       Dan
1236.3Thanks - I'll modify23876::THOMPSONTexan 'til I dieWed Mar 13 1996 14:375
    Thanks - I'll make sure the account gets modified!  I'm finnaly
    figuring out how this works!  Pretty nifty - with the alarms and all!
    
    Patti