Number: 1287

Date:  1-Jun-84 12':47':31

Submitter: Sannella.PA

Source: Wallace.pa

Subject: Divide by Zero error in scroll bar --- if (OVERFLOW T), leaves TTY in mouse

Assigned To: 

Attn: Burton

Status: Declined

In/By: 

Problem Type: Bug

Impact: Annoying

Difficulty: Moderate

Frequency: Once

Priority: Perhaps

System: Windows and Graphics

Subsystem: Window System

Machine: 

Disk: 

Lisp Version: 

Source Files: 

Microcode Version: 

Memory Size: 

File Server: 

Server Software Version: 

Disposition: '
["burton.pa" "28-Aug-84 18':23':43" Status':(Open->Declined) Description':]

Description: '
Date': 16 May 84 01':06 PDT'
From': Wallace.pa'
Subject': Lisp': Giving mouse process the TTY'
To': LispSupport.pa'
'
Lisp System Date': 14-May-84 20':07':29'
TEdit System Date': 10-May-84 16':49':21'
Machine': Dorado (CSLI-7)'
Microcode version': 24,4'
Memory size': 10000'
Frequency': Always'
Impact': Moderate'
'
This happens again.  How to reproduce it':'
'
Do (OVERFLOW T).'
Then, in an empty Tedit, move the mouse through the left edge of the screen, moving right-to-left.  This pops up the scroll window and then causes an immediate divide-by-zero error.'
'
At this point the mouse has the keyboard.  You can uparrow the break window(s) and even (carefully, from the left) close the dead scroll window.  The mouse still has the tty.'
'
david'
---------'
The divide by zero error was caught.  I don''t know what this was doing to cause the mouse to get and keep the tty but this doesn''t seem like the place to chase it.'
'
richard'
'


Workaround: 

Test Case: 

Edit-By: burton.pa

Edit-Date: 28-Aug-84 18':23':44