Page 1 of 3
unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 1:23 pm
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.
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 4:46 pm
by hmpaquito
hb_out.log ?
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 5:30 pm
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
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 5:34 pm
by Edman
hmpaquito wrote:hb_out.log ?
Nenhum arquivo de erro é gerado.
Nenhum arquivo log é gerado.
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 8:12 pm
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
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 8:12 pm
by karinha
Re: unrecoverable error 9015 hb_vmdo()
Posted: Thu Oct 07, 2021 10:08 pm
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
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 4:21 pm
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
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 5:35 pm
by Edman
Ola Linares
Já consegui abrir o executavel no Visual Studio
Pergunto como proceder a partir deste ponto?
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 5:46 pm
by Antonio Linares
Click on the green arrow "start"
Be patient and wait for all the Windows symbols to get loaded...
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 6:19 pm
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
Re: unrecoverable error 9015 hb_vmdo()
Posted: Fri Oct 08, 2021 6:21 pm
by Antonio Linares
We cant see your image
Enviado desde mi SM-M325FV mediante Tapatalk
Re: unrecoverable error 9015 hb_vmdo()
Posted: Sat Oct 09, 2021 1:51 pm
by Antonio Linares
ok, now you have an idea where the problem may be coming from
![Smile :-)](./images/smilies/icon_smile.gif)
Start checking TSBUTTON:PAINT
Re: unrecoverable error 9015 hb_vmdo()
Posted: Sun Oct 10, 2021 8:26 pm
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.
Re: unrecoverable error 9015 hb_vmdo()
Posted: Sun Oct 10, 2021 9:31 pm
by karinha
Você está usando a TSBUTTON 7.00? Se não, baixe a Versão 7.00 aqui:
https://mega.nz/file/gFNFVKoQ#1CBljh6aaD7vhBq2BByQu6mpowGtArdk5G5jAoHswNwEu 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.