Jump to content
Fivewin Brasil

Executável finalizando sem motivo aparente


sambomb

Recommended Posts

Estou com um problema em alguns clientes a quase 1 semana.

O problema é o seguinte, o meu programa fecha sem dar mensagem de erro ou sem gerar o Error.log

Observações:

Fivewin 8.02

Já verifiquei se era culpa do antivirus

Começou a acontecer do nada, os clientes já estavam com o executável rodando a algum tempo e ele estava funcionando normalmente

O erro para de acontecer sem nenhum motivo aparente

Não são todos os clientes que estão com esse erro

Não consigo simular aqui na empresa

Quando ativo o log interno do meu sistema, consegui verificar que o erro está mudando de posição

O erro ocorre ao iniciar o dia fiscal no meu sistema. Faço o relatório Movimento do ECF, assinatura digital, pego informações do ECF, valido o ECF, tiro Z ou X, etc.. (todos esses com MsgRun() para ter certeza que deu o tempo para a execução

Não uso thread

Uso ADS

Alguém já passou por algo parecido ou pode pelo menos dar um chute do que possa ser?

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites

Estou com um problema em alguns clientes a quase 1 semana.

O problema é o seguinte, o meu programa fecha sem dar mensagem de erro ou sem gerar o Error.log

Observações:

Fivewin 8.02

Já verifiquei se era culpa do antivirus

Começou a acontecer do nada, os clientes já estavam com o executável rodando a algum tempo e ele estava funcionando normalmente

O erro para de acontecer sem nenhum motivo aparente

Não são todos os clientes que estão com esse erro

Não consigo simular aqui na empresa

Quando ativo o log interno do meu sistema, consegui verificar que o erro está mudando de posição

O erro ocorre ao iniciar o dia fiscal no meu sistema. Faço o relatório Movimento do ECF, assinatura digital, pego informações do ECF, valido o ECF, tiro Z ou X, etc.. (todos esses com MsgRun() para ter certeza que deu o tempo para a execução

Não uso thread

Uso ADS

Alguém já passou por algo parecido ou pode pelo menos dar um chute do que possa ser?

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites


Validação do ECF:

Verifico se o computador é válido com base em um arquivo auxiliar

Verifico se o jumper do ECF está conectado

Verifico se o número de série do ECF é válido com base em um arquivo auxiliar

Verifico se o executável é válido

Verifico outras informações do PAF com base no arquivo auxiliar

Verifico o GT do ECF

Valido a data/hora do ECF com a do computador

Verifico se existe redução Z pendente

Caso esteja faço a redução Z

Inicio o dia fiscal

Cancelo cupom fiscal em aberto caso necessário

Cancelo pré-vendas

Faço relatório dos davs emitidos

Tira leitura X caso necessário

Pego informações do ECF, dados da ultima redução, aliquotas, formas de pagamento, etc...

Faço o relatório de movimento do ECF

Assino o arquivo gerado

id=code>id=code>

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Editado por - sambomb on 16/06/2011 11:39:16

Link to comment
Share on other sites

Bom dia,

Não sei se o problema é o mesmo, só sei que o exe finaliza "do nada", duas coisas eu acho que pode ser a causa, a primeira a dll das IF´s e a segunda estes plugins de banco do internet banking, especialmente do Banco do Brasil que me deu um problema sério, tive até que formatar pra tirar a tralha que eles instalam. Também fiz atualização das dll´s da IF, uso daruma e bematech, espero que estes comentarios ajudem com o problema.

[]´s

Luiz Augusto

São José dos Pinhais - PR

xHarbour + Fivewin + Workshop + Sql via Odbc

Vamos Aderir:"Retorne avisando se a dica funcionou"

Link to comment
Share on other sites

citação:

Verifico se o executável é válido

E se não for?? O que ocorre?

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066


id=quote>id=quote>

Da mensagem de erro na tela do que está errado.

citação:

Bom dia,

Não sei se o problema é o mesmo, só sei que o exe finaliza "do nada", duas coisas eu acho que pode ser a causa, a primeira a dll das IF´s e a segunda estes plugins de banco do internet banking, especialmente do Banco do Brasil que me deu um problema sério, tive até que formatar pra tirar a tralha que eles instalam. Também fiz atualização das dll´s da IF, uso daruma e bematech, espero que estes comentarios ajudem com o problema.

[]´s

Luiz Augusto

São José dos Pinhais - PR

xHarbour + Fivewin + Workshop + Sql via Odbc

Vamos Aderir:"Retorne avisando se a dica funcionou"


id=quote>id=quote>

Vale a pena verificar...

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites

Boa noite!

Outro provavel motivo é virus na máquina, que invade o EXE e causa mal funcionamento.

Ja aconteceu comigo.

Pra ter certeza compare o MD5 do seu exe com o MD5 do exe que ta no cliente.

Se não bater ai esta o motivo: Virus.

t+

FWXH 10.10, PELLESC, MYMAKE 1.9J, DBF

Belzonte - Minas Gerais

"O Senhor é meu Pastor, e vive latindo no terreiro la de casa."

msn: tiaopessoa@hotmail.com

Link to comment
Share on other sites

citação:

Boa noite!

Outro provavel motivo é virus na máquina, que invade o EXE e causa mal funcionamento.

Ja aconteceu comigo.

Pra ter certeza compare o MD5 do seu exe com o MD5 do exe que ta no cliente.

Se não bater ai esta o motivo: Virus.

t+

FWXH 10.10, PELLESC, MYMAKE 1.9J, DBF

Belzonte - Minas Gerais

"O Senhor é meu Pastor, e vive latindo no terreiro la de casa."

msn: tiaopessoa@hotmail.com


id=quote>id=quote>

Tião, eu já faço isso...

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites

citação:

dá um ctrl+alt+del e verifica que rotinas estão rodando quando isso acontece. se tiver a do banco do brasil, bingo. é ela mesma.

tttid.jpg

xharbour 0.99.50 (simplex); fwh6.2(free),hbmake,Qedit(dos;PspPad Editor


id=quote>id=quote>

Já tentei verificar isso, mas acredito que vá rodar como serviço ou algo do gênero e se fosse simples de desabilitar pelo CTRl+ALT+DEL não seria algo seguro para um banco... qualquer programador meia boca consegue dar um taskkill e matar o processo

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites

Bom dia,

A droga do programa do BB roda como componente, só que não da pra desativar, voce tira e ele volta, o jeito que eu arrumei, foi o seguinte:

- Pluguei outro hd na maquina e dai consegui excluir a pasta onde estava instalado o "mardito", e pronto.

[]´s

Luiz Augusto

São José dos Pinhais - PR

xHarbour + Fivewin + Workshop + Sql via Odbc

Vamos Aderir:"Retorne avisando se a dica funcionou"

Link to comment
Share on other sites

A Empresa que desenvolve esse componente ja foi avisada por muitas vezes e por varios de nosso colegas aqui.

Eu mesmo ja entrei em contato com eles varias vezes.

Sei que o componente GB Plugin ou G-Buster Browser derruba aplicações em xHarbour por considerar maliciosa.

Bom se entrarem em contato com eles e enviar informações e um instalador eles colocar na atualização do pligin para não derrubar mais.

Bom eu fiz isso e deu certo.

http://www.gastecnologia.com.br/site/pt/

Segue o site deles.

Marcelo Michels

E-mail:marcelo@folksistemas.com.br

xHarbour 1.2 + Fwh 106 + Bcc 5.82 + SQLRDD + Mate.

Editado por - Kbelo on 19/06/2011 14:26:38

Link to comment
Share on other sites

citação:

A Empresa que desenvolve esse componente ja foi avisada por muitas vezes e por varios de nosso colegas aqui.

Eu mesmo ja entrei em contato com eles varias vezes.

Sei que o componente GB Plugin ou G-Buster Browser derruba aplicações em xHarbour por considerar maliciosa.

Bom se entrarem em contato com eles e enviar informações e um instalador eles colocar na atualização do pligin para não derrubar mais.

Bom eu fiz isso e deu certo.

http://www.gastecnologia.com.br/site/pt/

Segue o site deles.

Marcelo Michels

E-mail:marcelo@folksistemas.com.br

xHarbour 1.2 + Fwh 106 + Bcc 5.82 + SQLRDD + Mate.

Editado por - Kbelo on 19/06/2011 14:26:38


id=quote>id=quote>

Tentei entrar em contato com eles pelo site mas ainda não obtive uma resposta...

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites

Logo o Kapiaba aparece com un 73 links aqui...icon_smile_big.gif

Eu lembro que do UPX ele já mandou dicas por aqui, vamos aguardar. =)

a.png

Luis Fernando Jr. (Luisão)

Leme/SP

--

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY

luis.fernando.majr@gmail.com

juninho_luisao@hotmail.com

Skype luis.fernando.jr

Link to comment
Share on other sites


REM \UPX\UPX.EXE -9 VENDAS.EXE

REM SEM SOMBRAS DE DUVIDAS PECOMPACT E MUITO MELHOR, POREM PAGO.

REM \PECOMPACT\PEC2 /NB /EMP:Y /TM:Y /CR:Y /MC /MC /CL:9 VENDAS.EXE

id=code>id=code>

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

Você não utiliza, brute, ultra, overlay?


* Try upx --brute myfile.exe or even upx --ultra-brute myfile.exe.

* Try if --overlay=strip works.

* For win32/pe programs there's --strip-relocs=0. See notes below

id=code>id=code>

No manual ele da esses exemplos, eu estou utilizando upx --best programa.exe por enquanto...

sambomb.jpg

RCA Sistemas - Itaocara - RJ

Link to comment
Share on other sites

Samir, se eu entendi a tradução, a única diferença, é na velocidade da compressão... Estou correto ou não??

SINCERAMENTE, o PECOMPACT dá de 10 a 0 no UPX.EXE, vale a pena o investimento.

Lembrando, que qualquer programador, pode usar o UPX.EXE para DESCOMPACTAR o .EXE, já com o PECOMPACT.EXE, isto é impossível.

Abs.

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

\UPX\UPX.EXE -9 VENDAS.EXE

O executável fica +- 2% menor que com o --best.

E a compactação é mais rápida...

Mas, gosto não se discute.

João Santos - São Paulo.

kmt_karinha@pop.com.br

joao@pleno.com.br

Fone: (11) 3106-2832 / 8243-5632 - TIM

FWH 2.7 - xHARBOUR WorkShop.Exe

dentinho.jpg?rnd=0.830315402649066

Link to comment
Share on other sites

Não tem perigo do UPX corromper o executável ?

Aqui na empresa nosso EXE já está com uns 15MB... acho que seria bom compactar isso.

a.png

Luis Fernando Jr. (Luisão)

Leme/SP

--

FWH8.01 + SQLLIB 1.9d + xHB 1.10 + xDev 0.65 + @SAY

luis.fernando.majr@gmail.com

juninho_luisao@hotmail.com

Skype luis.fernando.jr

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...