Subj : Re: Multi-Thread and memory allocation error (or bug in 5.02). To : borland.public.cpp.borlandcpp From : Bob Gonder Date : Mon Sep 01 2003 01:18 pm Martin Catney wrote: >Changing the order of deleting the array fixed the problem in the example >but did not help in the real code which is more complex and has other >objects being created which can not be deleted in reverse order. I don't understand that. AFAIK you should always construct in the order of your member variables, and destruct in reverse order of construct. I don't think there should ever be a problem with reverse order destruction. .