Make sure that you have the most recent version of VFP naturally since a lot of c0000005 bugs were fixed in it. The error itself means aboiut the same as General Protection fault meaning that the vfp program (written in c++) has stepped on something.
The most natural explanation is if the there are unresolved object refereces meaning that when vfp tries to close the pageframe (or form or whatever) it can't properly because someplace else you have a reference to it: e.g if there was thisform.oBusinessControl = thisform.pgf.page2.txtBusiness and then you tried to release thisform.pgf then VFP might be unhappy and even die on you with a c0000005
see
http://fox.wikis.com/wc.dll?Wiki~ManualGarbageCollection for some discussion.
>Hi to you all,
>
>I recently ran into a curious error in one of our forms;
>
>On a pageframe, clicking on the 'close' button (which does nothing but 'thisform.release' in the click method), results in the foxpro error message 'fatal error-exception code = C0000005', but ONLY if one particular tab is selected. No strange code is hidden, I can't figure out where I've gone wrong. Is it a known 'normal' foxpro error?
>I looked in the UT files and found this particular error-code is known to occur in other circumstances.
>
>Regards,
>
>Geert van Snik
James Beerbower
James Beerbower Enterprises
Frankfurt, Deutschland