Estoy teniendo problemas con algunas compilaciones de mis aplicaciones hechas en Xailer 6.0.4
Me lanza GPF al llamar a la función IsOCXInstalled("...")
o simplemente por incluir un control TRichEdit en algun form, al llamar y abrirlo.
Adjunto un simple ejemplo el que reproduce los GPFs que adjunto también imágenes.
Y, lo mas raro... si ejecuto la aplicación lanzándola desde el IDE, funciona PERFECTAMENTE.
Por mas que lo recompilo, en esas máquinas falla, y un dia porque sí, una compilación funciona.
Tengo compilaciones aleatórias que funcionan y otras NO.
Una compilación del dia 7 de abril funciona, la misma, sin tocar nada de código, la recompilo hoy dia 17 y NO FUNCIONA.
Alguna sugerencia???
In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.
GPF en algunas máquinas
GPF en algunas máquinas
- Adjuntos
-
- Prova.zip
- (48.48 KiB) Descargado 489 veces
-
- Captura2.JPG (25.13 KiB) Visto 4394 veces
-
- Captura1.JPG (21.34 KiB) Visto 4394 veces
Un Saludo,
Xevi.
Xevi.
Re: GPF en algunas máquinas
Hola Xevi,
Acabo de probar tu ejemplo y funciona perfectamente con Xailer 9.0, sin importar si lo ejecuto directamente o desde el IDE.
¿Qué SO tienen las máquinas donde te falla el ejemplo?
Saludos
Acabo de probar tu ejemplo y funciona perfectamente con Xailer 9.0, sin importar si lo ejecuto directamente o desde el IDE.
¿Qué SO tienen las máquinas donde te falla el ejemplo?
Saludos
Re: GPF en algunas máquinas
Pueden ser varios los SO.
Windows 8, Windows 10 ENT LTSC
Creo que es más por hardware que no por software.
Como ya comenté en un hilo anterior, es un GPF esporádico y si bien ese ejemplo funciona en la mayoria de equipos, hay algunos que se resiste y lanza el dichoso GPF.
Lo mas raro es que el mismo proyecto lo puedo compilar hoy y falla, lo compilé el dia 7 y casca... probaré a hacer una compilación a diario y ver que puedo sacar de todo eso, pero es muy raro!!!
Como ahora dispongo de un portátil que falla, incluso he instalado Xailer en esa pc para probar de compilar en la misma pc... y me corre perfectamente desde el IDE, pero a la que lo corro directamente... casca!!!
Gracias por tu tiempo.
Windows 8, Windows 10 ENT LTSC
Creo que es más por hardware que no por software.
Como ya comenté en un hilo anterior, es un GPF esporádico y si bien ese ejemplo funciona en la mayoria de equipos, hay algunos que se resiste y lanza el dichoso GPF.
Lo mas raro es que el mismo proyecto lo puedo compilar hoy y falla, lo compilé el dia 7 y casca... probaré a hacer una compilación a diario y ver que puedo sacar de todo eso, pero es muy raro!!!
Como ahora dispongo de un portátil que falla, incluso he instalado Xailer en esa pc para probar de compilar en la misma pc... y me corre perfectamente desde el IDE, pero a la que lo corro directamente... casca!!!
Gracias por tu tiempo.
Un Saludo,
Xevi.
Xevi.
Re: GPF en algunas máquinas
Xevi,
Sentimos mucho esos quebraderos de cabeza, pero tal como mencionas que ocurre de forma esporádica y que días atrás sí te funciona, está claro que algo ha cambiado en esas máquinas y no está relacionado con algún bug de Xailer.
Saludos.
Sentimos mucho esos quebraderos de cabeza, pero tal como mencionas que ocurre de forma esporádica y que días atrás sí te funciona, está claro que algo ha cambiado en esas máquinas y no está relacionado con algún bug de Xailer.
Saludos.
Re: GPF en algunas máquinas
Se que es muy difícil de saber porque algunas máquinas y en algunas compilaciones de mis aplicaciones en Xailer falla sin posibilidad de hacer más.
He montado una máquina desde cero para poder saber en que momento de la instalación del SO llega al punto de fallar, y es cuando tengo instalado el antivirus ESET NOD32, cualquiera de las versiones.
Ahí ya no se que más poder hacer. ¿Le digo a los clientes que utilizen otro antivirus??? Habrá que probar con algun otro, a ver su comportamiento.
Gracias por vuestro tiempo.
He montado una máquina desde cero para poder saber en que momento de la instalación del SO llega al punto de fallar, y es cuando tengo instalado el antivirus ESET NOD32, cualquiera de las versiones.
Ahí ya no se que más poder hacer. ¿Le digo a los clientes que utilizen otro antivirus??? Habrá que probar con algun otro, a ver su comportamiento.
Gracias por vuestro tiempo.
Un Saludo,
Xevi.
Xevi.
Re: GPF en algunas máquinas
Hola Xevi,
Me alegro que hayas podido aislar el problema. No sé si te servirá, pero entiendo que el antivirus tendrá una opción para excluir tu aplicación o considerarla "safe" y así evitar este GPF.
Saludos.
Me alegro que hayas podido aislar el problema. No sé si te servirá, pero entiendo que el antivirus tendrá una opción para excluir tu aplicación o considerarla "safe" y así evitar este GPF.
Saludos.
Última edición por Pedro Gil el Vie Abr 19, 2024 9:22 pm, editado 1 vez en total.
Re: GPF en algunas máquinas
Pedro, eso ya lo he probado, sin éxito.
Ni desactivando el antivirus!!!
Solo, desinstalando el antivirus vuelve a funcionar.
Algun driver o control OCX instala ESET antivirus que debe crear un conflicto esporádico con Xailer/Harbour.
en fin, no se me ocurre más que probar otro antivirus y ver que resultados obtengo.
Con lo bien que funciona NOD32 en lo que refiere a recursos que utiliza de la PC, en fin!!!
Gracias por vuestro tiempo!!!
Ni desactivando el antivirus!!!
Solo, desinstalando el antivirus vuelve a funcionar.
Algun driver o control OCX instala ESET antivirus que debe crear un conflicto esporádico con Xailer/Harbour.
en fin, no se me ocurre más que probar otro antivirus y ver que resultados obtengo.
Con lo bien que funciona NOD32 en lo que refiere a recursos que utiliza de la PC, en fin!!!
Gracias por vuestro tiempo!!!
Un Saludo,
Xevi.
Xevi.