Number: 2184

Date: 16-Sep-84 13':41':06

Submitter: Roach

Source: Roach

Subject: error "{LINEDESCRIPTOR}#6,65000 - NON-NUMERIC ARG" in \TEDIT.FIXCHANGEDPART

Assigned To: 

Attn: Sybalsky

Status: Open

In/By: 

Problem Type: Bug

Impact: Moderate

Difficulty: 

Frequency: Intermittent

Priority: Perhaps

System: Text

Subsystem: TEdit

Machine: 1132

Disk: 

Lisp Version: 15-Sep-84 03':48':38

Source Files: 

Microcode Version: 5124

Memory Size: 4096

File Server: 

Server Software Version: 

Disposition: '
["Sannella.PA" "18-Sep-84 12':24':02" Subject': Attn': Status':(New->Open) Priority':(->Perhaps)]

Description: I''ve seen this a few times recently.  I get an error such as "{LINEDESCRIPTOR}#6,65000 - NON-NUMERIC ARG".  Checking the most recent occurrence, I see the stack'
     \LISPERROR'
     IDIFFERENCE'
     \TEDIT.FIXCHANGEDPART'
     TEDIT.UPDATE.SCREEN'
     \TEDIT.DELTE'
     TEDIT.DELETE'
     ...my fns...'
     \TEDIT.COMMAND.LOOP'
The \TEDIT.FIXCHANGEDPART frame has'
     TEXTOBJ = {TEXTOBJ}#6,20000'
     STARTINGLINE = NIL'
     WINDOW = {WINDOW}#5,65310'
     LINES = {LINEDESCRIPTOR}#6,52550'
     YBOT = 364'
     TEXTLEN = 9281'
     THISLINE = {THISLINE}#4,53512'
     WHEIGHT = 376'
     all others = NIL'
and the IDIFFERENCE frame has'
     X = {LINEDESCRIPTOR}#6,65000'
     Y = 12'
Possibly, TEDIT could be reacting badly to some other newly introduced problems with CTRL-shift deletion and Substitution which I will indicate in following ARs.

Workaround: 

Test Case: 

Edit-By: Sannella.PA

Edit-Date: 18-Sep-84 12':24':03