[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

1278.0. "PCM v1.6-201 ACCVIO , PC=00026BA7" by KERNEL::ANDERSONS () Thu Apr 25 1996 07:02

Hello,

My customer has just installed ECO2 and is now having problems( or as he put it
'different errors' to the ones he had before). 
He has asked me to forward the ACCVIO to notes for the attention of Dan
Butterworth (Dan the customer is Phillip Baxter). 

$ !
$ ! Start a Child Controller process, name_num 4, child_num 4
$ !
$ CHILD :== $CONSOLE$IMAGE:CONSOLE$DAEMON.EXE
$ CHILD "child" 4
POLYCENTER Console Manager
Console Controller Daemon Version V1.6-201
Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved

CMHostControlErrorCB: code = -196, error_code = 0
Read error on Local socket CONSOLE_CTRL_SP7_OPER
CMHostControlErrorCB: code = -196, error_code = 0
Read error on Local socket CONSOLE_CTRL_SP8_OPER
CMHostControlErrorCB: code = -196, error_code = 0
Read error on Local socket CONSOLE_CTRL_SMMS1B
%SYSTEM-F-ACCVIO, access violation, reason mask=01, virtual address=534831EA,
PC=00026BA7, PSL=03C00004
Improperly handled condition, image exit forced.

        Signal arguments              Stack contents

        Number = 00000005                7FFECA01
        Name   = 0000000C                7FFECC50
                 00000001                7FFED7D4
                 534831EA                7FFE2BDC
                 00026BA7                00000001
                 03C00004                00000009
                                         0005AE35
                                         00000000
                                         200C0000
                                         7FEB0688

        Register dump

        R0 = 0000000E  R1 = 00120440  R2 = 00000000  R3 = 000E6FB8
        R4 = 000011E8  R5 = 53483132  R6 = 00000000  R7 = 00000001
        R8 = 7FFECA48  R9 = 00000CCC  R10= 00000CF8  R11= 7FFE2BDC
        AP = 7FEB05EC  FP = 7FEB05AC  SP = 7FEB0628  PC = 00026BA7
        PSL= 03C00004

  OCMOPS       job terminated at 24-APR-1996 10:07:48.83

  Accounting information:
  Buffered I/O count:         1748626         Peak working set size:    3072
  Direct I/O count:              4839         Peak page file size:     33639
  Page faults:                   5462         Mounted volumes:             0
  Charged CPU time:           0 02:28:14.47   Elapsed time:     1 08:52:27.16

The problem is only with this Child Controller process which is one of six. The
accvio occurs every 24-48 hours. The customer is not willing to 'set debug' on
as this will use up to much disk space. 

I realize that you will need more info than the above but my knowledge of PCM is
very limited, this is what I have.......

VMS V6.1
PCM V1.6-201
VAX 4000-90

6 X Child process
LAT used for transport.

Just one more point, Phillip says the "CMHostControlErrorCD: code = -196" 
errors have only appeared since the upgrade to ECO2. He has installed the ECO2
patch to other systems and they are working fine.

Any help with this would be much appreciated.

Scott Anderson.
VMS Spec.
UVO/CSC
T.RTitleUserPersonal
Name
DateLines
1278.1ALEXWS::ELLAThu Apr 25 1996 10:197
Hello,

	We will check the code according to the register dump and send you our 
	conclusion.

Regards,
	Ella.
1278.2CSC32::BUTTERWORTHGun Control is a steady hand.Fri Apr 26 1996 17:0019
    Re -2. In a nutshell, a data-structure has been stomped on. 
    R5 should have held a pointer to a structure and doesn't. The section of 
    code its in runs when the daemon has received a control message that says 
    an archive of a system has been completed. The pointer to the structure
    ( i.e., R5) came from another structure that was passed in as an
    argument. Since the failing instruction was the first use of R5 after
    the pointer was moved into it I'd say that the structure is corrupt.
    The real work is figuring out how.
    
    There is not enough stack context within the stack dump provided by the
    ACCVIO exception handler so we may need a process dump. The
    CONSOLE$STARTUP.COM will need to be modified so that it doesn't INSTALL
    the CONSOLE$DAEMON.EXE as a known image and PCM must then be fully
    restarted using CONSOLE$STARTUP. When the problem occurs, you'll
    get a CONSOLE$DAEMON.DMP in CONSOLE$TMP:. Make this file available
    for copying.
    
    Regs,
      Dan