[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Apple Events

I've been playing with apple events using MCL 

However I seem to have run into a problem involving unexplained useage of the
Mac Heap.  I have narrowed it down to a call to the #_AESend call.  As it turns
out the mac heap is being used in such a way that the GC facility will not
reclaim the used space.  As a result the mac Heap keeps growing and growing...

I have seen to all the records that I create but cannot figure out where the
space is being lost.  

The apple event that is being sent has a #$keyDirectObject parameter stuffed
into it which is of type (record :some-type).

It would seem that this is a problem as it will eventually crash the system
when the mac heap grows to consume all free space.

Any clues?


Happy Holidays