Number: 1524
Date: 27-Jun-84 14':56':33
Submitter: Sannella.PA
Source: Sannella.PA
Subject: Fix hardreturn bug that caused 9318 on Standalone Dlion
Assigned To:
Attn: Charnley, vanMelle
Status: Open
In/By:
Problem Type: Bug
Impact: Serious
Difficulty: Hard
Frequency: Intermittent
Priority: Absolutely
System: Language Support
Subsystem: Stack and Interpreter
Machine:
Disk:
Lisp Version:
Source Files:
Microcode Version:
Memory Size:
File Server:
Server Software Version:
Disposition:
Description: '
Date': 18 Jun 84 16':07 PDT'
From': Dering.pasa'
Subject': Booting Carol on Stand-alone 1108'
To': Sannella.pa'
cc': Dering.pasa,1100Support.pasa,vanmelle.pa'
'
Mike'
'
The atom-smashed version of lisp.sysout of 14-Jun-84 on {Rose}<lisp>carol falls into 9318 after entering pup host number when booted on a standalone 1108.'
'
We no longer have the "unsmashed" version on Rose, but the same problem was encountered when I loaded the unsmashed sysout from floppy.'
'
Jim and I tried teleraiding but we did not get very much information. The Lisp stack was the following':'
'
\MP.ERROR'
\LISPERROR'
\ILLEGAL.ARG'
\PUTBASE.UFN'
\MAKEFREEBLCK'
\DECUSECOUNT'
BLOCK'
GETPUP'
EXCHANGEPUPS'
\PUP.SETTIME'
\ETHEREVENTFN'
\PUP.SETTIME'
\ETHEREVENTFM'
\DECIVEEVENT'
MAKESYS'
\EVALFORM'
EVAL'
\EVALFORM'
\EVPROGN'
COND'
\EVALFORM'
LISPX'
ERRORSET'
EVALQT'
\REPEATEDLYEVALQT'
\EVALFORNM'
ERRORSET'
\MAKE.PROCESS0'
T'
'
If I boot a standalone 1108 with full.sysout from 8-june-84 there is no problem.'
'
We cannot release CAROL for beta testing until this problem is solved.'
'
If you have some suggestions as to what we might try in Teleraid, we will be happy to cooperate.'
'
[bvm': problem does not happen on Dolphin. Dolphin also appears to handle more cases of RETURN in uCode than Dandelion. Likely problem is that either the Dandelion uCode handles some case wrong, or the ufn for that case is wrong.]'
Workaround:
Test Case:
Edit-By: vanMelle
Edit-Date: 12-Jul-84 15':12':32