Number: 747

Date: 17-Apr-84 16':44':31

Submitter: Sannella.PA

Source: Masinter.pa

Subject: Fixed bug in \PERIODIC.INTERRUPT handler

Lisp Version: 

Description: '
Date': 17 Apr 84 05':55 PST'
From': Masinter.pa'
Subject': found & fixed potentially fatal bug in \PERIODIC.INTERRUPT handler'
To': LispSupport'
cc': vanMelle, 1100Support, Schoen@sumex-aim'
'
Submit this one as "fixed"': '
\PERIODIC.INTERRUPT occasionally could die with "error in uninterruptable system code" in a way that was fatal (control-D from Raid wouldn''t work , for example.)'
'
The problem was that \CAUSE.PERIODIC.INTERRUPT didn''t check for an error return from \MAKEFRAME that there wasn''t room to create the frame for the periodic-interrupt-function.'
'
I''m cc':ing 1100Support and Eric Schoen because of some recent mail traffic about Eric''s use of the periodic interrupt facility.'
'


Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 17-Aug-84 11':48':16

Attn: 

Assigned To: Masinter.pa

In/By: 

Disposition: 

System: Operating System

Subsystem: Processes

Machine: 

Disk: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Difficulty: Moderate

Frequency: Intermittent

Impact: Fatal

Priority: Perhaps

Status: Closed

Problem Type: Bug

Source Files: