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.

Harto de GPFs

Foro público de Xailer en español
Responder
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Harto de GPFs

Mensaje por Bingen Ugaldebere »

Tengo un problema que se está convirtiendo en algo serio, muy serio.
Un cliente tiene una aplicación con la versión 2.0 de marzo. De forma
totalmente aleatoria da unos GPFs, con lo cual el programa se corta en
cualquier sitio y deja datos grabados otros sin grabar y el mosqueo del
cliente es mas que justificable.
Ya me comentó Ignacio que estaba resuelto en la versión 2.0 de Julio
pero pensaba esperar a la versión Alfa que se retrasa un poco.
Veo en el foro que hay problemas con esta última versión de Julio en el
manejo de DataSets y necesito saber de aquellos que estáis con esta
versión si realmente son resolubles con poco esfuerzo y que cambios en
general habéis tenido que hacer.
El tema me urge por que el cliente me debe una pasta y no voy a poder
cobrar hasta que el tema este resuelto y eso duele.
Gracias por vuestra atención y salu2.
--
CapelSoft
Mensajes: 137
Registrado: Vie Jul 29, 2005 8:49 am
Ubicación: Valencia - España
Contactar:

Harto de GPFs

Mensaje por CapelSoft »

Hola Bingen,
Ese error lo he tenido yo en la versión 1.9xx, que es la que seguimos usando
en mi empresa.
Por lo que recuerdo, el problema estaba cuando 'reutilizábamos' datasets con
tablas de diferente estructura.
Por ejemplo, creábamos un dataset para una tabla.
oMiDataset:cName := "mitabla"
oMiDataest:lOpen := .T.
Y luego, más tarde, hací­amos esta operación:
oMiDataset:cName := "otraTabla"
oMiDataset:lOpen := .T.
Eso, en la versión 1.9x provocaba que la lista interna (la wordlist)
hFieldList no se destruyera, con lo que la wordlist contení­a la lista de
campos de la tabla anterior, no la actual.
Esto nos provocaba, de tanto en tanto, un GPF parecido al que muestras. En
nuestro caso.... la aparición de ese GPF era bastante rara....
No obstate, si después de hacer ese tipo de operación haces esto:
oMiDataset:AddCalcField( "otrocampo",{|| Msginfo("Ay!")})
Eso creo que puede adelantar los posibles gpfs dado que se está añadiendo a
la wordlist en una posición que a lo mejor no existe.
Mirando los fuentes de la versión 2 de julio veo que eso sigue igual.
Espero que esto sea de tu ayuda.
Saludos,
José Luis Capel
Por lo que recuerdo... el problema estaba
"Bingen Ugaldebere" <bingen@bisoft.com> escribió en el mensaje de noticias
news:[email=4ab8e50f@svctag-j7w3v3j....]4ab8e50f@svctag-j7w3v3j....[/email]
> Tengo un problema que se está convirtiendo en algo serio, muy serio.
>
> Un cliente tiene una aplicación con la versión 2.0 de marzo. De forma
> totalmente aleatoria da unos GPFs, con lo cual el programa se corta en
> cualquier sitio y deja datos grabados otros sin grabar y el mosqueo del
> cliente es mas que justificable.
>
> Ya me comentó Ignacio que estaba resuelto en la versión 2.0 de Julio
> pero pensaba esperar a la versión Alfa que se retrasa un poco.
>
> Veo en el foro que hay problemas con esta última versión de Julio en el
> manejo de DataSets y necesito saber de aquellos que estáis con esta
> versión si realmente son resolubles con poco esfuerzo y que cambios en
> general habéis tenido que hacer.
>
> El tema me urge por que el cliente me debe una pasta y no voy a poder
> cobrar hasta que el tema este resuelto y eso duele.
>
> Gracias por vuestra atención y salu2.
>
>
--
José Luis Capel
http://www.CapelBlog.es
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Harto de GPFs

Mensaje por Bingen Ugaldebere »

Gracias por contestar compañero, pero me temo que la técnica que
describes no es la que utilizo (pero me has dado una idea de por donde
puedo mirar)y con la versión 1.98 no nos pasaba y el programa ya estaba
en explotación aunque sin terminar.
Realmente si no fuera por este error y que solo nos da a lo que se ve en
los programas que usan Ads la versión 2.0 está bárbara.
> Eso, en la versión 1.9x provocaba que la lista interna (la wordlist)
> hFieldList no se destruyera, con lo que la wordlist contení­a la lista de
> campos de la tabla anterior, no la actual.
Es cierto esto ya me ha pasado también.
> Esto nos provocaba, de tanto en tanto, un GPF parecido al que muestras.
> En nuestro caso.... la aparición de ese GPF era bastante rara....
En mi caso el cuando en cuando es casi todos los dí­as y algunos 2 o 3
veces.
> Mirando los fuentes de la versión 2 de julio veo que eso sigue igual.
Me comentaron que estaba solucionado, pero como no lo he comprobado.
Muchas gracias.
Salu2
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Harto de GPFs

Mensaje por jrcpoli-quitar »

Saludos Bingen:
Hoy me incorporo de nuevo al grupo después de tres meses de descanso
obligado por motivos de salud, y he visto tu correo con el error que en
la versión 2.0 de Marzo yo probé con una librerí­a que me mandó José F.
Gimenez y el error con esa librerí­a en las pruebas que yo hice no daba,
si quieres ver el hilo de dicha secuencia de pruebas busca un hilo en el
foro pro de fecha 31/03/2009 que tiene el titulo "Error Code=c0000005"
al final del hilo probamos con la librerí­a que nos mandaron y como te
digo el error no se producí­a, desconozco si el enlace a dicha librerí­a
sigue funcionando pero sino existe la librerí­a la tengo yo y si quieres
hacer pruebas con ella instalada te la puedo remitir a donde me digas,
lo que no sé y serí­a cuestión de preguntar es si esa librerí­a estaba
completa para trabajar con la Ver. 2.0 de Marzo o solo era un arreglo
parcial de la original, no creo que sea así­ puesto que yo he realizado
pruebas con otros programas habiendo incorporado la librerí­a al
directorio donde dicha versión hace las compilaciones.
Eso es todo lo que tengo que decir espero tu respuesta.
José Ramón Castro.
Bingen Ugaldebere escribió:
> Tengo un problema que se está convirtiendo en algo serio, muy serio.
>
> Un cliente tiene una aplicación con la versión 2.0 de marzo. De forma
> totalmente aleatoria da unos GPFs, con lo cual el programa se corta en
> cualquier sitio y deja datos grabados otros sin grabar y el mosqueo del
> cliente es mas que justificable.
>
> Ya me comentó Ignacio que estaba resuelto en la versión 2.0 de Julio
> pero pensaba esperar a la versión Alfa que se retrasa un poco.
>
> Veo en el foro que hay problemas con esta última versión de Julio en el
> manejo de DataSets y necesito saber de aquellos que estáis con esta
> versión si realmente son resolubles con poco esfuerzo y que cambios en
> general habéis tenido que hacer.
>
> El tema me urge por que el cliente me debe una pasta y no voy a poder
> cobrar hasta que el tema este resuelto y eso duele.
>
> Gracias por vuestra atención y salu2.
>
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9460
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Harto de GPFs

Mensaje por ignacio »

José Ramón y Bingen,
El módulo que habría que sacar de la libreria es wordlist.obj. Que adjunto
con este mismo Email.
Un saludo,
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es> escribió
en el mensaje news:4abb59f9$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Saludos Bingen:
>
> Hoy me incorporo de nuevo al grupo después de tres meses de descanso
> obligado por motivos de salud, y he visto tu correo con el error que en
> la versión 2.0 de Marzo yo probé con una librería que me mandó José F.
> Gimenez y el error con esa librería en las pruebas que yo hice no daba,
> si quieres ver el hilo de dicha secuencia de pruebas busca un hilo en el
> foro pro de fecha 31/03/2009 que tiene el titulo "Error Code=c0000005"
> al final del hilo probamos con la librería que nos mandaron y como te
> digo el error no se producía, desconozco si el enlace a dicha librería
> sigue funcionando pero sino existe la librería la tengo yo y si quieres
> hacer pruebas con ella instalada te la puedo remitir a donde me digas,
> lo que no sé y sería cuestión de preguntar es si esa librería estaba
> completa para trabajar con la Ver. 2.0 de Marzo o solo era un arreglo
> parcial de la original, no creo que sea así puesto que yo he realizado
> pruebas con otros programas habiendo incorporado la librería al
> directorio donde dicha versión hace las compilaciones.
> Eso es todo lo que tengo que decir espero tu respuesta.
>
> José Ramón Castro.
> Bingen Ugaldebere escribió:
>> Tengo un problema que se está convirtiendo en algo serio, muy serio.
>>
>> Un cliente tiene una aplicación con la versión 2.0 de marzo. De forma
>> totalmente aleatoria da unos GPFs, con lo cual el programa se corta en
>> cualquier sitio y deja datos grabados otros sin grabar y el mosqueo del
>> cliente es mas que justificable.
>>
>> Ya me comentó Ignacio que estaba resuelto en la versión 2.0 de Julio
>> pero pensaba esperar a la versión Alfa que se retrasa un poco.
>>
>> Veo en el foro que hay problemas con esta última versión de Julio en el
>> manejo de DataSets y necesito saber de aquellos que estáis con esta
>> versión si realmente son resolubles con poco esfuerzo y que cambios en
>> general habéis tenido que hacer.
>>
>> El tema me urge por que el cliente me debe una pasta y no voy a poder
>> cobrar hasta que el tema este resuelto y eso duele.
>>
>> Gracias por vuestra atención y salu2.
>>
>


Attached files WordList.obj (1.7 KB)Â
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Harto de GPFs

Mensaje por Bingen Ugaldebere »

Muy bien, muchas gracias lo prueb y os comento.
Ignacio Ortiz de Zúñiga escribió:
> José Ramón y Bingen,
>
> El módulo que habrí­a que sacar de la libreria es wordlist.obj. Que adjunto
> con este mismo Email.
>
> Un saludo,
>
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Harto de GPFs

Mensaje por jrcpoli-quitar »

Ignacio:
Lo que quieres decir es que a la libreria Xailer.lib de la versión de
Marzo le quitemos el modulo wordlist.obj la compilemos y posteriormente
le añadamos el modulo nuevo que nos adjuntas, volviéndola a compilar, o
en su defecto solo le quitemos el modulo wordlist.obj y añadamos al
proyecto el modulo nuevo que nos adjuntas.
Es correcto lo que digo?

En mi caso que tengo ya la librerí­a que me mando José F. Gimenez, es
necesario que también lo haga, porque se supone que si no tengo ese
error es porque ya está cambiado, o es que posteriormente ha sido
modificado después de las pruebas y tengo que cambiarlo de todas formas
usando lo expuesto mas arriba.
Espero tus aclaraciones.
Saludos.
José Ramón Castro
Ignacio Ortiz de Zúñiga escribió:
> José Ramón y Bingen,
>
> El módulo que habrí­a que sacar de la libreria es wordlist.obj. Que adjunto
> con este mismo Email.
>
> Un saludo,
>
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Harto de GPFs

Mensaje por Bingen Ugaldebere »

Yo lo que he hecho es meter el OBJ como un módulo más del programa y
compilarlo, en principio sin problemas pero como el GPF es totalmente
aleatorio pues no se cuando dar por buena la solución, el cliente dirá.
Salu2.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9460
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Harto de GPFs

Mensaje por ignacio »

