[comp.sys.mac.hypercard] File sizes + Supercard + Compacting... all in one!

LGEORGE@insted.unimelb.edu.au (Lord Vader) (04/11/90)

Hi.
I have cross posted this, so sorry if you are reading it again.
I'm having a little problem with Supercard that might interest a few people.
I have written a stack [program] that maintains a database of books and 
journals, where each card is an entry in the database.

It is [was] 4000 cards big, when I had a 'problem'.
Now my mac like everyone elses crashes from time to time.  This has not been 
very urgent until now.  My program was compacting itself when I got the system 
error.  The program now refuses to open, even under SuperEdit.  Its says "Bad 
star ID error..." and asks me to go to a back up.  This is not a really big 
hassle cause I have a backup, but I do lose any new cards added since the 
backup, which happened to be about 1000 cards.  My questions are, firstly, what 
does this mean, and can the stack be recovered?  This has happened again as I 
am writing this message, so this leads to my next question.  Is there an upper 
limit to how big a stack can be?  My stack WAS 4000 cards, and it had a 7229K 
data fork and a 358K resource fork, so have I done something wrong? :(
I do find SuperCard a great way to do things, until I had this happen... I'd 
like to warn people that a crash during a compact DEFINITELY means that the 
file is gone... So beware.
Any help would be muchly appreciated.
Thank you for your time.
-- 
George Stamatopoulos					#### ###
La Trobe University -					#### ###
	Lincoln School of Health Sciences		#### #####
Computing Unit						#### ##### incoln
Melbourne						####
Victoria						##########
Australia						########## a Trobe