[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

954.0. "Read error on local Socket" by 42326::ANDERSONS () Wed Aug 30 1995 07:54

 Dear all

 My customer has problems with displaying multi line windows on a vxt. The 
 customer has just upgraded to OpenVMS V6.1. Before the upgrade he didn't have
 a problem.

 The problem .....

	customer has setup multiline actions to multiple windows on multi 
	vxt's. After upgradeing to OpenVMS V6.1 some of the windows die. This
	occurs only after one or two events have been reported to the window. 
	These windows then recieve a 'red' event which then closes the window.
	The window is then recreated when that action occurs again. 


 He received the following messages in the log file ...

	CONSOLE$ENS_DAEMON: eventport_error Callback
		errno_val : 0
		     msg1 : Read error on Local socket ENS_MONITOR
		     msg2 : error 0
	CONSOLE$ENS_DAEMON: eventport_error Callback
		errno_val : 0
		     msg1 : Read error on Local socket ENS_MONITOR
		     msg2 : error 0
			.
			.
			.
	CONSOLE$ENS_DAEMON: eventport_error Callback
		errno_val : 0
		     msg1 : Read error on Local socket ENS_C3
		     msg2 : error 0

	Error deleting Log file - CONSOLE$TMP:Multi-Line__003.LOG
		errno = 98954

	CONSOLE$ENS_DAEMON: eventport_error Callback
		errno_val : 0
		     msg1 : Read error on Local socket Multi-Line__001
		     msg2 : error 0

	CONSOLE$ENS_DAEMON: eventport_error Callback
		errno_val : 0
		     msg1 : Read error on Local socket RMON_Multi-_001
		     msg2 : error 0

The last two errors are repeated with 'msg1' _XXX being incremented by one.


Customer has just called to say he has restarted PCM and he nolonger has 
the problem, but would still like an answer to the above problem.

Any input, gratefully received.

 Regards

 Scott Anderson 
 VMS Specialist
 Basingstoke.
        
T.RTitleUserPersonal
Name
DateLines
954.142498::GAMETThu Aug 31 1995 10:2910
    We have the same problem (among many others) - which persists.
    
    � Customer has just called to say he has restarted PCM and he no longer
    � has the problem...
    
    Ahh... but he will... he will.
    
    Ross Watson
    Digital On-site support
    British Telecom
954.2What version?ZENDIA::DBIGELOWInnovate, Integrate, EvaporateThu Aug 31 1995 10:485
    WHat version of PCM are they running? The latest is version 1.6 and
    there is also an ECO kit available. These can be found on
    pcmsvr::cm$kits.
    
    Dave
954.342498::GAMETThu Aug 31 1995 11:354
    I don't know about .0, but we're running V1.6-110 (and seeing the very
    same problem).
    
    Ross
954.4What version42326::ANDERSONSThu Aug 31 1995 11:389
 Hi Dave,

	The customer has V1.6-100 of PCM. I hope this helps.


Scott Anderson
VMS
Basingstoke.
954.5Same pb here.48243::MENICACCIMon Sep 04 1995 06:2329
	One of my customer has similar problems. 

The multi-line window regularly disappears.

He found in CONSOLE$ENS_DAEMON.LOG;1 :

CONSOLE$ENS_DAEMON: eventport_error Callback
    errno_val : 0
         msg1 : Read error on Local socket Multi-Line__002
         msg2 : error 0


CONSOLE$ENS_DAEMON: eventport_error Callback
    errno_val : 0
         msg1 : Read error on Local socket ENS_MONITOR
         msg2 : error 0
CONSOLE$ENS_DAEMON: eventport_error Callback
    errno_val : 0
         msg1 : Read error on Local socket ENS_C3
         msg2 : error 0
CONSOLE$ENS_DAEMON: eventport_error Callback
    errno_val : 0


The CONSOLEECO01016 was installed.                                                            


Maria MENICACCI
French CSC.
954.6ZENDIA::DBIGELOWInnovate, Integrate, EvaporateTue Sep 05 1995 10:5817
    Maria,
    
        Can you ask your customer to run the event list interactively and
    see if they get the same problem? The command to do is:
    
         $ Console event
    
    There  are some command qualifiers which may be used to set the
    display. They then can spawn this command using something like:
    
    SPAWN/NOWAIT/INPUT=NL:/NOTIFY/OUTPUT=SYS$LOGIN:ELIST.LOG CONSOLE EVENT
    
    This would be a temporary fix until we fix the problem.
    
    Dave
    
    
954.7interactive - $Console Event42326::ANDERSONSTue Sep 05 1995 11:5811
Hi Dave,	

	I called my customer and told him the good news about the temporary fix.
	He then told me that he had tried this at the time but,this also didn't 
        work. He went on to say that the problem has not come back since he     
        restarted PCM. 
	
	Thanks for the input Dave, I hope all this helps in some strange way..

Scott 
VMS
954.8CSC32::BUTTERWORTHGun Control is a steady hand.Wed Sep 06 1995 16:0413
    Turn on debug for the action routines so that the logfile will be left
    around in CONSOLE$TMP if it isn;t already. What we want to see is the
    output from MULTI-LINE_XXXXX processes so 
    
    DEFINE/SYSTEM CONSOLE$DEBUG ACTION
    
    
    and when one dies take a look at the file. Remember that the
    CONSOLE$TMP directory is cleaned out when you restart PCM so take a
    look befor eyou restart PCM.
    
    REgs,
      Dan
954.9CONSOLE$EVENTLIST.DAT48243::MENICACCIThu Sep 07 1995 08:0541
	Doing some tests on my own system I have the following pb :

$ console event
POLYCENTER Console Manager
Eventlist Version V1.6-110
Copyright (c) 1995 Digital Equipment Corporation. All Rights Reserved

CM Eventlist: Getting SYSTEM preferences from DECW$SYSTEM_DEFAULTS:CONSOLE$EVENT
LIST.DAT
%SYSTEM-F-ACCVIO, access violation, reason mask=00, virtual address=00000000, PC
=0004ACC0, PSL=0BC00000

  Improperly handled condition, image exit forced.

        Signal arguments              Stack contents

        Number = 00000005                00000000
        Name   = 0000000C                00000000
                 00000000                27FC0000
                 00000000                7FEC495C
                 0004ACC0                7FEC4924
                 0BC00000                0004AFC0
                                         00000073
                                         0000002C
                                         00000000
                                         0000D405

        Register dump

        R0 = 0400FFFF  R1 = 00000000  R2 = FFFFFFFF  R3 = 0000002C
        R4 = 00000000  R5 = 0000D405  R6 = 003D69C0  R7 = 00067D9C
        R8 = 00005970  R9 = 00000000  R10= 0000FFFF  R11= 00005968
        AP = 7FEC4890  FP = 7FEC4850  SP = 7FEC48CC  PC = 0004ACC0
        PSL= 0BC00000


How can I recreate this "lost/missing" file ?

Thanks for any input.

Maria.
954.10ZENDIA::DBIGELOWInnovate, Integrate, EvaporateThu Sep 07 1995 11:269
    I've just poked around, trying to reproduce this error and I did so
    by defining CONSOLE$DEBUG to be eventlist. Sure enough, it accvio'ed.
    I then made an empty console$eventlist.dat file and the event list
    window would not appear. It is obviously looking for some values
    in the file, of which I do not know. I don't have the source code at
    the moment. Perhaps the support team in Israel can take a quick look at
    the code and provide some input. 
    
    Dave
954.11CSC32::BUTTERWORTHGun Control is a steady hand.Thu Sep 07 1995 15:0610
    Turn off debug and it won't break of course. It is accvioing
    while it's in the call stack to output the message about reading user
    preferences which occurs shortly after the message you saw about
    reading system preferences. The routine that returns the full file-spec 
    will return a NULL value *if* it doesn't find a the user-preferences
    file. The debugging code fails to take that into account and ACCVIO's
    because of the NULL pointer.
    
    REgs,
      Dan
954.12yes, ACCVIO if console$debug is defined ...48243::MENICACCIFri Sep 08 1995 04:2314
	Thanks Dave.

On my system the logical name console$debug was defined (ALL) for
trouble shooting purposes.

So when console$debug is defined : console eventlist accvio's.

I deassigned the logical name and console eventlist works.


??? No DECW$SYSTEM_DEFAULTS:CONSOLE$EVENTLIST.DAT file exists on
my system.

Maria.
954.13CSC32::BUTTERWORTHGun Control is a steady hand.Fri Sep 08 1995 10:2610
    And it doesn't have to exist. The code looks for s SYSTEM prefreences
    file in DECW$SYSTEM_DEFAULTS. It then looks for a USER preferences
    file in several places. The filename that it searchs for is a function
    of how the the action was started, i.e., by a filter as the result of
    an event, by the C3 or interactively from the command line. The bug in
    the debugging code is such that it fails to take into account that it
    might not find the file and it subsequently uses a NULL pointer.
    
    REgs,
       Dan