Number: 334

Date: 28-Mar-84  9':03':20

Submitter: Sannella.PA

Source: Raim.pasa (White@teknowledge), Dixon

Subject: TeleRaid user breaks with Invalid Address instead of being careful

Assigned To: 

Attn: vanMelle, masinter

Status: Open

In/By: 

Problem Type: Bug

Impact: Annoying

Difficulty: Moderate

Frequency: Intermittent

Priority: Perhaps

System: Language Support

Subsystem: Bootstrapping and Teleraid

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["masinter" " 4-Sep-84 14':44':49" Source': Subject': Attn': Description':]

Description: '
Date': Wed, 21 Mar 84 13':51 PST'
From': Raim.pasa'
Subject': Teknowledge bug'
To': LE'
cc': 1100Support, Raim'
'
Bill White at Teknowledge reports the following':'
'
System': Fugue.5'
Machine':  1108'
'
The question he asks is': "Why does TeleRaid break with Invalid Address?"  Here is the scenario':'
'
Bill was loading files, copying corresponding sources to {core}, and ended up in 9016.'
'
Hit UNDO and got Teleraid cursor'
'
Hit ↑B  '
'
Instead of break, fell into 9004.'
'
Hit UNDO and got Teleraid cursor'
'
Went to another 1108, loaded Teleraid'
'
Typed (TELERAID 201Q)'
'
Got Virtual Raid and @-prompt':'
'
Typed L'
'
Displayed 1':    and then went into break': "Invalid address"'
'
ERRORSET'
\EVAL'
...'
REMOTEMAP'
VMAPPAGE'
VGETBASEPTR0'
V\BACKTRACE'
VRAIDCOMMAND'
ERRORSET'
VRAID'
TELERAID'
 --------'
[from MikeDixon, AR 1655, 17-Jul-84 11':51':31]'
'
my DLion died with an MP 9005 (double bit memory error or non-existant memory, or something like that).  the bottom few lines on the screen bitmap appeared to have garbage in them (it had been doing DRAWBETWEENs).  going to DewDrop and running TeleRaid resulted in a break, with the message ''Invalid Address -- Page #': 16707''.  the topmost interesting frame seems to be REMOTEPMAP, with'
	FL		(PMAP REMOTEPMAP (& . {PUPSOCKET}#1,160644))'
	PAGE#	16707'
		etc.'
this was called from VMAPPAGE from VGETBASE0 from V\GETBASEBYTE from VUNCOPYATOM...'
(DewDrop was running a brand new lispcore>next sysout)'
'


Workaround: 

Test Case: 

Edit-By: masinter

Edit-Date:  4-Sep-84 14':44':50