Ese es el famoso y temido error 5333 de Clipper. Prueba a reducir los valores de heapsize y stacksize que estés usando, para darle un poco más de memoria, y tambien prueba a hacer un memory( -1 ) antes de llamar a esa función.
Ese error ha traido de cabeza a mucha gente. Afortunadamente con FWH y los 32 bits, se acabó
Hola Antonio,,, Gracias por contestar,,, el problema persiste,,, es misterioso... pero lo solucione de la siguiente forma... Copie la dbf que uso para generar un report,, lo pase a una dbf temporal, use esta ultima y listo,,, no mas error.....
Ese error aparece cuando hay un objeto de memoria en mal estado. Lo más probable es que se haya arreglado al reorganizar un poco la aplicación.
Como anecdota comentarte que se decía que ese error lo dejó a propósito Rick McConell (desarrollador principal de Clipper) por un dinero que le debía Nantucket y lo generaba aleatoriamente. Quien sabe
Afortunadamente no tenemos ese tipo de errores con [x]Harbour y FWH