Number: 1792

Date: 10-Aug-84 14':57':01

Submitter: Sannella.PA

Source: Halvorsen.pa

Subject: DEDIT breaks when trying to SWITCH

Assigned To: 

Attn: Sheil

Status: Fixed

In/By: 

Problem Type: Bug

Impact: Serious

Difficulty: 

Frequency: Once

Priority: Perhaps

System: Programming Environment

Subsystem: Code Editor

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: An interaction of two other bugs, now both fixed. TD''s example no longer breaks - bas, 12 sep 84.'
["sheil" "12-Sep-84 14':56':16" Status':(Open->Fixed) Disposition':]

Description: '
Date': 11 Jul 84 21':28 PDT'
From': Halvorsen.pa'
Subject': Lisp': DEDIT breaks when trying to SWITCH'
To': LispSupport.pa'
cc': Halvorsen.pa'
Format': TEdit'
'
Lisp System Date': 10-Jul-84 21':56':45'
Machine': Dorado (Ahwahnee)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Once'
Impact':  Serious'
'
'
<picture of break window showing':'
'
Break -217 ILLEGAL ARG'
'
under ADJUSTXTAIL <<< TAIL= (SCALED.WINDOW.PRINT.SCALES WINDOW REGION), BK= {(SCALED.WINDOW.PRINT.SCALES --) @ <122,63571 - 416,63394>}, DX= -280, YLINE= 63571, RIGHT= 542 >>> '
under ADJUSTXTAIL'
under MOVEDSMAP'
under REPP'
under REPPCHANGES'
under DEDITL.'
'
-----'
'
Date': 19 Jul 84 17':15 PDT'
From': Dietterich.pa'
Subject': Lisp': Dedit ") in" causes ILLEGAL ARG -42 break '
To': LispSupport.pa'
cc': Dietterich.pa'
Format': TEdit'
'
Lisp System Date': 17-Jul-84 21':52':20'
Machine': Dorado (Shrager)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Annoying'
'
If you select the expression (RETURN T) in '
'
(COND ((DFSEARCH SIT1LIST (LISTGET SIT2LIST (QUOTE NAME))) '
	  (RETURN T)) '
	 (T (RETURN (QUOTE UNKNOWN))))'
'
Dedit goes into a break in ADJUSTXTAIL (inside MOVEDSMAP) with the message ILLEGAL ARG, -42.'
'
In other, similar expressions, it just repaints the window incorrectly.'
'
--Tom'
'
-----'
'
Date': 13 Aug 84 14':48 PDT'
From': Sheil.pa'
Subject': Re': AR 1792': DEDIT breaks when trying to SWITCH'
In-reply-to': LispSupport.pa''s message of 10 Aug 84 14':58':31 PDT (Friday)'
To': Halvorsen'
cc': LispSupport'
'
Can you give me ANY idea at all of what you did to cause this? This kind of bug report doesn''t help very much for a Frequency=Once bug.'
'
Beau'
'
-----'
'
Date': 13 Aug 84 17':07 PDT'
From': halvorsen.pa'
Subject': Re': AR 1792': DEDIT breaks when trying to SWITCH'
In-reply-to': Sheil.pa''s message of 13 Aug 84 14':48 PDT'
To': Sheil.pa'
cc': Halvorsen.pa, LispSupport.pa'
'
I was simply switching two expressions (disjoint, not one included in the other or anything out of the ordinary).  I can understand this description doesn''t give you much to go on in trying to fix a bug, but on the other hand,  what else is there to say about a freak thing like this?'


Workaround: 

Test Case: 

Edit-By: sheil

Edit-Date: 12-Sep-84 14':56':18