Errores de Excepcion C0000FD y C000005

28/07/2003 - 18:50 por FerChu | Informe spam
Hola Amigos
Necesito sabes si alguien me opuede ayudar con este verdadero problema que
no puedo arreglar
Tengo una aplicacion hecha en Visual Fox Pro Version 6 con Service Pack 5.
Esa aplicacion corria en una red interna con todos equipos WIN 98 SE
(incluido el
servidor de archivos). Hace unos dias se cambiaron las terminales por Win
2000 profesionaL. Todo parecia funcionar bien, pero en algunas terminales al
facturar aparece ERROR FATAL: Código de Excepción À0000FD > El error se
produce en una linea que hace Insert into ...)
Por lo que pude constatar esto se produce por que se dañan los indices de mi
aplicación (cosa que en 3 años de funcionamiento de la aplicacion, nunca
habia ocurrido). Aparentemente al llegar a esa linea se bloquea la tabla
entera y se produce el error
Regenero los indices y todo parece normalizarce, pero al azar el error se
produce nuevamente
Segun varias respuestas que recibi esto se soluciona con el service pack 5
de visual fox 6 pero YO YA TENGO INSTALADO ESE Service Pack en mi equipo que
es donde genero el .EXE y en las terminales.
Tambien aparece el error Codigo de excepcion C000005 al intentar ingresar en
mi aplicacion, por lo que hay que reingresar al sistema, esto no me preocupa
tanto pues no se dañan las tablas, pero es muy molesto.
Aclaro que las tablas e indices siguen instaladas en una PC con WIN98 SE.
Las Terminales con WIN 2000 PROFESIONAL tienen el Service Pack 3 en
adelante.

Soluciones ya intentadas y sin exito
==* Instalados todos los services packs (del visual Fox 6 y de Win 2000)
* Generacion del .EXE desde una de las terminales (para chequear que sea
compatible con WIN 2000 Profesional)
* Migre los ejecutables a VFPro 7, dejando el servidor de archivos con WIN
98 SE.

Que mas puedo hacer!!!!! (instalar WIN 2000 Server???? )
MUCHAS GRACAIS A QUIENES PUEDAN AYUDARME
 

Leer las respuestas

#1 Víctor B.
29/07/2003 - 10:06 | Informe spam
Respecto al problema del error C000005, hay muchos mensajes hablando del
tema. Oficialmente, creo que se debe a un problema de VFP respecto a la
limpieza de memoria(Garbage Collection o algo así). Si usas muchos controles
ActiveX, deberías de revisar tu código para asegurarte de que las instancias
de los objectos creados se liberen(limpien) adecuadamente. Particularmente,
debo decirte que cuando me ha surgido el problema(raras veces) era debido al
controlador de la tarjeta gráfica, o a la intensidad de color seleccionada.
Prueba a poner una densidad de 256 colores o de 16 bits. Otra cosa que
puedes intentar es instalar el controlador de la tarjeta gráfica más
reciente.

"FerChu" escribió en el mensaje
news:
Hola Amigos
Necesito sabes si alguien me opuede ayudar con este verdadero problema que
no puedo arreglar
Tengo una aplicacion hecha en Visual Fox Pro Version 6 con Service Pack 5.
Esa aplicacion corria en una red interna con todos equipos WIN 98 SE
(incluido el
servidor de archivos). Hace unos dias se cambiaron las terminales por Win
2000 profesionaL. Todo parecia funcionar bien, pero en algunas terminales


al
facturar aparece ERROR FATAL: Código de Excepción À0000FD > El error se
produce en una linea que hace Insert into ...)
Por lo que pude constatar esto se produce por que se dañan los indices de


mi
aplicación (cosa que en 3 años de funcionamiento de la aplicacion, nunca
habia ocurrido). Aparentemente al llegar a esa linea se bloquea la tabla
entera y se produce el error
Regenero los indices y todo parece normalizarce, pero al azar el error se
produce nuevamente
Segun varias respuestas que recibi esto se soluciona con el service pack 5
de visual fox 6 pero YO YA TENGO INSTALADO ESE Service Pack en mi equipo


que
es donde genero el .EXE y en las terminales.
Tambien aparece el error Codigo de excepcion C000005 al intentar ingresar


en
mi aplicacion, por lo que hay que reingresar al sistema, esto no me


preocupa
tanto pues no se dañan las tablas, pero es muy molesto.
Aclaro que las tablas e indices siguen instaladas en una PC con WIN98 SE.
Las Terminales con WIN 2000 PROFESIONAL tienen el Service Pack 3 en
adelante.

Soluciones ya intentadas y sin exito
==> * Instalados todos los services packs (del visual Fox 6 y de Win 2000)
* Generacion del .EXE desde una de las terminales (para chequear que sea
compatible con WIN 2000 Profesional)
* Migre los ejecutables a VFPro 7, dejando el servidor de archivos con WIN
98 SE.

Que mas puedo hacer!!!!! (instalar WIN 2000 Server???? )
MUCHAS GRACAIS A QUIENES PUEDAN AYUDARME


Preguntas similares