José Ramón,
No tienes que hacer nada. Es sólo para Bingen realmente y lo puede añadir
como un OBJ dentro de su aplicación, pero por si acaso el Linker de Borland
hace de las suyas yo lo sustituiría en la propia Xailer.lib.
Un saludo,
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"José Ramón Castro Polinio" <jrcpoli-quitarpara_envio]"@terra.es> escribió
en el mensaje news:4abc85e6$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Ignacio:
>
> Lo que quieres decir es que a la libreria Xailer.lib de la versión de
> Marzo le quitemos el modulo wordlist.obj la compilemos y posteriormente le
> añadamos el modulo nuevo que nos adjuntas, volviéndola a compilar, o en su
> defecto solo le quitemos el modulo wordlist.obj y añadamos al proyecto el
> modulo nuevo que nos adjuntas.
> Es correcto lo que digo?
>
> En mi caso que tengo ya la librería que me mando José F. Gimenez, es
> necesario que también lo haga, porque se supone que si no tengo ese error
> es porque ya está cambiado, o es que posteriormente ha sido modificado
> después de las pruebas y tengo que cambiarlo de todas formas usando lo
> expuesto mas arriba.
> Espero tus aclaraciones.
>
> Saludos.
> José Ramón Castro
> Ignacio Ortiz de Zúñiga escribió:
>> José Ramón y Bingen,
>>
>> El módulo que habría que sacar de la libreria es wordlist.obj. Que
>> adjunto con este mismo Email.
>>
>> Un saludo,
>>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Harto de GPFs

Mensaje por jrcpoli-quitar »

Ignacio:
Gracias eso suponí­a, ya que yo no he tenido problemas desde su sustitución.
José Ramón Castro.
Ignacio Ortiz de Zúñiga escribió:
> José Ramón,
>
> No tienes que hacer nada. Es sólo para Bingen realmente y lo puede añadir
> como un OBJ dentro de su aplicación, pero por si acaso el Linker de Borland
> hace de las suyas yo lo sustituirí­a en la propia Xailer.lib.
>
> Un saludo,
>
jrcpoli-quitar
Mensajes: 558
Registrado: Mar Feb 09, 2010 2:26 pm

Harto de GPFs

Mensaje por jrcpoli-quitar »

Saludos Bingen:
He probado el enlace que hace referencia en la última parte del hilo
que te decí­a y todaví­a existe la librerí­a y es descargable, por lo tanto
podrí­as bajártela y así­ no tienes que hacer las modificaciones solo
añadirla al directorio LIB de la versión.
José Ramón Castro.
Bingen Ugaldebere escribió:
> Yo lo que he hecho es meter el OBJ como un módulo más del programa y
> compilarlo, en principio sin problemas pero como el GPF es totalmente
> aleatorio pues no se cuando dar por buena la solución, el cliente dirá.
>
> Salu2.
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Harto de GPFs

Mensaje por Bingen Ugaldebere »

Como un OBJ linkado en la aplicación sigue saliendo el mismo GPF voy a
meterlo en la LIB a ver que pasa.
Salu2.
Bingen Ugaldebere
Mensajes: 1310
Registrado: Mié Sep 26, 2007 7:12 pm

Harto de GPFs

Mensaje por Bingen Ugaldebere »

Lo siento Ignacio, se sigue produciendo el mismo GPF de forma totalmente
aleatoria.
El cliente esta ya muy cabreado y yo no se que mas hacer.
Salu2.
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9460
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

Harto de GPFs

Mensaje por ignacio »

Bingen,
Mandanos la pantalla del GPF por favor. Hemos supuesto que tue error tenía
que ver con el GPF de las WordList pero sin ver el mensaje del GPF no tengo
abosoluta seguridad de que sea así. Dinos que versión de Xailer y xHarbour
estás usando.
Gracias y disculpa por las molestias.
Un saludo,
--
Ignacio Ortiz de Zúñiga
Xailer support / Soporte de Xailer
http://www.xailer.com
http://www.xailer.info
"Bingen Ugaldebere" <bingen@bisoft.com> escribió en el mensaje
news:4ac62847$[email=1@svctag-j7w3v3j....]1@svctag-j7w3v3j....[/email]
> Lo siento Ignacio, se sigue produciendo el mismo GPF de forma totalmente
> aleatoria.
>
> El cliente esta ya muy cabreado y yo no se que mas hacer.
>
> Salu2.
>
Ignacio Ortiz de Zúñiga
[OZ Software]
https://www.ozs.es
--
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder