home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.dec
- Path: sparky!uunet!zaphod.mps.ohio-state.edu!sdd.hp.com!news.cs.indiana.edu!noose.ecn.purdue.edu!eg.ecn.purdue.edu!young
- From: young@eg.ecn.purdue.edu (Mike Young)
- Subject: RSX11M-Plus Queue Manager Date Bug
- Message-ID: <1993Jan6.153250.20029@noose.ecn.purdue.edu>
- Keywords: rsx pdp-11 qmg
- Sender: news@noose.ecn.purdue.edu (USENET news)
- Organization: Purdue University Engineering Computer Network
- Date: Wed, 6 Jan 1993 15:32:50 GMT
- Lines: 28
-
- I managed to dodge the RSX Queue Manager 1993 bug this morning.
- Note dodge, not fix. This bug isn't fixable in any practical sense. Here
- are some hints that may be helpful for you do-it-yerselfers (your mileage
- may vary, no warranty expressed or implied, etc. etc.):
-
- In modules QMGGTI.MAC and SHOWP.MAC (UIC [25,10]), you will find a
- small number of occurances of the constant "77.". It is added to or subtracted
- from the year, in an attempt to encode the year as a 4-bit quantity. Since
- 93 - 77 = 16, this scheme fails. The dodge is to change 77 to a larger number
- (I used 87, but anything from 78 to 93 should work), and rebuild QMG and QMGCLI.
- Be careful to change only the occurrances of "77." that are related to the year
- calculations - don't just do a blind global replace.
-
- I observe that this scheme might self-destruct on Jan 1, 2000,
- as well...
-
- This fix was for RSX 11M-PLUS V4.00, BL40. If QMG was changed since
- then, all bets are off (see disclaimer above). If you break your system, I am
- not responsible.
-
- Good Luck.
-
-
- --
- | Mike Young KA9HZE | young@ecn.purdue.edu |
- | Purdue University EE Dept. | ...!pur-ee!young |
- | W. Lafayette, IN 47907 | |
- _____________________________________________________________________
-