[comp.sys.atari.st] DB MASTER ONE crashes the 1040ST

ram-ashwin@YALE.ARPA (Ashwin Ram) (10/15/87)

I managed to crash my monochrome 1040ST in a weird way yesterday.  It happens
every time when I try it.  I don't know if it's a DB Master One bug, or a GEM
scroll bar bug, or a combination of both.  Here's the procedure:

1.  Run DB Master One (the database program) by invoking USEONE.PRG.
2.  Read in a file of records where records are longer than one or two pages.
3.  Go to the end of the first record using the scroll bar.

Now comes the clincher:

4.  Click on any field in the record and erase it using the CLEAR FIELD item
    from the EDIT menu.
5.  Click on the scroll bar (should normally not do anything since you're
    already at the end of the page).  You have to click on the bar itself.

Results: Two bombs and back to the desktop with a disabled mouse.

But the best part is still to come:

This does NOT happen if you read in the records file (the .ONE file) from the
RAMDISK!!!  This only happens if the file is read in off the floppy disk, and
it happens for both DCFORMAT'd disks as well as for regular disks.  It
doesn't matter where the USEONE.PRG program itself resides, only where the
data file resides.  It only happens after you've used the CLEAR FIELD item.
It only happens when the each record page is pretty long.

Any clues?  I know it sounds impossible but I can replicate this every time.

-- Ashwin Ram --

ARPA:    Ram-Ashwin@cs.yale.edu
UUCP:    {decvax,linus,seismo}!yale!Ram-Ashwin
BITNET:  Ram@yalecs