FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour Inestabilidad de la Aplicacion
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 03:34 PM

Buenos d铆as,

tengo un terrible problema de inestabilidad, tengo salidas abruptas de la aplicaci贸n sin ning煤n mensaje, no tengo nada para guiarme o guiar para alguna colaboraci贸n, lo 煤nico que espero es que alguien haya tenido comportamiento similar.

Trabajo con FWxH 1312, BCC 582 y xHarbour ( la que viene con FW 1312 ) + ADS

Espero que alguien tenga alguna experiencia al respecto

saludos cordiales

Marcelo

Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 03:37 PM

Nuevamente yo,

me doy cuenta que el problema es que la aplicaci贸n al salir no me da un mensaje de error, si hay un error pero no me entrega informaci贸n, el sistema de error de FW no dice nada, pero si xHarbour creo un error.log.

Entonces el tema es que no me presenta un runtime error, esto es por alg煤n switch de compilaci贸n?, saben como solucionar este problema?

Utilizo xMate para compilar

saludos

Marcelo

Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 05:45 PM

usas conexi贸n por internet con ads?
esto por que hay ocasiones en donde se corta la comunicacion (internet caida)
y el sistema se cierra si la opci贸n de reconexion autom谩tica no esta establecida en el ads.ini

otra cosa, es com煤n que cuando el sistema se cierra sin mensaje de error, es por un gpf o un error mismo en el modulo errsysw.prg lo cual proboca llamadas recursivas del modulo de error, y cuando alcanza el limite se cierra sin nada que mostrar.

salu2
carlos vargas

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 05:56 PM
Carlos,

gracias por responder, el tema es que hay error pero el errorsys de FW no lo reporta, el error que obtengo es de xHarbour, muestro a continuaci贸n parte de el (error.log)

----------------------------- xHarbour Error Log ------------------------------

Date...............: 26/08/2014
Time...............: 12:27:22

Application name...: D:\b\morales\morales.Exe
Workstation name...: MARCELO-PC
Available memory...: 4194303
Current disk.......: D
Current directory..: b\morales
Free disk space....: 64682942464

Operating system...: Windows 7 Professional 6.01.7601 Service Pack 1
xHarbour version...: xHarbour 1.2.3 Intl. (SimpLex) (Build 20130903)
xHarbour built on..: Oct 7 2013 10:53:12
C/C++ compiler.....: Borland C++ 5.8.2 (32 bit)
Multi Threading....: NO
VM Optimization....: 2

Current Area ......:24

-------------------------- Environmental Information --------------------------

SET ALTERNATE......: OFF
SET ALTFILE........:
SET AUTOPEN........: ON
SET AUTORDER.......: 0
SET AUTOSHARE......: 0
SET BACKGROUNDTASKS: OFF
SET BACKGROUNDTICK.: 1000
SET BELL...........: OFF
SET BLINK..........: .T.
SET CANCEL.........: ON
SET CENTURY........: ON


El tema es que se cierra la aplicaci贸n sin mostrar el error, ahora no se como hacer para q lo muestre

saludos

Marcelo
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 07:24 PM
Hol谩, hablas de una aplicaci贸n for windows 贸 modo consola?

Este error.log me parece ser de una aplicaci贸n modo consola.

Mira aqui, porfa:

http://www.pctoledo.com.br/forum/viewtopic.php?f=4&t=11898

Saludos
Jo茫o Santos - S茫o Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 1789
Joined: Tue Oct 11, 2005 05:01 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 07:53 PM

sip, ese tipo de error log es el que lanza xharbour para modo consola, si tu estas trabando con fivewin, este error log no deberia estarte apareciendo.

salu2

Salu2

Carlos Vargas

Desde Managua, Nicaragua (CA)
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 09:21 PM

Gracias,

Jo茫o y Carlos, estoy muy intrigado, ya que no he reemplazado el sistema de manejo de errores de FiveWin (ErrorSys), no se que estara pasando, seguire buscando.

Gracias, Saludos

Marcelo

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 09:27 PM

Marcelo, prueba a a帽adir al proyecto el ErrorSys de Fivewin y pru茅balo

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 09:32 PM

Cristobal,

ya lo hice y no funciono, pero volvere hacer intentos y comento

gracias por la colaboraci贸n

saludos

Marcelo

Posts: 6755
Joined: Wed Feb 15, 2012 08:25 PM
Re: Inestabilidad de la Aplicacion
Posted: Tue Aug 26, 2014 09:44 PM

Marcelo, cuando se produce un error recursivo o un gpf, en Harbour se genera otro fichero .log (hb_out.log) adem谩s del error.log
No uso XHarbour por lo que no puedo decirte si este comportamiento es tambi茅n usado por XHarbour

Cristobal Navarro

Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noci贸n del tiempo

El secreto de la felicidad no est谩 en hacer lo que te gusta, sino en que te guste lo que haces
Posts: 282
Joined: Mon Oct 10, 2005 08:55 AM
Re: Inestabilidad de la Aplicacion
Posted: Wed Aug 27, 2014 11:09 AM

Hola Marcelo,
Por casualidad, 驴Estas utilizando xEdit3.2 para generar el exe?

Yo tengo el mismo problema con esa utilidad (solo con ella) cuando genero el exe, los mensajes de error en tiempo de ejecuci贸n no aparecen y el programa aborta sin decir nada :? , pero si utilizo otro sistema SIN TOCAR ABSOLUTAMENTE NADA para generar el mismo EXE, aparece el mensaje de error en ejecuci贸n en todo su esplendor.

Fw1101, xHarbour123/harbour32, bcc582

As铆 que por favor apuntame en tu club si puedes solucionarlo :D, hace alg煤n tiempo hice la misma consulta en este foro pero por ahora no he conseguido solucionarlo.

Saludos :shock:

Posts: 1088
Joined: Fri Oct 07, 2005 03:33 PM
Re: Inestabilidad de la Aplicacion
Posted: Wed Aug 27, 2014 11:35 AM

Cristobal,

no es un GPF o otro tipo de error de esos raros, cualquier error no es capturado por el errorsys de fw.

Vicente, trabajo con xMate

Inicialmente todo ok, pero luego dejo de funcionar, en alg煤n momento introduje el errorsys de FW al proyecto para hacer el menejo personalizado de los errores y pienso que se quedo por alg煤n lado, buscare con mas detalle, claro al principio me asuste y pense que era algo de inestabilidad, pero ahora se que es otra cosa y bueno sigo buscando y si lo encuentro lo publico

saludos y gracias por la ayuda

Marcelo

Posts: 1710
Joined: Tue Oct 28, 2008 06:26 PM
Re: Inestabilidad de la Aplicacion
Posted: Wed Aug 27, 2014 03:57 PM

Marcelo

Porque no intentas compilarlo con Harbour 3.2 el cu谩l no permite errores de par谩metros que xHarbour permite.

Saludos,

Adhemar

Saludos,



Adhemar C.
Posts: 410
Joined: Sun Jan 31, 2010 03:30 PM
Re: Inestabilidad de la Aplicacion
Posted: Wed Aug 27, 2014 04:51 PM

Me pasa solo con Windows 8.1 el errsysw.prg .. se aborta al ejecutar : ParamCount( n )
y LocalCount( n )

!! Por ahora las comente y ya reporta el error

for j = 1 to ParamCount( n )
cErrorLog += " Param " + Str( j, 3 ) + ": " + ;
ValType( GetParam( n, j ) ) + ;
" " + cGetInfo( GetParam( n, j ) ) + CRLF
next
for j = 1 to LocalCount( n )
cErrorLog += " Local " + Str( j, 3 ) + ": " + ;
ValType( GetLocal( n, j ) ) + ;
" " + cGetInfo( GetLocal( n, j ) ) + CRLF
next

Johnson Russi

Posts: 282
Joined: Mon Oct 10, 2005 08:55 AM
Re: Inestabilidad de la Aplicacion
Posted: Wed Aug 27, 2014 07:34 PM

Johnson gracias
He seguido tus indicaciones y ya se generan los avisos de error.

Pero sigo sin imaginar por qu茅 es necesario modificar el errsysw.prg al generar el exe con algunos sistemas (xEdit, xMate) y con otros no (AJMake, make)

De todas formas te reitero mi agradecimiento por dar soluci贸n a algo que yo no he sido capaz de solucionar por mi mismo. :shock: