Hola!!! pido disculpas por no haber especificado correctamente el problema, yo pensé que Clipper podía tener problemas al intentar leer los buffer del los puertos seriales de los Pentium 4 ya que es en el único tipo de PC con las cuales tengo problemas.
El error es el siguiente:
Tengo un programa que lee datos recibidos a través de un lector de códigos de barras que se conecta al puerto serial (COM1y COM2), utilizo las instrucciones COM_OPEN, COM_INIT, COM_COUNT ,COM_READ, etc. y al momento de ejecutar un COM_READ el programa se detiene muestra una serie de mensajes en la pantalla y se cierra, lo curioso es que solo ocurre con uno de los puertos seriales, por lo general el COM2, a menos que en el COM2 por medio del setup de la PC configure el IRQ del COM1 y en este caso deja de funcionar el COM1 (ocurre el mismo error).
Los mensajes que aparecen en la pantalla parecen ser una serie de valores exadecimales.