Page 1 of 1

Error en xHarbour : Unrecoverable error 9009

PostPosted: Tue Oct 03, 2006 3:53 am
by Enrrique Vertiz
Amigos, algiuen tiene idea de porque pasa esto, es un codigo que en FW y CLIPPER funciona 100% Ok y en xHarbour de 5 veces 1 funciona y 4 vuela, el texto que bota el error es el siguiente :

hb_xrealloc can't reallocate memory

No tengo ni idea, alguien me ayuda

esta es la parte del codigo donde me bota, mencionar que solo me pasa cuando trabajo con Tablas MySQL, con DBFs no sucede, Gracias

sele 3
dbseek(alltrim(cCta))
if found()
for i=3 to 17 *** ACA
for j=1 to 4
sele 99
campo:=fieldname(i+(j-1)*15)
valor:=&campo
sele 3
replace &campo with valor
next
next
sysrefresh()
endi

PostPosted: Tue Oct 03, 2006 5:34 am
by Antonio Linares
Enrique,

En que línea de esas, te aparece el error exactamente ?

PostPosted: Tue Oct 03, 2006 3:55 pm
by Enrrique Vertiz
Antonio, en la linea donde estan los tres ***
Gracias

PostPosted: Tue Oct 03, 2006 5:21 pm
by Antonio Linares
Enrique,

> hb_xrealloc can't reallocate memory

Ese error significa que un bloque de memoria no puede ser redimensionado. Deberías intentar reproducir el error en un ejemplo pequeño, que no use FWH, y poder así reportarlo en la lista de Harbour.

PostPosted: Tue Oct 03, 2006 6:23 pm
by Enrrique Vertiz
Ok, Antonio gracias por tu sugerencia, aislare el codigo y vere procesarlo sin FWH. reportare por esta via el problema si sucede
Saludos