unrecoverable error 9015 hb_vmdo()

Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

unrecoverable error 9015 hb_vmdo()

Post by Edman »

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.
hmpaquito
Posts: 1482
Joined: Thu Oct 30, 2008 2:37 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by hmpaquito »

hb_out.log ?
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

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
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

hmpaquito wrote:hb_out.log ?


Nenhum arquivo de erro é gerado.
Nenhum arquivo log é gerado.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Re: unrecoverable error 9015 hb_vmdo()

Post by Antonio Linares »

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
User avatar
karinha
Posts: 7928
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: unrecoverable error 9015 hb_vmdo()

Post by karinha »

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
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

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
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

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
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

Ola Linares
Já consegui abrir o executavel no Visual Studio
Pergunto como proceder a partir deste ponto?
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Re: unrecoverable error 9015 hb_vmdo()

Post by Antonio Linares »

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
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

Apresentou o seguinte

...
...

TSBUTTON:PAINT
DEPOIS...
Unrecoverable error 9015 Symbol
DEPOIS...
Exeção gerada em 0x0052A30A em CUSMOL.EXE 0xC0000094: Integer division by zero
Last edited by Edman on Fri Oct 08, 2021 6:47 pm, edited 1 time in total.
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Re: unrecoverable error 9015 hb_vmdo()

Post by Antonio Linares »

We cant see your image

Enviado desde mi SM-M325FV mediante Tapatalk
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 42450
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Has thanked: 20 times
Been thanked: 58 times
Contact:

Re: unrecoverable error 9015 hb_vmdo()

Post by Antonio Linares »

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

Start checking TSBUTTON:PAINT
regards, saludos

Antonio Linares
www.fivetechsoft.com
Edman
Posts: 20
Joined: Wed Oct 06, 2021 8:19 pm

Re: unrecoverable error 9015 hb_vmdo()

Post by Edman »

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.
User avatar
karinha
Posts: 7928
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil
Been thanked: 3 times
Contact:

Re: unrecoverable error 9015 hb_vmdo()

Post by karinha »

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
Post Reply