Error al cerrar

Error al cerrar

Postby txon » Wed Nov 02, 2005 5:02 pm

Cuando cierro la ventana principal de mi aplicacion me aparece el siguiente mensaje:
hb_xfree(0144BA84) Pointer Overflow ''

cuando cierro la ventana ejecuto este codigo

ACTIVATE WINDOW oWin MAXIMIZED VALID CierraGes(oWin)

FUNCTION CierraGes(oWin)

SET RESOURCES TO
DBCLOSEALL()
ResAllfree()

RETURN .t.

No pierdo datos, ni se queda el ordenador colgado, simplemente aparece el mesaje, ¿alguna idea?
Gracias de antemano por vusetra ayuda.
Un saludo
Alfonso Larrinaga
info@bsinformatica.net
User avatar
txon
 
Posts: 38
Joined: Thu Oct 13, 2005 9:38 am
Location: Santurce / Vizcaya / España

Postby Antonio Linares » Wed Nov 02, 2005 5:14 pm

Alfonso,

Estás usando Harbour ó xharbour ? Que build usas ?
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Error al cerrar

Postby txon » Tue Nov 08, 2005 7:10 am

Uso, xHarbour 0.92.0 y BCC55
Un saludo
Alfonso Larrinaga
info@bsinformatica.net
User avatar
txon
 
Posts: 38
Joined: Thu Oct 13, 2005 9:38 am
Location: Santurce / Vizcaya / España

Postby Antonio Linares » Tue Nov 08, 2005 9:05 am

Alfonso,

Esa versión de xharbour es bastante antigua ya (en relación a la versión actual, no al tiempo) :)

te recomiendo que descargues la versión más reciente y vuelvas a probar tu aplicación.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain

Postby MarioG » Wed Nov 16, 2005 8:03 pm

Donde se lee sobre la particularidades desta función?
No la encuentro ni en las ayuda de FWH ni en las de xHarbour (los txt que tengo)

gracias
Resistencia - "Ciudad de las Esculturas"
Chaco - Argentina
User avatar
MarioG
 
Posts: 1380
Joined: Fri Oct 14, 2005 1:28 pm
Location: Resistencia - Chaco - AR

Postby Antonio Linares » Wed Nov 16, 2005 10:24 pm

Mario,

hb_xfree( void * ) es una función de Harbour/xharbour para liberar memoria solicitada con hb_xgrab( <nBytes> ) --> void *.

Ese error se debe a que se le ha suministrado un puntero a una zona de memoria que está mal (excede el tamaño que alojó).

Busca en la documentación de Clipper por _xfree() en la documentación del sistema extendido.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
 
Posts: 41450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 70 guests