FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin for Harbour/xHarbour unrecoverable error 9015 hb_vmdo()
Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 01:23 PM

Ola Linares
Gostaria de saber o que pode ocasionar o erro acima.

Já compilei meu aplicativo com fwh10 , fwh17, bcc588, bcc7, bcc740, xhb 1.2.3 xhb340
e o erro persiste.

Executei o aplicativo em windows 7 64 , windows10 e em maquinas virtuais VMWare
e o erro persiste .

O que é estranho é que ele ocorre aleatoriamente. As vezes faço o mesmo procedimento por 5, 6 vezes e nada acontece e as vezes na primeira tentativa já ocorre o erro

o que posso fazer.? pesquisei no neste forum e não vi uma solução satisfatória exceto a utilização de Harbour em vez de Xharbour. mas não achei uma forma pratica de migrar meu código para Harbour.

Vc teria alguma novidade quanto a isto?

Muito Obrigado (Gracias) por qualquer ajuda

P.S. não é gerado nenhum arquivo de erro e (INCRIVEL) o aplicativo continua sendo executado mesmo com a janela de erro na tela.

Posts: 1515
Joined: Thu Oct 30, 2008 02:37 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 04:46 PM

hb_out.log ?

Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 05:30 PM

nenhum arquivo .log é gerado
nenhum arquivo de erro é gerado

mesmo inserindo o erro.prg:

ERRO.PRG

function Main()
GeneroError()
return nil

pragma BEGINDUMP

include <windows.h>

include <hbapi.h>

include <hbapierr.h>

HB_FUNC( GENEROERROR )
{
hb_xfree( 0 );
}
void hb_errInternal (ULONG ulIntCode, const char * szText, const char * szPar1, const char * szPar2)
{
hb_errRT_BASE( 0, 0, "intentando resolver un error interno", "probando", 0 );
}

pragma ENDDUMP

Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 05:34 PM
hmpaquito wrote:hb_out.log ?


Nenhum arquivo de erro é gerado.
Nenhum arquivo log é gerado.
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 08:12 PM

Ejecuta tu EXE desde el IDE de visual studio community y aguarda a que se genere el error y podrás ver la pila de llamadas

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 08:12 PM
Pronto. Criei um .BAT e um .LNK, tornando a compilação com HARBOUR, mais humana e simples de entender, como é com o xHarbour.

http://forums.fivetechsupport.com/viewtopic.php?f=6&t=40887&p=244954&sid=02bb6cae04855686b297c7fa1c8af420&sid=02bb6cae04855686b297c7fa1c8af420#p244954

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 10:08 PM
Antonio Linares wrote:Ejecuta tu EXE desde el IDE de visual studio community y aguarda a que se genere el error y podrás ver la pila de llamadas

vou experimentar e depois retorno
muchas gracias
saludos
Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 04:21 PM

Olá Linares
Baixei o visual studio community porém não entendi como posso executar meu aplicativo a partir dele.

Se não for muito incomodo... poderia me dizer como faze-lo?

Estou muito preocupado com a resolução deste problema... estou tentando encontrar soluções á quatro semanas.

Fico muito grato por sua preciosa ajuda.

Saludos del Brasil

Gracias

Edman

Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 05:35 PM

Ola Linares
Já consegui abrir o executavel no Visual Studio
Pergunto como proceder a partir deste ponto?

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 05:46 PM

Click on the green arrow "start"

Be patient and wait for all the Windows symbols to get loaded...

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 06:19 PM

Apresentou o seguinte

...
...

TSBUTTON:PAINT
DEPOIS...
Unrecoverable error 9015 Symbol
DEPOIS...
Exeção gerada em 0x0052A30A em CUSMOL.EXE 0xC0000094: Integer division by zero

Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 06:21 PM

We cant see your image

Enviado desde mi SM-M325FV mediante Tapatalk

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 44158
Joined: Thu Oct 06, 2005 05:47 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Sat Oct 09, 2021 01:51 PM

ok, now you have an idea where the problem may be coming from :-)

Start checking TSBUTTON:PAINT

regards, saludos

Antonio Linares
www.fivetechsoft.com
Posts: 20
Joined: Wed Oct 06, 2021 08:19 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Sun Oct 10, 2021 08:26 PM

Já tentei isto logo que obtive a pilha do visual studio.

Não encontrei nada que pudesse gerar um erro deste tipo.

O erro de divisão por zero é um problema puramente matemático e na rotina onde estão estes botões não existem nenhum cálculo matemático.
Nas rotinas posteriores não existe a possibilidade de divisão por zero ????!!!!

Além do que: (como já te disse anteriormente) o problema ocorre de forma totalmente aleatória.
por vezes que repito o procedimento por muitas vezes sem que ocorra erro e as vezes depois de uma ou duas tentativas.

Posts: 8515
Joined: Tue Dec 20, 2005 07:36 PM
Re: unrecoverable error 9015 hb_vmdo()
Posted: Sun Oct 10, 2021 09:31 PM
Você está usando a TSBUTTON 7.00? Se não, baixe a Versão 7.00 aqui:

https://mega.nz/file/gFNFVKoQ#1CBljh6aaD7vhBq2BByQu6mpowGtArdk5G5jAoHswNw

Eu fiz e faria: trocaria todos os TSBUTTONS(consomem muita memória), por BUTONBMP em todos os módulos, tive muitos problemas com TSBUTTON e TSBROWSE. Somente uma sugestão, o critério é seu.

Regards, saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341