[Info-vax] COD inconsistency

Volker Halle volker_halle at hotmail.com
Sat Aug 29 05:35:32 EDT 2020


Interesting...

I can easliy provoke this message, when modifying the COD_ALLOCATED count (offsets are for V8.2) in OPCOM:

AXPVMS $ run sys$share:delta   ! internal process ID for OPCOM is 0001000F
OpenVMS Alpha DELTA Debugger

Exit 00000001

80071674!       LDQ             R28,#X0008(SP) 0001000F:1;m
00000001
00040770/00000008 9

40770/00000009

exit

%%%%%%%%%%%  OPCOM  29-AUG-2020 11:19:36.01  %%%%%%%%%%%  WRITE_LOG_FILE
OPCOM has noticed a condition which might be due to an internal error.
It might also be explained by normal events, especially if nodes have just
crashed or rebooted in a VAXcluster.  Please bring this message to Compaq's
attention only if you are having problems with operator communications.
"OPCOM has noticed a COD inconsistency.
Count(7AFD37A8) = Alloc(00000000) - (Busy(00038474) + Wait(00000000) + Free(00000000) + Dealloc(00000000)."

So it looks like the whole creation and output of this message is completely bogus. The value shown for Busy is actually the address of the descriptor of the $FAO control-string:

SDA> exa 38474
OPCOM+38474:  010E0074   "t..."
SDA> exa
OPCOM+38478:  00000000.00038400   "........"
SDA> exa 38400;74
65636974 6F6E2073 6168204D 4F43504F  OPCOM has notice     00000000.00038400
7369736E 6F636E69 20444F43 20612064  d a COD inconsis     00000000.00038410
58212874 6E756F43 2F212E79 636E6574  tency.!/Count(!X     00000000.00038420
20294C58 2128636F 6C6C4120 3D20294C  L) = Alloc(!XL)      00000000.00038430
57202B20 294C5821 28797375 4228202D  - (Busy(!XL) + W     00000000.00038440
28656572 46202B20 294C5821 28746961  ait(!XL) + Free(     00000000.00038450
2128636F 6C6C6165 44202B20 294C5821  !XL) + Dealloc(!     00000000.00038460
00000000 00038400 010E0074 2E294C58  XL).t...........     00000000.00038470

Volker.



More information about the Info-vax mailing list