| Title: | DECWINDOWS 26-JAN-89 to 29-NOV-90 |
| Notice: | See 1639.0 for VMS V5.3 kit; 2043.0 for 5.4 IFT kit |
| Moderator: | STAR::VATNE |
| Created: | Mon Oct 30 1989 |
| Last Modified: | Mon Dec 31 1990 |
| Last Successful Update: | Fri Jun 06 1997 |
| Number of topics: | 3726 |
| Total number of notes: | 19516 |
Please could somebody help with a VCS-DECWINDOWS problem. The history
of the problem can be found in latour::vcs conferance, note 854.
The problem appears to be with DECWINDOWS and not VCS. The following
error log is recorded everytime windows crashes.
20-AUG-1990 16:22:59.3 Hello, this is the X server
Dixmain address=127b0
Now attach all known txport images
%DECW-I-ATTACHED, transport DECNET attached to its network
in SetFontPath
Connection 98d00 is closed by Txport
out SetFontPath
GPX color/monochrome support loaded
gpx$InitOutput address=14e7f4
Connection Prefix: len == 42
20-AUG-1990 16:23:43.7 Now I call scheduler/dispatcher
20-AUG-1990 16:33:05.6 Connection 9a430 is closed by Txport
21-AUG-1990 09:13:47.1 Connection 2ade00 is closed by Txport
21-AUG-1990 16:02:38.0 %LIB-?-INSVIRMEM, insufficient virtual memory
-BAS-W-NOMSG, Message number 801AD6E8
-BAS-NOMSG
Request opcode 53 is ignored due to internal runtime error 158217 for client 2(#error = 1)
Exception Call stack dump follows:
8eec5
eb5a
dff4
14f773
155bcf
155c17
202cf
d60a
10f5b
10a91
12a7f
********** marking the end of call stack dump **********
********************************************************
21-AUG-1990 16:02:40.1 %LIB-?-INSVIRMEM, insufficient virtual memory
-BAS-W-NOMSG, Message number 801AD6E8
-BAS-NOMSG
Request opcode 53 is ignored due to internal runtime error 158217 for client 1(#error = 1)
Exception Call stack dump follows:
8eec5
eb5a
dff4
14f773
155bcf
155c17
202cf
d60a
10f5b
10a91
12a7f
********** marking the end of call stack dump **********
********************************************************
21-AUG-1990 16:02:44.4 %LIB-?-INSVIRMEM, insufficient virtual memory
-BAS-W-NOMSG, Message number 801AD6E8
-BAS-NOMSG
Client 1 has made too many runtime errors(2), its connection is marked for termination
Exception Call stack dump follows:
8eec5
eb5a
dff4
14f773
155bcf
155c17
202cf
d60a
10f5b
10a91
12a7f
********** marking the end of call stack dump **********
********************************************************
21-AUG-1990 16:02:45.2 ..ddx layer returns bad status(17)
21-AUG-1990 16:02:45.3 ..Dispatcher close down connection 1
21-AUG-1990 16:04:40.8 %LIB-?-INSVIRMEM, insufficient virtual memory
-BAS-W-NOMSG, Message number 801AD6E8
-BAS, Message number 801AD6E8
I have increased VIRTUALPAGECNT on the system now to 200000, however
this crash occured at that setting. Is it feasible for me to continue
increasing VIRTUALPAGECNT and PGFLQUO until the problem goes away
or am I barking up the wrong tree??
The following are the SYSTEM account Quotas:
Username: SYSTEM Owner: 146736 BARONNET JM.
Account: JB2 IS UIC: [1,4] ([SYSTEM])
CLI: DCL Tables: DCLTABLES
Default: SYS$SYSROOT:[SYSMGR]
LGICMD: LOGIN
Login Flags:
Primary days: Mon Tue Wed Thu Fri
Secondary days: Sat Sun
Primary 000000000011111111112222 Secondary 000000000011111111112222
Day Hours 012345678901234567890123 Day Hours 012345678901234567890123
Network: ##### Full access ###### ##### Full access ######
Batch: ##### Full access ###### ##### Full access ######
Local: ##### Full access ###### ##### Full access ######
Dialup: ----- No access ------ ----- No access ------
Remote: ##### Full access ###### ##### Full access ######
Expiration: (none) Pwdminimum: 8 Login Fails: 0
Pwdlifetime: 30 00:00 Pwdchange: 10-AUG-1990 11:17 10-AUG-1990 11:17
Last Login: 22-AUG-1990 10:26 (interactive), 22-AUG-1990 01:50 (non-interactive)
Maxjobs: 0 Fillm: 256 Bytlm: 60000
Maxacctjobs: 0 Shrfillm: 0 Pbytlm: 0
Maxdetach: 0 BIOlm: 32 JTquota: 1024
Prclm: 32 DIOlm: 32 WSdef: 1024
Prio: 4 ASTlm: 32 WSquo: 2048
Queprio: 0 TQElm: 100 WSextent: 4096
CPU: (none) Enqlm: 600 Pgflquo: 70000
Authorized Privileges:
CMKRNL CMEXEC SYSNAM GRPNAM ALLSPOOL DETACH DIAGNOSE LOG_IO
GROUP ACNT PRMCEB PRMMBX PSWAPM ALTPRI SETPRV TMPMBX WORLD
OPER EXQUOTA NETMBX VOLPRO PHY_IO BUGCHK PRMGBL SYSGBL MOUNT
PFNMAP SHMEM SYSPRV BYPASS SYSLCK SHARE GRPPRV READALL
SECURITY
Default Privileges:
CMKRNL CMEXEC SYSNAM GRPNAM ALLSPOOL DETACH DIAGNOSE LOG_IO
GROUP ACNT PRMCEB PRMMBX PSWAPM ALTPRI SETPRV TMPMBX WORLD
OPER EXQUOTA NETMBX VOLPRO PHY_IO BUGCHK PRMGBL SYSGBL MOUNT
PFNMAP SHMEM SYSPRV BYPASS SYSLCK SHARE GRPPRV READALL
SECURITY
The following are the Sysgen parameters:
Parameters in use: Active
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
PFCDEFAULT 64 32 0 127 Pages D
KFILSTCNT 16 4 2 255 Slots
GBLSECTIONS 400 250 20 4095 Sections
GBLPAGES 30000 10000 512 -1 Pages
GBLPAGFIL 6024 1024 128 -1 Pages
MAXPROCESSCNT 90 32 12 8192 Processes
SMP_CPUS -1 -1 0 -1 CPU bitmask
MULTIPROCESSING 3 3 0 3 Coded-value
SMP_SANITY_CNT 300 300 1 -1 10ms.
SMP_SPINWAIT 100000 100000 1 8388607 10 usec.
SMP_LNGSPINWAIT 3000000 3000000 1 8388607 10 usec.
PROCSECTCNT 32 32 5 1024 Sections
MINWSCNT 20 20 10 -1 Pages
PAGFILCNT 2 2 1 63 Files
SWPFILCNT 2 2 0 63 Files
SYSMWCNT 1027 500 40 16384 Pages
INTSTKPAGES 4 4 1 -1 Pages
BALSETCNT 81 16 4 1024 Slots
IRPCOUNT 642 60 0 135168 Packets
IRPCOUNTV 2568 250 0 135168 Packets
WSMAX 16400 1024 60 100000 Pages
NPAGEDYN 799744 300032 16384 -1 Bytes
NPAGEVIR 2399744 1000000 16384 -1 Bytes
PAGEDYN 517120 190000 10240 -1 Bytes
VIRTUALPAGECNT 200000 8192 512 600000 Pages
SPTREQ 2100 2500 -1 -1 Pages
LRPCOUNT 100 4 0 4096 Packets
LRPCOUNTV 400 20 0 4096 Packets
LRPSIZE 1504 1504 256 16384 Bytes
SRPCOUNT 936 120 0 270336 Packets
SRPCOUNTV 3744 250 0 270336 Packets
QUANTUM 20 20 2 32767 10Ms D
MPW_WRTCLUSTER 120 120 16 120 Pages
MPW_HILIMIT 2621 500 0 65535 Pages
MPW_LOLIMIT 120 32 0 65535 Pages
MPW_IOLIMIT 4 4 1 127 I/O
MPW_THRESH 200 200 0 65535 Pages D
MPW_WAITLIMIT 2741 620 0 65535 Pages D
MPW_LOWAITLIMIT 2501 380 0 65535 Pages D
PFRATL 0 0 0 -1 Flts/10Sec D
PFRATH 120 120 0 -1 Flts/10Sec D
WSINC 150 150 0 -1 Pages D
WSDEC 250 250 0 -1 Pages D
AWSMIN 50 50 0 -1 Pages D
AWSTIME 20 20 1 -1 10Ms D
SWPOUTPGCNT 500 288 0 -1 Pages D
LONGWAIT 30 30 0 65535 Seconds D
DORMANTWAIT 2 2 0 65535 Seconds D
ERRORLOGBUFFERS 4 4 2 64 Buffers
DUMPSTYLE 1 0 0 -1 Bitmask
USERD1 0 0 0 -1 D
USERD2 0 0 0 -1 D
USER3 0 0 0 -1
USER4 0 0 0 -1
EXTRACPU 1000 1000 0 -1 10Ms D
MAXSYSGROUP 8 8 1 32768 UIC Group D
MVTIMEOUT 3600 3600 1 64000 Seconds D
TAPE_MVTIMEOUT 600 600 1 64000 Seconds D
MAXBUF 2048 2048 1700 64000 Bytes D
DEFMBXBUFQUO 1056 1056 256 64000 Bytes D
DEFMBXMXMSG 256 256 64 64000 Bytes D
FREELIM 101 32 16 -1 Pages
FREEGOAL 1616 200 16 -1 Pages
GROWLIM 101 63 0 -1 Pages D
BORROWLIM 101 300 0 -1 Pages D
XFMAXRATE 236 236 0 255 Special D
LAMAPREGS 0 0 0 255 Mapregs
REALTIME_SPTS 0 0 0 -1 Pages
CLISYMTBL 250 250 10 500 Pages D
LOCKIDTBL 450 200 40 262143 Entries
LOCKIDTBL_MAX 65535 65535 200 262143 Entries D
RESHASHTBL 512 64 1 8192 Entries
DEADLOCK_WAIT 10 10 0 -1 Seconds D
SCSBUFFCNT 50 50 0 32767 Entries
SCSCONNCNT 4 40 2 32767 Entries
SCSRESPCNT 300 300 0 32767 Entries
SCSMAXDG 576 576 28 985 Bytes
SCSMAXMSG 132 132 52 985 Bytes
SCSFLOWCUSH 1 1 0 16 Credits D
SCSSYSTEMID 63589 0 -1 -1 Pure-number
SCSSYSTEMIDH 0 0 -1 -1 Pure-number
SCSNODE "FNYVCS " " " " " "ZZZZ" Ascii
PRCPOLINTERVAL 30 30 1 32767 Seconds D
PASTIMOUT 5 5 1 99 Seconds D
PASTDGBUF 4 4 1 16 Buffers
PANUMPOLL 16 16 1 223 Ports D
PAMAXPORT 64 64 0 223 Port-number D
PAPOLLINTERVAL 5 5 1 32767 Seconds D
PAPOOLINTERVAL 15 15 1 32767 Seconds D
PASANITY 1 1 0 1 Boolean D
PANOPOLL 0 0 0 1 Boolean D
TIMEPROMPTWAIT 65535 -1 0 -1 uFortnights
UDABURSTRATE 0 0 0 31 Longwords
LNMSHASHTBL 128 128 1 16383 Entries
LNMPHASHTBL 128 128 1 16383 Entries
BUGREBOOT 1 1 0 1 Boolean D
CRDENABLE 1 1 0 1 Boolean
DUMPBUG 1 1 0 1 Boolean
BUGCHECKFATAL 0 0 0 1 Boolean D
ACP_MULTIPLE 0 0 0 1 Boolean D
SETTIME 0 0 0 1 Boolean
ACP_SHARE 1 1 0 1 Boolean
UAFALTERNATE 0 0 0 1 Boolean
SAVEDUMP 0 0 0 1 Boolean
CLASS_PROT 0 0 0 1 Boolean D
LGI_BRK_TERM 1 1 0 1 Boolean D
LGI_BRK_DISUSER 0 0 0 1 Boolean D
SHADOWING 0 0 0 1 Boolean
MOUNTMSG 0 0 0 1 Boolean D
DISMOUMSG 0 0 0 1 Boolean D
TTY_SCANDELTA 10000000 10000000 100000 -1 100Ns
TTY_DIALTYPE 0 0 0 255 Bit-Encoded
TTY_SPEED 15 15 1 16 Special
TTY_RSPEED 0 0 0 16 Special
TTY_PARITY 24 24 0 255 Special
TTY_BUF 80 80 0 65535 Characters
TTY_DEFCHAR 402657952 402657952 0 -1 Bit-Encoded
TTY_DEFCHAR2 4098 4098 0 -1 Bit-Encoded
TTY_TYPAHDSZ 78 78 0 -1 Bytes
TTY_ALTYPAHD 200 200 0 32767 Bytes
TTY_ALTALARM 64 64 0 -1 Bytes
TTY_DMASIZE 64 64 0 -1 Bytes D
TTY_PROT 65520 65520 0 -1 Protection
TTY_OWNER 65540 65540 0 -1 UIC
TTY_CLASSNAME "TT" "TT" "AA" "ZZ" Ascii
TTY_SILOTIME 8 8 0 255 Ms
TTY_TIMEOUT 900 900 0 -1 Seconds D
TTY_AUTOCHAR 7 7 0 255 Character D
RMS_DFMBC 16 16 1 127 Blocks D
RMS_DFMBFSDK 0 0 0 127 Blocks D
RMS_DFMBFSMT 0 0 0 127 Blocks D
RMS_DFMBFSUR 0 0 0 127 Buffers D
RMS_DFMBFREL 0 0 0 127 Buffers D
RMS_DFMBFIDX 0 0 0 127 Buffers D
RMS_DFMBFHSH 0 0 0 127 Buffers D
RMS_PROLOGUE 0 0 0 3 Prolog-Lvl D
RMS_EXTEND_SIZE 0 0 0 65535 Blocks D
RMS_FILEPROT 64000 64000 0 65535 Prot-mask
RMS_GBLBUFQUO 1024 1024 0 32767 Gbl bufs D
RMS_DFNBC 8 8 1 127 Blocks D
PQL_DASTLM 24 24 -1 -1 Ast D
PQL_MASTLM 100 4 -1 -1 Ast D
PQL_DBIOLM 18 18 -1 -1 I/O D
PQL_MBIOLM 40 4 -1 -1 I/O D
PQL_DBYTLM 8192 8192 -1 -1 Bytes D
PQL_MBYTLM 32768 1024 -1 -1 Bytes D
PQL_DCPULM 0 0 -1 -1 10Ms D
PQL_MCPULM 0 0 -1 -1 10Ms D
PQL_DDIOLM 18 18 -1 -1 I/O D
PQL_MDIOLM 40 4 -1 -1 I/O D
PQL_DFILLM 16 16 -1 -1 Files D
PQL_MFILLM 8 2 -1 -1 Files D
PQL_DPGFLQUOTA 8192 8192 -1 -1 Pages D
PQL_MPGFLQUOTA 512 512 -1 -1 Pages D
PQL_DPRCLM 8 8 -1 -1 Processes D
PQL_MPRCLM 8 0 -1 -1 Processes D
PQL_DTQELM 8 8 -1 -1 Timers D
PQL_MTQELM 0 0 -1 -1 Timers D
PQL_DWSDEFAULT 254 100 -1 -1 Pages
PQL_MWSDEFAULT 254 60 -1 -1 Pages
PQL_DWSQUOTA 508 200 -1 -1 Pages D
PQL_MWSQUOTA 508 60 -1 -1 Pages D
PQL_DWSEXTENT 2048 400 -1 -1 Pages D
PQL_MWSEXTENT 508 60 -1 -1 Pages D
PQL_DENQLM 30 30 -1 -1 Locks D
PQL_MENQLM 4 4 -1 -1 Locks D
PQL_DJTQUOTA 1024 1024 -1 -1 Bytes D
PQL_MJTQUOTA 0 0 -1 -1 Bytes D
ACP_MAPCACHE 8 8 1 -1 Pages D
ACP_HDRCACHE 162 32 3 -1 Pages D
ACP_DIRCACHE 162 20 2 -1 Pages D
ACP_DINDXCACHE 40 25 2 -1 Pages D
ACP_WORKSET 0 0 0 -1 Pages D
ACP_FIDCACHE 64 64 0 -1 File-Ids D
ACP_EXTCACHE 64 64 0 -1 Extents D
ACP_EXTLIMIT 100 100 0 1000 Percent/10 D
ACP_QUOCACHE 90 64 0 -1 Users D
ACP_SYSACC 40 8 0 -1 Directories D
ACP_MAXREAD 32 32 1 64 Blocks D
ACP_WINDOW 7 7 1 -1 Pointers D
ACP_WRITEBACK 1 1 0 1 Boolean D
ACP_DATACHECK 2 2 0 3 Bit-mask D
ACP_BASEPRIO 8 8 4 31 Priority D
ACP_SWAPFLGS 14 15 0 15 Bit-mask D
ACP_XQP_RES 1 1 0 1 Boolean
ACP_REBLDSYSD 1 1 0 1 Boolean
DEFPRI 4 4 1 31 Priority D
IJOBLIM 64 64 1 1024 Jobs D
BJOBLIM 16 16 0 1024 Jobs D
NJOBLIM 16 16 0 1024 Jobs D
RJOBLIM 16 16 0 65535 Jobs D
DEFQUEPRI 100 100 0 255 Priority D
MAXQUEPRI 100 100 0 255 Priority D
LGI_PWD_TMO 30 30 0 255 Seconds D
LGI_RETRY_LIM 3 3 0 255 Tries D
LGI_RETRY_TMO 20 20 0 255 Seconds D
LGI_BRK_LIM 5 5 0 255 Failures D
LGI_BRK_TMO 300 300 0 -1 Seconds D
LGI_HID_TIM 300 300 0 -1 Seconds D
VAXCLUSTER 0 1 0 2 Coded-value
EXPECTED_VOTES 1 1 1 127 Votes
VOTES 1 1 0 127 Votes
RECNXINTERVAL 20 20 1 32767 Seconds D
DISK_QUORUM " " " " " " "ZZZZ" Ascii
QDSKVOTES 1 1 0 127 Votes
QDSKINTERVAL 10 10 1 32767 Seconds
ALLOCLASS 0 0 0 255 Pure-number
LOCKDIRWT 1 0 0 255 Pure-number
NISCS_CONV_BOOT 0 0 0 1 Boolean
NISCS_LOAD_PEA0 0 0 0 1 Boolean
NISCS_PORT_SERV 0 0 0 3 Bit-encoded
MSCP_LOAD 0 0 0 1 Boolean
MSCP_SERVE_ALL 0 0 0 2 Coded-value
MSCP_BUFFER 128 128 16 -1 Coded-value
MSCP_CREDITS 4 4 2 8 Coded-value
TAILORED 0 0 0 1 Boolean
WS_OPA0 0 0 0 1 Boolean D
STARTUP_P1 " " " " " " "zzzz" Ascii
STARTUP_P2 " " " " " " "zzzz" Ascii
STARTUP_P3 " " " " " " "zzzz" Ascii
STARTUP_P4 " " " " " " "zzzz" Ascii
STARTUP_P5 " " " " " " "zzzz" Ascii
STARTUP_P6 " " " " " " "zzzz" Ascii
STARTUP_P7 " " " " " " "zzzz" Ascii
STARTUP_P8 " " " " " " "zzzz" Ascii
WINDOW_SYSTEM 1 0 0 2 Pure-number D
ERLBUFFERPAGES 2 2 2 32 Pages
TAPE_ALLOCLASS 0 0 0 255 Pure-number
Parameters in use: Active
Parameter Name Current Default Minimum Maximum Unit Dynamic
-------------- ------- ------- ------- ------- ---- -------
PAGTBLPFC 2 2 0 127 Pages D
SYSPFC 1 1 0 127 Pages
PIXSCAN 8 1 0 8192 Processes D
SMP_CPUSH 0 0 0 -1 CPU bitmask
SMP_TICK_CNT 30 30 1 -1 10ms.
DLCKEXTRASTK 512 512 256 -1 Bytes
EXUSRSTK 1024 1024 1024 -1 Pages*512
LRPMIN 1088 1088 256 16384 Bytes
SRPSIZE 96 96 96 144 Bytes
SRPMIN 32 32 0 144 Bytes
CHANNELCNT 127 127 31 2047 Channels
PIOPAGES 245 245 10 -1 Pages
CTLPAGES 50 50 10 -1 Pages
CTLIMGLIM 35 35 0 -1 Pages
IMGIOCNT 64 64 32 -1 Pages D
MPW_PRIO 4 4 0 31 D
SWP_PRIO 4 4 0 31 D
TBSKIPWSL 8 8 0 512 Pages D
PHYSICALPAGES 1047552 1047552 2048 1047552 Pages
PFRATS 0 0 0 -1 Flts/10Sec D
SWPRATE 500 500 0 -1 10Ms/Swap D
SWPALLOCINC 120 96 16 -1 Blocks
IOTA 2 2 0 32767 10Ms D
SWPFAIL 20 20 0 32767 D
VMSD1 0 0 0 -1 D
VMSD2 0 0 0 -1 D
VMSD3 0 0 0 -1 D
VMSD4 0 0 0 -1 D
VMS5 0 0 0 -1
VMS6 0 0 0 -1
VMS7 0 0 0 -1
VMS8 0 0 0 -1
JOBCTLD 0 0 0 -1 D
PU_OPTIONS 0 0 0 -1 D
WPTTE_SIZE 1000 1000 0 -1 Entries D
WPRE_SIZE 5 5 0 -1 Pages D
QBUS_MULT_INTR 0 0 0 1 Boolean
LOCKRETRY 100000 100000 1 -1 Retries D
PE1 0 0 0 -1 D
PE2 0 0 0 -1 D
PE3 0 0 0 -1 D
PE4 0 0 0 -1 D
PE5 0 0 0 -1
PE6 0 0 0 -1
CLOCK_INTERVAL 10000 10000 500 10000 us
NOAUTOCONFIG 0 0 0 1 Boolean D
TIME_CONTROL 0 0 0 -1 Bit-mask D
BREAKPOINTS 3 3 0 -1 Bitmask
NOCLUSTER 0 0 0 1 Boolean
POOLPAGING 1 1 0 1 Boolean
SBIERRENABLE 1 1 0 1 Boolean
WRITABLESYS 0 0 0 1 Boolean
RESALLOC 0 0 0 1 Boolean
SSINHIBIT 0 0 0 1 Boolean
CONCEAL_DEVICES 1 1 0 1 Boolean
WRITESYSPARAMS 0 1 0 1 Boolean D
NOPGFLSWP 0 0 0 1 Boolean D
LOAD_SYS_IMAGES 1 1 0 1 Boolean
TTY_DEFPORT 0 0 0 -1 Bit-Encoded
SA_APP 0 0 0 1 Boolean
S0_PAGING 0 0 0 -1 Bit-mask
POOLCHECK 0 0 0 -1 Bit-encoded D
PSEUDOLOA 0 0 0 -1 Pages
SCH_CTLFLAGS 0 0 0 -1 Bit-mask D
MINCLASSPRI 1 1 0 15 Priority D
MAXCLASSPRI 7 7 0 15 Priority D
MINPRPRI 7 7 0 15 Priority D
RSRVPAGCNT 2048 2048 128 16384 Pages D
AFFINITY_SKIP 2 2 0 255 Pure-number D
AFFINITY_TIME 0 0 0 -1 10Ms D
The machine is a VAXSTATION 3100 with 32MB memory.
Thanks
Peter.
| T.R | Title | User | Personal Name | Date | Lines |
|---|---|---|---|---|---|
| 3243.1 | Need more information | STAR::VATNE | Peter Vatne, VMS Development | Wed Aug 22 1990 13:07 | 13 |
I'd say that your initial reaction was correct -- if the server is running out of memory, you should increase the number of virtual pages and the page file quota. However, you have already increased these numbers to a generous extent. The problem then is either a memory leak in the server, or VCS is simply consuming too many resources in the server. Some characterization of VCS would help. How long does it take before the server runs out of memory? How many connections are there to the server? How many windows are created? How many pixmaps are created? Is there something that VCS is continually creating and destroying? The idea behind the above questions is to narrow down which resource is chewing up all of the server's memory. | |||||
| 3243.2 | exit | BLKWDO::MCAFOOS | Bob McAfoos - TFO MIS | Wed Aug 22 1990 19:03 | 40 |
I had the same problem on VMS 5.3 and VCS. I installed VMS 5.4-4G1 on
the VCS system the other day and the windows manager still shuts down
at regular intervals.
I run 3 windows: VCS C3, VCS$ENS, and CLOCK. The window manager shuts
down at different times, but usually can be counted on to fail at least
twice a day.
The configuration is: VS3100, 24meg memory, 2 RZ23. This is the only
satellite on a uVAXII hosted LAVc.
Here is the DECW$SERVER_0_ERROR.LOG .....
21-AUG-1990 15:21:54.3 Hello, this is the X server
Dixmain address=13074
Now attach all known txport images
%DECW-I-ATTACHED, transport DECNET attached to its network
in SetFontPath
Connection b2500 is accepted by Txport
Connection b2538 is accepted by Txport
out SetFontPath
GPX color/monochrome support loaded
gpx$InitOutput address=162c30
Connection Prefix: len == 42
21-AUG-1990 15:23:21.8 Now I call scheduler/dispatcher
21-AUG-1990 15:23:23.7 Connection b2570 is accepted by Txport
21-AUG-1990 15:23:28.5 Connection b2500 is closed by Txport
21-AUG-1990 15:24:03.4 Connection b2570 is closed by Txport
21-AUG-1990 15:24:07.7 Connection b2500 is accepted by Txport
21-AUG-1990 15:24:12.0 Connection b3c18 is accepted by Txport
21-AUG-1990 15:24:36.3 Connection b2570 is accepted by Txport
21-AUG-1990 15:24:42.6 Connection b3c50 is accepted by Txport
21-AUG-1990 15:24:47.5 Connection b3c88 is accepted by Txport
21-AUG-1990 15:25:04.2 Connection 293650 is accepted by Txport
21-AUG-1990 18:19:16.4 Connection b2538 is closed by Txport (status = 20e4)
21-AUG-1990 18:19:59.8 Connection 293650 is closed by Txport
22-AUG-1990 05:15:40.8 %DECW-I-ATTACH_LOST, transport DECNET detected its network shutting down
| |||||
| 3243.3 | More Info | BLKWDO::MCAFOOS | Bob McAfoos - TFO MIS | Thu Aug 23 1990 15:04 | 48 |
I am still getting the "Insufficient Virtual Memory" error also.
This is the DECW$SERVER_0_ERROR.LOG for last night's failure:
22-AUG-1990 13:22:49.7 Hello, this is the X server
Dixmain address=13074
Now attach all known txport images
%DECW-I-ATTACHED, transport DECNET attached to its network
in SetFontPath
Connection b2500 is accepted by Txport
out SetFontPath
GPX color/monochrome support loaded
gpx$InitOutput address=153230
Connection Prefix: len == 42
22-AUG-1990 13:24:10.1 Now I call scheduler/dispatcher
22-AUG-1990 13:24:12.5 Connection b2538 is accepted by Txport
22-AUG-1990 13:24:17.1 Connection b2500 is closed by Txport
22-AUG-1990 13:25:58.1 Connection b2500 is accepted by Txport
22-AUG-1990 13:28:15.4 Connection b2538 is closed by Txport
22-AUG-1990 13:28:19.7 Connection b2570 is accepted by Txport
22-AUG-1990 13:28:24.1 Connection b3c18 is accepted by Txport
22-AUG-1990 13:28:42.1 Connection b2538 is accepted by Txport
22-AUG-1990 13:28:48.7 Connection b3c50 is accepted by Txport
22-AUG-1990 13:28:52.9 Connection b3c88 is accepted by Txport
22-AUG-1990 13:29:09.1 Connection 293650 is accepted by Txport
22-AUG-1990 23:02:12.7 Using extra todo packet pool...
22-AUG-1990 23:43:15.0 %LIB-?-INSVIRMEM, insufficient virtual memory
-C74-W-NOMSG, Message number 801DB2F0
-C74
Request opcode 53 is ignored due to internal runtime error 158217 for client 3(#error = 1)
Exception Call stack dump follows:
a748d
eae2
df7c
154203
15a67b
15a6c3
20adf
d5ee
1083d
10355
13343
********** marking the end of call stack dump **********
********************************************************
22-AUG-1990 23:45:39.5 %LIB-?-INSVIRMEM, insufficient virtual memory
-C74-W-NOMSG, Message number 801DB2F0
-C74
| |||||
| 3243.4 | Hello, Is Anyone Home???? | BLKWDO::MCAFOOS | Bob McAfoos - TFO MIS | Tue Aug 28 1990 13:15 | 11 |
Is anyone out there??????? Or is this a case of ignore it and hope it
goes away???
Both DECWindows and VCS are very good products, but if they're
constantly crashing, who needs it?
If more info is required, let me know and I'll try to provide it.
Thanks,
| |||||
| 3243.5 | Please QAR it | STAR::VATNE | Peter Vatne, VMS Development | Tue Aug 28 1990 14:06 | 8 |
As has been remarked many times before, if you want to bring this problem to the attention of developers, please QAR this. You may wish to QAR it against both VCS and DECwindows, in case the problem is simply one of excess resource usage on VCS' part. We know that the server should handle insufficient virtual memory errors better, but we are more concerned at the moment about possible memory leaks. See note 2 on how to enter a DECwindows QAR. | |||||
| 3243.6 | MORE INFO | RUTILE::DC_BERETTA | Wed Aug 29 1990 06:18 | 311 | |
Hello Peter
Yes, and thankyou I will QAR this problem with both VCS and DECWINDOWS.
I have been observing both systems and have waited for them to crash
again. One of them crashed yesterday again (FNYVCS) and the next one looks
like it is preparing for a crash (FYVCS2). My reason for saying this
is because having done an "ANALYSE/ERROR" on both systems I noticed at the
approximate time of the first one crashing (i.e. 8 seconds later)
a non fatal bug check was recorded. (see below) On the second system
a similiar non-fatal bugcheck was recorded yesterday evening but
WINDOWS and VCS are still up.
Error log report for node: FNYVCS
---------------------------------
V A X / V M S SYSTEM ERROR REPORT COMPILED 29-AUG-1990 09:21
PAGE 10.
******************************* ENTRY 809. *******************************
ERROR SEQUENCE 616. LOGGED ON: SID 0A000004
DATE/TIME 28-AUG-1990 14:24:44.24 SYS_TYPE 01120102
SCS NODE: FNYVCS VAX/VMS V5.3
NON-FATAL BUGCHECK KA650 CPU REV# 5. FW REV# 1.2
SSRVEXCEPT, Unexpected system service exception
PROCESS NAME VCS FNYVCS 0.0
PROCESS ID 00010013
ERROR PC 80002386
ERROR PSL 01400000
INTERRUPT PRIORITY LEVEL = 00.
PREVIOUS MODE = EXECUTIVE
CURRENT MODE = EXECUTIVE
STACK POINTERS
KSP 7FFE77B4 ESP 7FFE9794 SSP 7FFECBFC USP 7FF27C6C ISP 806EF200
GENERAL REGISTERS
R0 00000001 R1 80002380 R2 000001BC R3 7FF86E20 R4 00000002
R5 7FFECC44 R6 000001BC R7 7FF86E20 R8 7FF56D78 R9 7FFECA0C
R10 803E693A R11 7FFE2BDC AP 7FFE97AC FP 7FFE9794 SP 7FFE77F8
TODR 883636B5
CADR 000000FC
1ST LEVEL CACHE STATUS:
_D STREAM ENABLED
_I STREAM ENABLED
_SET 1 ENABLED
_SET 2 ENABLED
MSER 00000000
1ST LEVEL CACHE HIT
DSER 00000000
QBEAR 0000000A
DEAR 00000000
IPCR0 00000020
LOCAL MEMORY EXT ACCESS ENABLED
MEMCSR16 00000044
PHYSICAL PAGE ADDR = 00000(X)
ECC ERROR SYNDROME = 44(X)
MEMCSR17 00001005
ECC ENABLED
CRD INTERRUPT ENABLED
MAIN MEM CYCLE SELECT = 5/3
MEMCSR0 80000016
MEMORY MODULE TYPE = MS650 (8 MB)
SYSTEM BANK = 00.
MEMCON 00AA3333
MEMORY CONFIGURATION:
_BANKS ENABLED = 0011001100110011
V A X / V M S SYSTEM ERROR REPORT COMPILED 29-AUG-1990 09:21
PAGE 11.
_MEMORY MODULE #1. - MS650 (8 MB)
_MEMORY MODULE #2. - MS650 (8 MB)
_MEMORY MODULE #3. - MS650 (8 MB)
_MEMORY MODULE #4. - MS650 (8 MB)
MEMORY ERROR STATUS:
_MEMORY MODULE #1.
CACR FFB1F690
2ND LEVEL CACHE STATUS:
_ENABLED
CYCLE SPEED CODE = 2.
CBTCR C0000004
CDAL BUS T/O INTERVAL = 000004(X)
******************************* ENTRY 810. *******************************
ERROR SEQUENCE 730. LOGGED ON: SID 0A000004
DATE/TIME 29-AUG-1990 09:19:03.66 SYS_TYPE 01120102
SCS NODE: FNYVCS VAX/VMS V5.3
TIME STAMP KA650 CPU REV# 5. FW REV# 1.2
ANA/ERR/SINC=20-AUG-1990 00:00:00.00/EXCLUDE=(DISKS,TAPE)/OUT=ERR.TXT
____________________________________________________________________________
And the other node: FYVCS2
--------------------------
V A X / V M S SYSTEM ERROR REPORT COMPILED 29-AUG-1990 09:32
PAGE 5.
******************************* ENTRY 483. *******************************
ERROR SEQUENCE 721. LOGGED ON: SID 0A000004
DATE/TIME 28-AUG-1990 17:48:35.88 SYS_TYPE 01120102
SCS NODE: FYVCS2 VAX/VMS V5.3
NON-FATAL BUGCHECK KA650 CPU REV# 5. FW REV# 1.2
SSRVEXCEPT, Unexpected system service exception
PROCESS NAME FLOCON 093.1
PROCESS ID 00010032
ERROR PC 80002386
ERROR PSL 01400000
INTERRUPT PRIORITY LEVEL = 00.
PREVIOUS MODE = EXECUTIVE
CURRENT MODE = EXECUTIVE
STACK POINTERS
KSP 7FFE77B4 ESP 7FFE9794 SSP 7FFEC9F8 USP 7FF29150 ISP 806EF200
GENERAL REGISTERS
R0 00000001 R1 80002380 R2 00000002 R3 7FFC5AFC R4 803A0F50
R5 00000004 R6 803A0F60 R7 00000003 R8 7FFEDE00 R9 001E44B2
R10 7FFED7D4 R11 7FFE2BDC AP 7FFE97AC FP 7FFE9794 SP 7FFE77F8
TODR 89716BDC
CADR 000000FC
1ST LEVEL CACHE STATUS:
_D STREAM ENABLED
_I STREAM ENABLED
_SET 1 ENABLED
_SET 2 ENABLED
MSER 00000000
1ST LEVEL CACHE HIT
DSER 00000000
QBEAR 0000000A
DEAR 00000000
IPCR0 00000020
LOCAL MEMORY EXT ACCESS ENABLED
MEMCSR16 00000044
PHYSICAL PAGE ADDR = 00000(X)
ECC ERROR SYNDROME = 44(X)
MEMCSR17 00001005
ECC ENABLED
CRD INTERRUPT ENABLED
MAIN MEM CYCLE SELECT = 5/3
MEMCSR0 80000016
MEMORY MODULE TYPE = MS650 (8 MB)
SYSTEM BANK = 00.
MEMCON 00AA3333
MEMORY CONFIGURATION:
_BANKS ENABLED = 0011001100110011
V A X / V M S SYSTEM ERROR REPORT COMPILED 29-AUG-1990 09:32
PAGE 6.
_MEMORY MODULE #1. - MS650 (8 MB)
_MEMORY MODULE #2. - MS650 (8 MB)
_MEMORY MODULE #3. - MS650 (8 MB)
_MEMORY MODULE #4. - MS650 (8 MB)
MEMORY ERROR STATUS:
_MEMORY MODULE #1.
CACR FFA1E890
2ND LEVEL CACHE STATUS:
_ENABLED
CYCLE SPEED CODE = 2.
CBTCR C0000004
CDAL BUS T/O INTERVAL = 000004(X)
ANA/ERR/SINC=15-AUG-1990 00:00:00.00/INCLUDE=BUGCHECK/OUT=ERR.FYVCS2
RE: Note .1
===========
I apologise for not supplying you with more information sooner.
Can you suggest some ways for me to detect "memory leaks".
Accounting reveals to me that there were no users logged in at the
time of the crash. A review of the log files does not indicate anything
obvious other than the normal events being logged. A "show error"
does not indicate any memory errors. Should I install VPA or SPM
or something similar, or use Monitor with record/playback ?
Part of the accounting report at about the time of the crash:
DETACHED Process Termination
----------------------------
Username: SYSTEM UIC: [SYSTEM]
Account: <start> Finish time: 28-AUG-1990 14:24:41.21
Process ID: 00000097 Start time: 24-AUG-1990 08:31:56.20
Owner ID: Elapsed time: 4 05:52:45.01
Terminal name: Processor time: 0 00:13:55.08
Remote node addr: Priority: 6
Remote node name: Privilege <31-00>: 17110805
Remote ID: Privilege <63-32>: 00000000
Queue entry: Final status code: 1000000C
Queue name:
Job name:
Final status text: %SYSTEM-F-ACCVIO, access violation, reason mask=!XB, virtual
Page faults: 28522 Direct IO: 24519
Page fault reads: 81 Buffered IO: 76625
Peak working set: 4000 Volumes mounted: 0
Peak page file: 27306 Images executed: 1
SUBPROCESS Process Termination
------------------------------
Username: SYSTEM UIC: [SYSTEM]
Account: <start> Finish time: 28-AUG-1990 14:24:41.67
Process ID: 0000009C Start time: 24-AUG-1990 08:49:18.23
Owner ID: 00000093 Elapsed time: 4 05:35:23.44
Terminal name: Processor time: 0 00:03:56.09
Remote node addr: Priority: 4
Remote node name: Privilege <31-00>: FFFFFFFF
Remote ID: Privilege <63-32>: FFFFFFFF
Queue entry: Final status code: 0BF79351
Queue name:
Job name:
Final status text: <no text>
Page faults: 1578 Direct IO: 42362
Page fault reads: 80 Buffered IO: 25363
Peak working set: 2511 Volumes mounted: 0
Peak page file: 6748 Images executed: 3
SUBPROCESS Process Termination
------------------------------
Username: SYSTEM UIC: [SYSTEM]
Account: <start> Finish time: 28-AUG-1990 14:24:42.92
Process ID: 00000099 Start time: 24-AUG-1990 08:32:37.07
Owner ID: 00000093 Elapsed time: 4 05:52:05.85
Terminal name: Processor time: 0 00:07:35.50
Remote node addr: Priority: 4
Remote node name: Privilege <31-00>: FFFFFFFF
Remote ID: Privilege <63-32>: FFFFFFFF
Queue entry: Final status code: 12DBA002
Queue name:
Job name:
Final status text: <no text>
Page faults: 1427 Direct IO: 31
Page fault reads: 81 Buffered IO: 97
Peak working set: 2582 Volumes mounted: 0
Peak page file: 5436 Images executed: 3
DETACHED Process Termination
----------------------------
Username: SYSTEM UIC: [SYSTEM]
Account: <start> Finish time: 28-AUG-1990 14:24:46.44
Process ID: 0000009A Start time: 24-AUG-1990 08:32:41.13
Owner ID: Elapsed time: 4 05:52:05.31
Terminal name: Processor time: 0 00:22:16.71
Remote node addr: Priority: 4
Remote node name: Privilege <31-00>: 00158820
Remote ID: Privilege <63-32>: 00000000
Queue entry: Final status code: 12DB821C
Queue name:
Job name:
Final status text: <no text>
Page faults: 3341239 Direct IO: 33
Page fault reads: 1275 Buffered IO: 82226
Peak working set: 2048 Volumes mounted: 0
Peak page file: 13238 Images executed: 1
I notice that pagefaults for this last detached process exceed 3
million over three days. I have noticed previously that before
WINDOWS crashes one of the processes begins faulting like crazy.
I cant remember which process it is though. (I think it was the
"WINDOW 0" process as this often seems to have a PID similar to
0000009A)
1. The server has taken approximately 4 days to crash. This is an
improvement. Since, before increasing VIRTUALPAGECNT and PGFLQUO
it would crash daily.
2. Connections to the server: Both nodes have 20 other nodes connected
to them.
3. Windows created: The C3 display, the EVENTS window and usually
only one other window monitoring a system.
4. Number of pixmaps: (excuse my ignorance: I know what a pixel
is and what a map is, I assume a pixmap is a map of pixels - how
do I know how many pixmaps there are ? )
5. "Is there something VCS is continually creating and destroying?"
I havent noticed, except previously when there was a large number
of events being recorded by VCS, it caused windows to crash. The
VCS$IODL process was using up 100% of the cpu. However on the most
recent crash it is not apparent that there were a large number of
events being recorded.
Peter Beretta
| |||||
| 3243.7 | WINDOW does leak | VINO::MCARLETON | Reality; what a concept! | Wed Aug 29 1990 10:09 | 15 |
If you are running the VCS with the ENS WINDOW action triggering on a
large number of events, it could be the source of a memory leak. The
process name would be "WINDOW 01". The WINDOW application uses the
VLIST widget to add a line to the window for each event. Since the
VLIST widget is never cleared out, the number of events and the size of
the pagefile space can grow very large over time. The work around is
to quit the WINDOW application once in a while to allow ENS to start a
fresh one.
The C3 application should not leak memory. If you find that it does,
let me know and I'll try to plug it. Most things in the C3 get reused
once they are created.
MJC
| |||||
| 3243.8 | How to get a crash dump | STAR::VATNE | Peter Vatne, VMS Development | Wed Aug 29 1990 14:06 | 12 |
Thanks for the additional information. The non-fatal bugcheck is a very serious problem. It indicates that something is wrong in privileged code, but the problem was confined to a single process in executive mode. If you are brave, I would like you to crash your system to get a crash dump of the problem. To turn a non-fatal bugcheck into a fatal bugcheck, set the SYSGEN parameter BUGCHECKFATAL to 1. Then just wait until the problem occurs again, and you will get a crash dump. Once you get a dump, you can set BUGCHECKFATAL back to 0. Once you get the dump file, please enter a QAR with a pointer to your crash dump. Thanks very much! | |||||
| 3243.9 | CRASH DUMP | RUTILE::DC_BERETTA | Tue Sep 04 1990 05:12 | 9 | |
I have a crash dump for you. Yes the system crashed this morning and
the crash dump is located in the default decnet account on node FNYVCS.
The dump file is called "FNYVCS.DMP". Output from analyse/error is in a
file called "FNYVCS.FATAL_BUGCHECK". All the current log files from VCS
and DECWINDOWS can also be found there.
Look forward to hearing from you,
Peter.
| |||||
| 3243.10 | Send pointers via mail | BOMBE::MOORE | Eat or be eaten | Tue Sep 04 1990 20:31 | 6 |
Please do not publish locations of world readable system dump files!
And don't put them in easily discovered places, like default network
directories.
A knowledgeable hacker could utilize information which may be contained
in the dump file to break into your system.
| |||||
| 3243.11 | Protected dump file | RUTILE::DC_BERETTA | Wed Sep 05 1990 05:07 | 3 | |
I have protected the dump file. Those requiring access must please send
me a mail message with your credentials plus telephone number.
Peter.
| |||||
| 3243.12 | DECWIN::FISHER | Locutus: Fact or Fraud? | Mon Sep 10 1990 11:59 | 9 | |
Unfortunately for us (fortunately for him) Peter was at European DECUS last week and is taking a well-deserved vacation in Europe for the next 3 weeks. Please put the appropriate information in the QAR. Another useful bit of info would be to do SHOW PROC/CONT on the server and include a snapshot of that. We would be especially interested in the total virtual pages of the server process. Thanks, Burns | |||||
| 3243.13 | I've got the dump | VINO::MCARLETON | Reality; what a concept! | Mon Sep 10 1990 13:45 | 8 |
Re: .12
I have a copy of the crash dump from Peter's VCS system. The PHD
for the DECW$SERVER_0 process shows a REFCNT of 18558 for page file 0.
Contact me if you want a proxy to copy the dump.
MJC
| |||||
| 3243.14 | work around | RUTILE::DC_BERETTA | Mon Sep 24 1990 09:13 | 5 | |
A work around that I am using to stop VCS from crashing all the time is
to stop ENS starting up. The two nodes have been up now for over 10
days. I assume from this that ENS is the cause for the "memory leaks"
as suspected. Any news from the developers ?
| |||||
| 3243.15 | VCS?? | REDBRD::COOLEY | Mon Sep 24 1990 09:32 | 4 | |
please pardon ignorance - what is VCS? what is ENS? is this perhaps
applicable in note 3249?
| |||||
| 3243.16 | VCS and ENS | RUTILE::DC_BERETTA | Mon Sep 24 1990 10:43 | 5 | |
It may sound inapropriate to be mentioning ENS and VCS in this
conferance, however they are actually relevent. VCS stands for "VAXcluster
Console System" and ENS is a utility within VCS called "Event
Notification System". The problems being experienced are related to
Decwindows as version 1.3 of this application runs under Decwindows.
| |||||