Path: utzoo!utgpu!utfyzx!oscvax!ron
From: ron@oscvax.UUCP (Ron Janzen)
Newsgroups: comp.sys.mac.hypercard
Subject: Re: Error messages
Message-ID: <639@oscvax.UUCP>
Date: Thu, 23-Jun-88 13:52:50 EDT
References: <15799@tut.cis.ohio-state.edu> <12601@apple.Apple.COM>
Reply-To: ron@oscvax.UUCP (Ron Janzen)
Organization: Ontario Science Centre, Toronto
Lines: 32
Summary: 

In article <12601@apple.Apple.COM> dan@apple.apple.com.UUCP (Dan Allen) writes:
>In article <15799@tut.cis.ohio-state.edu> marvel@tut.cis.ohio-state.edu (Howard P. Marvel) writes:
>>
>>Could someone explain the following to me?  I am working on a short
>>and simple stack.  I want to delete a card.  After selecting delete
>>card from the edit menu, I get a dialog box that says unexpected error
>>54321 and a SORRY button.  Pressing the button exits hypercard.  I
>>have two questions and a comment.
>>
>>1.  What is wrong and how do I fix it?
>>2.  Where are such bizarre and uninformative error messages
>>documented?
>
>Your particular problem is that a deleted card is still listed in
>HyperCard's internal card list.  How do I know this you ask?  Well, I
>just searched the HyperCard sources.  Unfortunately, such BOMBs are not
>documented.  They are supposed to never occur.

I just got this particular error yesterday.  What I finally discovered
was that the card that I was trying to delete did some stuff on a
closeCard that didn't make sense if the card was being deleted.  I can't
remember exactly what it was anymore.  Anyways I managed to finally
delete the card by getting rid of the closecard handler first and then
deleting the card.  This didn't cause the 54321 error and the stack was
still OK.  Maybe Howard should check what is happening on a closecard
for that card and nullify it before trying to delete the card.  Just a
little suggestion before you give up the stack as being hopelessly
corrupted. 
-- 
Ron Janzen
Ontario Science Centre, Toronto
...!{allegra,ihnp4,decvax,pyramid}!utzoo!oscvax!ron